From 61a9332d09b56ebd7bc84021e18e19fa161e7be0 Mon Sep 17 00:00:00 2001 From: autosubmit Date: Mon, 3 Mar 2025 18:03:14 +0800 Subject: [PATCH] Auto Submit --- ...ms__Lists__Board__index.3fe898e2.chunk.css | 2 +- ...oms__Lists__Board__index.b02e4edc.async.js | 94 +++++++++---------- umi.301c0528.js => umi.f2b3c02e.js | 4 +- 3 files changed, 50 insertions(+), 50 deletions(-) rename p__Classrooms__Lists__Board__index.9a6d4356.chunk.css => p__Classrooms__Lists__Board__index.3fe898e2.chunk.css (86%) rename p__Classrooms__Lists__Board__index.31e0ed70.async.js => p__Classrooms__Lists__Board__index.b02e4edc.async.js (58%) rename umi.301c0528.js => umi.f2b3c02e.js (99%) diff --git a/p__Classrooms__Lists__Board__index.9a6d4356.chunk.css b/p__Classrooms__Lists__Board__index.3fe898e2.chunk.css similarity index 86% rename from p__Classrooms__Lists__Board__index.9a6d4356.chunk.css rename to p__Classrooms__Lists__Board__index.3fe898e2.chunk.css index f7611080e2..800fa29aa4 100644 --- a/p__Classrooms__Lists__Board__index.9a6d4356.chunk.css +++ b/p__Classrooms__Lists__Board__index.3fe898e2.chunk.css @@ -1 +1 @@ -.flex_box_center___hePrT{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ORkbo{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___cCpIF{align-items:center;box-align:center}.flex_box_center_end___c_jTW{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___wD0ra{flex-direction:column;box-orient:block-axis}.bg___XwUKY{background:#fff}.containerTitle___ImnKq{height:88px;line-height:88px;font-size:18px;padding:0 30px;color:#333;border-bottom:1px solid #eee;display:box;display:flex;align-items:center;box-align:center}.containerTitle___ImnKq div:nth-child(1){flex:1 1}.containerDesc___yUKqL{height:80px;line-height:80px;padding:0 30px;display:box;display:flex}.containerDesc___yUKqL p:nth-child(1){flex:1 1}.listItem___SUzaY{padding:25px 20px 10px 30px;background:#fff;margin-top:20px;cursor:pointer}.listItem___SUzaY:hover{box-shadow:0 0 10px #ccc}.listItem___SUzaY img{width:50px;height:50px;border-radius:50px}.title___hjA_e{display:box;display:flex;align-items:center;box-align:center}.title___hjA_e strong{color:#333}.titleLeft___GGFEY{flex:1 1;display:box;display:flex;align-items:center;box-align:center}.titleLeft___GGFEY strong{max-width:400px;overflow:hidden;text-overflow:ellipsis;display:inline-block;white-space:nowrap}.titleLeft___GGFEY strong:hover{color:#0152d9}.titleRight___aNGKY a{margin-right:20px;font-weight:700}.flexBox___IQB_j{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;color:#666;cursor:pointer}.flexBox___IQB_j:hover{color:#0152d9}.flexBox___IQB_j i{margin-bottom:6px}.flexBox___IQB_j div{font-size:12px;font-weight:400}.acitons___VXZ66{height:70px;background:#fff;margin-top:20px;display:box;display:flex;align-items:center;box-align:center;padding:0 30px}.acitons___VXZ66>div:nth-child(1){flex:1 1}.acitons___VXZ66>div:nth-child(2){display:box;display:flex;align-items:center;box-align:center}.acitons___VXZ66>div:nth-child(2) p{cursor:pointer;color:#999;margin-bottom:0;position:relative}.acitons___VXZ66>div:nth-child(2) p:hover{color:#333}.acitons___VXZ66>div:nth-child(2) p span{padding:0 20px}.acitons___VXZ66>div:nth-child(2) p:after{content:"";width:1px;height:10px;background:#ededed;position:absolute;right:0;top:50%;margin-top:-5px}.acitons___VXZ66>div:nth-child(2) p:nth-last-child(1){padding-right:0}.acitons___VXZ66>div:nth-child(2) p:nth-last-child(1):after{display:none}.categoryName___gefjO{max-width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.moveCategory___OFSGW{padding:30px 0;position:relative;top:-25px}.moveCategory___OFSGW ul{box-shadow:0 0 6px #4c4c4c33!important;background:#fff;padding:10px 0}.moveCategory___OFSGW ul li{padding:0 12px;margin:5px 0;font-size:14px}.copyTag___dGmyT{margin-left:8px;border-radius:10%;border:1px solid #0152d9;color:#0152d9;padding:2px 8px}.tabMenuContainer___uf5IP .ant-menu{background-color:transparent;border:0}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item{width:125px;height:38px;line-height:38px;background:#f5f5f5;border-radius:4px 4px 0 0;border:0!important;margin:0 3px 0 0!important;text-align:center;font-size:14px}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item:after{display:none!important}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item-selected{background:#fff;box-shadow:0 -1px 2px #ededed}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item-selected .ant-menu-title-content>span{color:#3061d0!important}.tabMenuContainer___uf5IP .control___GheLs{display:flex;align-items:center}.tabMenuContainer___uf5IP .control___GheLs .iconH___Wzw_r{margin-right:10px;font-size:16px;color:#666}.tabMenuContainer___uf5IP .control___GheLs .iconH___Wzw_r:hover{color:#0152d9}.tabMenuContainer___uf5IP .control___GheLs .selectBtn___mfEnI{display:inline-block;padding:0 10px;height:30px;background:#0152d9;border-radius:4px;line-height:30px;text-align:center;color:#fff;cursor:default}.tabMenuContainer___uf5IP .control___GheLs .selectBtn___mfEnI>span:first-child{margin-right:3px;transform:scale(.7);display:inline-block}.tabMenuContainer___uf5IP .control___GheLs .selectBtn1___rJF8S{display:inline-block;padding:0 12px;height:30px;background:#fafbfc;border:1px solid #E7E7E7;border-radius:4px;line-height:30px;cursor:no-drop;text-align:center;color:silver}.tabMenuContainer___uf5IP .control___GheLs .selectBtn1___rJF8S>span:first-child{margin-right:3px;transform:scale(.7);display:inline-block}.searchSortControllerContainer___Xca1m{background-color:#fff;display:flex;align-items:center;height:74px;padding:0 20px}.searchSortControllerContainer___Xca1m .btn___sNJPX{text-align:center;font-size:14px;color:#666;margin-right:30px;cursor:default}.searchSortControllerContainer___Xca1m .btn___sNJPX.btnSort___Fx9OM{margin-right:8px}.searchSortControllerContainer___Xca1m .btn___sNJPX:hover{color:#0152d9}.searchSortControllerContainer___Xca1m .tips___LrmpR{cursor:pointer}.searchSortControllerContainer___Xca1m .tips___LrmpR>i{font-size:14px}.searchSortControllerContainer___Xca1m .tips___LrmpR:hover{color:#0152d9}.bottomControlContainer___woAeo{width:916px;height:60px;z-index:100;align-items:center;transition:bottom .5s;box-shadow:0 -1px 4px #f1f1f1;border-radius:4px 4px 0 0;background:#fff;display:flex;justify-content:space-between;align-content:center;padding:0 20px}.bottomControlContainer___woAeo [class*=ant-dropdown-link]{position:relative;z-index:301}.bottomControlContainer___woAeo>div:first-child{display:flex;align-items:center}.bottomControlContainer___woAeo>div:first-child>div{margin-right:5px;cursor:pointer}.bottomControlContainer___woAeo>div:last-child .ant-btn{min-width:76px;min-height:30px;font-size:12px;border-radius:4px}.bottomControlContainer___woAeo .buttonWrap___iRw4K{min-height:30px;border-radius:4px;padding:0 6px;display:flex;align-items:center}.bottomControlContainer___woAeo .buttonWrap___iRw4K>i{margin-right:5px}.bottomControlContainer___woAeo .moveCategory___oiQqw{position:relative;top:40px;left:-6px;z-index:200;padding-bottom:60px}.bottomControlContainer___woAeo .moveCategory___oiQqw ul{box-shadow:0 0 6px #4c4c4c33!important;background:#fff;padding:10px}.bottomControlContainer___woAeo .moveCategory___oiQqw ul li{margin:5px 0;font-size:14px}#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}.collect___uk5xF{background:#fff;padding:20px;position:relative}.collect___uk5xF .head___op8aW{display:flex;align-items:center;justify-content:end;position:absolute;z-index:100;right:0;top:-35px}.collect___uk5xF .head___op8aW .btn___rzfic{display:flex;align-items:center;margin-right:15px;cursor:pointer;color:#3061d0}.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;top:0;right:0;width:70px;height:32px;background:#0000004d;color:#d9c7ab;padding:0 8px;font-size:16px;line-height:32px;border-top-right-radius:8px;border-bottom-left-radius:8px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .bq___Bil0T{margin-right:10px;width:64px;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}.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 .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 .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}.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 .CodeMirror-wrap{padding-bottom:15px}#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}#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:100vh!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%}.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}.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}.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}.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}.dialogue___AZQe5{background:#fff;padding:20px}.liWrap___RA0by{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.liWrap___RA0by .li___oYseT{display:flex;align-items:center;padding:17px 24px;background:#fff;box-shadow:0 2px 4px #ebebeb80;border-radius:4px;border:1px solid #F6F7F9}.liWrap___RA0by .li___oYseT aside{color:#666;margin-left:12px}.liWrap___RA0by .li___oYseT aside b{font-weight:600;font-size:18px;color:#333;margin-bottom:6px}.liWrap___RA0by .li___oYseT aside span{font-size:12px}.liWrap___RA0by .li___oYseT aside i{color:#ccc}.line___dgHwf{width:calc(100% + 40px);margin-left:-20px;margin-top:20px;margin-bottom:20px;height:1px;background:#f6f7f9}.apply___jYcZw{padding:0 8px;height:20px;line-height:20px;text-align:center;background:#3060d01a;font-size:12px;color:#3061d0;border-radius:10px;cursor:pointer}.li___oYseT .content___qBZkI{padding-left:50px}.li___oYseT .content___qBZkI .borderBox___LiE89{box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:16px}.li___oYseT .content___qBZkI .borderBox___LiE89 .text___vS7k8{font-size:14px;color:#434d6c}.li___oYseT .content___qBZkI .source___elq8M{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___oYseT .content___qBZkI .action____3wiz{height:54px;display:flex;align-items:center;justify-content:flex-end;gap:20px}.li___oYseT .content___qBZkI .action____3wiz i{color:#666;cursor:pointer}.li___oYseT .content___qBZkI .action____3wiz i:hover{color:#3061d0}.teacher___MrQ2w{width:72px;height:22px;background:linear-gradient(122deg,#9f1dff,#1025fd);border-radius:2px;border:1px solid;border-image:linear-gradient(90deg,#de69ff,#99b1ff) 1 1;font-weight:500;font-size:12px;color:#fff;text-align:center;line-height:20px;margin-bottom:15px}.student___OGycs{height:34px;border-radius:17px;padding:0 8px;line-height:34px;font-size:14px;cursor:pointer;background:#eaeffa;color:#3061d0;margin-bottom:15px;width:fit-content}.answer___UngkO{font-size:14px;color:#434d6c;transition:all .2s;position:relative}.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:0;right:0;padding:4px 8px;border-radius:0 0 0 5px;border:none;background-color:#007bff;color:#fff;cursor:pointer;font-size:12px}.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:8px;margin-left:auto}.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}@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{padding-left:50px;padding-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}.footerContainer___hQATV .inputContainer___iCQ3u .uploadBtn___OHHJF:hover{background:linear-gradient(139deg,#5c64ff,#6988f8)}.footerContainer___hQATV .inputContainer___iCQ3u .sendBtn___ktaQl{width:40px;height:40px;background:linear-gradient(139deg,#5c64ff,#6988f8);border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___hQATV .inputContainer___iCQ3u .sendBtn___ktaQl:disabled{background:#d2d2d2}.footerContainer___hQATV .inputContainer___iCQ3u .sendBtnDisabled___DVncF{width:40px;height:40px;background:#d2d2d2;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{background:#fff;border-radius:20px;box-shadow:0 12px 24px -16px #3636490a,0 12px 40px #33334714,0 0 1px #2c2c3605;position:relative;transition:border .4s ease;padding-left:0;padding-right:0;margin-left:50px;margin-right:21px;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}.draggableImage___vcTso{position:fixed;right:20px;z-index:100;user-select:none}.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} +.flex_box_center___hePrT{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ORkbo{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___cCpIF{align-items:center;box-align:center}.flex_box_center_end___c_jTW{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___wD0ra{flex-direction:column;box-orient:block-axis}.bg___XwUKY{background:#fff}.containerTitle___ImnKq{height:88px;line-height:88px;font-size:18px;padding:0 30px;color:#333;border-bottom:1px solid #eee;display:box;display:flex;align-items:center;box-align:center}.containerTitle___ImnKq div:nth-child(1){flex:1 1}.containerDesc___yUKqL{height:80px;line-height:80px;padding:0 30px;display:box;display:flex}.containerDesc___yUKqL p:nth-child(1){flex:1 1}.listItem___SUzaY{padding:25px 20px 10px 30px;background:#fff;margin-top:20px;cursor:pointer}.listItem___SUzaY:hover{box-shadow:0 0 10px #ccc}.listItem___SUzaY img{width:50px;height:50px;border-radius:50px}.title___hjA_e{display:box;display:flex;align-items:center;box-align:center}.title___hjA_e strong{color:#333}.titleLeft___GGFEY{flex:1 1;display:box;display:flex;align-items:center;box-align:center}.titleLeft___GGFEY strong{max-width:400px;overflow:hidden;text-overflow:ellipsis;display:inline-block;white-space:nowrap}.titleLeft___GGFEY strong:hover{color:#0152d9}.titleRight___aNGKY a{margin-right:20px;font-weight:700}.flexBox___IQB_j{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;color:#666;cursor:pointer}.flexBox___IQB_j:hover{color:#0152d9}.flexBox___IQB_j i{margin-bottom:6px}.flexBox___IQB_j div{font-size:12px;font-weight:400}.acitons___VXZ66{height:70px;background:#fff;margin-top:20px;display:box;display:flex;align-items:center;box-align:center;padding:0 30px}.acitons___VXZ66>div:nth-child(1){flex:1 1}.acitons___VXZ66>div:nth-child(2){display:box;display:flex;align-items:center;box-align:center}.acitons___VXZ66>div:nth-child(2) p{cursor:pointer;color:#999;margin-bottom:0;position:relative}.acitons___VXZ66>div:nth-child(2) p:hover{color:#333}.acitons___VXZ66>div:nth-child(2) p span{padding:0 20px}.acitons___VXZ66>div:nth-child(2) p:after{content:"";width:1px;height:10px;background:#ededed;position:absolute;right:0;top:50%;margin-top:-5px}.acitons___VXZ66>div:nth-child(2) p:nth-last-child(1){padding-right:0}.acitons___VXZ66>div:nth-child(2) p:nth-last-child(1):after{display:none}.categoryName___gefjO{max-width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.moveCategory___OFSGW{padding:30px 0;position:relative;top:-25px}.moveCategory___OFSGW ul{box-shadow:0 0 6px #4c4c4c33!important;background:#fff;padding:10px 0}.moveCategory___OFSGW ul li{padding:0 12px;margin:5px 0;font-size:14px}.copyTag___dGmyT{margin-left:8px;border-radius:10%;border:1px solid #0152d9;color:#0152d9;padding:2px 8px}.tabMenuContainer___uf5IP .ant-menu{background-color:transparent;border:0}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item{width:125px;height:38px;line-height:38px;background:#f5f5f5;border-radius:4px 4px 0 0;border:0!important;margin:0 3px 0 0!important;text-align:center;font-size:14px}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item:after{display:none!important}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item-selected{background:#fff;box-shadow:0 -1px 2px #ededed}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item-selected .ant-menu-title-content>span{color:#3061d0!important}.tabMenuContainer___uf5IP .control___GheLs{display:flex;align-items:center}.tabMenuContainer___uf5IP .control___GheLs .iconH___Wzw_r{margin-right:10px;font-size:16px;color:#666}.tabMenuContainer___uf5IP .control___GheLs .iconH___Wzw_r:hover{color:#0152d9}.tabMenuContainer___uf5IP .control___GheLs .selectBtn___mfEnI{display:inline-block;padding:0 10px;height:30px;background:#0152d9;border-radius:4px;line-height:30px;text-align:center;color:#fff;cursor:default}.tabMenuContainer___uf5IP .control___GheLs .selectBtn___mfEnI>span:first-child{margin-right:3px;transform:scale(.7);display:inline-block}.tabMenuContainer___uf5IP .control___GheLs .selectBtn1___rJF8S{display:inline-block;padding:0 12px;height:30px;background:#fafbfc;border:1px solid #E7E7E7;border-radius:4px;line-height:30px;cursor:no-drop;text-align:center;color:silver}.tabMenuContainer___uf5IP .control___GheLs .selectBtn1___rJF8S>span:first-child{margin-right:3px;transform:scale(.7);display:inline-block}.searchSortControllerContainer___Xca1m{background-color:#fff;display:flex;align-items:center;height:74px;padding:0 20px}.searchSortControllerContainer___Xca1m .btn___sNJPX{text-align:center;font-size:14px;color:#666;margin-right:30px;cursor:default}.searchSortControllerContainer___Xca1m .btn___sNJPX.btnSort___Fx9OM{margin-right:8px}.searchSortControllerContainer___Xca1m .btn___sNJPX:hover{color:#0152d9}.searchSortControllerContainer___Xca1m .tips___LrmpR{cursor:pointer}.searchSortControllerContainer___Xca1m .tips___LrmpR>i{font-size:14px}.searchSortControllerContainer___Xca1m .tips___LrmpR:hover{color:#0152d9}.bottomControlContainer___woAeo{width:916px;height:60px;z-index:100;align-items:center;transition:bottom .5s;box-shadow:0 -1px 4px #f1f1f1;border-radius:4px 4px 0 0;background:#fff;display:flex;justify-content:space-between;align-content:center;padding:0 20px}.bottomControlContainer___woAeo [class*=ant-dropdown-link]{position:relative;z-index:301}.bottomControlContainer___woAeo>div:first-child{display:flex;align-items:center}.bottomControlContainer___woAeo>div:first-child>div{margin-right:5px;cursor:pointer}.bottomControlContainer___woAeo>div:last-child .ant-btn{min-width:76px;min-height:30px;font-size:12px;border-radius:4px}.bottomControlContainer___woAeo .buttonWrap___iRw4K{min-height:30px;border-radius:4px;padding:0 6px;display:flex;align-items:center}.bottomControlContainer___woAeo .buttonWrap___iRw4K>i{margin-right:5px}.bottomControlContainer___woAeo .moveCategory___oiQqw{position:relative;top:40px;left:-6px;z-index:200;padding-bottom:60px}.bottomControlContainer___woAeo .moveCategory___oiQqw ul{box-shadow:0 0 6px #4c4c4c33!important;background:#fff;padding:10px}.bottomControlContainer___woAeo .moveCategory___oiQqw ul li{margin:5px 0;font-size:14px}#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}.collect___uk5xF{background:#fff;padding:20px;position:relative}.collect___uk5xF .head___op8aW{display:flex;align-items:center;justify-content:end;position:absolute;z-index:100;right:0;top:-35px}.collect___uk5xF .head___op8aW .btn___rzfic{display:flex;align-items:center;margin-right:15px;cursor:pointer;color:#3061d0}.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;top:0;right:0;width:70px;height:32px;background:#0000004d;color:#d9c7ab;padding:0 8px;font-size:16px;line-height:32px;border-top-right-radius:8px;border-bottom-left-radius:8px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .bq___Bil0T{margin-right:10px;width:64px;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}.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 .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 .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}.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 .CodeMirror-wrap{padding-bottom:15px}#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}#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:100vh!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%}.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}.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}.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}.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}.dialogue___AZQe5{background:#fff;padding:20px}.liWrap___RA0by{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.liWrap___RA0by .li___oYseT{display:flex;align-items:center;padding:17px 24px;background:#fff;box-shadow:0 2px 4px #ebebeb80;border-radius:4px;border:1px solid #F6F7F9}.liWrap___RA0by .li___oYseT aside{color:#666;margin-left:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.liWrap___RA0by .li___oYseT aside b{font-weight:600;font-size:18px;padding-right:17px}.liWrap___RA0by .li___oYseT aside span{font-size:12px}.liWrap___RA0by .li___oYseT aside i{color:#ccc}.line___dgHwf{width:calc(100% + 40px);margin-left:-20px;margin-top:20px;margin-bottom:20px;height:1px;background:#f6f7f9}.apply___jYcZw{padding:0 8px;height:20px;line-height:20px;text-align:center;background:#3060d01a;font-size:12px;color:#3061d0;border-radius:10px;cursor:pointer}.li___oYseT .content___qBZkI{padding-left:50px}.li___oYseT .content___qBZkI .borderBox___LiE89{box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:16px}.li___oYseT .content___qBZkI .borderBox___LiE89 .text___vS7k8{font-size:14px;color:#434d6c}.li___oYseT .content___qBZkI .source___elq8M{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___oYseT .content___qBZkI .action____3wiz{height:54px;display:flex;align-items:center;justify-content:flex-end;gap:20px}.li___oYseT .content___qBZkI .action____3wiz i{color:#666;cursor:pointer}.li___oYseT .content___qBZkI .action____3wiz i:hover{color:#3061d0}.teacher___MrQ2w{width:72px;height:22px;background:linear-gradient(122deg,#9f1dff,#1025fd);border-radius:2px;border:1px solid;border-image:linear-gradient(90deg,#de69ff,#99b1ff) 1 1;font-weight:500;font-size:12px;color:#fff;text-align:center;line-height:20px;margin-bottom:15px}.student___OGycs{height:34px;border-radius:17px;padding:0 8px;line-height:34px;font-size:14px;cursor:pointer;background:#eaeffa;color:#3061d0;margin-bottom:15px;width:fit-content}.answer___UngkO{font-size:14px;color:#434d6c;transition:all .2s;position:relative}.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:0;right:0;padding:4px 8px;border-radius:0 0 0 5px;border:none;background-color:#007bff;color:#fff;cursor:pointer;font-size:12px}.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:8px;margin-left:auto}.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}@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{padding-left:50px;padding-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}.footerContainer___hQATV .inputContainer___iCQ3u .uploadBtn___OHHJF:hover{background:linear-gradient(139deg,#5c64ff,#6988f8)}.footerContainer___hQATV .inputContainer___iCQ3u .sendBtn___ktaQl{width:40px;height:40px;background:linear-gradient(139deg,#5c64ff,#6988f8);border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___hQATV .inputContainer___iCQ3u .sendBtn___ktaQl:disabled{background:#d2d2d2}.footerContainer___hQATV .inputContainer___iCQ3u .sendBtnDisabled___DVncF{width:40px;height:40px;background:#d2d2d2;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{background:#fff;border-radius:20px;box-shadow:0 12px 24px -16px #3636490a,0 12px 40px #33334714,0 0 1px #2c2c3605;position:relative;transition:border .4s ease;padding-left:0;padding-right:0;margin-left:50px;margin-right:21px;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}.draggableImage___vcTso{position:fixed;right:20px;z-index:100;user-select:none}.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} diff --git a/p__Classrooms__Lists__Board__index.31e0ed70.async.js b/p__Classrooms__Lists__Board__index.b02e4edc.async.js similarity index 58% rename from p__Classrooms__Lists__Board__index.31e0ed70.async.js rename to p__Classrooms__Lists__Board__index.b02e4edc.async.js index 6779b31024..92fd915a89 100644 --- a/p__Classrooms__Lists__Board__index.31e0ed70.async.js +++ b/p__Classrooms__Lists__Board__index.b02e4edc.async.js @@ -1,8 +1,8 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[8302],{88010:function(Re,Ft){"use strict";Ft.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},74413:function(){"use strict";function Re(ie,a,E,b){E===void 0&&(E=0),b===void 0&&(b=1/0),this._name=ie,this._defaultValue=a,this._minimum=E,this._maximum=b}Object.defineProperty(Re.prototype,"name",{get:function(){return this._name},set:function(ie){if(typeof ie!="string"||ie==="")throw new Error("Shape name must be a valid string.");this._name=ie}}),Object.defineProperty(Re.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(ie){if(typeof ie!="number"||isNaN(ie))throw new Error("The default value must be a real number, not: "+ie);this._defaultValue=ie}}),Object.defineProperty(Re.prototype,"minimum",{get:function(){return this._minimum},set:function(ie){if(typeof ie!="number"||isNaN(ie))throw new Error("Minimum must be a real number, not: "+ie);this._minimum=ie}}),Object.defineProperty(Re.prototype,"maximum",{get:function(){return this._maximum},set:function(ie){if(typeof ie!="number"||isNaN(ie))throw new Error("Maximum must be a real number, not: "+ie);this._maximum=ie}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(ie,a){var E=go.Shape._FigureParameters[ie];return E?E[a]:null},go.Shape.setFigureParameter=function(ie,a,E){if(!(E instanceof Re))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+E);if(E.defaultValueE.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+E.defaultValue);var b=go.Shape._FigureParameters[ie];b||(b=[],go.Shape._FigureParameters[ie]=b),b[a]=E};var Ft=[];function ge(ie,a){var E=Ft.pop();return E===void 0?new go.Point(ie,a):(E.x=ie,E.y=a,E)}function ee(){var ie=Ft.pop();return ie===void 0?new go.Point:ie}function ue(ie){Ft.push(ie)}function Ue(ie,a,E,b,y,x,z,te,ne){ne||(ne=new go.Point);var ae=ie-E,se=y-z,de=NaN,Se=NaN;if(ae===0)if(se===0)ie===E&&(de=ie,Se=a);else{var ce=(x-te)/se,ve=x-ce*y;de=ie,Se=ce*de+ve}else if(se===0){var Ie=(a-b)/ae,rt=a-Ie*ie;de=y,Se=Ie*de+rt}else{var Ie=(a-b)/ae,ce=(x-te)/se,rt=a-Ie*ie,ve=x-ce*y;de=(ve-rt)/(Ie-ce),Se=Ie*de+rt}return ne.x=de,ne.y=Se,ne}function mt(ie,a,E,b,y,x,z,te,ne,ae,se,de,Se,ce){var ve=1-ne,Ie=ne,rt=ie*ve+E*Ie,xt=a*ve+b*Ie,It=E*ve+y*Ie,Rt=b*ve+x*Ie,kt=y*ve+z*Ie,Xt=x*ve+te*Ie,nt=rt*ve+It*Ie,qt=xt*ve+Rt*Ie,sn=It*ve+kt*Ie,et=Rt*ve+Xt*Ie,zt=nt*ve+sn*Ie,Qt=qt*ve+et*Ie;ae.x=rt,ae.y=xt,se.x=nt,se.y=qt,de.x=zt,de.y=Qt,Se.x=sn,Se.y=et,ce.x=kt,ce.y=Xt}var Ce=new go.Spot(.156,.156),Xe=new go.Spot(.844,.844),ye=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new Re("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(ie,a,E){var b=ie?ie.parameter1:NaN;(isNaN(b)||b<0)&&(b=5),b=Math.min(b,a/3),b=Math.min(b,E/3);var y=b*ye,x=new go.Geometry().add(new go.PathFigure(b,0,!0).add(new go.PathSegment(go.PathSegment.Line,a-b,0)).add(new go.PathSegment(go.PathSegment.Bezier,a,b,a-y,0,a,y)).add(new go.PathSegment(go.PathSegment.Line,a,E-b)).add(new go.PathSegment(go.PathSegment.Bezier,a-b,E,a,E-y,a-y,E)).add(new go.PathSegment(go.PathSegment.Line,b,E)).add(new go.PathSegment(go.PathSegment.Bezier,0,E-b,y,E,0,E-y)).add(new go.PathSegment(go.PathSegment.Line,0,b)).add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,y,y,0).close()));return y>1&&(x.spot1=new go.Spot(0,0,y,y),x.spot2=new go.Spot(1,1,-y,-y)),x}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,.5*a,E).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(a,E).add(new go.PathSegment(go.PathSegment.Line,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(a,E).add(new go.PathSegment(go.PathSegment.Line,0,E)).add(new go.PathSegment(go.PathSegment.Line,.5*a,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(.5*a,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,.5*a,E)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(ie,a,E){var b=new go.Geometry(go.Geometry.Line);return b.startX=0,b.startY=E/2,b.endX=a,b.endY=E/2,b}),go.Shape.defineFigureGenerator("LineV",function(ie,a,E){var b=new go.Geometry(go.Geometry.Line);return b.startX=a/2,b.startY=0,b.endX=a/2,b.endY=E,b}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(0,E/2,!1).add(new go.PathSegment(go.PathSegment.Line,a,E/2)).add(new go.PathSegment(go.PathSegment.Move,a/2,0)).add(new go.PathSegment(go.PathSegment.Line,a/2,E)))}),go.Shape.defineFigureGenerator("XLine",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(0,E,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)))}),go.Shape.defineFigureGenerator("LineRight",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(.25*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,.25*a,E)))}),go.Shape.defineFigureGenerator("LineDown",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(0,.25*E,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,.75*E)).add(new go.PathSegment(go.PathSegment.Line,a,.25*E)))}),go.Shape.defineFigureGenerator("LineLeft",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(.75*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,.75*a,E)))}),go.Shape.defineFigureGenerator("LineUp",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(0,.75*E,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,.25*E)).add(new go.PathSegment(go.PathSegment.Line,a,.75*E)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(ie,a,E){var b=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(b*a,(1-b)*E,!1).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,b*E)).add(new go.PathSegment(go.PathSegment.Move,b*a,b*E)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,(1-b)*E)).add(new go.PathSegment(go.PathSegment.Move,0,E/2)).add(new go.PathSegment(go.PathSegment.Line,a,E/2)).add(new go.PathSegment(go.PathSegment.Move,a/2,0)).add(new go.PathSegment(go.PathSegment.Line,a/2,E)))}),go.Shape.defineFigureGenerator("CircleLine",function(ie,a,E){var b=a/2,y=new go.Geometry().add(new go.PathFigure(a,a/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,b,b,b,b).close()));return y.spot1=Ce,y.spot2=Xe,y.defaultStretch=go.GraphObject.Uniform,y}),go.Shape.defineFigureGenerator("Line1",function(ie,a,E){var b=new go.Geometry(go.Geometry.Line);return b.startX=0,b.startY=0,b.endX=a,b.endY=E,b}),go.Shape.defineFigureGenerator("Line2",function(ie,a,E){var b=new go.Geometry(go.Geometry.Line);return b.startX=a,b.startY=0,b.endX=0,b.endY=E,b}),go.Shape.defineFigureGenerator("Curve1",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,a,E,ye*a,0,a,(1-ye)*E)))}),go.Shape.defineFigureGenerator("Curve2",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,a,E,0,ye*E,(1-ye)*a,E)))}),go.Shape.defineFigureGenerator("Curve3",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,E,a,ye*E,ye*a,E)))}),go.Shape.defineFigureGenerator("Curve4",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,E,(1-ye)*a,0,0,(1-ye)*E)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(a,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a,E).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new Re("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(ie,a,E){var b=ie?ie.parameter1:NaN;isNaN(b)?b=.1:b<-1?b=-1:b>1&&(b=1);var y=Math.abs(b)*a;if(b===0){var x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=a,x.endY=E,x}else{var x=new go.Geometry;return b>0?x.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-y,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())):x.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a-y,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,y,E).close())),ya&&(b=a);var y=Math.abs(b);if(b===0){var x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=a,x.endY=E,x}else{var x=new go.Geometry;return b>0?x.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-y,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())):x.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a-y,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,y,E).close())),y.5&&(b=.5);var y=Math.abs(b)*a;if(b===0){var x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=a,x.endY=E,x}else{var x=new go.Geometry;return b>0?x.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,a-y,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())):x.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-y,E)).add(new go.PathSegment(go.PathSegment.Line,y,E).close())),ya&&(b=a/2);var y=Math.abs(b);if(b===0){var x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=a,x.endY=E,x}else{var x=new go.Geometry;return b>0?x.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,a-y,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())):x.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-y,E)).add(new go.PathSegment(go.PathSegment.Line,y,E).close())),ya&&(b=a/2);var y=Math.abs(b);if(b===0){var x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=a,x.endY=E,x}else{var x=new go.Geometry;return b>0?x.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-y,E)).add(new go.PathSegment(go.PathSegment.Line,y,E).close())):x.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,a-y,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())),y0&&(z.add(new go.PathSegment(go.PathSegment.Move,a/2+te,a/2)),z.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y,y,te,te).close())),x.spot1=Ce,x.spot2=Xe,x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Cloud",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(.08034461*a,.1944299*E,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*a,.05349299*E,-.09239631*a,.07836421*E,.1406031*a,-.0542823*E)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*a,.074219*E,.2450511*a,-.00697547*E,.3776197*a,-.01112067*E)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*a,.07004196*E,.4539471*a,0,.6066018*a,-.02526587*E)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*a,.08370865*E,.6914277*a,-.01904177*E,.8921095*a,-.01220843*E)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*a,.3194596*E,1.036446*a,.04105738*E,1.020377*a,.3022052*E)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*a,.562044*E,1.04448*a,.360238*E,.992256*a,.5219009*E)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*a,.8217117*E,1.032337*a,.5771781*E,1.018411*a,.8120651*E)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*a,.9156953*E,1.028411*a,.9571472*E,.8556702*a,1.052487*E)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*a,.9310455*E,.7431877*a,1.009325*E,.5624123*a,1.021761*E)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*a,.9344623*E,.4820677*a,1.031761*E,.3030112*a,1.002796*E)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*a,.870098*E,.2329994*a,1.01518*E,.03213784*a,1.01518*E)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*a,.6545475*E,-.02812061*a,.9032597*E,-.01205169*a,.6835638*E)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*a,.4265613*E,-.01812061*a,.6089503*E,-.00606892*a,.4555777*E)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*a,.1944299*E,-.01606892*a,.3892545*E,-.01205169*a,.1944299*E))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(ie,a,E){var b=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(b*a,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,0)).add(new go.PathSegment(go.PathSegment.Line,a,b*E)).add(new go.PathSegment(go.PathSegment.Line,a,(1-b)*E)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,E)).add(new go.PathSegment(go.PathSegment.Line,b*a,E)).add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*E)).add(new go.PathSegment(go.PathSegment.Line,0,b*E).close())).setSpots(b/2,b/2,1-b/2,1-b/2)}),go.Shape.setFigureParameter("Pie",0,new Re("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new Re("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(ie,a,E){var b=ie?ie.parameter1:NaN,y=ie?ie.parameter2:NaN;isNaN(b)&&(b=0),isNaN(y)&&(y=315);var x=b%360;x<0&&(x+=360);var z=y%360,te=Math.min(a,E)/2;return new go.Geometry().add(new go.PathFigure(te,te).add(new go.PathSegment(go.PathSegment.Arc,x,z,te,te,te,te).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(ie,a,E){var b=ye/Math.SQRT2*.5,y=Math.SQRT2/2,x=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(a,E,!0).add(new go.PathSegment(go.PathSegment.Bezier,y*a,x*E,a,(1-b)*E,(y+b)*a,(x+b)*E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close()))}),go.Shape.setFigureParameter("ThickCross",0,new Re("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(ie,a,E){var b=ie?ie.parameter1:NaN;(isNaN(b)||b<0)&&(b=30);var y=Math.min(b,a)/2,x=a/2,z=E/2;return new go.Geometry().add(new go.PathFigure(x-y,0,!0).add(new go.PathSegment(go.PathSegment.Line,x+y,0)).add(new go.PathSegment(go.PathSegment.Line,x+y,z-y)).add(new go.PathSegment(go.PathSegment.Line,a,z-y)).add(new go.PathSegment(go.PathSegment.Line,a,z+y)).add(new go.PathSegment(go.PathSegment.Line,x+y,z+y)).add(new go.PathSegment(go.PathSegment.Line,x+y,E)).add(new go.PathSegment(go.PathSegment.Line,x-y,E)).add(new go.PathSegment(go.PathSegment.Line,x-y,z+y)).add(new go.PathSegment(go.PathSegment.Line,0,z+y)).add(new go.PathSegment(go.PathSegment.Line,0,z-y)).add(new go.PathSegment(go.PathSegment.Line,x-y,z-y).close()))}),go.Shape.setFigureParameter("ThinCross",0,new Re("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(ie,a,E){var b=ie?ie.parameter1:NaN;(isNaN(b)||b<0)&&(b=10);var y=Math.min(b,a)/2,x=a/2,z=E/2;return new go.Geometry().add(new go.PathFigure(x-y,0,!0).add(new go.PathSegment(go.PathSegment.Line,x+y,0)).add(new go.PathSegment(go.PathSegment.Line,x+y,z-y)).add(new go.PathSegment(go.PathSegment.Line,a,z-y)).add(new go.PathSegment(go.PathSegment.Line,a,z+y)).add(new go.PathSegment(go.PathSegment.Line,x+y,z+y)).add(new go.PathSegment(go.PathSegment.Line,x+y,E)).add(new go.PathSegment(go.PathSegment.Line,x-y,E)).add(new go.PathSegment(go.PathSegment.Line,x-y,z+y)).add(new go.PathSegment(go.PathSegment.Line,0,z+y)).add(new go.PathSegment(go.PathSegment.Line,0,z-y)).add(new go.PathSegment(go.PathSegment.Line,x-y,z-y).close()))}),go.Shape.setFigureParameter("ThickX",0,new Re("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(ie,a,E){var b=ie?ie.parameter1:NaN;if((isNaN(b)||b<0)&&(b=30),a===0||E===0){var y=new go.Geometry(go.Geometry.Rectangle);return y.startX=0,y.startY=0,y.endX=a,y.endY=E,y}else{var x=a/2,z=E/2,te=Math.atan2(E,a),ne=b-Math.min(Math.cos(te)*b/2,x),ae=b-Math.min(Math.sin(te)*b/2,z),y=new go.Geometry,se=new go.PathFigure(ne,0,!0);return y.add(se),se.add(new go.PathSegment(go.PathSegment.Line,x,.2*E)),se.add(new go.PathSegment(go.PathSegment.Line,a-ne,0)),se.add(new go.PathSegment(go.PathSegment.Line,a,ae)),se.add(new go.PathSegment(go.PathSegment.Line,.8*a,z)),se.add(new go.PathSegment(go.PathSegment.Line,a,E-ae)),se.add(new go.PathSegment(go.PathSegment.Line,a-ne,E)),se.add(new go.PathSegment(go.PathSegment.Line,x,.8*E)),se.add(new go.PathSegment(go.PathSegment.Line,ne,E)),se.add(new go.PathSegment(go.PathSegment.Line,0,E-ae)),se.add(new go.PathSegment(go.PathSegment.Line,.2*a,z)),se.add(new go.PathSegment(go.PathSegment.Line,0,ae).close()),y}}),go.Shape.setFigureParameter("ThinX",0,new Re("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(ie,a,E){var b=ie?ie.parameter1:NaN;(isNaN(b)||b<0)&&(b=10);var y=new go.Geometry,x=new go.PathFigure(.1*a,0,!0);return y.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*E)),x.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,.1*E)),x.add(new go.PathSegment(go.PathSegment.Line,.6*a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),x.add(new go.PathSegment(go.PathSegment.Line,.9*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E)),x.add(new go.PathSegment(go.PathSegment.Line,.1*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.9*E)),x.add(new go.PathSegment(go.PathSegment.Line,.4*a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.1*E).close()),y}),go.Shape.setFigureParameter("SquareIBeam",0,new Re("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(ie,a,E){var b=ie?ie.parameter1:NaN;isNaN(b)&&(b=.2);var y=new go.Geometry,x=new go.PathFigure(0,0,!0);return y.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,b*E)),x.add(new go.PathSegment(go.PathSegment.Line,(.5+b/2)*a,b*E)),x.add(new go.PathSegment(go.PathSegment.Line,(.5+b/2)*a,(1-b)*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,(1-b)*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*E)),x.add(new go.PathSegment(go.PathSegment.Line,(.5-b/2)*a,(1-b)*E)),x.add(new go.PathSegment(go.PathSegment.Line,(.5-b/2)*a,b*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,b*E).close()),y}),go.Shape.setFigureParameter("RoundedIBeam",0,new Re("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(ie,a,E){var b=ie?ie.parameter1:NaN;isNaN(b)&&(b=.5);var y=new go.Geometry,x=new go.PathFigure(0,0,!0);return y.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,a,E,Math.abs(1-b)*a,.25*E,Math.abs(1-b)*a,.75*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,0,b*a,.75*E,b*a,.25*E).close()),y}),go.Shape.defineFigureGenerator("HalfEllipse",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,ye*a,0,a,(.5-ye/2)*E)).add(new go.PathSegment(go.PathSegment.Bezier,0,E,a,(.5+ye/2)*E,ye*a,E).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,E,a,0,a,E)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*a,.75*E,.5*a,.25*E).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(.5*a,E,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*E,.1*a,.8*E,0,.5*E)).add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*E,0,0,.45*a,0)).add(new go.PathSegment(go.PathSegment.Bezier,a,.3*E,.55*a,0,a,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,.5*E,.9*a,.8*E).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(.5*a,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*a,.01*E)).add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,.6*a,.2*E,a,.25*E)).add(new go.PathSegment(go.PathSegment.Bezier,.55*a,.7*E,a,.8*E,.6*a,.8*E)).add(new go.PathSegment(go.PathSegment.Bezier,.75*a,E,.5*a,.75*E,.55*a,.95*E)).add(new go.PathSegment(go.PathSegment.Line,.25*a,E)).add(new go.PathSegment(go.PathSegment.Bezier,.45*a,.7*E,.45*a,.95*E,.5*a,.75*E)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,.4*a,.8*E,0,.8*E)).add(new go.PathSegment(go.PathSegment.Bezier,.49*a,.01*E,0,.25*E,.4*a,.2*E).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(.4*a,.6*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.15*a,E,.5*a,.75*E,.45*a,.95*E)),y.add(new go.PathSegment(go.PathSegment.Line,.85*a,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.6*a,.6*E,.55*a,.95*E,.5*a,.75*E));var x=.2,z=.3,te=0,ne=x*ye;return y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*a,(.5+x+te)*E,(.5-x+z)*a,(.5+ne+te)*E,(.5-ne+z)*a,(.5+x+te)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+x+z)*a,(.5+te)*E,(.5+ne+z)*a,(.5+x+te)*E,(.5+x+z)*a,(.5+ne+te)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*a,(.5-x+te)*E,(1-.5+x+z)*a,(.5-ne+te)*E,(.5+ne+z)*a,(.5-x+te)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.65*a,.36771243*E,(.5-ne+z)*a,(.5-x+te)*E,(.5-x+z+.05)*a,(.5-ne+te-.02)*E)),x=.2,z=0,te=-.3,ne=x*ye,y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+x+z)*a,(.5+te)*E,(.5+ne+z)*a,(.5+x+te)*E,(.5+x+z)*a,(.5+ne+te)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*a,(.5-x+te)*E,(1-.5+x+z)*a,(.5-ne+te)*E,(.5+ne+z)*a,(.5-x+te)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-x+z)*a,(.5+te)*E,(.5-ne+z)*a,(.5-x+te)*E,(.5-x+z)*a,(.5-ne+te)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ne+z)*a,(.5+x+te)*E,(.5-x+z)*a,(.5+ne+te)*E,(.5-ne+z)*a,(.5+x+te)*E)),x=.2,z=-.3,te=0,ne=x*ye,y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*a,(.5-x+te)*E,(1-.5+x+z-.05)*a,(.5-ne+te-.02)*E,(.5+ne+z)*a,(.5-x+te)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-x+z)*a,(.5+te)*E,(.5-ne+z)*a,(.5-x+te)*E,(.5-x+z)*a,(.5-ne+te)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*a,(.5+x+te)*E,(.5-x+z)*a,(.5+ne+te)*E,(.5-ne+z)*a,(.5+x+te)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,.6*E,(.5+ne+z)*a,(.5+x+te)*E,(.5+x+z)*a,(.5+ne+te)*E).close()),b.setSpots(.06,.33,.93,.68),b}),go.Shape.defineFigureGenerator("YinYang",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(a*.5,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,a*.5,a*.5,a*.5,a*.5)),y.add(new go.PathSegment(go.PathSegment.Arc,90,-180,a*.5,a*.75,a*.25,a*.25)),y.add(new go.PathSegment(go.PathSegment.Arc,90,180,a*.5,a*.25,a*.25,a*.25));var x=.1,z=.5,te=.25;return y.add(new go.PathSegment(go.PathSegment.Move,(z+x)*a,te*E)),y.add(new go.PathSegment(go.PathSegment.Arc,0,-360,a*z,E*te,x*a,x*a).close()),y=new go.PathFigure(a*.5,0,!1),b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,-180,a*.5,a*.5,a*.5,a*.5)),te=.75,y=new go.PathFigure((z+x)*a,te*E,!0),b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,0,360,a*z,E*te,x*a,x*a).close()),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Peace",function(ie,a,E){var b=.8535533905932737,y=.5*a,x=.5*E;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,y,x,y,x)).add(new go.PathSegment(go.PathSegment.Line,y,E)).add(new go.PathSegment(go.PathSegment.Move,y,x)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,b*E)).add(new go.PathSegment(go.PathSegment.Move,y,x)).add(new go.PathSegment(go.PathSegment.Line,b*a,b*E)))}),go.Shape.defineFigureGenerator("NotAllowed",function(ie,a,E){var b=new go.Geometry,y=ye*.5,x=.5,z=.5,te=.5,ne=new go.PathFigure(z*a,(te-x)*E);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*a,te*E,(z-y)*a,(te-x)*E,(z-x)*a,(te-y)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te+x)*E,(z-x)*a,(te+y)*E,(z-y)*a,(te+x)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*a,te*E,(z+y)*a,(te+x)*E,(z+x)*a,(te+y)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te-x)*E,(z+x)*a,(te-y)*E,(z+y)*a,(te-x)*E)),x=.4,y=ye*.4;var ae=ee(),se=ee(),de=ee(),Se=ee();mt(z,te-x,z+y,te-x,z+x,te-y,z+x,te,.42,ae,se,de,Se,Se);var ce=ee(),ve=ee(),Ie=ee();mt(z,te-x,z+y,te-x,z+x,te-y,z+x,te,.58,Se,Se,Ie,ce,ve);var rt=ee(),xt=ee(),It=ee();mt(z,te+x,z-y,te+x,z-x,te+y,z-x,te,.42,rt,xt,It,Se,Se);var Rt=ee(),kt=ee(),Xt=ee();return mt(z,te+x,z-y,te+x,z-x,te+y,z-x,te,.58,Se,Se,Xt,Rt,kt),ne.add(new go.PathSegment(go.PathSegment.Move,Xt.x*a,Xt.y*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*a,te*E,Rt.x*a,Rt.y*E,kt.x*a,kt.y*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te-x)*E,(z-x)*a,(te-y)*E,(z-y)*a,(te-x)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,de.x*a,de.y*E,ae.x*a,ae.y*E,se.x*a,se.y*E)),ne.add(new go.PathSegment(go.PathSegment.Line,Xt.x*a,Xt.y*E).close()),ne.add(new go.PathSegment(go.PathSegment.Move,It.x*a,It.y*E)),ne.add(new go.PathSegment(go.PathSegment.Line,Ie.x*a,Ie.y*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*a,te*E,ce.x*a,ce.y*E,ve.x*a,ve.y*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te+x)*E,(z+x)*a,(te+y)*E,(z+y)*a,(te+x)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,It.x*a,It.y*E,rt.x*a,rt.y*E,xt.x*a,xt.y*E).close()),ue(ae),ue(se),ue(de),ue(Se),ue(ce),ue(ve),ue(Ie),ue(rt),ue(xt),ue(It),ue(Rt),ue(kt),ue(Xt),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Fragile",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*a,0)).add(new go.PathSegment(go.PathSegment.Line,.2*a,.15*E)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.25*E)).add(new go.PathSegment(go.PathSegment.Line,.29*a,.33*E)).add(new go.PathSegment(go.PathSegment.Line,.35*a,.25*E)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.15*E)).add(new go.PathSegment(go.PathSegment.Line,.4*a,0)).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*a,.5*E,a,.25*E,.75*a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,.55*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.7*a,E)).add(new go.PathSegment(go.PathSegment.Line,.3*a,E)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.45*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.45*a,.5*E)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.5*E,0,.25*E).close()))}),go.Shape.setFigureParameter("HourGlass",0,new Re("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(ie,a,E){var b=ie?ie.parameter1:NaN;(isNaN(b)||b<0)&&(b=30),b>a&&(b=a);var y=(a-b)/2,x=y+b;return new go.Geometry().add(new go.PathFigure(x,.5*E).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E)).add(new go.PathSegment(go.PathSegment.Line,y,.5*E)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,a,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(0,.55*E).add(new go.PathSegment(go.PathSegment.Line,.6*a,0)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.45*E)).add(new go.PathSegment(go.PathSegment.Line,a,.45*E)).add(new go.PathSegment(go.PathSegment.Line,.4*a,E)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.55*E).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(ie,a,E){var b=new go.Geometry,y=ye*.4,x=.4,z=.5,te=.5,ne=ee(),ae=ee(),se=ee(),de=ee(),Se=new go.PathFigure((z-x)*a,te*E,!1);b.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te-x)*E,(z-x)*a,(te-y)*E,(z-y)*a,(te-x)*E)),mt(z,te-x,z+y,te-x,z+x,te-y,z+x,te,.44,se,de,ae,ne,ne),Se.add(new go.PathSegment(go.PathSegment.Bezier,ae.x*a,ae.y*E,se.x*a,se.y*E,de.x*a,de.y*E));var ce=ge(ae.x,ae.y);mt(z,te-x,z+y,te-x,z+x,te-y,z+x,te,.56,ne,ne,ae,se,de);var ve=ge(ae.x,ae.y);Se.add(new go.PathSegment(go.PathSegment.Line,(ce.x*.1+.95*.9)*a,ce.y*.1*E)),Se.add(new go.PathSegment(go.PathSegment.Line,.85*a,ce.y*.1*E)),Se.add(new go.PathSegment(go.PathSegment.Line,.85*a,0)),Se.add(new go.PathSegment(go.PathSegment.Line,a,0)),Se.add(new go.PathSegment(go.PathSegment.Line,a,.15*E)),Se.add(new go.PathSegment(go.PathSegment.Line,(ve.x*.1+.9)*a,.15*E)),Se.add(new go.PathSegment(go.PathSegment.Line,(ve.x*.1+.9)*a,(ve.y*.1+.05*.9)*E)),Se.add(new go.PathSegment(go.PathSegment.Line,ve.x*a,ve.y*E)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*a,te*E,se.x*a,se.y*E,de.x*a,de.y*E)),Se.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te+x)*E,(z+x)*a,(te+y)*E,(z+y)*a,(te+x)*E)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*a,te*E,(z-y)*a,(te+x)*E,(z-x)*a,(te+y)*E)),x=.35,y=ye*.35;var Ie=new go.PathFigure(z*a,(te-x)*E,!1);b.add(Ie),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*a,te*E,(z-y)*a,(te-x)*E,(z-x)*a,(te-y)*E)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te+x)*E,(z-x)*a,(te+y)*E,(z-y)*a,(te+x)*E)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*a,te*E,(z+y)*a,(te+x)*E,(z+x)*a,(te+y)*E)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te-x)*E,(z+x)*a,(te-y)*E,(z+y)*a,(te-x)*E));var rt=new go.PathFigure((z-x)*a,te*E,!1);return b.add(rt),ue(ne),ue(ae),ue(se),ue(de),ue(ce),ue(ve),b.spot1=new go.Spot(.202,.257),b.spot2=new go.Spot(.792,.739),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("GenderFemale",function(ie,a,E){var b=new go.Geometry,y=.375,x=0,z=-.125,te=y*ye,ne=new go.PathFigure((.525+x)*a,(.5+y+z)*E,!1);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+x)*a,(.5+z)*E,(.5+te+x)*a,(.5+y+z)*E,(.5+y+x)*a,(.5+te+z)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(.5+x)*a,(.5-y+z)*E,(1-.5+y+x)*a,(.5-te+z)*E,(.5+te+x)*a,(.5-y+z)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+x)*a,(.5+z)*E,(.5-te+x)*a,(.5-y+z)*E,(.5-y+x)*a,(.5-te+z)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(.475+x)*a,(.5+y+z)*E,(.5-y+x)*a,(.5+te+z)*E,(.5-te+x)*a,(.5+y+z)*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.475*a,.85*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.425*a,.85*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.425*a,.9*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.475*a,.9*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.475*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.525*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.525*a,.9*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.575*a,.9*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.575*a,.85*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.525*a,.85*E).close()),y=.325,x=0,z=-.125,te=y*ye;var ne=new go.PathFigure((1-.5+y+x)*a,(.5+z)*E,!1);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,(.5+x)*a,(.5+y+z)*E,(.5+y+x)*a,(.5+te+z)*E,(.5+te+x)*a,(.5+y+z)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+x)*a,(.5+z)*E,(.5-te+x)*a,(.5+y+z)*E,(.5-y+x)*a,(.5+te+z)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(.5+x)*a,(.5-y+z)*E,(.5-y+x)*a,(.5-te+z)*E,(.5-te+x)*a,(.5-y+z)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+x)*a,(.5+z)*E,(.5+te+x)*a,(.5-y+z)*E,(1-.5+y+x)*a,(.5-te+z)*E));var ne=new go.PathFigure((.525+x)*a,(.5+y+z)*E,!1);return b.add(ne),b.spot1=new go.Spot(.232,.136),b.spot2=new go.Spot(.682,.611),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("LogicImplies",function(ie,a,E){var b=ie?ie.parameter1:NaN;return isNaN(b)&&(b=.2),new go.Geometry().add(new go.PathFigure((1-b)*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,E)).add(new go.PathSegment(go.PathSegment.Move,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(ie,a,E){var b=ie?ie.parameter1:NaN;return isNaN(b)&&(b=.2),new go.Geometry().add(new go.PathFigure((1-b)*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,E)).add(new go.PathSegment(go.PathSegment.Move,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Move,b*a,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,b*a,E))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)))}),go.Shape.defineFigureGenerator("LogicAnd",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(0,E,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,0)).add(new go.PathSegment(go.PathSegment.Line,a,E))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,E)).add(new go.PathSegment(go.PathSegment.Line,a,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(ie,a,E){var b=new go.Geometry().add(new go.PathFigure(.5*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,E)).add(new go.PathSegment(go.PathSegment.Move,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*a,.5*E,.5*a,.5*E)));return b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("LogicTruth",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Move,.5*a,0)).add(new go.PathSegment(go.PathSegment.Line,.5*a,E)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(0,E,!1).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Move,.5*a,E)).add(new go.PathSegment(go.PathSegment.Line,.5*a,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,0,.5*E)).add(new go.PathSegment(go.PathSegment.Move,a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E)))}),go.Shape.defineFigureGenerator("LogicForAll",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,E)).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Move,.25*a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,.75*a,.5*E))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Move,0,E)).add(new go.PathSegment(go.PathSegment.Line,a,E))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(ie,a,E){var b=.5;return new go.Geometry().add(new go.PathFigure(0,E,!1).add(new go.PathSegment(go.PathSegment.Line,0,b*E)).add(new go.PathSegment(go.PathSegment.Arc,180,180,b*a,b*E,b*a,b*E)).add(new go.PathSegment(go.PathSegment.Line,a,E))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(ie,a,E){var b=.5;return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,b*E)).add(new go.PathSegment(go.PathSegment.Arc,0,180,b*a,b*E,b*a,b*E)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new Re("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new Re("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(ie,a,E){var b=ie?ie.parameter1:NaN;isNaN(b)&&(b=.3);var y=ie?ie.parameter2:NaN;isNaN(y)&&(y=.3);var x=(1-b)*a,z=(.5-y/2)*E,te=(.5+y/2)*E,ne=new go.Geometry,ae=new go.PathFigure(0,z,!0);ne.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,x,z)),ae.add(new go.PathSegment(go.PathSegment.Line,x,0)),ae.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),ae.add(new go.PathSegment(go.PathSegment.Line,x,E)),ae.add(new go.PathSegment(go.PathSegment.Line,x,te)),ae.add(new go.PathSegment(go.PathSegment.Line,0,te).close()),ne.spot1=new go.Spot(0,z/E);var se=Ue(0,te/E,1,te/E,x/a,1,1,.5,ee());return ne.spot2=new go.Spot(se.x,se.y),ue(se),ne}),go.Shape.setFigureParameter("Arrow2",0,new Re("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new Re("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(ie,a,E){var b=ie?ie.parameter1:NaN;isNaN(b)&&(b=30),b>a&&(b=a);var y=ie?ie.parameter2:NaN;isNaN(y)&&(y=30),y=Math.min(y,E/2);var x=a-b,z=(E-y)/2,te=z+y,ne=new go.Geometry,ae=new go.PathFigure(0,z,!0);ne.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,x,z)),ae.add(new go.PathSegment(go.PathSegment.Line,x,0)),ae.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),ae.add(new go.PathSegment(go.PathSegment.Line,x,E)),ae.add(new go.PathSegment(go.PathSegment.Line,x,te)),ae.add(new go.PathSegment(go.PathSegment.Line,0,te).close()),ne.spot1=new go.Spot(0,z/E);var se=Ue(0,te/E,1,te/E,x/a,1,1,.5,ee());return ne.spot2=new go.Spot(se.x,se.y),ue(se),ne}),go.Shape.defineFigureGenerator("Chevron",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E).close()),b}),go.Shape.defineFigureGenerator("DoubleArrow",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,.214*E)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,1*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,1*E)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,.786*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,1*E).close()),b}),go.Shape.setFigureParameter("DoubleEndArrow",0,new Re("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(ie,a,E){var b=ie?ie.parameter1:NaN;isNaN(b)&&(b=.3);var y=(.5-b/2)*E,x=(.5+b/2)*E,z=new go.Geometry,te=new go.PathFigure(a,.5*E,!0);z.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,x)),te.add(new go.PathSegment(go.PathSegment.Line,.3*a,x)),te.add(new go.PathSegment(go.PathSegment.Line,.3*a,E)),te.add(new go.PathSegment(go.PathSegment.Line,0,.5*E)),te.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),te.add(new go.PathSegment(go.PathSegment.Line,.3*a,y)),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close());var ne=Ue(0,.5,.3,0,0,y/E,.1,y/E,ee());return z.spot1=new go.Spot(ne.x,ne.y),ne=Ue(.7,1,1,.5,0,x/E,1,x/E,ne),z.spot2=new go.Spot(ne.x,ne.y),ue(ne),z}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new Re("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new Re("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(ie,a,E){var b=ie?ie.parameter1:NaN;isNaN(b)&&(b=40);var y=ie?ie.parameter2:NaN;isNaN(y)&&(y=100);var x=(E-b)/2,z=x+b,te=(E-y)/2,ne=te+y;(b>E||y>E)&&(y>b?(b=b*E/y,x=(E-b)/2,z=x+b,te=0,ne=E):(x=0,z=E,te=0,ne=E));var ae=new go.Geometry,se=new go.PathFigure(a,.5*E,!0);ae.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,ne)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,z)),se.add(new go.PathSegment(go.PathSegment.Line,.3*a,z)),se.add(new go.PathSegment(go.PathSegment.Line,.3*a,ne)),se.add(new go.PathSegment(go.PathSegment.Line,0,.5*E)),se.add(new go.PathSegment(go.PathSegment.Line,.3*a,te)),se.add(new go.PathSegment(go.PathSegment.Line,.3*a,x)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,x)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,te).close());var de=Ue(0,.5,.3,te/E,0,x/E,1,x/E,ee());return ae.spot1=new go.Spot(de.x,de.y),de=Ue(.7,ne/E,1,.5,0,z/E,1,z/E,de),ae.spot2=new go.Spot(de.x,de.y),ue(de),ae}),go.Shape.setFigureParameter("IBeamArrow",0,new Re("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(ie,a,E){var b=ie?ie.parameter1:NaN;isNaN(b)&&(b=.3);var y=(.5-b/2)*E,x=(.5+b/2)*E,z=new go.Geometry,te=new go.PathFigure(a,.5*E,!0);z.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,x)),te.add(new go.PathSegment(go.PathSegment.Line,.2*a,x)),te.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),te.add(new go.PathSegment(go.PathSegment.Line,0,E)),te.add(new go.PathSegment(go.PathSegment.Line,0,0)),te.add(new go.PathSegment(go.PathSegment.Line,.2*a,0)),te.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),z.spot1=new go.Spot(0,y/E);var ne=Ue(.7,1,1,.5,0,x/E,1,x/E,ee());return z.spot2=new go.Spot(ne.x,ne.y),ue(ne),z}),go.Shape.setFigureParameter("IBeamArrow2",0,new Re("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new Re("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(ie,a,E){var b=ie?ie.parameter1:NaN;isNaN(b)&&(b=40);var y=ie?ie.parameter2:NaN;isNaN(y)&&(y=100);var x=(E-b)/2,z=x+b,te=(E-y)/2,ne=te+y;(b>E||y>E)&&(y>b?(b=b*E/y,x=(E-b)/2,z=x+b,te=0,ne=E):(x=0,z=E,te=0,ne=E));var ae=new go.Geometry,se=new go.PathFigure(a,.5*E,!0);ae.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,ne)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,z)),se.add(new go.PathSegment(go.PathSegment.Line,.2*a,z)),se.add(new go.PathSegment(go.PathSegment.Line,.2*a,ne)),se.add(new go.PathSegment(go.PathSegment.Line,0,ne)),se.add(new go.PathSegment(go.PathSegment.Line,0,te)),se.add(new go.PathSegment(go.PathSegment.Line,.2*a,te)),se.add(new go.PathSegment(go.PathSegment.Line,.2*a,x)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,x)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,te).close()),ae.spot1=new go.Spot(0,x/E);var de=Ue(.7,ne/E,1,.5,0,z/E,1,z/E,ee());return ae.spot2=new go.Spot(de.x,de.y),ue(de),ae}),go.Shape.setFigureParameter("Pointer",0,new Re("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(ie,a,E){var b=ie?ie.parameter1:NaN;isNaN(b)&&(b=.1);var y=new go.Geometry,x=new go.PathFigure(a,.5*E,!0);y.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,E)),x.add(new go.PathSegment(go.PathSegment.Line,b*a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),y.spot1=new go.Spot(b,.35);var z=Ue(.2,.65,1,.65,0,1,1,.5,ee());return y.spot2=new go.Spot(z.x,z.y),ue(z),y}),go.Shape.setFigureParameter("RoundedPointer",0,new Re("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(ie,a,E){var b=ie?ie.parameter1:NaN;isNaN(b)&&(b=.3);var y=new go.Geometry,x=new go.PathFigure(a,.5*E,!0);y.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,E)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,0,b*a,.75*E,b*a,.25*E).close()),y.spot1=new go.Spot(b,.35);var z=Ue(0,.65,1,.65,0,1,1,.5,ee());return y.spot2=new go.Spot(z.x,z.y),ue(z),y}),go.Shape.setFigureParameter("SplitEndArrow",0,new Re("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(ie,a,E){var b=ie?ie.parameter1:NaN;isNaN(b)&&(b=.4);var y=(.5-b/2)*E,x=(.5+b/2)*E,z=new go.Geometry,te=new go.PathFigure(a,.5*E,!0);z.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,x)),te.add(new go.PathSegment(go.PathSegment.Line,0,x)),te.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*E)),te.add(new go.PathSegment(go.PathSegment.Line,0,y)),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),z.spot1=new go.Spot(.2,.3);var ne=Ue(.7,1,1,.5,0,x/E,1,x/E,ee());return z.spot2=new go.Spot(ne.x,ne.y),ue(ne),z}),go.Shape.setFigureParameter("SplitEndArrow2",0,new Re("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(ie,a,E){var b=ie?ie.parameter1:NaN;isNaN(b)&&(b=50);var y=(E-b)/2,x=y+b;b>E&&(y=0,x=E);var z=new go.Geometry,te=new go.PathFigure(a,.5*E,!0);z.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,x)),te.add(new go.PathSegment(go.PathSegment.Line,0,x)),te.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*E)),te.add(new go.PathSegment(go.PathSegment.Line,0,y)),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),z.spot1=new go.Spot(.2,y/E);var ne=Ue(.7,1,1,.5,0,x/E,1,x/E,ee());return z.spot2=new go.Spot(ne.x,ne.y),ue(ne),z}),go.Shape.setFigureParameter("SquareArrow",0,new Re("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(ie,a,E){var b=ie?ie.parameter1:NaN;isNaN(b)&&(b=.7);var y=new go.Geometry,x=new go.PathFigure(a,.5*E,!0);return y.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Line,b*a,0).close()),y.spot1=go.Spot.TopLeft,y.spot2=new go.Spot(b,1),y}),go.Shape.defineFigureGenerator("Cone1",function(ie,a,E){var b=new go.Geometry,y=ye*.5,x=ye*.1,z=new go.PathFigure(0,.9*E,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,(.9+x)*E,(.5+y)*a,E)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*E,(.5-y)*a,E,0,(.9+x)*E).close()),b.spot1=new go.Spot(.25,.5),b.spot2=new go.Spot(.75,.97),b}),go.Shape.defineFigureGenerator("Cone2",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.9*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.9*E,(1-.85/.9)*a,E,.85/.9*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.9*E).close());var x=new go.PathFigure(0,.9*E,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Bezier,a,.9*E,(1-.85/.9)*a,.8*E,.85/.9*a,.8*E)),b.spot1=new go.Spot(.25,.5),b.spot2=new go.Spot(.75,.82),b}),go.Shape.defineFigureGenerator("Cube1",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.15*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.15*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.85*E).close());var x=new go.PathFigure(.5*a,E,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,.3*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.15*E)),x.add(new go.PathSegment(go.PathSegment.Move,.5*a,.3*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,.15*E)),b.spot1=new go.Spot(0,.3),b.spot2=new go.Spot(.5,.85),b}),go.Shape.defineFigureGenerator("Cube2",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.3*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,0).close());var x=new go.PathFigure(0,.3*E,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.7*a,.3*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Move,.7*a,.3*E)),x.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),b.spot1=new go.Spot(0,.3),b.spot2=new go.Spot(.7,1),b}),go.Shape.defineFigureGenerator("Cylinder1",function(ie,a,E){var b=ie?ie.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,E/3);var y=new go.Geometry,x=ye*.5,z=new go.PathFigure(0,b,!0);y.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,ye*b,(.5-x)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,1*a,b,(.5+x)*a,0,1*a,ye*b)),z.add(new go.PathSegment(go.PathSegment.Line,a,E-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,1*E,1*a,E-ye*b,(.5+x)*a,1*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E-b,(.5-x)*a,1*E,0,E-ye*b)),z.add(new go.PathSegment(go.PathSegment.Line,0,b));var te=new go.PathFigure(a,b,!1);return y.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,2*b,1*a,2*b-ye*b,(.5+x)*a,2*b)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,b,(.5-x)*a,2*b,0,2*b-ye*b)),y.spot1=new go.Spot(0,0,0,2*b),y.spot2=new go.Spot(1,1),y}),go.Shape.defineFigureGenerator("Cylinder2",function(ie,a,E){var b=ie?ie.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,E/3);var y=new go.Geometry,x=ye*.5,z=new go.PathFigure(0,E-b,!0);y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,ye*b,(.5-x)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,b,(.5+x)*a,0,a,ye*b)),z.add(new go.PathSegment(go.PathSegment.Line,a,E-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,E-ye*b,(.5+x)*a,E)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E-b,(.5-x)*a,E,0,E-ye*b));var te=new go.PathFigure(0,E-b,!1);return y.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E-2*b,0,E-b-ye*b,(.5-x)*a,E-2*b)),te.add(new go.PathSegment(go.PathSegment.Bezier,a,E-b,(.5+x)*a,E-2*b,a,E-b-ye*b)),y.spot1=new go.Spot(0,0),y.spot2=new go.Spot(1,1,0,-2*b),y}),go.Shape.defineFigureGenerator("Cylinder3",function(ie,a,E){var b=ie?ie.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,a/3);var y=new go.Geometry,x=ye*.5,z=new go.PathFigure(b,0,!0);y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a-b,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,a-ye*b,0,a,(.5-x)*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,a-b,E,a,(.5+x)*E,a-ye*b,E)),z.add(new go.PathSegment(go.PathSegment.Line,b,E)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,ye*b,E,0,(.5+x)*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,(.5-x)*E,ye*b,0));var te=new go.PathFigure(b,0,!1);return y.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,2*b,.5*E,b+ye*b,0,2*b,(.5-x)*E)),te.add(new go.PathSegment(go.PathSegment.Bezier,b,E,2*b,(.5+x)*E,b+ye*b,E)),y.spot1=new go.Spot(0,0,2*b,0),y.spot2=new go.Spot(1,1),y}),go.Shape.defineFigureGenerator("Cylinder4",function(ie,a,E){var b=ie?ie.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,a/3);var y=new go.Geometry,x=ye*.5,z=new go.PathFigure(a-b,0,!0);y.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,a-ye*b,0,a,(.5-x)*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,a-b,E,a,(.5+x)*E,a-ye*b,E)),z.add(new go.PathSegment(go.PathSegment.Line,b,E)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,ye*b,E,0,(.5+x)*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,(.5-x)*E,ye*b,0)),z.add(new go.PathSegment(go.PathSegment.Line,a-b,0));var te=new go.PathFigure(a-b,0,!1);return y.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,a-2*b,.5*E,a-b-ye*b,0,a-2*b,(.5-x)*E)),te.add(new go.PathSegment(go.PathSegment.Bezier,a-b,E,a-2*b,(.5+x)*E,a-b-ye*b,E)),y.spot1=new go.Spot(0,0),y.spot2=new go.Spot(1,1,-2*b,0),y}),go.Shape.defineFigureGenerator("Prism1",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(.25*a,.25*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var x=new go.PathFigure(.25*a,.25*E,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),b.spot1=new go.Spot(.408,.172),b.spot2=new go.Spot(.833,.662),b}),go.Shape.defineFigureGenerator("Prism2",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.25*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var x=new go.PathFigure(0,E,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.25*a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),x.add(new go.PathSegment(go.PathSegment.Move,0,.25*E)),x.add(new go.PathSegment(go.PathSegment.Line,.25*a,.5*E)),b.spot1=new go.Spot(.25,.5),b.spot2=new go.Spot(.75,.75),b}),go.Shape.defineFigureGenerator("Pyramid1",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*E).close());var x=new go.PathFigure(.5*a,0,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),b.spot1=new go.Spot(.25,.367),b.spot2=new go.Spot(.75,.875),b}),go.Shape.defineFigureGenerator("Pyramid2",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.85*E).close());var x=new go.PathFigure(.5*a,0,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,.7*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.85*E)),x.add(new go.PathSegment(go.PathSegment.Move,.5*a,.7*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,.85*E)),b.spot1=new go.Spot(.25,.367),b.spot2=new go.Spot(.75,.875),b}),go.Shape.defineFigureGenerator("Actor",function(ie,a,E){var b=new go.Geometry,y=.2,x=.1,z=ye*y,te=ye*x,ne=.5,ae=.1,se=new go.PathFigure(ne*a,(ae+x)*E,!0);b.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*a,ae*E,(ne-z)*a,(ae+x)*E,(ne-y)*a,(ae+te)*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(ae-x)*E,(ne-y)*a,(ae-te)*E,(ne-z)*a,(ae-x)*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*a,ae*E,(ne+z)*a,(ae-x)*E,(ne+y)*a,(ae-te)*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(ae+x)*E,(ne+y)*a,(ae+te)*E,(ne+z)*a,(ae+x)*E));var de=.05,Se=ye*de;ne=.05,ae=.25;var ce=new go.PathFigure(.5*a,.2*E,!0);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,.95*a,.2*E)),ne=.95,ae=.25,ce.add(new go.PathSegment(go.PathSegment.Bezier,(ne+de)*a,ae*E,(ne+Se)*a,(ae-de)*E,(ne+de)*a,(ae-Se)*E)),ce.add(new go.PathSegment(go.PathSegment.Line,a,.6*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.85*a,.35*E)),de=.025,Se=ye*de,ne=.825,ae=.35,ce.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(ae-de)*E,(ne+de)*a,(ae-Se)*E,(ne+Se)*a,(ae-de)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ne-de)*a,ae*E,(ne-Se)*a,(ae-de)*E,(ne-de)*a,(ae-Se)*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.8*a,E)),ce.add(new go.PathSegment(go.PathSegment.Line,.55*a,E)),ce.add(new go.PathSegment(go.PathSegment.Line,.55*a,.7*E)),de=.05,Se=ye*de,ne=.5,ae=.7,ce.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(ae-de)*E,(ne+de)*a,(ae-Se)*E,(ne+Se)*a,(ae-de)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ne-de)*a,ae*E,(ne-Se)*a,(ae-de)*E,(ne-de)*a,(ae-Se)*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.45*a,E)),ce.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),ce.add(new go.PathSegment(go.PathSegment.Line,.2*a,.35*E)),de=.025,Se=ye*de,ne=.175,ae=.35,ce.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(ae-de)*E,(ne+de)*a,(ae-Se)*E,(ne+Se)*a,(ae-de)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ne-de)*a,ae*E,(ne-Se)*a,(ae-de)*E,(ne-de)*a,(ae-Se)*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*E)),ce.add(new go.PathSegment(go.PathSegment.Line,0,.6*E)),ce.add(new go.PathSegment(go.PathSegment.Line,0,.25*E)),de=.05,Se=ye*de,ne=.05,ae=.25,ce.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(ae-de)*E,(ne-de)*a,(ae-Se)*E,(ne-Se)*a,(ae-de)*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.5*a,.2*E)),b.spot1=new go.Spot(.2,.2),b.spot2=new go.Spot(.8,.65),b}),go.Shape.setFigureParameter("Card",0,new Re("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(ie,a,E){var b=ie?ie.parameter1:NaN;isNaN(b)&&(b=.2);var y=new go.Geometry,x=new go.PathFigure(a,0,!0);return y.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,b*E)),x.add(new go.PathSegment(go.PathSegment.Line,b*a,0).close()),y.spot1=new go.Spot(0,b),y.spot2=go.Spot.BottomRight,y}),go.Shape.defineFigureGenerator("Collate",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,.5*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E));var x=new go.PathFigure(.5*a,.5*E,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),b.spot1=new go.Spot(.25,0),b.spot2=new go.Spot(.75,.25),b}),go.Shape.defineFigureGenerator("CreateRequest",function(ie,a,E){var b=new go.Geometry,y=ie?ie.parameter1:NaN;isNaN(y)&&(y=.1);var x=new go.PathFigure(0,0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var z=new go.PathFigure(0,y*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,y*E)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-y)*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,(1-y)*E)),b}),go.Shape.defineFigureGenerator("Database",function(ie,a,E){var b=new go.Geometry,y=ye*.5,x=ye*.1,z=new go.PathFigure(a,.1*E,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,(.9+x)*E,(.5+y)*a,E)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*E,(.5-y)*a,E,0,(.9+x)*E)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,(.1-x)*E,(.5-y)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*E,(.5+y)*a,0,a,(.1-x)*E));var te=new go.PathFigure(a,.1*E,!1);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*E,a,(.1+x)*E,(.5+y)*a,.2*E)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*E,(.5-y)*a,.2*E,0,(.1+x)*E)),te.add(new go.PathSegment(go.PathSegment.Move,a,.2*E)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*E,a,(.2+x)*E,(.5+y)*a,.3*E)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*E,(.5-y)*a,.3*E,0,(.2+x)*E)),te.add(new go.PathSegment(go.PathSegment.Move,a,.3*E)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.4*E,a,(.3+x)*E,(.5+y)*a,.4*E)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*E,(.5-y)*a,.4*E,0,(.3+x)*E)),b.spot1=new go.Spot(0,.4),b.spot2=new go.Spot(1,.9),b}),go.Shape.defineFigureGenerator("DataStorage",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*a,E,a,0,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.9*E,.25*a,.1*E).close()),b.spot1=new go.Spot(.226,0),b.spot2=new go.Spot(.81,1),b}),go.Shape.defineFigureGenerator("DiskStorage",function(ie,a,E){var b=new go.Geometry,y=ye*.5,x=ye*.1,z=new go.PathFigure(a,.1*E,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,(.9+x)*E,(.5+y)*a,E)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*E,(.5-y)*a,E,0,(.9+x)*E)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,(.1-x)*E,(.5-y)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*E,(.5+y)*a,0,a,(.1-x)*E));var te=new go.PathFigure(a,.1*E,!1);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*E,a,(.1+x)*E,(.5+y)*a,.2*E)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*E,(.5-y)*a,.2*E,0,(.1+x)*E)),te.add(new go.PathSegment(go.PathSegment.Move,a,.2*E)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*E,a,(.2+x)*E,(.5+y)*a,.3*E)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*E,(.5-y)*a,.3*E,0,(.2+x)*E)),b.spot1=new go.Spot(0,.3),b.spot2=new go.Spot(1,.9),b}),go.Shape.defineFigureGenerator("Display",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(.25*a,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*a,E,a,0,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.25*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*E).close()),b.spot1=new go.Spot(.25,0),b.spot2=new go.Spot(.75,1),b}),go.Shape.defineFigureGenerator("DividedEvent",function(ie,a,E){var b=new go.Geometry,y=ie?ie.parameter1:NaN;isNaN(y)?y=.2:y<.15&&(y=.15);var x=ye*.2,z=new go.PathFigure(0,.2*E,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,0,(.2-x)*E,(.2-x)*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.2*E,(.8+x)*a,0,a,(.2-x)*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,.8*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,E,a,(.8+x)*E,(.8+x)*a,E)),z.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*E,(.2-x)*a,E,0,(.8+x)*E)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*E));var te=new go.PathFigure(0,y*E,!1);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,a,y*E)),b}),go.Shape.defineFigureGenerator("DividedProcess",function(ie,a,E){var b=new go.Geometry,y=ie?ie.parameter1:NaN;(isNaN(y)||y<.1)&&(y=.1);var x=new go.PathFigure(0,0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var z=new go.PathFigure(0,y*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,y*E)),b}),go.Shape.defineFigureGenerator("Document",function(ie,a,E){var b=new go.Geometry;E=E/.8;var y=new go.PathFigure(0,.7*E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*E,.5*a,.4*E,.5*a,E).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(1,.6),b}),go.Shape.defineFigureGenerator("ExternalOrganization",function(ie,a,E){var b=new go.Geometry,y=ie?ie.parameter1:NaN;(isNaN(y)||y<.2)&&(y=.2);var x=new go.PathFigure(0,0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var z=new go.PathFigure(y*a,0,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,y*E)),z.add(new go.PathSegment(go.PathSegment.Move,a,y*E)),z.add(new go.PathSegment(go.PathSegment.Line,(1-y)*a,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-y)*E)),z.add(new go.PathSegment(go.PathSegment.Line,y*a,E)),z.add(new go.PathSegment(go.PathSegment.Move,(1-y)*a,E)),z.add(new go.PathSegment(go.PathSegment.Line,a,(1-y)*E)),b}),go.Shape.defineFigureGenerator("ExternalProcess",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*E).close());var x=new go.PathFigure(.1*a,.4*E,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.1*a,.6*E)),x.add(new go.PathSegment(go.PathSegment.Move,.9*a,.6*E)),x.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*E)),x.add(new go.PathSegment(go.PathSegment.Move,.6*a,.1*E)),x.add(new go.PathSegment(go.PathSegment.Line,.4*a,.1*E)),x.add(new go.PathSegment(go.PathSegment.Move,.4*a,.9*E)),x.add(new go.PathSegment(go.PathSegment.Line,.6*a,.9*E)),b.spot1=new go.Spot(.25,.25),b.spot2=new go.Spot(.75,.75),b}),go.Shape.defineFigureGenerator("File",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var x=new go.PathFigure(.75*a,0,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.75*a,.25*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),b.spot1=new go.Spot(0,.25),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Interrupt",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(a,.5*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E));var x=new go.PathFigure(a,.5*E,!1);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,E));var z=new go.PathFigure(a,.5*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.5,.75),b}),go.Shape.defineFigureGenerator("InternalStorage",function(ie,a,E){var b=new go.Geometry,y=ie?ie.parameter1:NaN,x=ie?ie.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(x)&&(x=.1);var z=new go.PathFigure(0,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var te=new go.PathFigure(y*a,0,!1);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*a,E)),te.add(new go.PathSegment(go.PathSegment.Move,0,x*E)),te.add(new go.PathSegment(go.PathSegment.Line,a,x*E)),b}),go.Shape.defineFigureGenerator("Junction",function(ie,a,E){var b=new go.Geometry,y=1/Math.SQRT2,x=(1-1/Math.SQRT2)/2,z=ye*.5,te=.5,ne=new go.PathFigure(a,te*E,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,te*a,E,a,(te+z)*E,(te+z)*a,E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,te*E,(te-z)*a,E,0,(te+z)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,te*a,0,0,(te-z)*E,(te-z)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,te*E,(te+z)*a,0,a,(te-z)*E));var ae=new go.PathFigure((x+y)*a,(x+y)*E,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,x*a,x*E)),ae.add(new go.PathSegment(go.PathSegment.Move,x*a,(x+y)*E)),ae.add(new go.PathSegment(go.PathSegment.Line,(x+y)*a,x*E)),b}),go.Shape.defineFigureGenerator("LinedDocument",function(ie,a,E){var b=new go.Geometry;E=E/.8;var y=new go.PathFigure(0,.7*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*E,.5*a,.4*E,.5*a,E).close());var x=new go.PathFigure(.1*a,0,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.1*a,.75*E)),b.spot1=new go.Spot(.1,0),b.spot2=new go.Spot(1,.6),b}),go.Shape.defineFigureGenerator("LoopLimit",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,.25*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E).close()),b.spot1=new go.Spot(0,.25),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("MagneticTape",function(ie,a,E){var b=new go.Geometry,y=ye*.5,x=.5,z=new go.PathFigure(.5*a,E,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,0,x*E,(x-y)*a,E,0,(x+y)*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,x*a,0,0,(x-y)*E,(x-y)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,x*E,(x+y)*a,0,a,(x-y)*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,(x+.1)*a,.9*E,a,(x+y)*E,(x+y)*a,.9*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,E)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),b.spot1=new go.Spot(.15,.15),b.spot2=new go.Spot(.85,.8),b}),go.Shape.defineFigureGenerator("ManualInput",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(a,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*E).close()),b.spot1=new go.Spot(0,.25),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("MessageFromUser",function(ie,a,E){var b=new go.Geometry,y=ie?ie.parameter1:NaN;isNaN(y)&&(y=.7);var x=new go.PathFigure(0,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,y*a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b.spot1=go.Spot.TopLeft,b}),go.Shape.defineFigureGenerator("MicroformProcessing",function(ie,a,E){var b=new go.Geometry,y=ie?ie.parameter1:NaN;isNaN(y)&&(y=.25);var x=new go.PathFigure(0,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,y*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,(1-y)*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b}),go.Shape.defineFigureGenerator("MicroformRecording",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.15*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(1,.75),b}),go.Shape.defineFigureGenerator("MultiDocument",function(ie,a,E){var b=new go.Geometry;E=E/.8;var y=new go.PathFigure(a,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,.44*E,.96*a,.47*E,.93*a,.45*E)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.54*E,.86*a,.57*E,.83*a,.55*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*E,.4*a,.4*E,.4*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,0).close());var x=new go.PathFigure(.1*a,.2*E,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*E)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.54*E)),x.add(new go.PathSegment(go.PathSegment.Move,.2*a,.1*E)),x.add(new go.PathSegment(go.PathSegment.Line,.9*a,.1*E)),x.add(new go.PathSegment(go.PathSegment.Line,.9*a,.44*E)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.8,.77),b}),go.Shape.defineFigureGenerator("MultiProcess",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(.1*a,.1*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.9*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.9*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.2*E).close());var x=new go.PathFigure(.2*a,.1*E,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.9*a,.1*E)),x.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*E)),x.add(new go.PathSegment(go.PathSegment.Move,.1*a,.2*E)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*E)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.9*E)),b.spot1=new go.Spot(0,.2),b.spot2=new go.Spot(.8,1),b}),go.Shape.defineFigureGenerator("OfflineStorage",function(ie,a,E){var b=new go.Geometry,y=ie?ie.parameter1:NaN;isNaN(y)&&(y=.1);var x=1-y,z=new go.PathFigure(0,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,E).close());var te=new go.PathFigure(.5*y*a,y*E,!1);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,(1-.5*y)*a,y*E)),b}),go.Shape.defineFigureGenerator("OffPageConnector",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(.75,1),b}),go.Shape.defineFigureGenerator("Or",function(ie,a,E){var b=new go.Geometry,y=ye*.5,x=.5,z=new go.PathFigure(a,x*E,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,x*a,E,a,(x+y)*E,(x+y)*a,E)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,x*E,(x-y)*a,E,0,(x+y)*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,x*a,0,0,(x-y)*E,(x-y)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,x*E,(x+y)*a,0,a,(x-y)*E));var te=new go.PathFigure(a,.5*E,!1);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,0,.5*E)),te.add(new go.PathSegment(go.PathSegment.Move,.5*a,E)),te.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),b}),go.Shape.defineFigureGenerator("PaperTape",function(ie,a,E){var b=new go.Geometry;E=E/.8;var y=new go.PathFigure(0,.7*E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.3*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.3*E,.5*a,.6*E,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*E,.5*a,.4*E,.5*a,E).close()),b.spot1=new go.Spot(0,.49),b.spot2=new go.Spot(1,.75),b}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(ie,a,E){var b=new go.Geometry,y=ie?ie.parameter1:NaN,x=ie?ie.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(x)&&(x=.3);var z=new go.PathFigure(0,0,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,.5*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(ie,a,E){var b=new go.Geometry,y=ie?ie.parameter1:NaN,x=ie?ie.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(x)&&(x=.3);var z=new go.PathFigure(0,0,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),z.add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b}),go.Shape.defineFigureGenerator("Procedure",function(ie,a,E){var b=new go.Geometry,y=ie?ie.parameter1:NaN;isNaN(y)&&(y=.1);var x=new go.PathFigure(0,0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var z=new go.PathFigure((1-y)*a,0,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-y)*a,E)),z.add(new go.PathSegment(go.PathSegment.Move,y*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,y*a,E)),b}),go.Shape.defineFigureGenerator("Process",function(ie,a,E){var b=new go.Geometry,y=ie?ie.parameter1:NaN;isNaN(y)&&(y=.1);var x=new go.PathFigure(0,0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var z=new go.PathFigure(y*a,0,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*a,E)),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Sort",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*E).close());var x=new go.PathFigure(0,.5*E,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),b.spot1=new go.Spot(.25,.25),b.spot2=new go.Spot(.75,.5),b}),go.Shape.defineFigureGenerator("Start",function(ie,a,E){var b=new go.Geometry,y=ie?ie.parameter1:NaN;isNaN(y)&&(y=.25);var x=new go.PathFigure(y*a,0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*a,.5*E,.25*a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*a,.5*E,.25*a,.5*E));var z=new go.PathFigure(y*a,0,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*a,E)),z.add(new go.PathSegment(go.PathSegment.Move,(1-y)*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-y)*a,E)),b.spot1=new go.Spot(y,0),b.spot2=new go.Spot(1-y,1),b}),go.Shape.defineFigureGenerator("Terminator",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(.25*a,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*a,.5*E,.25*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*a,.5*E,.25*a,.5*E)),b.spot1=new go.Spot(.23,0),b.spot2=new go.Spot(.77,1),b}),go.Shape.defineFigureGenerator("TransmittalTape",function(ie,a,E){var b=new go.Geometry,y=ie?ie.parameter1:NaN;isNaN(y)&&(y=.1);var x=new go.PathFigure(0,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,.75*a,(1-y)*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,(1-y)*E).close()),b.spot1=go.Spot.TopLeft,b}),go.Shape.defineFigureGenerator("AndGate",function(ie,a,E){var b=new go.Geometry,y=ye*.5,x=new go.PathFigure(0,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,(.5+y)*a,0,a,(.5-y)*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,(.5+y)*E,(.5+y)*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(.55,1),b}),go.Shape.defineFigureGenerator("Buffer",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.5,.75),b}),go.Shape.defineFigureGenerator("Clock",function(ie,a,E){var b=new go.Geometry,y=ye*.5,x=.5,z=new go.PathFigure(a,x*E,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,x*a,E,a,(x+y)*E,(x+y)*a,E)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,x*E,(x-y)*a,E,0,(x+y)*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,x*a,0,0,(x-y)*E,(x-y)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,x*E,(x+y)*a,0,a,(x-y)*E));var te=new go.PathFigure(a,x*E,!1);b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,a,x*E));var ne=new go.PathFigure(.8*a,.75*E,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.8*a,.25*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.6*a,.25*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.6*a,.75*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.4*a,.75*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.4*a,.25*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*a,.25*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*a,.75*E)),b}),go.Shape.defineFigureGenerator("Ground",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Move,.2*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Move,.3*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Move,.4*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,E)),b}),go.Shape.defineFigureGenerator("Inverter",function(ie,a,E){var b=new go.Geometry,y=ye*.1,x=.1,z=.9,te=.5,ne=new go.PathFigure(.8*a,.5*E,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,0,E)),ne.add(new go.PathSegment(go.PathSegment.Line,0,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*E));var ae=new go.PathFigure((z+x)*a,te*E,!0);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te+x)*E,(z+x)*a,(te+y)*E,(z+y)*a,(te+x)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*a,te*E,(z-y)*a,(te+x)*E,(z-x)*a,(te+y)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te-x)*E,(z-x)*a,(te-y)*E,(z-y)*a,(te-x)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*a,te*E,(z+y)*a,(te-x)*E,(z+x)*a,(te-y)*E)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.4,.75),b}),go.Shape.defineFigureGenerator("NandGate",function(ie,a,E){var b=new go.Geometry,y=ye*.5,x=ye*.4,z=ye*.1,te=.1,ne=.9,ae=.5,se=new go.PathFigure(.8*a,.5*E,!0);b.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,E,.8*a,(.5+x)*E,(.4+y)*a,E)),se.add(new go.PathSegment(go.PathSegment.Line,0,E)),se.add(new go.PathSegment(go.PathSegment.Line,0,0)),se.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),se.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*E,(.4+y)*a,0,.8*a,(.5-x)*E));var de=new go.PathFigure((ne+te)*a,ae*E,!0);return b.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(ae+te)*E,(ne+te)*a,(ae+z)*E,(ne+z)*a,(ae+te)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ne-te)*a,ae*E,(ne-z)*a,(ae+te)*E,(ne-te)*a,(ae+z)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(ae-te)*E,(ne-te)*a,(ae-z)*E,(ne-z)*a,(ae-te)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ne+te)*a,ae*E,(ne+z)*a,(ae-te)*E,(ne+te)*a,(ae-z)*E)),b.spot1=new go.Spot(0,.05),b.spot2=new go.Spot(.55,.95),b}),go.Shape.defineFigureGenerator("NorGate",function(ie,a,E){var b=new go.Geometry,y=.5,x=ye*y,z=0,te=.5,ne=new go.PathFigure(.8*a,.5*E,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,E,.7*a,(te+x)*E,(z+x)*a,(te+y)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.75*E,.25*a,.25*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*E,(z+x)*a,(te-y)*E,.7*a,(te-x)*E)),y=.1,x=ye*.1,z=.9,te=.5;var ae=new go.PathFigure((z-y)*a,te*E,!0);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te-y)*E,(z-y)*a,(te-x)*E,(z-x)*a,(te-y)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+y)*a,te*E,(z+x)*a,(te-y)*E,(z+y)*a,(te-x)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te+y)*E,(z+y)*a,(te+x)*E,(z+x)*a,(te+y)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-y)*a,te*E,(z-x)*a,(te+y)*E,(z-y)*a,(te+x)*E)),b.spot1=new go.Spot(.2,.25),b.spot2=new go.Spot(.6,.75),b}),go.Shape.defineFigureGenerator("OrGate",function(ie,a,E){var b=new go.Geometry,y=.5,x=ye*y,z=0,te=.5,ne=new go.PathFigure(0,0,!0);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,(z+x+x)*a,(te-y)*E,.8*a,(te-x)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,E,.8*a,(te+x)*E,(z+x+x)*a,(te+y)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.75*E,.25*a,.25*E).close()),b.spot1=new go.Spot(.2,.25),b.spot2=new go.Spot(.75,.75),b}),go.Shape.defineFigureGenerator("XnorGate",function(ie,a,E){var b=new go.Geometry,y=.5,x=ye*y,z=.2,te=.5,ne=new go.PathFigure(.1*a,0,!1);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,E,.35*a,.25*E,.35*a,.75*E));var ae=new go.PathFigure(.8*a,.5*E,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,E,.7*a,(te+x)*E,(z+x)*a,(te+y)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,.45*a,.75*E,.45*a,.25*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*E,(z+x)*a,(te-y)*E,.7*a,(te-x)*E)),y=.1,x=ye*.1,z=.9,te=.5;var se=new go.PathFigure((z-y)*a,te*E,!0);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te-y)*E,(z-y)*a,(te-x)*E,(z-x)*a,(te-y)*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,(z+y)*a,te*E,(z+x)*a,(te-y)*E,(z+y)*a,(te-x)*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te+y)*E,(z+y)*a,(te+x)*E,(z+x)*a,(te+y)*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,(z-y)*a,te*E,(z-x)*a,(te+y)*E,(z-y)*a,(te+x)*E)),b.spot1=new go.Spot(.4,.25),b.spot2=new go.Spot(.65,.75),b}),go.Shape.defineFigureGenerator("XorGate",function(ie,a,E){var b=new go.Geometry,y=.5,x=ye*y,z=.2,te=.5,ne=new go.PathFigure(.1*a,0,!1);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,E,.35*a,.25*E,.35*a,.75*E));var ae=new go.PathFigure(.2*a,0,!0);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,(z+x)*a,(te-y)*E,.9*a,(te-x)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,E,.9*a,(te+x)*E,(z+x)*a,(te+y)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,.45*a,.75*E,.45*a,.25*E).close()),b.spot1=new go.Spot(.4,.25),b.spot2=new go.Spot(.8,.75),b}),go.Shape.defineFigureGenerator("Capacitor",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Move,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),b}),go.Shape.defineFigureGenerator("Resistor",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.5*E,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,.5*E)),b}),go.Shape.defineFigureGenerator("Inductor",function(ie,a,E){var b=new go.Geometry,y=ye*.1,x=.1,z=.1,te=.5,ne=new go.PathFigure((z-y*.5)*a,E,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*a,0,(z-y)*a,E,(z-x)*a,0)),z=.3,ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,E,(z+x)*a,0,(z+y)*a,E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*a,0,(z-y)*a,E,(z-x)*a,0)),z=.5,ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,E,(z+x)*a,0,(z+y)*a,E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*a,0,(z-y)*a,E,(z-x)*a,0)),z=.7,ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,E,(z+x)*a,0,(z+y)*a,E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*a,0,(z-y)*a,E,(z-x)*a,0)),z=.9,ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+y*.5)*a,E,(z+x)*a,0,(z+y)*a,E)),b}),go.Shape.defineFigureGenerator("ACvoltageSource",function(ie,a,E){var b=new go.Geometry,y=ye*.5,x=.5,z=.5,te=.5,ne=new go.PathFigure((z-x)*a,te*E,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te-x)*E,(z-x)*a,(te-y)*E,(z-y)*a,(te-x)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*a,te*E,(z+y)*a,(te-x)*E,(z+x)*a,(te-y)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te+x)*E,(z+x)*a,(te+y)*E,(z+y)*a,(te+x)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*a,te*E,(z-y)*a,(te+x)*E,(z-x)*a,(te+y)*E)),ne.add(new go.PathSegment(go.PathSegment.Move,(z-x+.1)*a,te*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+x-.1)*a,te*E,z*a,(te-x)*E,z*a,(te+x)*E)),b}),go.Shape.defineFigureGenerator("DCvoltageSource",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.75*E,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*E)),y.add(new go.PathSegment(go.PathSegment.Move,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),b}),go.Shape.defineFigureGenerator("Diode",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(a,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.5,.75),b}),go.Shape.defineFigureGenerator("Wifi",function(ie,a,E){var b=new go.Geometry,y=a,x=E;a=a*.38,E=E*.6;var z=ye*.8,te=.8,ne=0,ae=.5,se=(y-a)/2,de=(x-E)/2,Se=new go.PathFigure(ne*a+se,(ae+te)*E+de,!0);b.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ne-te)*a+se,ae*E+de,(ne-z)*a+se,(ae+te)*E+de,(ne-te)*a+se,(ae+z)*E+de)),Se.add(new go.PathSegment(go.PathSegment.Bezier,ne*a+se,(ae-te)*E+de,(ne-te)*a+se,(ae-z)*E+de,(ne-z)*a+se,(ae-te)*E+de)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ne-te+z*.5)*a+se,ae*E+de,ne*a+se,(ae-te)*E+de,(ne-te+z*.5)*a+se,(ae-z)*E+de)),Se.add(new go.PathSegment(go.PathSegment.Bezier,ne*a+se,(ae+te)*E+de,(ne-te+z*.5)*a+se,(ae+z)*E+de,ne*a+se,(ae+te)*E+de).close()),z=ye*.4,te=.4,ne=.2,ae=.5;var ce=new go.PathFigure(ne*a+se,(ae+te)*E+de,!0);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ne-te)*a+se,ae*E+de,(ne-z)*a+se,(ae+te)*E+de,(ne-te)*a+se,(ae+z)*E+de)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ne*a+se,(ae-te)*E+de,(ne-te)*a+se,(ae-z)*E+de,(ne-z)*a+se,(ae-te)*E+de)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ne-te+z*.5)*a+se,ae*E+de,ne*a+se,(ae-te)*E+de,(ne-te+z*.5)*a+se,(ae-z)*E+de)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ne*a+se,(ae+te)*E+de,(ne-te+z*.5)*a+se,(ae+z)*E+de,ne*a+se,(ae+te)*E+de).close()),z=ye*.2,te=.2,ne=.5,ae=.5;var ve=new go.PathFigure((ne-te)*a+se,ae*E+de,!0);b.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,ne*a+se,(ae-te)*E+de,(ne-te)*a+se,(ae-z)*E+de,(ne-z)*a+se,(ae-te)*E+de)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(ne+te)*a+se,ae*E+de,(ne+z)*a+se,(ae-te)*E+de,(ne+te)*a+se,(ae-z)*E+de)),ve.add(new go.PathSegment(go.PathSegment.Bezier,ne*a+se,(ae+te)*E+de,(ne+te)*a+se,(ae+z)*E+de,(ne+z)*a+se,(ae+te)*E+de)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(ne-te)*a+se,ae*E+de,(ne-z)*a+se,(ae+te)*E+de,(ne-te)*a+se,(ae+z)*E+de)),z=ye*.4,te=.4,ne=.8,ae=.5;var Ie=new go.PathFigure(ne*a+se,(ae-te)*E+de,!0);b.add(Ie),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+te)*a+se,ae*E+de,(ne+z)*a+se,(ae-te)*E+de,(ne+te)*a+se,(ae-z)*E+de)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*a+se,(ae+te)*E+de,(ne+te)*a+se,(ae+z)*E+de,(ne+z)*a+se,(ae+te)*E+de)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+te-z*.5)*a+se,ae*E+de,ne*a+se,(ae+te)*E+de,(ne+te-z*.5)*a+se,(ae+z)*E+de)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*a+se,(ae-te)*E+de,(ne+te-z*.5)*a+se,(ae-z)*E+de,ne*a+se,(ae-te)*E+de).close()),z=ye*.8,te=.8,ne=1,ae=.5;var rt=new go.PathFigure(ne*a+se,(ae-te)*E+de,!0);return b.add(rt),rt.add(new go.PathSegment(go.PathSegment.Bezier,(ne+te)*a+se,ae*E+de,(ne+z)*a+se,(ae-te)*E+de,(ne+te)*a+se,(ae-z)*E+de)),rt.add(new go.PathSegment(go.PathSegment.Bezier,ne*a+se,(ae+te)*E+de,(ne+te)*a+se,(ae+z)*E+de,(ne+z)*a+se,(ae+te)*E+de)),rt.add(new go.PathSegment(go.PathSegment.Bezier,(ne+te-z*.5)*a+se,ae*E+de,ne*a+se,(ae+te)*E+de,(ne+te-z*.5)*a+se,(ae+z)*E+de)),rt.add(new go.PathSegment(go.PathSegment.Bezier,ne*a+se,(ae-te)*E+de,(ne+te-z*.5)*a+se,(ae-z)*E+de,ne*a+se,(ae-te)*E+de).close()),b}),go.Shape.defineFigureGenerator("Email",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var x=new go.PathFigure(0,0,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Move,0,E)),x.add(new go.PathSegment(go.PathSegment.Line,.45*a,.54*E)),x.add(new go.PathSegment(go.PathSegment.Move,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,.55*a,.54*E)),b}),go.Shape.defineFigureGenerator("Ethernet",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(.35*a,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.65*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.65*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.35*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.35*a,0).close());var x=new go.PathFigure(.1*a,E,!0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.4*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,.4*a,.6*E)),x.add(new go.PathSegment(go.PathSegment.Line,.1*a,.6*E)),x.add(new go.PathSegment(go.PathSegment.Line,.1*a,E).close());var z=new go.PathFigure(.6*a,E,!0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,E)),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,.6*E)),z.add(new go.PathSegment(go.PathSegment.Line,.6*a,.6*E)),z.add(new go.PathSegment(go.PathSegment.Line,.6*a,E).close());var te=new go.PathFigure(0,.5*E,!1);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),te.add(new go.PathSegment(go.PathSegment.Move,.5*a,.5*E)),te.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*E)),te.add(new go.PathSegment(go.PathSegment.Move,.75*a,.5*E)),te.add(new go.PathSegment(go.PathSegment.Line,.75*a,.6*E)),te.add(new go.PathSegment(go.PathSegment.Move,.25*a,.5*E)),te.add(new go.PathSegment(go.PathSegment.Line,.25*a,.6*E)),b}),go.Shape.defineFigureGenerator("Power",function(ie,a,E){var b=new go.Geometry,y=ye*.4,x=.4,z=.5,te=.5,ne=ee(),ae=ee(),se=ee(),de=ee();mt(z,te-x,z+y,te-x,z+x,te-y,z+x,te,.5,ne,ne,ae,se,de);var Se=ge(ae.x,ae.y),ce=new go.PathFigure(ae.x*a,ae.y*E,!0);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*a,te*E,se.x*a,se.y*E,de.x*a,de.y*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te+x)*E,(z+x)*a,(te+y)*E,(z+y)*a,(te+x)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*a,te*E,(z-y)*a,(te+x)*E,(z-x)*a,(te+y)*E)),mt(z-x,te,z-x,te-y,z-y,te-x,z,te-x,.5,se,de,ae,ne,ne),ce.add(new go.PathSegment(go.PathSegment.Bezier,ae.x*a,ae.y*E,se.x*a,se.y*E,de.x*a,de.y*E)),y=ye*.3,x=.3,mt(z-x,te,z-x,te-y,z-y,te-x,z,te-x,.5,se,de,ae,ne,ne),ce.add(new go.PathSegment(go.PathSegment.Line,ae.x*a,ae.y*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*a,te*E,de.x*a,de.y*E,se.x*a,se.y*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te+x)*E,(z-x)*a,(te+y)*E,(z-y)*a,(te+x)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*a,te*E,(z+y)*a,(te+x)*E,(z+x)*a,(te+y)*E)),mt(z,te-x,z+y,te-x,z+x,te-y,z+x,te,.5,ne,ne,ae,se,de),ce.add(new go.PathSegment(go.PathSegment.Bezier,ae.x*a,ae.y*E,de.x*a,de.y*E,se.x*a,se.y*E).close());var ce=new go.PathFigure(.45*a,0,!0);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,.45*a,.5*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.55*a,.5*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.55*a,0).close()),ue(ne),ue(ae),ue(se),ue(de),ue(Se),b.spot1=new go.Spot(.25,.45),b.spot2=new go.Spot(.75,.8),b}),go.Shape.defineFigureGenerator("Fallout",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E/2,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,180,360,a/2,E/2,a/2,E/2));function x(z,te,ne){z.add(new go.PathSegment(go.PathSegment.Move,(.3+te)*a,(.8+ne)*E)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+te)*a,(.5+ne)*E)),z.add(new go.PathSegment(go.PathSegment.Line,(.1+te)*a,(.5+ne)*E)),z.add(new go.PathSegment(go.PathSegment.Line,(.3+te)*a,(.8+ne)*E).close())}return x(y,0,0),x(y,.4,0),x(y,.2,-.3),b}),go.Shape.defineFigureGenerator("IrritationHazard",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(.2*a,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.3*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*E).close()),b.spot1=new go.Spot(.3,.3),b.spot2=new go.Spot(.7,.7),b}),go.Shape.defineFigureGenerator("ElectricalHazard",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(.37*a,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.11*E)),y.add(new go.PathSegment(go.PathSegment.Line,.77*a,.04*E)),y.add(new go.PathSegment(go.PathSegment.Line,.33*a,.49*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.37*E)),y.add(new go.PathSegment(go.PathSegment.Line,.63*a,.86*E)),y.add(new go.PathSegment(go.PathSegment.Line,.77*a,.91*E)),y.add(new go.PathSegment(go.PathSegment.Line,.34*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.34*a,.78*E)),y.add(new go.PathSegment(go.PathSegment.Line,.44*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.65*a,.56*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.68*E).close()),b}),go.Shape.defineFigureGenerator("FireHazard",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(.1*a,E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.29*a,0,-.25*a,.63*E,.45*a,.44*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.51*a,.42*E,.48*a,.17*E,.54*a,.35*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.59*a,.18*E,.59*a,.29*E,.58*a,.28*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*a,.6*E,.8*a,.34*E,.88*a,.43*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.88*a,.31*E,.87*a,.48*E,.88*a,.43*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,E,1.17*a,.76*E,.82*a,.8*E).close()),b.spot1=new go.Spot(.07,.445),b.spot2=new go.Spot(.884,.958),b}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(ie,a,E){var b=new go.Geometry,y=.5,x=0,z=0,te=y*ye,ne=.4*Math.SQRT2/2+.5,ae=.5-.5*Math.SQRT2/2,se=1,de=.5,Se=.5,ce=0,ve=new go.PathFigure(ne*a,(1-ae)*E,!1);return b.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,se*a,de*E,se*a,.7*E,se*a,de*E)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(Se+x)*a,(ce+x)*E,(.5+y+x)*a,(.5-te+x)*E,(.5+te+x)*a,(.5-y+x)*E)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+x)*a,(.5+z)*E,(.5-te+x)*a,(.5-y+z)*E,(.5-y+x)*a,(.5-te+z)*E)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(.35+x)*a,.9*E,(.5-y+x)*a,(.5+te+z)*E,(.5-te+x)*a,.9*E)),ve.add(new go.PathSegment(go.PathSegment.Move,(.25+x)*a,.8*E)),ve.add(new go.PathSegment(go.PathSegment.Line,(.35+x)*a,.9*E)),ve.add(new go.PathSegment(go.PathSegment.Line,(.2+x)*a,.95*E)),b}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Move,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),b}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Move,0,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Move,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),b}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);b.add(y);var x=new go.PathFigure(a,E,!1);b.add(x);var z=new go.PathFigure(0,.5*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.5*E,.2*a,.35*E,.3*a,.35*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,.7*a,.65*E,.8*a,.65*E)),b}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.5*E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E).close()),b}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.2*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*E).close());var y=new go.PathFigure(0,.2*E,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.2*E)),b}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(.7*a,E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,0,.6*a,.5*E,0,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*a,E,.4*a,.5*E,a,.5*E).close());var x=new go.PathFigure(.45*a,.73*E,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.7*a,.73*E)),x.add(new go.PathSegment(go.PathSegment.Move,.38*a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,.63*a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Move,.31*a,.27*E)),x.add(new go.PathSegment(go.PathSegment.Line,.56*a,.27*E)),b}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);b.add(y);var x=new go.PathFigure(.335*a,(1-.555)*E,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.335*a,(1-.405)*E)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.405)*E)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.555)*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,a,.68*E,(1-.12)*a,.46*E,(1-.02)*a,.54*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.68*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.335*a,(1-.555)*E,.02*a,.54*E,.12*a,.46*E)),x.add(new go.PathSegment(go.PathSegment.Line,.365*a,(1-.595)*E));var z=.5-.285,te=.5,ne=z,ae=Math.PI/4,se=4*(1-Math.cos(ae))/(3*Math.sin(ae)),de=se*.5,Se=z,ce=z,ve=se*Se,Ie=se*ce;x.add(new go.PathSegment(go.PathSegment.Bezier,(te-Se)*a,ne*E,(te-(ve+Se)/2)*a,(ne+(ce+Ie)/2)*E,(te-Se)*a,(ne+Ie)*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,te*a,(ne-ce)*E,(te-Se)*a,(ne-Ie)*E,(te-ve)*a,(ne-ce)*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,(te+Se)*a,ne*E,(te+ve)*a,(ne-ce)*E,(te+Se)*a,(ne-Ie)*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*a,(1-.595)*E,(te+Se)*a,(ne+Ie)*E,(te+(ve+Se)/2)*a,(ne+(ce+Ie)/2)*E)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*a,(1-.595)*E)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.555)*E)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.405)*E)),x.add(new go.PathSegment(go.PathSegment.Line,.335*a,(1-.405)*E));var rt=new go.PathFigure(.2*a,E,!1);b.add(rt),rt.add(new go.PathSegment(go.PathSegment.Line,.2*a,.8*E));var xt=new go.PathFigure(.8*a,E,!1);return b.add(xt),xt.add(new go.PathSegment(go.PathSegment.Line,.8*a,.8*E)),b}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(.1*a,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,E).close());var x=new go.PathFigure(.2*a,.2*E,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*E)),x.add(new go.PathSegment(go.PathSegment.Move,.2*a,.4*E)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.4*E)),x.add(new go.PathSegment(go.PathSegment.Move,.2*a,.6*E)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.6*E)),x.add(new go.PathSegment(go.PathSegment.Move,.2*a,.8*E)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.8*E)),b}),go.Shape.defineFigureGenerator("BpmnEventError",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.33*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.33*a,.5*E).close()),b}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);b.add(y);var x=new go.PathFigure(a,E,!1);b.add(x);var z=new go.PathFigure(.1*a,E,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,E)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E).close()),b}),go.Shape.defineFigureGenerator("Caution",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(.05*a,E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,.8*E,0,E,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,.45*a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.55*a,.1*E,.5*a,0,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.95*a,.9*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,E,a,E,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.05*a,E));var x=.05;return y.add(new go.PathSegment(go.PathSegment.Move,(.5-x)*a,.875*E)),y.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*a,.875*E,x*a,x*E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.325*E,.575*a,.725*E,.625*a,.375*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.75*E,.375*a,.375*E,.425*a,.725*E)),b}),go.Shape.defineFigureGenerator("Recycle",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(.45*a,.95*E,!1);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,.95*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.185*a,.85*E,.17*a,.95*E,.15*a,.9*E)),y.add(new go.PathSegment(go.PathSegment.Line,.235*a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,.625*E)),y.add(new go.PathSegment(go.PathSegment.Line,.35*a,.65*E)),y.add(new go.PathSegment(go.PathSegment.Line,.275*a,.45*E)),y.add(new go.PathSegment(go.PathSegment.Line,.05*a,.45*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.05*a,.575*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.1875*a,.95*E,0,.675*E,0,.7*E)),y.add(new go.PathSegment(go.PathSegment.Move,.45*a,.95*E)),y.add(new go.PathSegment(go.PathSegment.Line,.45*a,.775*E)),y.add(new go.PathSegment(go.PathSegment.Line,.22*a,.775*E));var x=new go.PathFigure(.475*a,.2*E,!1);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.4*a,.4*E)),x.add(new go.PathSegment(go.PathSegment.Line,.225*a,.3*E)),x.add(new go.PathSegment(go.PathSegment.Line,.275*a,.175*E)),x.add(new go.PathSegment(go.PathSegment.Line,.325*a,.05*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,.05*E,.35*a,0,.375*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.575*a,.375*E)),x.add(new go.PathSegment(go.PathSegment.Line,.525*a,.4*E)),x.add(new go.PathSegment(go.PathSegment.Line,.75*a,.475*E)),x.add(new go.PathSegment(go.PathSegment.Line,.85*a,.315*E)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.32*E)),x.add(new go.PathSegment(go.PathSegment.Line,.65*a,.05*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.575*a,0,.65*a,.05*E,.625*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.38*a,.0105*E));var z=new go.PathFigure(.675*a,.575*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.875*a,.525*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,.775*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,.85*a,.95*E,a,.8*E,a,.85*E)),z.add(new go.PathSegment(go.PathSegment.Line,.65*a,.95*E)),z.add(new go.PathSegment(go.PathSegment.Line,.65*a,E)),z.add(new go.PathSegment(go.PathSegment.Line,.55*a,.85*E)),z.add(new go.PathSegment(go.PathSegment.Line,.65*a,.725*E)),z.add(new go.PathSegment(go.PathSegment.Line,.65*a,.775*E)),z.add(new go.PathSegment(go.PathSegment.Line,.7*a,.775*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,.775*E)),z.add(new go.PathSegment(go.PathSegment.Move,.675*a,.575*E)),z.add(new go.PathSegment(go.PathSegment.Line,.775*a,.775*E)),b}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(ie,a,E){var b=new go.Geometry,y=.5,x=ye*.5,z=new go.PathFigure(a,y*E,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,y*a,E,a,(y+x)*E,(y+x)*a,E)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,y*E,(y-x)*a,E,0,(y+x)*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,y*a,0,0,(y-x)*E,(y-x)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,y*E,(y+x)*a,0,a,(y-x)*E));var te=new go.PathFigure(y*a,0,!1);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*a,.15*E)),te.add(new go.PathSegment(go.PathSegment.Move,y*a,E)),te.add(new go.PathSegment(go.PathSegment.Line,y*a,.85*E)),te.add(new go.PathSegment(go.PathSegment.Move,0,y*E)),te.add(new go.PathSegment(go.PathSegment.Line,.15*a,y*E)),te.add(new go.PathSegment(go.PathSegment.Move,a,y*E)),te.add(new go.PathSegment(go.PathSegment.Line,.85*a,y*E)),te.add(new go.PathSegment(go.PathSegment.Move,y*a,y*E)),te.add(new go.PathSegment(go.PathSegment.Line,.58*a,.1*E)),te.add(new go.PathSegment(go.PathSegment.Move,y*a,y*E)),te.add(new go.PathSegment(go.PathSegment.Line,.78*a,.54*E)),b}),go.Shape.defineFigureGenerator("Package",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.15*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.15*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var x=new go.PathFigure(0,.15*E,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Line,.6*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.65*a,.15*E).close()),b.spot1=new go.Spot(0,.1),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Class",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var x=new go.PathFigure(0,.2*E,!1);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,.2*E).close());var z=new go.PathFigure(0,.5*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,.5*E).close()),b}),go.Shape.defineFigureGenerator("Component",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(a,E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E).close());var x=new go.PathFigure(0,.2*E,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.45*a,.2*E)),x.add(new go.PathSegment(go.PathSegment.Line,.45*a,.4*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.4*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.2*E).close());var z=new go.PathFigure(0,.6*E,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*a,.6*E)),z.add(new go.PathSegment(go.PathSegment.Line,.45*a,.8*E)),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),z.add(new go.PathSegment(go.PathSegment.Line,0,.6*E).close()),b}),go.Shape.defineFigureGenerator("Boat Shipment",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(.15*a,.6*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.85*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*E));var x=new go.PathFigure(.15*a,.6*E,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*E)),b}),go.Shape.defineFigureGenerator("Customer/Supplier",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(a,E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*a,.33*E)),y.add(new go.PathSegment(go.PathSegment.Line,.66*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.33*a,.33*E)),y.add(new go.PathSegment(go.PathSegment.Line,.33*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.33*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E).close()),b}),go.Shape.defineFigureGenerator("Workcell",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.65*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.65*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.35*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.35*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b}),go.Shape.defineFigureGenerator("Supermarket",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.33*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.33*E)),y.add(new go.PathSegment(go.PathSegment.Move,a,.33*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.66*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.66*E)),y.add(new go.PathSegment(go.PathSegment.Move,a,.66*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),b}),go.Shape.defineFigureGenerator("TruckShipment",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var x=new go.PathFigure(a,.8*E,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,.4*E)),x.add(new go.PathSegment(go.PathSegment.Line,.6*a,.4*E)),x.add(new go.PathSegment(go.PathSegment.Line,.6*a,.8*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,.8*E).close());var z=.1,te=ye*.1,ne=.2,ae=.9,se=new go.PathFigure((ne-z)*a,ae*E,!0);b.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(ae-z)*E,(ne-z)*a,(ae-te)*E,(ne-te)*a,(ae-z)*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*a,ae*E,(ne+te)*a,(ae-z)*E,(ne+z)*a,(ae-te)*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(ae+z)*E,(ne+z)*a,(ae+te)*E,(ne+te)*a,(ae+z)*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*a,ae*E,(ne-te)*a,(ae+z)*E,(ne-z)*a,(ae+te)*E).close()),z=.1,te=ye*.1,ne=.8,ae=.9;var de=new go.PathFigure((ne-z)*a,ae*E,!0);return b.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(ae-z)*E,(ne-z)*a,(ae-te)*E,(ne-te)*a,(ae-z)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*a,ae*E,(ne+te)*a,(ae-z)*E,(ne+z)*a,(ae-te)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(ae+z)*E,(ne+z)*a,(ae+te)*E,(ne+te)*a,(ae+z)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*a,ae*E,(ne-te)*a,(ae+z)*E,(ne-z)*a,(ae+te)*E).close()),b}),go.Shape.defineFigureGenerator("KanbanPost",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(.2*a,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,E)),b}),go.Shape.defineFigureGenerator("Forklift",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0));var x=new go.PathFigure(0,.5*E,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,.8*E)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.5*E));var z=new go.PathFigure(.5*a,.8*E,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.1*E)),z.add(new go.PathSegment(go.PathSegment.Line,.55*a,.1*E)),z.add(new go.PathSegment(go.PathSegment.Line,.55*a,.8*E)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.8*E));var te=new go.PathFigure(.5*a,.7*E,!1);b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,a,.7*E));var ne=.1,ae=ye*.1,se=.1,de=.9,Se=new go.PathFigure((se-ne)*a,de*E,!0);b.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,se*a,(de-ne)*E,(se-ne)*a,(de-ae)*E,(se-ae)*a,(de-ne)*E)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(se+ne)*a,de*E,(se+ae)*a,(de-ne)*E,(se+ne)*a,(de-ae)*E)),Se.add(new go.PathSegment(go.PathSegment.Bezier,se*a,(de+ne)*E,(se+ne)*a,(de+ae)*E,(se+ae)*a,(de+ne)*E)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(se-ne)*a,de*E,(se-ae)*a,(de+ne)*E,(se-ne)*a,(de+ae)*E)),ne=.1,ae=ye*.1,se=.4,de=.9;var ce=new go.PathFigure((se-ne)*a,de*E,!0);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,se*a,(de-ne)*E,(se-ne)*a,(de-ae)*E,(se-ae)*a,(de-ne)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(se+ne)*a,de*E,(se+ae)*a,(de-ne)*E,(se+ne)*a,(de-ae)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,se*a,(de+ne)*E,(se+ne)*a,(de+ae)*E,(se+ae)*a,(de+ne)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(se-ne)*a,de*E,(se-ae)*a,(de+ne)*E,(se-ne)*a,(de+ae)*E)),b}),go.Shape.defineFigureGenerator("RailShipment",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(.1*a,.4*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.45*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.45*a,.9*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.9*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.4*E).close());var x=new go.PathFigure(.45*a,.7*E,!1);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.55*a,.7*E));var z=new go.PathFigure(.55*a,.4*E,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*E)),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,.9*E)),z.add(new go.PathSegment(go.PathSegment.Line,.55*a,.9*E)),z.add(new go.PathSegment(go.PathSegment.Line,.55*a,.4*E).close());var se=.05,de=ye*.05,Se=.175,ce=.95,te=new go.PathFigure((Se-se)*a,ce*E,!0);b.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,Se*a,(ce-se)*E,(Se-se)*a,(ce-de)*E,(Se-de)*a,(ce-se)*E)),te.add(new go.PathSegment(go.PathSegment.Bezier,(Se+se)*a,ce*E,(Se+de)*a,(ce-se)*E,(Se+se)*a,(ce-de)*E)),te.add(new go.PathSegment(go.PathSegment.Bezier,Se*a,(ce+se)*E,(Se+se)*a,(ce+de)*E,(Se+de)*a,(ce+se)*E)),te.add(new go.PathSegment(go.PathSegment.Bezier,(Se-se)*a,ce*E,(Se-de)*a,(ce+se)*E,(Se-se)*a,(ce+de)*E));var se=.05,de=ye*.05,Se=.375,ce=.95,ne=new go.PathFigure((Se-se)*a,ce*E,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,Se*a,(ce-se)*E,(Se-se)*a,(ce-de)*E,(Se-de)*a,(ce-se)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(Se+se)*a,ce*E,(Se+de)*a,(ce-se)*E,(Se+se)*a,(ce-de)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,Se*a,(ce+se)*E,(Se+se)*a,(ce+de)*E,(Se+de)*a,(ce+se)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(Se-se)*a,ce*E,(Se-de)*a,(ce+se)*E,(Se-se)*a,(ce+de)*E));var se=.05,de=ye*.05,Se=.625,ce=.95,ae=new go.PathFigure((Se-se)*a,ce*E,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,Se*a,(ce-se)*E,(Se-se)*a,(ce-de)*E,(Se-de)*a,(ce-se)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(Se+se)*a,ce*E,(Se+de)*a,(ce-se)*E,(Se+se)*a,(ce-de)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,Se*a,(ce+se)*E,(Se+se)*a,(ce+de)*E,(Se+de)*a,(ce+se)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(Se-se)*a,ce*E,(Se-de)*a,(ce+se)*E,(Se-se)*a,(ce+de)*E));var se=.05,de=ye*.05,Se=.825,ce=.95,ve=new go.PathFigure((Se-se)*a,ce*E,!0);b.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,Se*a,(ce-se)*E,(Se-se)*a,(ce-de)*E,(Se-de)*a,(ce-se)*E)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(Se+se)*a,ce*E,(Se+de)*a,(ce-se)*E,(Se+se)*a,(ce-de)*E)),ve.add(new go.PathSegment(go.PathSegment.Bezier,Se*a,(ce+se)*E,(Se+se)*a,(ce+de)*E,(Se+de)*a,(ce+se)*E)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(Se-se)*a,ce*E,(Se-de)*a,(ce+se)*E,(Se-se)*a,(ce+de)*E).close());var Ie=new go.PathFigure(0,E,!1);return b.add(Ie),Ie.add(new go.PathSegment(go.PathSegment.Line,a,E).close()),b}),go.Shape.defineFigureGenerator("Warehouse",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var x=new go.PathFigure(0,.2*E,!1);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,.2*E).close());var z=new go.PathFigure(.15*a,E,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.15*a,.5*E)),z.add(new go.PathSegment(go.PathSegment.Line,.4*a,.5*E)),z.add(new go.PathSegment(go.PathSegment.Line,.4*a,E)),z.add(new go.PathSegment(go.PathSegment.Line,.15*a,E).close());var te=.05,ne=ye*.05,ae=.35,se=.775,de=new go.PathFigure((ae-te)*a,se*E,!0);return b.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se-te)*E,(ae-te)*a,(se-ne)*E,(ae-ne)*a,(se-te)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ae+te)*a,se*E,(ae+ne)*a,(se-te)*E,(ae+te)*a,(se-ne)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se+te)*E,(ae+te)*a,(se+ne)*E,(ae+ne)*a,(se+te)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ae-te)*a,se*E,(ae-ne)*a,(se+te)*E,(ae-te)*a,(se+ne)*E).close()),b}),go.Shape.defineFigureGenerator("ControlCenter",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Move,.1*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*E).close()),b}),go.Shape.defineFigureGenerator("Bluetooth",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.75*E,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*E)),b}),go.Shape.defineFigureGenerator("Bookmark",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Move,.2*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Move,.2*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.4*E)),b}),go.Shape.defineFigureGenerator("Bookmark",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Move,.2*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Move,.2*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.4*E)),b}),go.Shape.defineFigureGenerator("Globe",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Move,0,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,.75*a,0,a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,.75*E,.75*a,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,.25*a,E,0,.75*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,.25*E,.25*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,.15*a,.25*E,.15*a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,.85*a,.75*E,.85*a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Move,.1675*a,.15*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8325*a,.15*E,.35*a,.3*E,.65*a,.3*E)),y.add(new go.PathSegment(go.PathSegment.Move,.1675*a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8325*a,.85*E,.35*a,.7*E,.65*a,.7*E)),b}),go.Shape.defineFigureGenerator("Wave",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.25*E,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.25*E,.1*a,0,.2*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*a,.25*E,.425*a,.5*E,.575*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.25*E,.8*a,0,.9*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Move,0,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.75*E,.1*a,.5*E,.2*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*a,.75*E,.425*a,E,.575*a,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.75*E,.8*a,.5*E,.9*a,.5*E)),b}),go.Shape.defineFigureGenerator("Operator",function(ie,a,E){var b=new go.Geometry,y=.3,x=ye*.3,z=.5,te=.7,ne=new go.PathFigure((z-y)*a,te*E,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te-y)*E,(z-y)*a,(te-x)*E,(z-x)*a,(te-y)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+y)*a,te*E,(z+x)*a,(te-y)*E,(z+y)*a,(te-x)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te+y)*E,(z+y)*a,(te+x)*E,(z+x)*a,(te+y)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-y)*a,te*E,(z-x)*a,(te+y)*E,(z-y)*a,(te+x)*E));var ae=new go.PathFigure(0,.7*E,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,a,.7*E,0,0,a,0)),b}),go.Shape.defineFigureGenerator("TripleFanBlades",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.65*E,.65*a,.3*E,.65*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,.35*a,.5*E,.35*a,.3*E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,.65*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,E,.3*a,.6*E,.1*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.65*E,.2*a,E,.35*a,.95*E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,.65*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,E,.7*a,.6*E,.9*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.65*E,.8*a,E,.65*a,.95*E)),b}),go.Shape.defineFigureGenerator("CentrifugalPump",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(a,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,0,.075*E,0,.5*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,E,0,E,.4*a,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.4*E,.8*a,E,.85*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),b}),go.Shape.defineFigureGenerator("Battery",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.1*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Move,.4*a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,.1*E));var x=new go.PathFigure(0,.6*E,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Move,0,.4*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,.4*E)),b}),go.Shape.defineFigureGenerator("Delete",function(ie,a,E){var b=new go.Geometry,y=.5,x=ye*.5,z=.5,te=.5,ne=new go.PathFigure((z-y)*a,te*E,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te-y)*E,(z-y)*a,(te-x)*E,(z-x)*a,(te-y)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+y)*a,te*E,(z+x)*a,(te-y)*E,(z+y)*a,(te-x)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te+y)*E,(z+y)*a,(te+x)*E,(z+x)*a,(te+y)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-y)*a,te*E,(z-x)*a,(te+y)*E,(z-y)*a,(te+x)*E));var ae=new go.PathFigure(.15*a,.5*E,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.85*a,.5*E)),b}),go.Shape.defineFigureGenerator("Flag",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.1*E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Move,0,.1*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.1*E,.15*a,0,.35*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*E,.65*a,.2*E,.85*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.5*E,.85*a,.6*E,.65*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,.35*a,.4*E,.15*a,.4*E).close()),b}),go.Shape.defineFigureGenerator("Help",function(ie,a,E){var b=new go.Geometry,y=.5,x=ye*.5,z=.5,te=.5,ne=new go.PathFigure((z-y)*a,te*E,!1);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te-y)*E,(z-y)*a,(te-x)*E,(z-x)*a,(te-y)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+y)*a,te*E,(z+x)*a,(te-y)*E,(z+y)*a,(te-x)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te+y)*E,(z+y)*a,(te+x)*E,(z+x)*a,(te+y)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-y)*a,te*E,(z-x)*a,(te+y)*E,(z-y)*a,(te+x)*E).close()),y=.05,x=ye*.05,z=.5,te=.8;var ae=new go.PathFigure((z-y)*a,te*E,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te-y)*E,(z-y)*a,(te-x)*E,(z-x)*a,(te-y)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+y)*a,te*E,(z+x)*a,(te-y)*E,(z+y)*a,(te-x)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te+y)*E,(z+y)*a,(te+x)*E,(z+x)*a,(te+y)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-y)*a,te*E,(z-x)*a,(te+y)*E,(z-y)*a,(te+x)*E).close()),ae.add(new go.PathSegment(go.PathSegment.Move,.5*a,.7*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*E,.75*a,.475*E,.75*a,.225*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.35*E,.4*a,.2*E,.3*a,.25*E)),b}),go.Shape.defineFigureGenerator("Location",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(.5*a,E,!0).add(new go.PathSegment(go.PathSegment.Line,.75*a,.5*E)).add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,.975*a,.025*E,.5*a,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*a,.5*E,.5*a,0,.025*a,.025*E).close()).add(new go.PathSegment(go.PathSegment.Move,.5*a,.2*E)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*a,.3*E,.1*a,.1*E).close()))}),go.Shape.defineFigureGenerator("Lock",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.5*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*E));var x=new go.PathFigure(.2*a,.5*E,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Move,.2*a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,.2*a,.3*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.3*E,.25*a,0,.75*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.3*E)),b}),go.Shape.defineFigureGenerator("Unlocked",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.5*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*E));var x=new go.PathFigure(.2*a,.5*E,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Move,.2*a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,.2*a,.3*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.3*E,.25*a,0,.75*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.35*E)),b}),go.Shape.defineFigureGenerator("Gear",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(.9375*a,.56246875*E,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*a,.4375*E)).add(new go.PathSegment(go.PathSegment.Line,.80621875*a,.4375*E)).add(new go.PathSegment(go.PathSegment.Bezier,.763*a,.3316875*E,.79840625*a,.39915625*E,.7834375*a,.3635*E)).add(new go.PathSegment(go.PathSegment.Line,.8566875*a,.23796875*E)).add(new go.PathSegment(go.PathSegment.Line,.76825*a,.14959375*E)).add(new go.PathSegment(go.PathSegment.Line,.67596875*a,.24184375*E)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*a,.19378125*E,.64228125*a,.2188125*E,.603875*a,.2021875*E)).add(new go.PathSegment(go.PathSegment.Line,.5625*a,.0625*E)).add(new go.PathSegment(go.PathSegment.Line,.4375*a,.0625*E)).add(new go.PathSegment(go.PathSegment.Line,.4375*a,.19378125*E)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*a,.239375*E,.39759375*a,.20190625*E,.36053125*a,.2176875*E)).add(new go.PathSegment(go.PathSegment.Line,.2379375*a,.14959375*E)).add(new go.PathSegment(go.PathSegment.Line,.14953125*a,.2379375*E)).add(new go.PathSegment(go.PathSegment.Line,.23934375*a,.3278125*E)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*a,.4375*E,.21765625*a,.36059375*E,.201875*a,.397625*E)).add(new go.PathSegment(go.PathSegment.Line,.0625*a,.4375*E)).add(new go.PathSegment(go.PathSegment.Line,.0625*a,.5625*E)).add(new go.PathSegment(go.PathSegment.Line,.1938125*a,.5625*E)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*a,.67596875*E,.20221875*a,.603875*E,.21884375*a,.64228125*E)).add(new go.PathSegment(go.PathSegment.Line,.1495625*a,.76825*E)).add(new go.PathSegment(go.PathSegment.Line,.238*a,.8566875*E)).add(new go.PathSegment(go.PathSegment.Line,.3316875*a,.76296875*E)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*a,.80621875*E,.36353125*a,.78340625*E,.3991875*a,.79840625*E)).add(new go.PathSegment(go.PathSegment.Line,.43753125*a,.9375*E)).add(new go.PathSegment(go.PathSegment.Line,.5625*a,.9375*E)).add(new go.PathSegment(go.PathSegment.Line,.5625*a,.80621875*E)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*a,.760625*E,.602375*a,.79809375*E,.63946875*a,.78234375*E)).add(new go.PathSegment(go.PathSegment.Line,.76828125*a,.8566875*E)).add(new go.PathSegment(go.PathSegment.Line,.85671875*a,.76825*E)).add(new go.PathSegment(go.PathSegment.Line,.76065625*a,.67221875*E)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*a,.56246875*E,.78234375*a,.63940625*E,.798125*a,.602375*E)).add(new go.PathSegment(go.PathSegment.Line,.9375*a,.56246875*E).close()).add(new go.PathSegment(go.PathSegment.Move,.5*a,.6*E)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*a,.5*E,.1*a,.1*E).close()))}),go.Shape.defineFigureGenerator("Hand",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.5*E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,.3*E,0,.375*E,.05*a,.325*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.45*a,.075*E,.3*a,.225*E,.4*a,.175*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.525*a,.075*E,.46*a,.05*E,.525*a,.05*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.4*E,.525*a,.275*E,.475*a,.325*E)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,.55*E,a,.4*E,a,.55*E)),y.add(new go.PathSegment(go.PathSegment.Line,.425*a,.55*E)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,.55*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.6*a,.7*E,.675*a,.55*E,.675*a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Line,.575*a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.575*a,.85*E,.65*a,.7*E,.65*a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Line,.525*a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.535*a,E,.61*a,.85*E,.61*a,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*E,.435*a,E,0,E).close()),b}),go.Shape.defineFigureGenerator("Map",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.2*E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.25*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.25*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),y.add(new go.PathSegment(go.PathSegment.Move,.25*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.25*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Move,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,.8*E)),b}),go.Shape.defineFigureGenerator("Eject",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E*.7)),y.add(new go.PathSegment(go.PathSegment.Line,0,E*.7).close());var x=new go.PathFigure(0,E*.6,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,.6*E)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,0).close()),b}),go.Shape.defineFigureGenerator("Pencil",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*a,.1*E)).add(new go.PathSegment(go.PathSegment.Line,a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.9*a,E)).add(new go.PathSegment(go.PathSegment.Line,.1*a,.2*E).close()))}),go.Shape.defineFigureGenerator("Building",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(a*1,E*1,!1);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,0,E*.85)),y.add(new go.PathSegment(go.PathSegment.Line,.046*a,E*.85)),y.add(new go.PathSegment(go.PathSegment.Line,.046*a,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,0,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,0,E*.3)),y.add(new go.PathSegment(go.PathSegment.Line,.046*a,E*.3)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*a,E*.3)),y.add(new go.PathSegment(go.PathSegment.Line,a,E*.3)),y.add(new go.PathSegment(go.PathSegment.Line,a,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*a,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*a,E*.85)),y.add(new go.PathSegment(go.PathSegment.Line,a,E*.85).close());var x=new go.PathFigure(.126*a,.85*E,!1);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.126*a,.45*E)),x.add(new go.PathSegment(go.PathSegment.Line,.322*a,.45*E)),x.add(new go.PathSegment(go.PathSegment.Line,.322*a,.85*E).close());var z=new go.PathFigure(.402*a,.85*E,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.402*a,.45*E)),z.add(new go.PathSegment(go.PathSegment.Line,.598*a,.45*E)),z.add(new go.PathSegment(go.PathSegment.Line,.598*a,.85*E).close());var te=new go.PathFigure(.678*a,.85*E,!1);b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.678*a,.45*E)),te.add(new go.PathSegment(go.PathSegment.Line,.874*a,.45*E)),te.add(new go.PathSegment(go.PathSegment.Line,.874*a,.85*E).close());var ne=new go.PathFigure(.5*a,.1*E,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*a,.3*E)),ne.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*a,.3*E).close()),b}),go.Shape.defineFigureGenerator("Staircase",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E*1,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.2,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.2,E*.8)),y.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.8)),y.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.6)),y.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.6)),y.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.4)),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*.4)),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*.2)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.2)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.15)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.15)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.35)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.35)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.35,E*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.35,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.15,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.15,E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,0,E*.95).close()),b}),go.Shape.defineFigureGenerator("5Bars",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E*1,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.184,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.184,E*(1-.184)).close());var x=new go.PathFigure(a*.204,E,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a*.204,E*(1-.184))),x.add(new go.PathSegment(go.PathSegment.Line,a*.388,E*(1-.184*2))),x.add(new go.PathSegment(go.PathSegment.Line,a*.388,E*1).close());var z=new go.PathFigure(a*.408,E,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.408,E*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,a*.592,E*(1-.184*3))),z.add(new go.PathSegment(go.PathSegment.Line,a*.592,E*1).close());var te=new go.PathFigure(a*.612,E,!0);b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,a*.612,E*(1-.184*3))),te.add(new go.PathSegment(go.PathSegment.Line,a*.796,E*(1-.184*4))),te.add(new go.PathSegment(go.PathSegment.Line,a*.796,E*1).close());var ne=new go.PathFigure(a*.816,E,!0);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.816,E*(1-.184*4))),ne.add(new go.PathSegment(go.PathSegment.Line,a*1,E*(1-.184*5))),ne.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1).close()),b}),go.Shape.defineFigureGenerator("PC",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,0).close());var x=new go.PathFigure(a*.055,.07*E,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.07)),x.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.1)),x.add(new go.PathSegment(go.PathSegment.Line,a*.055,E*.1).close());var z=new go.PathFigure(a*.055,.13*E,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.13)),z.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.16)),z.add(new go.PathSegment(go.PathSegment.Line,a*.055,E*.16).close());var te=new go.PathFigure(a*.055,.18*E,!0);b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.18)),te.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.21)),te.add(new go.PathSegment(go.PathSegment.Line,a*.055,E*.21).close());var ne=new go.PathFigure(a*1,0,!0);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.4,0)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.65)),ne.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.65).close()),b}),go.Shape.defineFigureGenerator("Plane",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(.55*a,E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.475*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.35*a,.525*E,0,.4*E,.225*a,.45*E)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,.475*E)),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,.35*E)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,.325*E)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,.325*E)),y.add(new go.PathSegment(go.PathSegment.Line,.85*a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,.2*E,.975*a,0,a,.08*E)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,.45*E)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,.95*E)),y.add(new go.PathSegment(go.PathSegment.Line,.55*a,E).close()),b}),go.Shape.defineFigureGenerator("Key",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(a*1,E*.5,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.9,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,.35*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,.35*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.15,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.35*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.65*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.15,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,.65*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,.65*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.6,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.65,.55*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.7,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,.55*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.85,.575*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.9,.6*E).close()),y.add(new go.PathSegment(go.PathSegment.Move,.17*a,.425*E)),y.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*a,.5*E,.075*a,.075*E).close()),b}),go.Shape.defineFigureGenerator("FilmTape",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,a*0,a*.3,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,0,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.08,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.08,E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*1),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*1),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*2),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*2),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*3),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*3),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*4),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*4),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*5),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*5),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*6),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*6),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*7),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*7),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*8),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*8),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*9),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*9),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*10),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*10),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*11),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*11),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*12),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*12),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*13),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*13),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*14),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*14),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*15),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*15),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1));var x=new go.PathFigure(0,0,!1);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a*1,E*0)),x.add(new go.PathSegment(go.PathSegment.Arc,270,-180,a*1,a*.3,a*.055)),x.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1));var z=new go.PathFigure(a*.11,E*.1,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*0),E*.1)),z.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*0),E*.8)),z.add(new go.PathSegment(go.PathSegment.Line,a*.11,E*.8).close());var te=new go.PathFigure(a*(.11+.24133333*1+.028*1),E*.1,!1);b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*1),E*.1)),te.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*1),E*.8)),te.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*1),E*.8).close());var ne=new go.PathFigure(a*(.11+.24133333*2+.028*2),E*.1,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*3+.028*2),E*.1)),ne.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*3+.028*2),E*.8)),ne.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*2),E*.8).close()),b}),go.Shape.defineFigureGenerator("FloppyDisk",function(ie,a,E){var b=new go.Geometry,y=8,x=y*ye,z=new go.PathFigure(y,0,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.86,0)),z.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.14)),z.add(new go.PathSegment(go.PathSegment.Line,a,E-y)),z.add(new go.PathSegment(go.PathSegment.Bezier,a-y,E,a,E-x,a-x,E)),z.add(new go.PathSegment(go.PathSegment.Line,y,E)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E-y,x,E,0,E-x)),z.add(new go.PathSegment(go.PathSegment.Line,0,y)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,0,0,x,x,0).close());var te=new go.PathFigure(a*.83,0,!1);b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,a*.83,E*.3)),te.add(new go.PathSegment(go.PathSegment.Line,a*.17,E*.3)),te.add(new go.PathSegment(go.PathSegment.Line,a*.17,E*0).close());var ne=new go.PathFigure(a*.83,E*1,!1);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.83,E*.5)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.17,E*.5)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.17,E*1).close());var ae=new go.PathFigure(a*.78,E*.05,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*.05)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*.25)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.78,E*.25).close()),b}),go.Shape.defineFigureGenerator("SpeechBubble",function(ie,a,E){var b=ie?ie.parameter1:NaN;(isNaN(b)||b<0)&&(b=15),b=Math.min(b,a/3),b=Math.min(b,E/3);var y=b*ye,x=E*.8,z=new go.Geometry,te=new go.PathFigure(b,0,!0);return z.add(te),te.add(new go.PathSegment(go.PathSegment.Line,a-b,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,a,b,a-y,0,a,y)),te.add(new go.PathSegment(go.PathSegment.Line,a,x-b)),te.add(new go.PathSegment(go.PathSegment.Bezier,a-b,x,a,x-y,a-y,x)),te.add(new go.PathSegment(go.PathSegment.Line,a*.7,x)),te.add(new go.PathSegment(go.PathSegment.Line,a*.7,E)),te.add(new go.PathSegment(go.PathSegment.Line,a*.55,x)),te.add(new go.PathSegment(go.PathSegment.Line,b,x)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,x-b,y,x,0,x-y)),te.add(new go.PathSegment(go.PathSegment.Line,0,b)),te.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,y,y,0).close()),y>1?(z.spot1=new go.Spot(0,0,y,y),z.spot2=new go.Spot(1,.8,-y,-y)):(z.spot1=go.Spot.TopLeft,z.spot2=new go.Spot(1,.8)),z}),go.Shape.defineFigureGenerator("Repeat",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(a*0,E*.45,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.25,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,E*.9)),y.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.9)),y.add(new go.PathSegment(go.PathSegment.Line,a*.65,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.2,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.2,E*.45).close());var x=new go.PathFigure(a*1,E*.55,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.55)),x.add(new go.PathSegment(go.PathSegment.Line,a*.7,E*.55)),x.add(new go.PathSegment(go.PathSegment.Line,a*.7,E*.1)),x.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.1)),x.add(new go.PathSegment(go.PathSegment.Line,a*.35,E*0)),x.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*0)),x.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*.55).close()),b}),go.Shape.defineFigureGenerator("Windows",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close()).add(new go.PathSegment(go.PathSegment.Move,.4*a,.4*E)).add(new go.PathSegment(go.PathSegment.Line,.4*a,.8*E)).add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*E)).add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*E).close()).add(new go.PathSegment(go.PathSegment.Move,.2*a,.1*E)).add(new go.PathSegment(go.PathSegment.Line,.2*a,.6*E)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.6*E)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.1*E).close()).add(new go.PathSegment(go.PathSegment.Move,.1*a,.6*E)).add(new go.PathSegment(go.PathSegment.Line,.1*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.5*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E).close()))}),go.Shape.defineFigureGenerator("Terminal",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(a*0,E*.1,!1);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.9)),y.add(new go.PathSegment(go.PathSegment.Line,a*0,E*.9).close());var x=new go.PathFigure(a*.1,E*.2,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a*.1,E*.25)),x.add(new go.PathSegment(go.PathSegment.Line,a*.22,E*.285)),x.add(new go.PathSegment(go.PathSegment.Line,a*.1,E*.32)),x.add(new go.PathSegment(go.PathSegment.Line,a*.1,E*.37)),x.add(new go.PathSegment(go.PathSegment.Line,a*.275,E*.32)),x.add(new go.PathSegment(go.PathSegment.Line,a*.275,E*.25).close());var z=new go.PathFigure(a*.28,E*.37,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.37)),z.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.41)),z.add(new go.PathSegment(go.PathSegment.Line,a*.28,E*.41).close()),b}),go.Shape.defineFigureGenerator("Beaker",function(ie,a,E){var b=new go.Geometry,y=15,x=y*ye,z=new go.PathFigure(a*.62,E*.475,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,E-y)),z.add(new go.PathSegment(go.PathSegment.Bezier,a-y,E,a,E-x,a-x,E)),z.add(new go.PathSegment(go.PathSegment.Line,y,E)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E-y,x,E,0,E-x)),z.add(new go.PathSegment(go.PathSegment.Line,a*.38,E*.475)),z.add(new go.PathSegment(go.PathSegment.Line,a*.38,E*.03)),z.add(new go.PathSegment(go.PathSegment.Line,a*.36,E*0)),z.add(new go.PathSegment(go.PathSegment.Line,a*.64,E*0)),z.add(new go.PathSegment(go.PathSegment.Line,a*.62,E*.03).close()),x>1?(b.spot1=new go.Spot(0,0,x,x),b.spot2=new go.Spot(1,1,-x,-x)):(b.spot1=go.Spot.TopLeft,b.spot2=go.Spot.BottomRight),b}),go.Shape.defineFigureGenerator("Download",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(a*0,E*1,!0);b.add(y);var x=.1/.3;y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*(1-x))),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.755,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.93,E*(1-x))),y.add(new go.PathSegment(go.PathSegment.Line,a*.64,E*(1-x))),y.add(new go.PathSegment(go.PathSegment.Line,a*.61,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.39,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.36,E*(1-x))),y.add(new go.PathSegment(go.PathSegment.Line,a*.07,E*(1-x))),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.755),E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.8),E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*0,E*(1-x)).close());var z=new go.PathFigure(a*.4,E*0,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.44)),z.add(new go.PathSegment(go.PathSegment.Line,a*.26,E*.44)),z.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.66)),z.add(new go.PathSegment(go.PathSegment.Line,a*(1-.26),E*.44)),z.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.44)),z.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*0).close()),b}),go.Shape.defineFigureGenerator("Bin",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(a*0,E*1,!0);b.add(y);var x=.1/.3;return y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*(1-x))),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.755,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.93,E*(1-x))),y.add(new go.PathSegment(go.PathSegment.Line,a*.64,E*(1-x))),y.add(new go.PathSegment(go.PathSegment.Line,a*.61,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.39,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.36,E*(1-x))),y.add(new go.PathSegment(go.PathSegment.Line,a*.07,E*(1-x))),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.755),E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.8),E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*0,E*(1-x)).close()),b}),go.Shape.defineFigureGenerator("Upload",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(a*0,E*1,!0);b.add(y);var x=.1/.3;y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*(1-x))),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.755,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.93,E*(1-x))),y.add(new go.PathSegment(go.PathSegment.Line,a*.64,E*(1-x))),y.add(new go.PathSegment(go.PathSegment.Line,a*.61,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.39,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.36,E*(1-x))),y.add(new go.PathSegment(go.PathSegment.Line,a*.07,E*(1-x))),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.755),E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.8),E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*0,E*(1-x)).close());var z=new go.PathFigure(a*.5,E*0,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.26,E*.25)),z.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.25)),z.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.63)),z.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.63)),z.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.25)),z.add(new go.PathSegment(go.PathSegment.Line,a*.74,E*.25).close()),b}),go.Shape.defineFigureGenerator("EmptyDrink",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(a*.15,E*0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.85,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.7,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,E*1).close()),b}),go.Shape.defineFigureGenerator("Drink",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(a*.15,E*0,!1);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.85,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.7,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,E*1).close());var x=new go.PathFigure(a*.235,E*.28,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a*.765,E*.28)),x.add(new go.PathSegment(go.PathSegment.Line,a*.655,E*.97)),x.add(new go.PathSegment(go.PathSegment.Line,a*.345,E*.97).close()),b}),go.Shape.defineFigureGenerator("4Arrows",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(a*.5,E*0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.65,E*.25)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.25)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.35)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.5)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.65)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.65,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.35,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.25,E*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.25,E*.65)),y.add(new go.PathSegment(go.PathSegment.Line,a*0,E*.5)),y.add(new go.PathSegment(go.PathSegment.Line,a*.25,E*.35)),y.add(new go.PathSegment(go.PathSegment.Line,a*.25,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.25)),y.add(new go.PathSegment(go.PathSegment.Line,a*.35,E*.25).close()),b}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},80727: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 Re={},Ft="5.0",ge={},ee=null,ue=!1,Ue=!1,mt=null,Ce=!1,Xe=null,ye=null,at=0;at4?parseFloat(De):5};Re.setHTML5Codebase=function(De,Ye){ye=De,et(De,Ye)},Re.setJavaCodebase=Re.setJavaCodebaseVersion=Re.isCompiledInstalled=Re.setPreCompiledScriptPath=Re.setPreCompiledResourcePath=function(){},Re.setHTML5CodebaseVersion=function(De,Ye){var vt=parseFloat(De);if(vt!==NaN&&vt<5){console.log("The GeoGebra HTML5 codebase version "+vt+" is deprecated. Using version latest instead.");return}Xe=De,sn(De,Ye)},Re.getHTML5CodebaseVersion=function(){return ie},Re.getParameters=function(){return ge},Re.setFontsCSSURL=function(De){z=De},Re.setGiacJSURL=function(De){},Re.setJNLPFile=function(De){Je=De},Re.setJNLPBaseDir=function(De){},Re.inject=function(){function De(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Ye="auto",vt=ge.id,Ot,bt=!1,tn=0;tn=5)return!0;var De=Re.getAppletObject();return De&&typeof De.recalculateEnvironments=="function"?(De.recalculateEnvironments(),!0):!1},Re.startAnimation=function(){var De=Re.getAppletObject();return De&&typeof De.startAnimation=="function"?(De.startAnimation(),!0):!1},Re.stopAnimation=function(){var De=Re.getAppletObject();return De&&typeof De.stopAnimation=="function"?(De.stopAnimation(),!0):!1},Re.getAppletObject=function(){var De=ge.id!==void 0?ge.id:"ggbApplet";return window[De]},Re.resize=function(){};var ve=function(De,Ye,vt){var Ot=document.createElement("param");Ot.setAttribute("name",Ye),Ot.setAttribute("value",vt),De.appendChild(Ot)},Ie=function(De){return De&&De!=="false"},rt=function(De,Ye,vt){ne(ie)<=4.2&&(vt=!0);var Ot=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==ie||ggbHTML5LoadedCodebaseIsWebSimple&&!E)&&(Ot=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var bt=document.createElement("div");bt.classList.add("appletParameters","notranslate");var tn=Ye.width,he=Ye.height;if(Ye.disableAutoScale=Ye.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Ye.disableAutoScale,Ye.width!==void 0)if(ne(ie)<=4.4)Ie(Ye.showToolBar)&&(Ye.height-=7),Ie(Ye.showAlgebraInput)&&(Ye.height-=37),Ye.width<605&&Ie(Ye.showToolBar)&&(Ye.width=605,tn=605);else{var ht=100;(Ie(Ye.showToolBar)||Ie(Ye.showMenuBar))&&(Ye.hasOwnProperty("customToolBar")&&(Ye.customToolbar=Ye.customToolBar),ht=Ie(Ye.showMenuBar)?245:155),tn=5?(Ye.appletOnLoad=function(Qe){var lt=De.querySelector(".ggb_preview");lt&<.parentNode.removeChild(lt),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(an),window.GGBT_wsf_view&&$(window).trigger("resize"),Gt(Qe)},Hn||an.appendChild(va)):bt.appendChild(va),an.appendChild(bt),Hn||De.appendChild(an),setTimeout(function(){Re.resize()},1)}else{var We=document.createElement("div");We.className="applet_scaler",We.style.position="relative",We.style.display="block",We.appendChild(bt),De.appendChild(We),Ye.appletOnLoad=function(Qe){Re.resize(),Gt(Qe)}}function tt(Qe,lt){lt&&typeof lt.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Qe,lt.appletOnLoad):renderGGBElement(Qe),zt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",lt)}function Bt(Qe,lt){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Qe,params:lt}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(Jt){tt(Jt.article,Jt.params)}),html5AppletsToProcess=null)},ne(ie)<5&&(Qe.className+=" geogebraweb")):tt(Qe,lt)}if(Ot){scriptLoadStarted=!0;for(var Oe=0;Oe0?(Pt.remove(),an.attr("id","fullscreencontent").show(),jQuery(Gt).append(an),window.dispatchEvent(new Event("resize"))):rt(Pt,Ye,!1),window.GGBT_wsf_view.launchFullScreen(Gt)}else _e=Ot,rt(De,Ye,!1);if(!window.GGBT_wsf_view)for(he=0;heDe/4*3&&(Pt=De/4*3),Gt=Pt/5.8,ht.setAttribute("src",y),ht.setAttribute("width",Pt),ht.setAttribute("height",Gt);var an=(De-Pt)/2,Hn=(Ye-Gt)/2;ht.style.left=an+"px",ht.style.top=Hn+"px",bt.appendChild(ht)}}return bt.appendChild(he),bt},nt=function(De){return De=De.toLowerCase(),De==="html5"||De==="screenshot"?De:"html5"},qt=["web","webSimple","web3d","tablet","tablet3d","phone"],sn=function(De,Ye){if(ie=De,Ye){et(ie,!0);return}var vt=!ue;if(vt){var Ot=ne(ie);!isNaN(Ot)&&Ot<4.4&&(vt=!1)}var bt,tn;window.location.protocol.substr(0,4)==="http"?bt=window.location.protocol:bt="http:";var he=ie.indexOf("//");he>0?tn=ie:he===0?tn=bt+ie:tn="https://www.geogebra.org/apps/5.2.814.0/";for(var ht in qt)if(ie.slice(qt[ht].length*-1)===qt[ht]||ie.slice((qt[ht].length+1)*-1)===qt[ht]+"/"){et(tn,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&vt&&!ee.is3D&&!ee.AV&&!ee.SV&&!ee.CV&&!ee.EV2&&!ee.CP&&!ee.PC&&!ee.DA&&!ee.FI&&!ee.PV&&!Ie(ge.showToolBar)&&!Ie(ge.showMenuBar)&&!Ie(ge.showAlgebraInput)&&!Ie(ge.enableRightClick)&&(!ge.appName||ge.appName=="classic")?tn+="webSimple/":tn+="web3d/",et(tn,!1)},et=function(De,Ye){if(De.requirejs){Tt=De;return}De.slice(-1)!=="/"&&(De+="/"),Tt=De,Ye===null&&(Ye=De.indexOf("http")===-1),He=Ye,a="web.nocache.js",E=!1;var vt=Tt.split("/");vt.length>1&&(!Ye&&vt[vt.length-2]==="webSimple"?(a="webSimple.nocache.js",E=!0):qt.indexOf(vt[vt.length-2])>=0&&(a=vt[vt.length-2]+".nocache.js")),vt=De.split("/"),ie=vt[vt.length-3],ie.substr(0,4)==="test"?ie=ie.substr(4,1)+"."+ie.substr(5,1):(ie.substr(0,3)==="war"||ie.substr(0,4)==="beta")&&(ie="5.0");var Ot=parseFloat(ie);Ot!==NaN&&Ot<5&&De.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+Ot+" is deprecated. Using version latest instead."),sn("5.0",Ye))},zt=function(De,Ye){window.console&&window.console.log&&(!Ye||typeof Ye.showLogging=="undefined"||Ye.showLogging&&Ye.showLogging!=="false")&&console.log(De)};ge.material_id!==void 0?de(Qt):Qt();function Qt(){var De=Ft;Xe!==null?De=Xe:parseFloat(De)<5&&(De="5.0"),sn(De,!1),ye!==null&&et(ye,He),Ce=!0}return Re},GGBAppletUtils=function(){"use strict";function Re(){return window.GGBT_wsf_edit!==void 0}function Ft(Ce,Xe){Xe!=1?(Ce.style.transformOrigin="0% 0% 0px",Ce.style.webkitTransformOrigin="0% 0% 0px",Ce.style.transform="scale("+Xe+","+Xe+")",Ce.style.webkitTransform="scale("+Xe+","+Xe+")",Ce.style.maxWidth="initial",Ce.querySelector(".ggb_preview")!==null&&(Ce.querySelector(".ggb_preview").style.maxWidth="initial"),Ce.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Ce.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Ce.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Ce.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Ce.style.transform="none",Ce.style.webkitTransform="none")}function ge(Ce,Xe,ye,at,Ze,Je){var Tt=null;if(Je!=null&&Je!="")for(var He=Ce.parentNode;He!=null;)if((" "+He.className+" ").indexOf(" "+Je+" ")>-1){Tt=He;break}else He=He.parentNode;var _e=0,ie=0,a=0,E=0,b=0,y=0,x=0;if(Tt)_e=Tt.offsetWidth,ie=Math.max(at?Tt.offsetWidth:0,Tt.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(_e=Math.min(window.innerWidth,document.documentElement.clientWidth),ie=Math.min(window.innerHeight,document.documentElement.clientHeight),a=_e):(_e=window.innerWidth,ie=window.innerHeight,a=window.innerWidth),Ce){var z=Ce.getBoundingClientRect();z.left>0&&z.left<=_e&&(Ze===void 0||!Ze)&&(document.dir==="rtl"?(b=_e-z.width-z.left,y=a<=480?10:30):(y=z.left,b=a<=480?10:30),E=y+b)}if(Ce&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var te=Ce.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(E=40,x=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(E=0,x=40)}}return Ce&&((ye===void 0||!ye)&&Xe>0&&Xe+E<_e?_e=Xe:_e-=E,typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(ye===void 0||!ye)&&(ie-=x)),{width:_e,height:ie}}function ee(Ce,Xe,ye,at,Ze){if(Ce.isScreenshoGenerator)return 1;var Je=at!==void 0&&at,Tt=Ce.noScaleMargin!=null&&Ce.noScaleMargin,He=function(te){return te&&te!=="false"},_e=He(Ce.autoHeight),ie=ge(Xe,Ce.width,ye,_e,Je&&window.GGBT_wsf_view||Tt,Ze),a=parseInt(ie.width),E=Ce.width,b=Ce.height;if(E===void 0){var y=Xe.querySelector(".appletParameters");y&&(E=y.offsetWidth,b=y.offsetHeight)}var x=a/E,z=Je?1:ie.height/b;return ye!==void 0&&!ye&&(x=Math.min(1,x),z=Math.min(1,z)),Math.min(x,z)}function ue(Ce,Xe,ye){var at=1,Ze,Je=!1;if(Ce.hasOwnProperty("allowUpscale")&&(Je=Ce.allowUpscale),Ce.hasOwnProperty("scale")&&(at=parseFloat(Ce.scale),(isNaN(at)||at===null||at===0)&&(at=1),at>1&&(Je=!0)),Xe&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(Je=!0),!(Ce.hasOwnProperty("disableAutoScale")&&Ce.disableAutoScale))Ze=ee(Ce,Xe,Je,ye,Ce.scaleContainerClass);else return at;return Je&&(!Ce.hasOwnProperty("scale")||at===1)?Ze:Math.min(at,Ze)}function Ue(Ce){var Xe=Math.min(window.innerWidth,document.documentElement.clientWidth),ye=Math.min(window.innerHeight,document.documentElement.clientHeight),at=Ce.getBoundingClientRect(),Ze=(Xe-at.width)/2,Je=(ye-at.height)/2;Je<0&&(Je=0),Ce.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(Ze<40?Ce.style.left="40px":Ce.style.left=Ze+"px",Ce.style.top=Je+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(Je<40?Ce.style.top="40px":Ce.style.top=Je+"px",Ce.style.left=Ze+"px")}function mt(Ce,Xe){var ye=Ce.querySelector(".appletParameters");if(ye){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Xe.id!==ye.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Ce)}if(ye.parentElement&&/fullscreen/.test(ye.parentElement.className))return;var at=ue(Xe,Ce);Re()&&ye.setAttribute("data-param-scale",at);for(var Ze=null,Je=0;Je=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(Re){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(Re){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(Re){var Ft=c[Re];return Ft==null?null:Ft},r=d,webModule.__errFn=e}function B(){function Re(Ce){var Xe=Ce.lastIndexOf(rb);Xe==-1&&(Xe=Ce.length);var ye=Ce.indexOf(sb);ye==-1&&(ye=Ce.length);var at=Ce.lastIndexOf(tb,Math.min(ye,Xe));return at>=O?Ce.substring(O,at+P):W}function Ft(Ce){if(!Ce.match(/^\w+:\/\//)){var Xe=o.createElement(ub);Xe.src=Ce+vb,Ce=Re(Xe.src)}return Ce}function ge(){var Ce=__gwt_getMetaProperty(wb);return Ce!=null?Ce:W}function ee(){for(var Ce=o.getElementsByTagName(_),Xe=O;XeO?Ce[Ce.length-P].href:W}function Ue(){var Ce=o.location;return Ce.href==Ce.protocol+zb+Ce.host+Ce.pathname+Ce.search+Ce.hash}var mt=ge();return mt==W&&(mt=ee()),mt==W&&(mt=ue()),mt==W&&Ue()&&(mt=Re(o.location.href)),mt=Ft(mt),mt}function C(Re){return Re.match(/^\//)||Re.match(/^[a-zA-Z]+:\/\//)?Re:webModule.__moduleBase+Re}function D(){var Re=[],Ft=O,ge=[],ee=[];function ue(Ce){var Xe=ee[Ce](),ye=ge[Ce];if(Xe in ye)return Xe;var at=[];for(var Ze in ye)at[ye[Ze]]=Ze;throw r&&r(Ce,at,Xe),null}if(__gwt_isKnownPropertyValue=function(Ce,Xe){return Xe in ge[Ce]},webModule.__getPropMap=function(){var Ce={};for(var Xe in ge)ge.hasOwnProperty(Xe)&&(Ce[Xe]=ue(Xe));return Ce},webModule.__computePropValue=ue,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Ue;try{Ue=Cb;var mt=Ue.indexOf(Db);mt!=-1&&(Ft=parseInt(Ue.substring(mt+P),$),Ue=Ue.substring(O,mt))}catch(Ce){}return webModule.__softPermutationId=Ft,C(Ue+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})()},77903:function(Re,Ft,ge){"use strict";ge.d(Ft,{Ax:function(){return mt},Ds:function(){return Ce},KI:function(){return ye},SI:function(){return Ue},f1:function(){return ue}});var ee=ge(3294);function ue(at){let Ze=!0;if(at.length>0){for(let Je=0;Jewe in Ne?Se(Ne,we,{enumerable:!0,configurable:!0,writable:!0,value:Be}):Ne[we]=Be,xt=(Ne,we)=>{for(var Be in we||(we={}))ve.call(we,Be)&&rt(Ne,Be,we[Be]);if(ce)for(var Be of ce(we))Ie.call(we,Be)&&rt(Ne,Be,we[Be]);return Ne},It=(Ne,we)=>{var Be={};for(var Lt in Ne)ve.call(Ne,Lt)&&we.indexOf(Lt)<0&&(Be[Lt]=Ne[Lt]);if(Ne!=null&&ce)for(var Lt of ce(Ne))we.indexOf(Lt)<0&&Ie.call(Ne,Lt)&&(Be[Lt]=Ne[Lt]);return Be},kt=({onFinish:Ne,value:we,streamingStatus:Be,cancelIndex:Lt,loadImage:At})=>{const[Ct,mn]=(0,ee.useState)(""),[Te,St]=(0,ee.useState)(0),[ln,bn]=(0,ee.useState)(!1),Mt=Ln=>Ln.replace(/\\\(([\s\S]*?)\\\)/g,"$$$$$1$$$$").replace(/\\\[([\s\S]*?)\\\]/g,"$$$$$1$$$$").replace(/`(\$\$.*?\$\$)`/g,"$1"),st=()=>{bn(!0),Ne==null||Ne()};return(0,ee.useEffect)(()=>{const Ln=At?`\u8FD9\u662F\u6839\u636E\u60A8\u7684\u63CF\u8FF0\u751F\u6210\u7684\u56FE\u7247\uFF1A +(self.webpackChunk=self.webpackChunk||[]).push([[8302],{88010:function(je,Nt){"use strict";Nt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},74413:function(){"use strict";function je(ie,a,E,b){E===void 0&&(E=0),b===void 0&&(b=1/0),this._name=ie,this._defaultValue=a,this._minimum=E,this._maximum=b}Object.defineProperty(je.prototype,"name",{get:function(){return this._name},set:function(ie){if(typeof ie!="string"||ie==="")throw new Error("Shape name must be a valid string.");this._name=ie}}),Object.defineProperty(je.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(ie){if(typeof ie!="number"||isNaN(ie))throw new Error("The default value must be a real number, not: "+ie);this._defaultValue=ie}}),Object.defineProperty(je.prototype,"minimum",{get:function(){return this._minimum},set:function(ie){if(typeof ie!="number"||isNaN(ie))throw new Error("Minimum must be a real number, not: "+ie);this._minimum=ie}}),Object.defineProperty(je.prototype,"maximum",{get:function(){return this._maximum},set:function(ie){if(typeof ie!="number"||isNaN(ie))throw new Error("Maximum must be a real number, not: "+ie);this._maximum=ie}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(ie,a){var E=go.Shape._FigureParameters[ie];return E?E[a]:null},go.Shape.setFigureParameter=function(ie,a,E){if(!(E instanceof je))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+E);if(E.defaultValueE.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+E.defaultValue);var b=go.Shape._FigureParameters[ie];b||(b=[],go.Shape._FigureParameters[ie]=b),b[a]=E};var Nt=[];function ge(ie,a){var E=Nt.pop();return E===void 0?new go.Point(ie,a):(E.x=ie,E.y=a,E)}function ee(){var ie=Nt.pop();return ie===void 0?new go.Point:ie}function ue(ie){Nt.push(ie)}function Ue(ie,a,E,b,y,x,z,te,ne){ne||(ne=new go.Point);var ae=ie-E,se=y-z,de=NaN,pe=NaN;if(ae===0)if(se===0)ie===E&&(de=ie,pe=a);else{var ce=(x-te)/se,Ee=x-ce*y;de=ie,pe=ce*de+Ee}else if(se===0){var Te=(a-b)/ae,rt=a-Te*ie;de=y,pe=Te*de+rt}else{var Te=(a-b)/ae,ce=(x-te)/se,rt=a-Te*ie,Ee=x-ce*y;de=(Ee-rt)/(Te-ce),pe=Te*de+rt}return ne.x=de,ne.y=pe,ne}function mt(ie,a,E,b,y,x,z,te,ne,ae,se,de,pe,ce){var Ee=1-ne,Te=ne,rt=ie*Ee+E*Te,Dt=a*Ee+b*Te,It=E*Ee+y*Te,Rt=b*Ee+x*Te,Ft=y*Ee+z*Te,Xt=x*Ee+te*Te,nt=rt*Ee+It*Te,qt=Dt*Ee+Rt*Te,un=It*Ee+Ft*Te,et=Rt*Ee+Xt*Te,zt=nt*Ee+un*Te,Qt=qt*Ee+et*Te;ae.x=rt,ae.y=Dt,se.x=nt,se.y=qt,de.x=zt,de.y=Qt,pe.x=un,pe.y=et,ce.x=Ft,ce.y=Xt}var xe=new go.Spot(.156,.156),Xe=new go.Spot(.844,.844),we=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new je("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(ie,a,E){var b=ie?ie.parameter1:NaN;(isNaN(b)||b<0)&&(b=5),b=Math.min(b,a/3),b=Math.min(b,E/3);var y=b*we,x=new go.Geometry().add(new go.PathFigure(b,0,!0).add(new go.PathSegment(go.PathSegment.Line,a-b,0)).add(new go.PathSegment(go.PathSegment.Bezier,a,b,a-y,0,a,y)).add(new go.PathSegment(go.PathSegment.Line,a,E-b)).add(new go.PathSegment(go.PathSegment.Bezier,a-b,E,a,E-y,a-y,E)).add(new go.PathSegment(go.PathSegment.Line,b,E)).add(new go.PathSegment(go.PathSegment.Bezier,0,E-b,y,E,0,E-y)).add(new go.PathSegment(go.PathSegment.Line,0,b)).add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,y,y,0).close()));return y>1&&(x.spot1=new go.Spot(0,0,y,y),x.spot2=new go.Spot(1,1,-y,-y)),x}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,.5*a,E).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(a,E).add(new go.PathSegment(go.PathSegment.Line,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(a,E).add(new go.PathSegment(go.PathSegment.Line,0,E)).add(new go.PathSegment(go.PathSegment.Line,.5*a,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(.5*a,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,.5*a,E)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(ie,a,E){var b=new go.Geometry(go.Geometry.Line);return b.startX=0,b.startY=E/2,b.endX=a,b.endY=E/2,b}),go.Shape.defineFigureGenerator("LineV",function(ie,a,E){var b=new go.Geometry(go.Geometry.Line);return b.startX=a/2,b.startY=0,b.endX=a/2,b.endY=E,b}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(0,E/2,!1).add(new go.PathSegment(go.PathSegment.Line,a,E/2)).add(new go.PathSegment(go.PathSegment.Move,a/2,0)).add(new go.PathSegment(go.PathSegment.Line,a/2,E)))}),go.Shape.defineFigureGenerator("XLine",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(0,E,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)))}),go.Shape.defineFigureGenerator("LineRight",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(.25*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,.25*a,E)))}),go.Shape.defineFigureGenerator("LineDown",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(0,.25*E,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,.75*E)).add(new go.PathSegment(go.PathSegment.Line,a,.25*E)))}),go.Shape.defineFigureGenerator("LineLeft",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(.75*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,.75*a,E)))}),go.Shape.defineFigureGenerator("LineUp",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(0,.75*E,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,.25*E)).add(new go.PathSegment(go.PathSegment.Line,a,.75*E)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(ie,a,E){var b=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(b*a,(1-b)*E,!1).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,b*E)).add(new go.PathSegment(go.PathSegment.Move,b*a,b*E)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,(1-b)*E)).add(new go.PathSegment(go.PathSegment.Move,0,E/2)).add(new go.PathSegment(go.PathSegment.Line,a,E/2)).add(new go.PathSegment(go.PathSegment.Move,a/2,0)).add(new go.PathSegment(go.PathSegment.Line,a/2,E)))}),go.Shape.defineFigureGenerator("CircleLine",function(ie,a,E){var b=a/2,y=new go.Geometry().add(new go.PathFigure(a,a/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,b,b,b,b).close()));return y.spot1=xe,y.spot2=Xe,y.defaultStretch=go.GraphObject.Uniform,y}),go.Shape.defineFigureGenerator("Line1",function(ie,a,E){var b=new go.Geometry(go.Geometry.Line);return b.startX=0,b.startY=0,b.endX=a,b.endY=E,b}),go.Shape.defineFigureGenerator("Line2",function(ie,a,E){var b=new go.Geometry(go.Geometry.Line);return b.startX=a,b.startY=0,b.endX=0,b.endY=E,b}),go.Shape.defineFigureGenerator("Curve1",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,a,E,we*a,0,a,(1-we)*E)))}),go.Shape.defineFigureGenerator("Curve2",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,a,E,0,we*E,(1-we)*a,E)))}),go.Shape.defineFigureGenerator("Curve3",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,E,a,we*E,we*a,E)))}),go.Shape.defineFigureGenerator("Curve4",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,E,(1-we)*a,0,0,(1-we)*E)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(a,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a,E).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new je("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(ie,a,E){var b=ie?ie.parameter1:NaN;isNaN(b)?b=.1:b<-1?b=-1:b>1&&(b=1);var y=Math.abs(b)*a;if(b===0){var x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=a,x.endY=E,x}else{var x=new go.Geometry;return b>0?x.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-y,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())):x.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a-y,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,y,E).close())),ya&&(b=a);var y=Math.abs(b);if(b===0){var x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=a,x.endY=E,x}else{var x=new go.Geometry;return b>0?x.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-y,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())):x.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a-y,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,y,E).close())),y.5&&(b=.5);var y=Math.abs(b)*a;if(b===0){var x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=a,x.endY=E,x}else{var x=new go.Geometry;return b>0?x.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,a-y,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())):x.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-y,E)).add(new go.PathSegment(go.PathSegment.Line,y,E).close())),ya&&(b=a/2);var y=Math.abs(b);if(b===0){var x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=a,x.endY=E,x}else{var x=new go.Geometry;return b>0?x.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,a-y,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())):x.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-y,E)).add(new go.PathSegment(go.PathSegment.Line,y,E).close())),ya&&(b=a/2);var y=Math.abs(b);if(b===0){var x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=a,x.endY=E,x}else{var x=new go.Geometry;return b>0?x.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-y,E)).add(new go.PathSegment(go.PathSegment.Line,y,E).close())):x.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,a-y,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())),y0&&(z.add(new go.PathSegment(go.PathSegment.Move,a/2+te,a/2)),z.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y,y,te,te).close())),x.spot1=xe,x.spot2=Xe,x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Cloud",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(.08034461*a,.1944299*E,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*a,.05349299*E,-.09239631*a,.07836421*E,.1406031*a,-.0542823*E)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*a,.074219*E,.2450511*a,-.00697547*E,.3776197*a,-.01112067*E)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*a,.07004196*E,.4539471*a,0,.6066018*a,-.02526587*E)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*a,.08370865*E,.6914277*a,-.01904177*E,.8921095*a,-.01220843*E)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*a,.3194596*E,1.036446*a,.04105738*E,1.020377*a,.3022052*E)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*a,.562044*E,1.04448*a,.360238*E,.992256*a,.5219009*E)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*a,.8217117*E,1.032337*a,.5771781*E,1.018411*a,.8120651*E)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*a,.9156953*E,1.028411*a,.9571472*E,.8556702*a,1.052487*E)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*a,.9310455*E,.7431877*a,1.009325*E,.5624123*a,1.021761*E)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*a,.9344623*E,.4820677*a,1.031761*E,.3030112*a,1.002796*E)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*a,.870098*E,.2329994*a,1.01518*E,.03213784*a,1.01518*E)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*a,.6545475*E,-.02812061*a,.9032597*E,-.01205169*a,.6835638*E)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*a,.4265613*E,-.01812061*a,.6089503*E,-.00606892*a,.4555777*E)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*a,.1944299*E,-.01606892*a,.3892545*E,-.01205169*a,.1944299*E))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(ie,a,E){var b=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(b*a,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,0)).add(new go.PathSegment(go.PathSegment.Line,a,b*E)).add(new go.PathSegment(go.PathSegment.Line,a,(1-b)*E)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,E)).add(new go.PathSegment(go.PathSegment.Line,b*a,E)).add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*E)).add(new go.PathSegment(go.PathSegment.Line,0,b*E).close())).setSpots(b/2,b/2,1-b/2,1-b/2)}),go.Shape.setFigureParameter("Pie",0,new je("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new je("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(ie,a,E){var b=ie?ie.parameter1:NaN,y=ie?ie.parameter2:NaN;isNaN(b)&&(b=0),isNaN(y)&&(y=315);var x=b%360;x<0&&(x+=360);var z=y%360,te=Math.min(a,E)/2;return new go.Geometry().add(new go.PathFigure(te,te).add(new go.PathSegment(go.PathSegment.Arc,x,z,te,te,te,te).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(ie,a,E){var b=we/Math.SQRT2*.5,y=Math.SQRT2/2,x=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(a,E,!0).add(new go.PathSegment(go.PathSegment.Bezier,y*a,x*E,a,(1-b)*E,(y+b)*a,(x+b)*E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close()))}),go.Shape.setFigureParameter("ThickCross",0,new je("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(ie,a,E){var b=ie?ie.parameter1:NaN;(isNaN(b)||b<0)&&(b=30);var y=Math.min(b,a)/2,x=a/2,z=E/2;return new go.Geometry().add(new go.PathFigure(x-y,0,!0).add(new go.PathSegment(go.PathSegment.Line,x+y,0)).add(new go.PathSegment(go.PathSegment.Line,x+y,z-y)).add(new go.PathSegment(go.PathSegment.Line,a,z-y)).add(new go.PathSegment(go.PathSegment.Line,a,z+y)).add(new go.PathSegment(go.PathSegment.Line,x+y,z+y)).add(new go.PathSegment(go.PathSegment.Line,x+y,E)).add(new go.PathSegment(go.PathSegment.Line,x-y,E)).add(new go.PathSegment(go.PathSegment.Line,x-y,z+y)).add(new go.PathSegment(go.PathSegment.Line,0,z+y)).add(new go.PathSegment(go.PathSegment.Line,0,z-y)).add(new go.PathSegment(go.PathSegment.Line,x-y,z-y).close()))}),go.Shape.setFigureParameter("ThinCross",0,new je("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(ie,a,E){var b=ie?ie.parameter1:NaN;(isNaN(b)||b<0)&&(b=10);var y=Math.min(b,a)/2,x=a/2,z=E/2;return new go.Geometry().add(new go.PathFigure(x-y,0,!0).add(new go.PathSegment(go.PathSegment.Line,x+y,0)).add(new go.PathSegment(go.PathSegment.Line,x+y,z-y)).add(new go.PathSegment(go.PathSegment.Line,a,z-y)).add(new go.PathSegment(go.PathSegment.Line,a,z+y)).add(new go.PathSegment(go.PathSegment.Line,x+y,z+y)).add(new go.PathSegment(go.PathSegment.Line,x+y,E)).add(new go.PathSegment(go.PathSegment.Line,x-y,E)).add(new go.PathSegment(go.PathSegment.Line,x-y,z+y)).add(new go.PathSegment(go.PathSegment.Line,0,z+y)).add(new go.PathSegment(go.PathSegment.Line,0,z-y)).add(new go.PathSegment(go.PathSegment.Line,x-y,z-y).close()))}),go.Shape.setFigureParameter("ThickX",0,new je("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(ie,a,E){var b=ie?ie.parameter1:NaN;if((isNaN(b)||b<0)&&(b=30),a===0||E===0){var y=new go.Geometry(go.Geometry.Rectangle);return y.startX=0,y.startY=0,y.endX=a,y.endY=E,y}else{var x=a/2,z=E/2,te=Math.atan2(E,a),ne=b-Math.min(Math.cos(te)*b/2,x),ae=b-Math.min(Math.sin(te)*b/2,z),y=new go.Geometry,se=new go.PathFigure(ne,0,!0);return y.add(se),se.add(new go.PathSegment(go.PathSegment.Line,x,.2*E)),se.add(new go.PathSegment(go.PathSegment.Line,a-ne,0)),se.add(new go.PathSegment(go.PathSegment.Line,a,ae)),se.add(new go.PathSegment(go.PathSegment.Line,.8*a,z)),se.add(new go.PathSegment(go.PathSegment.Line,a,E-ae)),se.add(new go.PathSegment(go.PathSegment.Line,a-ne,E)),se.add(new go.PathSegment(go.PathSegment.Line,x,.8*E)),se.add(new go.PathSegment(go.PathSegment.Line,ne,E)),se.add(new go.PathSegment(go.PathSegment.Line,0,E-ae)),se.add(new go.PathSegment(go.PathSegment.Line,.2*a,z)),se.add(new go.PathSegment(go.PathSegment.Line,0,ae).close()),y}}),go.Shape.setFigureParameter("ThinX",0,new je("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(ie,a,E){var b=ie?ie.parameter1:NaN;(isNaN(b)||b<0)&&(b=10);var y=new go.Geometry,x=new go.PathFigure(.1*a,0,!0);return y.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*E)),x.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,.1*E)),x.add(new go.PathSegment(go.PathSegment.Line,.6*a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),x.add(new go.PathSegment(go.PathSegment.Line,.9*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E)),x.add(new go.PathSegment(go.PathSegment.Line,.1*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.9*E)),x.add(new go.PathSegment(go.PathSegment.Line,.4*a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.1*E).close()),y}),go.Shape.setFigureParameter("SquareIBeam",0,new je("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(ie,a,E){var b=ie?ie.parameter1:NaN;isNaN(b)&&(b=.2);var y=new go.Geometry,x=new go.PathFigure(0,0,!0);return y.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,b*E)),x.add(new go.PathSegment(go.PathSegment.Line,(.5+b/2)*a,b*E)),x.add(new go.PathSegment(go.PathSegment.Line,(.5+b/2)*a,(1-b)*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,(1-b)*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*E)),x.add(new go.PathSegment(go.PathSegment.Line,(.5-b/2)*a,(1-b)*E)),x.add(new go.PathSegment(go.PathSegment.Line,(.5-b/2)*a,b*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,b*E).close()),y}),go.Shape.setFigureParameter("RoundedIBeam",0,new je("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(ie,a,E){var b=ie?ie.parameter1:NaN;isNaN(b)&&(b=.5);var y=new go.Geometry,x=new go.PathFigure(0,0,!0);return y.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,a,E,Math.abs(1-b)*a,.25*E,Math.abs(1-b)*a,.75*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,0,b*a,.75*E,b*a,.25*E).close()),y}),go.Shape.defineFigureGenerator("HalfEllipse",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,we*a,0,a,(.5-we/2)*E)).add(new go.PathSegment(go.PathSegment.Bezier,0,E,a,(.5+we/2)*E,we*a,E).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,E,a,0,a,E)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*a,.75*E,.5*a,.25*E).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(.5*a,E,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*E,.1*a,.8*E,0,.5*E)).add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*E,0,0,.45*a,0)).add(new go.PathSegment(go.PathSegment.Bezier,a,.3*E,.55*a,0,a,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,.5*E,.9*a,.8*E).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(.5*a,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*a,.01*E)).add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,.6*a,.2*E,a,.25*E)).add(new go.PathSegment(go.PathSegment.Bezier,.55*a,.7*E,a,.8*E,.6*a,.8*E)).add(new go.PathSegment(go.PathSegment.Bezier,.75*a,E,.5*a,.75*E,.55*a,.95*E)).add(new go.PathSegment(go.PathSegment.Line,.25*a,E)).add(new go.PathSegment(go.PathSegment.Bezier,.45*a,.7*E,.45*a,.95*E,.5*a,.75*E)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,.4*a,.8*E,0,.8*E)).add(new go.PathSegment(go.PathSegment.Bezier,.49*a,.01*E,0,.25*E,.4*a,.2*E).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(.4*a,.6*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.15*a,E,.5*a,.75*E,.45*a,.95*E)),y.add(new go.PathSegment(go.PathSegment.Line,.85*a,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.6*a,.6*E,.55*a,.95*E,.5*a,.75*E));var x=.2,z=.3,te=0,ne=x*we;return y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*a,(.5+x+te)*E,(.5-x+z)*a,(.5+ne+te)*E,(.5-ne+z)*a,(.5+x+te)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+x+z)*a,(.5+te)*E,(.5+ne+z)*a,(.5+x+te)*E,(.5+x+z)*a,(.5+ne+te)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*a,(.5-x+te)*E,(1-.5+x+z)*a,(.5-ne+te)*E,(.5+ne+z)*a,(.5-x+te)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.65*a,.36771243*E,(.5-ne+z)*a,(.5-x+te)*E,(.5-x+z+.05)*a,(.5-ne+te-.02)*E)),x=.2,z=0,te=-.3,ne=x*we,y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+x+z)*a,(.5+te)*E,(.5+ne+z)*a,(.5+x+te)*E,(.5+x+z)*a,(.5+ne+te)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*a,(.5-x+te)*E,(1-.5+x+z)*a,(.5-ne+te)*E,(.5+ne+z)*a,(.5-x+te)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-x+z)*a,(.5+te)*E,(.5-ne+z)*a,(.5-x+te)*E,(.5-x+z)*a,(.5-ne+te)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ne+z)*a,(.5+x+te)*E,(.5-x+z)*a,(.5+ne+te)*E,(.5-ne+z)*a,(.5+x+te)*E)),x=.2,z=-.3,te=0,ne=x*we,y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*a,(.5-x+te)*E,(1-.5+x+z-.05)*a,(.5-ne+te-.02)*E,(.5+ne+z)*a,(.5-x+te)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-x+z)*a,(.5+te)*E,(.5-ne+z)*a,(.5-x+te)*E,(.5-x+z)*a,(.5-ne+te)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*a,(.5+x+te)*E,(.5-x+z)*a,(.5+ne+te)*E,(.5-ne+z)*a,(.5+x+te)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,.6*E,(.5+ne+z)*a,(.5+x+te)*E,(.5+x+z)*a,(.5+ne+te)*E).close()),b.setSpots(.06,.33,.93,.68),b}),go.Shape.defineFigureGenerator("YinYang",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(a*.5,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,a*.5,a*.5,a*.5,a*.5)),y.add(new go.PathSegment(go.PathSegment.Arc,90,-180,a*.5,a*.75,a*.25,a*.25)),y.add(new go.PathSegment(go.PathSegment.Arc,90,180,a*.5,a*.25,a*.25,a*.25));var x=.1,z=.5,te=.25;return y.add(new go.PathSegment(go.PathSegment.Move,(z+x)*a,te*E)),y.add(new go.PathSegment(go.PathSegment.Arc,0,-360,a*z,E*te,x*a,x*a).close()),y=new go.PathFigure(a*.5,0,!1),b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,-180,a*.5,a*.5,a*.5,a*.5)),te=.75,y=new go.PathFigure((z+x)*a,te*E,!0),b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,0,360,a*z,E*te,x*a,x*a).close()),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Peace",function(ie,a,E){var b=.8535533905932737,y=.5*a,x=.5*E;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,y,x,y,x)).add(new go.PathSegment(go.PathSegment.Line,y,E)).add(new go.PathSegment(go.PathSegment.Move,y,x)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,b*E)).add(new go.PathSegment(go.PathSegment.Move,y,x)).add(new go.PathSegment(go.PathSegment.Line,b*a,b*E)))}),go.Shape.defineFigureGenerator("NotAllowed",function(ie,a,E){var b=new go.Geometry,y=we*.5,x=.5,z=.5,te=.5,ne=new go.PathFigure(z*a,(te-x)*E);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*a,te*E,(z-y)*a,(te-x)*E,(z-x)*a,(te-y)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te+x)*E,(z-x)*a,(te+y)*E,(z-y)*a,(te+x)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*a,te*E,(z+y)*a,(te+x)*E,(z+x)*a,(te+y)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te-x)*E,(z+x)*a,(te-y)*E,(z+y)*a,(te-x)*E)),x=.4,y=we*.4;var ae=ee(),se=ee(),de=ee(),pe=ee();mt(z,te-x,z+y,te-x,z+x,te-y,z+x,te,.42,ae,se,de,pe,pe);var ce=ee(),Ee=ee(),Te=ee();mt(z,te-x,z+y,te-x,z+x,te-y,z+x,te,.58,pe,pe,Te,ce,Ee);var rt=ee(),Dt=ee(),It=ee();mt(z,te+x,z-y,te+x,z-x,te+y,z-x,te,.42,rt,Dt,It,pe,pe);var Rt=ee(),Ft=ee(),Xt=ee();return mt(z,te+x,z-y,te+x,z-x,te+y,z-x,te,.58,pe,pe,Xt,Rt,Ft),ne.add(new go.PathSegment(go.PathSegment.Move,Xt.x*a,Xt.y*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*a,te*E,Rt.x*a,Rt.y*E,Ft.x*a,Ft.y*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te-x)*E,(z-x)*a,(te-y)*E,(z-y)*a,(te-x)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,de.x*a,de.y*E,ae.x*a,ae.y*E,se.x*a,se.y*E)),ne.add(new go.PathSegment(go.PathSegment.Line,Xt.x*a,Xt.y*E).close()),ne.add(new go.PathSegment(go.PathSegment.Move,It.x*a,It.y*E)),ne.add(new go.PathSegment(go.PathSegment.Line,Te.x*a,Te.y*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*a,te*E,ce.x*a,ce.y*E,Ee.x*a,Ee.y*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te+x)*E,(z+x)*a,(te+y)*E,(z+y)*a,(te+x)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,It.x*a,It.y*E,rt.x*a,rt.y*E,Dt.x*a,Dt.y*E).close()),ue(ae),ue(se),ue(de),ue(pe),ue(ce),ue(Ee),ue(Te),ue(rt),ue(Dt),ue(It),ue(Rt),ue(Ft),ue(Xt),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Fragile",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*a,0)).add(new go.PathSegment(go.PathSegment.Line,.2*a,.15*E)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.25*E)).add(new go.PathSegment(go.PathSegment.Line,.29*a,.33*E)).add(new go.PathSegment(go.PathSegment.Line,.35*a,.25*E)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.15*E)).add(new go.PathSegment(go.PathSegment.Line,.4*a,0)).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*a,.5*E,a,.25*E,.75*a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,.55*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.7*a,E)).add(new go.PathSegment(go.PathSegment.Line,.3*a,E)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.45*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.45*a,.5*E)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.5*E,0,.25*E).close()))}),go.Shape.setFigureParameter("HourGlass",0,new je("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(ie,a,E){var b=ie?ie.parameter1:NaN;(isNaN(b)||b<0)&&(b=30),b>a&&(b=a);var y=(a-b)/2,x=y+b;return new go.Geometry().add(new go.PathFigure(x,.5*E).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E)).add(new go.PathSegment(go.PathSegment.Line,y,.5*E)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,a,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(0,.55*E).add(new go.PathSegment(go.PathSegment.Line,.6*a,0)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.45*E)).add(new go.PathSegment(go.PathSegment.Line,a,.45*E)).add(new go.PathSegment(go.PathSegment.Line,.4*a,E)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.55*E).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(ie,a,E){var b=new go.Geometry,y=we*.4,x=.4,z=.5,te=.5,ne=ee(),ae=ee(),se=ee(),de=ee(),pe=new go.PathFigure((z-x)*a,te*E,!1);b.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te-x)*E,(z-x)*a,(te-y)*E,(z-y)*a,(te-x)*E)),mt(z,te-x,z+y,te-x,z+x,te-y,z+x,te,.44,se,de,ae,ne,ne),pe.add(new go.PathSegment(go.PathSegment.Bezier,ae.x*a,ae.y*E,se.x*a,se.y*E,de.x*a,de.y*E));var ce=ge(ae.x,ae.y);mt(z,te-x,z+y,te-x,z+x,te-y,z+x,te,.56,ne,ne,ae,se,de);var Ee=ge(ae.x,ae.y);pe.add(new go.PathSegment(go.PathSegment.Line,(ce.x*.1+.95*.9)*a,ce.y*.1*E)),pe.add(new go.PathSegment(go.PathSegment.Line,.85*a,ce.y*.1*E)),pe.add(new go.PathSegment(go.PathSegment.Line,.85*a,0)),pe.add(new go.PathSegment(go.PathSegment.Line,a,0)),pe.add(new go.PathSegment(go.PathSegment.Line,a,.15*E)),pe.add(new go.PathSegment(go.PathSegment.Line,(Ee.x*.1+.9)*a,.15*E)),pe.add(new go.PathSegment(go.PathSegment.Line,(Ee.x*.1+.9)*a,(Ee.y*.1+.05*.9)*E)),pe.add(new go.PathSegment(go.PathSegment.Line,Ee.x*a,Ee.y*E)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*a,te*E,se.x*a,se.y*E,de.x*a,de.y*E)),pe.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te+x)*E,(z+x)*a,(te+y)*E,(z+y)*a,(te+x)*E)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*a,te*E,(z-y)*a,(te+x)*E,(z-x)*a,(te+y)*E)),x=.35,y=we*.35;var Te=new go.PathFigure(z*a,(te-x)*E,!1);b.add(Te),Te.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*a,te*E,(z-y)*a,(te-x)*E,(z-x)*a,(te-y)*E)),Te.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te+x)*E,(z-x)*a,(te+y)*E,(z-y)*a,(te+x)*E)),Te.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*a,te*E,(z+y)*a,(te+x)*E,(z+x)*a,(te+y)*E)),Te.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te-x)*E,(z+x)*a,(te-y)*E,(z+y)*a,(te-x)*E));var rt=new go.PathFigure((z-x)*a,te*E,!1);return b.add(rt),ue(ne),ue(ae),ue(se),ue(de),ue(ce),ue(Ee),b.spot1=new go.Spot(.202,.257),b.spot2=new go.Spot(.792,.739),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("GenderFemale",function(ie,a,E){var b=new go.Geometry,y=.375,x=0,z=-.125,te=y*we,ne=new go.PathFigure((.525+x)*a,(.5+y+z)*E,!1);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+x)*a,(.5+z)*E,(.5+te+x)*a,(.5+y+z)*E,(.5+y+x)*a,(.5+te+z)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(.5+x)*a,(.5-y+z)*E,(1-.5+y+x)*a,(.5-te+z)*E,(.5+te+x)*a,(.5-y+z)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+x)*a,(.5+z)*E,(.5-te+x)*a,(.5-y+z)*E,(.5-y+x)*a,(.5-te+z)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(.475+x)*a,(.5+y+z)*E,(.5-y+x)*a,(.5+te+z)*E,(.5-te+x)*a,(.5+y+z)*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.475*a,.85*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.425*a,.85*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.425*a,.9*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.475*a,.9*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.475*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.525*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.525*a,.9*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.575*a,.9*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.575*a,.85*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.525*a,.85*E).close()),y=.325,x=0,z=-.125,te=y*we;var ne=new go.PathFigure((1-.5+y+x)*a,(.5+z)*E,!1);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,(.5+x)*a,(.5+y+z)*E,(.5+y+x)*a,(.5+te+z)*E,(.5+te+x)*a,(.5+y+z)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+x)*a,(.5+z)*E,(.5-te+x)*a,(.5+y+z)*E,(.5-y+x)*a,(.5+te+z)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(.5+x)*a,(.5-y+z)*E,(.5-y+x)*a,(.5-te+z)*E,(.5-te+x)*a,(.5-y+z)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+x)*a,(.5+z)*E,(.5+te+x)*a,(.5-y+z)*E,(1-.5+y+x)*a,(.5-te+z)*E));var ne=new go.PathFigure((.525+x)*a,(.5+y+z)*E,!1);return b.add(ne),b.spot1=new go.Spot(.232,.136),b.spot2=new go.Spot(.682,.611),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("LogicImplies",function(ie,a,E){var b=ie?ie.parameter1:NaN;return isNaN(b)&&(b=.2),new go.Geometry().add(new go.PathFigure((1-b)*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,E)).add(new go.PathSegment(go.PathSegment.Move,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(ie,a,E){var b=ie?ie.parameter1:NaN;return isNaN(b)&&(b=.2),new go.Geometry().add(new go.PathFigure((1-b)*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,E)).add(new go.PathSegment(go.PathSegment.Move,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Move,b*a,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,b*a,E))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)))}),go.Shape.defineFigureGenerator("LogicAnd",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(0,E,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,0)).add(new go.PathSegment(go.PathSegment.Line,a,E))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,E)).add(new go.PathSegment(go.PathSegment.Line,a,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(ie,a,E){var b=new go.Geometry().add(new go.PathFigure(.5*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,E)).add(new go.PathSegment(go.PathSegment.Move,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*a,.5*E,.5*a,.5*E)));return b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("LogicTruth",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Move,.5*a,0)).add(new go.PathSegment(go.PathSegment.Line,.5*a,E)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(0,E,!1).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Move,.5*a,E)).add(new go.PathSegment(go.PathSegment.Line,.5*a,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,0,.5*E)).add(new go.PathSegment(go.PathSegment.Move,a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E)))}),go.Shape.defineFigureGenerator("LogicForAll",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,E)).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Move,.25*a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,.75*a,.5*E))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Move,0,E)).add(new go.PathSegment(go.PathSegment.Line,a,E))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(ie,a,E){var b=.5;return new go.Geometry().add(new go.PathFigure(0,E,!1).add(new go.PathSegment(go.PathSegment.Line,0,b*E)).add(new go.PathSegment(go.PathSegment.Arc,180,180,b*a,b*E,b*a,b*E)).add(new go.PathSegment(go.PathSegment.Line,a,E))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(ie,a,E){var b=.5;return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,b*E)).add(new go.PathSegment(go.PathSegment.Arc,0,180,b*a,b*E,b*a,b*E)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new je("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new je("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(ie,a,E){var b=ie?ie.parameter1:NaN;isNaN(b)&&(b=.3);var y=ie?ie.parameter2:NaN;isNaN(y)&&(y=.3);var x=(1-b)*a,z=(.5-y/2)*E,te=(.5+y/2)*E,ne=new go.Geometry,ae=new go.PathFigure(0,z,!0);ne.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,x,z)),ae.add(new go.PathSegment(go.PathSegment.Line,x,0)),ae.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),ae.add(new go.PathSegment(go.PathSegment.Line,x,E)),ae.add(new go.PathSegment(go.PathSegment.Line,x,te)),ae.add(new go.PathSegment(go.PathSegment.Line,0,te).close()),ne.spot1=new go.Spot(0,z/E);var se=Ue(0,te/E,1,te/E,x/a,1,1,.5,ee());return ne.spot2=new go.Spot(se.x,se.y),ue(se),ne}),go.Shape.setFigureParameter("Arrow2",0,new je("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new je("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(ie,a,E){var b=ie?ie.parameter1:NaN;isNaN(b)&&(b=30),b>a&&(b=a);var y=ie?ie.parameter2:NaN;isNaN(y)&&(y=30),y=Math.min(y,E/2);var x=a-b,z=(E-y)/2,te=z+y,ne=new go.Geometry,ae=new go.PathFigure(0,z,!0);ne.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,x,z)),ae.add(new go.PathSegment(go.PathSegment.Line,x,0)),ae.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),ae.add(new go.PathSegment(go.PathSegment.Line,x,E)),ae.add(new go.PathSegment(go.PathSegment.Line,x,te)),ae.add(new go.PathSegment(go.PathSegment.Line,0,te).close()),ne.spot1=new go.Spot(0,z/E);var se=Ue(0,te/E,1,te/E,x/a,1,1,.5,ee());return ne.spot2=new go.Spot(se.x,se.y),ue(se),ne}),go.Shape.defineFigureGenerator("Chevron",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E).close()),b}),go.Shape.defineFigureGenerator("DoubleArrow",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,.214*E)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,1*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,1*E)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,.786*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,1*E).close()),b}),go.Shape.setFigureParameter("DoubleEndArrow",0,new je("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(ie,a,E){var b=ie?ie.parameter1:NaN;isNaN(b)&&(b=.3);var y=(.5-b/2)*E,x=(.5+b/2)*E,z=new go.Geometry,te=new go.PathFigure(a,.5*E,!0);z.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,x)),te.add(new go.PathSegment(go.PathSegment.Line,.3*a,x)),te.add(new go.PathSegment(go.PathSegment.Line,.3*a,E)),te.add(new go.PathSegment(go.PathSegment.Line,0,.5*E)),te.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),te.add(new go.PathSegment(go.PathSegment.Line,.3*a,y)),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close());var ne=Ue(0,.5,.3,0,0,y/E,.1,y/E,ee());return z.spot1=new go.Spot(ne.x,ne.y),ne=Ue(.7,1,1,.5,0,x/E,1,x/E,ne),z.spot2=new go.Spot(ne.x,ne.y),ue(ne),z}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new je("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new je("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(ie,a,E){var b=ie?ie.parameter1:NaN;isNaN(b)&&(b=40);var y=ie?ie.parameter2:NaN;isNaN(y)&&(y=100);var x=(E-b)/2,z=x+b,te=(E-y)/2,ne=te+y;(b>E||y>E)&&(y>b?(b=b*E/y,x=(E-b)/2,z=x+b,te=0,ne=E):(x=0,z=E,te=0,ne=E));var ae=new go.Geometry,se=new go.PathFigure(a,.5*E,!0);ae.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,ne)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,z)),se.add(new go.PathSegment(go.PathSegment.Line,.3*a,z)),se.add(new go.PathSegment(go.PathSegment.Line,.3*a,ne)),se.add(new go.PathSegment(go.PathSegment.Line,0,.5*E)),se.add(new go.PathSegment(go.PathSegment.Line,.3*a,te)),se.add(new go.PathSegment(go.PathSegment.Line,.3*a,x)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,x)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,te).close());var de=Ue(0,.5,.3,te/E,0,x/E,1,x/E,ee());return ae.spot1=new go.Spot(de.x,de.y),de=Ue(.7,ne/E,1,.5,0,z/E,1,z/E,de),ae.spot2=new go.Spot(de.x,de.y),ue(de),ae}),go.Shape.setFigureParameter("IBeamArrow",0,new je("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(ie,a,E){var b=ie?ie.parameter1:NaN;isNaN(b)&&(b=.3);var y=(.5-b/2)*E,x=(.5+b/2)*E,z=new go.Geometry,te=new go.PathFigure(a,.5*E,!0);z.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,x)),te.add(new go.PathSegment(go.PathSegment.Line,.2*a,x)),te.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),te.add(new go.PathSegment(go.PathSegment.Line,0,E)),te.add(new go.PathSegment(go.PathSegment.Line,0,0)),te.add(new go.PathSegment(go.PathSegment.Line,.2*a,0)),te.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),z.spot1=new go.Spot(0,y/E);var ne=Ue(.7,1,1,.5,0,x/E,1,x/E,ee());return z.spot2=new go.Spot(ne.x,ne.y),ue(ne),z}),go.Shape.setFigureParameter("IBeamArrow2",0,new je("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new je("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(ie,a,E){var b=ie?ie.parameter1:NaN;isNaN(b)&&(b=40);var y=ie?ie.parameter2:NaN;isNaN(y)&&(y=100);var x=(E-b)/2,z=x+b,te=(E-y)/2,ne=te+y;(b>E||y>E)&&(y>b?(b=b*E/y,x=(E-b)/2,z=x+b,te=0,ne=E):(x=0,z=E,te=0,ne=E));var ae=new go.Geometry,se=new go.PathFigure(a,.5*E,!0);ae.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,ne)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,z)),se.add(new go.PathSegment(go.PathSegment.Line,.2*a,z)),se.add(new go.PathSegment(go.PathSegment.Line,.2*a,ne)),se.add(new go.PathSegment(go.PathSegment.Line,0,ne)),se.add(new go.PathSegment(go.PathSegment.Line,0,te)),se.add(new go.PathSegment(go.PathSegment.Line,.2*a,te)),se.add(new go.PathSegment(go.PathSegment.Line,.2*a,x)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,x)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,te).close()),ae.spot1=new go.Spot(0,x/E);var de=Ue(.7,ne/E,1,.5,0,z/E,1,z/E,ee());return ae.spot2=new go.Spot(de.x,de.y),ue(de),ae}),go.Shape.setFigureParameter("Pointer",0,new je("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(ie,a,E){var b=ie?ie.parameter1:NaN;isNaN(b)&&(b=.1);var y=new go.Geometry,x=new go.PathFigure(a,.5*E,!0);y.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,E)),x.add(new go.PathSegment(go.PathSegment.Line,b*a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),y.spot1=new go.Spot(b,.35);var z=Ue(.2,.65,1,.65,0,1,1,.5,ee());return y.spot2=new go.Spot(z.x,z.y),ue(z),y}),go.Shape.setFigureParameter("RoundedPointer",0,new je("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(ie,a,E){var b=ie?ie.parameter1:NaN;isNaN(b)&&(b=.3);var y=new go.Geometry,x=new go.PathFigure(a,.5*E,!0);y.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,E)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,0,b*a,.75*E,b*a,.25*E).close()),y.spot1=new go.Spot(b,.35);var z=Ue(0,.65,1,.65,0,1,1,.5,ee());return y.spot2=new go.Spot(z.x,z.y),ue(z),y}),go.Shape.setFigureParameter("SplitEndArrow",0,new je("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(ie,a,E){var b=ie?ie.parameter1:NaN;isNaN(b)&&(b=.4);var y=(.5-b/2)*E,x=(.5+b/2)*E,z=new go.Geometry,te=new go.PathFigure(a,.5*E,!0);z.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,x)),te.add(new go.PathSegment(go.PathSegment.Line,0,x)),te.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*E)),te.add(new go.PathSegment(go.PathSegment.Line,0,y)),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),z.spot1=new go.Spot(.2,.3);var ne=Ue(.7,1,1,.5,0,x/E,1,x/E,ee());return z.spot2=new go.Spot(ne.x,ne.y),ue(ne),z}),go.Shape.setFigureParameter("SplitEndArrow2",0,new je("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(ie,a,E){var b=ie?ie.parameter1:NaN;isNaN(b)&&(b=50);var y=(E-b)/2,x=y+b;b>E&&(y=0,x=E);var z=new go.Geometry,te=new go.PathFigure(a,.5*E,!0);z.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,x)),te.add(new go.PathSegment(go.PathSegment.Line,0,x)),te.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*E)),te.add(new go.PathSegment(go.PathSegment.Line,0,y)),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),z.spot1=new go.Spot(.2,y/E);var ne=Ue(.7,1,1,.5,0,x/E,1,x/E,ee());return z.spot2=new go.Spot(ne.x,ne.y),ue(ne),z}),go.Shape.setFigureParameter("SquareArrow",0,new je("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(ie,a,E){var b=ie?ie.parameter1:NaN;isNaN(b)&&(b=.7);var y=new go.Geometry,x=new go.PathFigure(a,.5*E,!0);return y.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Line,b*a,0).close()),y.spot1=go.Spot.TopLeft,y.spot2=new go.Spot(b,1),y}),go.Shape.defineFigureGenerator("Cone1",function(ie,a,E){var b=new go.Geometry,y=we*.5,x=we*.1,z=new go.PathFigure(0,.9*E,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,(.9+x)*E,(.5+y)*a,E)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*E,(.5-y)*a,E,0,(.9+x)*E).close()),b.spot1=new go.Spot(.25,.5),b.spot2=new go.Spot(.75,.97),b}),go.Shape.defineFigureGenerator("Cone2",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.9*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.9*E,(1-.85/.9)*a,E,.85/.9*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.9*E).close());var x=new go.PathFigure(0,.9*E,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Bezier,a,.9*E,(1-.85/.9)*a,.8*E,.85/.9*a,.8*E)),b.spot1=new go.Spot(.25,.5),b.spot2=new go.Spot(.75,.82),b}),go.Shape.defineFigureGenerator("Cube1",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.15*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.15*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.85*E).close());var x=new go.PathFigure(.5*a,E,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,.3*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.15*E)),x.add(new go.PathSegment(go.PathSegment.Move,.5*a,.3*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,.15*E)),b.spot1=new go.Spot(0,.3),b.spot2=new go.Spot(.5,.85),b}),go.Shape.defineFigureGenerator("Cube2",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.3*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,0).close());var x=new go.PathFigure(0,.3*E,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.7*a,.3*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Move,.7*a,.3*E)),x.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),b.spot1=new go.Spot(0,.3),b.spot2=new go.Spot(.7,1),b}),go.Shape.defineFigureGenerator("Cylinder1",function(ie,a,E){var b=ie?ie.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,E/3);var y=new go.Geometry,x=we*.5,z=new go.PathFigure(0,b,!0);y.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,we*b,(.5-x)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,1*a,b,(.5+x)*a,0,1*a,we*b)),z.add(new go.PathSegment(go.PathSegment.Line,a,E-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,1*E,1*a,E-we*b,(.5+x)*a,1*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E-b,(.5-x)*a,1*E,0,E-we*b)),z.add(new go.PathSegment(go.PathSegment.Line,0,b));var te=new go.PathFigure(a,b,!1);return y.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,2*b,1*a,2*b-we*b,(.5+x)*a,2*b)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,b,(.5-x)*a,2*b,0,2*b-we*b)),y.spot1=new go.Spot(0,0,0,2*b),y.spot2=new go.Spot(1,1),y}),go.Shape.defineFigureGenerator("Cylinder2",function(ie,a,E){var b=ie?ie.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,E/3);var y=new go.Geometry,x=we*.5,z=new go.PathFigure(0,E-b,!0);y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,we*b,(.5-x)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,b,(.5+x)*a,0,a,we*b)),z.add(new go.PathSegment(go.PathSegment.Line,a,E-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,E-we*b,(.5+x)*a,E)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E-b,(.5-x)*a,E,0,E-we*b));var te=new go.PathFigure(0,E-b,!1);return y.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E-2*b,0,E-b-we*b,(.5-x)*a,E-2*b)),te.add(new go.PathSegment(go.PathSegment.Bezier,a,E-b,(.5+x)*a,E-2*b,a,E-b-we*b)),y.spot1=new go.Spot(0,0),y.spot2=new go.Spot(1,1,0,-2*b),y}),go.Shape.defineFigureGenerator("Cylinder3",function(ie,a,E){var b=ie?ie.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,a/3);var y=new go.Geometry,x=we*.5,z=new go.PathFigure(b,0,!0);y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a-b,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,a-we*b,0,a,(.5-x)*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,a-b,E,a,(.5+x)*E,a-we*b,E)),z.add(new go.PathSegment(go.PathSegment.Line,b,E)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,we*b,E,0,(.5+x)*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,(.5-x)*E,we*b,0));var te=new go.PathFigure(b,0,!1);return y.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,2*b,.5*E,b+we*b,0,2*b,(.5-x)*E)),te.add(new go.PathSegment(go.PathSegment.Bezier,b,E,2*b,(.5+x)*E,b+we*b,E)),y.spot1=new go.Spot(0,0,2*b,0),y.spot2=new go.Spot(1,1),y}),go.Shape.defineFigureGenerator("Cylinder4",function(ie,a,E){var b=ie?ie.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,a/3);var y=new go.Geometry,x=we*.5,z=new go.PathFigure(a-b,0,!0);y.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,a-we*b,0,a,(.5-x)*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,a-b,E,a,(.5+x)*E,a-we*b,E)),z.add(new go.PathSegment(go.PathSegment.Line,b,E)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,we*b,E,0,(.5+x)*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,(.5-x)*E,we*b,0)),z.add(new go.PathSegment(go.PathSegment.Line,a-b,0));var te=new go.PathFigure(a-b,0,!1);return y.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,a-2*b,.5*E,a-b-we*b,0,a-2*b,(.5-x)*E)),te.add(new go.PathSegment(go.PathSegment.Bezier,a-b,E,a-2*b,(.5+x)*E,a-b-we*b,E)),y.spot1=new go.Spot(0,0),y.spot2=new go.Spot(1,1,-2*b,0),y}),go.Shape.defineFigureGenerator("Prism1",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(.25*a,.25*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var x=new go.PathFigure(.25*a,.25*E,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),b.spot1=new go.Spot(.408,.172),b.spot2=new go.Spot(.833,.662),b}),go.Shape.defineFigureGenerator("Prism2",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.25*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var x=new go.PathFigure(0,E,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.25*a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),x.add(new go.PathSegment(go.PathSegment.Move,0,.25*E)),x.add(new go.PathSegment(go.PathSegment.Line,.25*a,.5*E)),b.spot1=new go.Spot(.25,.5),b.spot2=new go.Spot(.75,.75),b}),go.Shape.defineFigureGenerator("Pyramid1",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*E).close());var x=new go.PathFigure(.5*a,0,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),b.spot1=new go.Spot(.25,.367),b.spot2=new go.Spot(.75,.875),b}),go.Shape.defineFigureGenerator("Pyramid2",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.85*E).close());var x=new go.PathFigure(.5*a,0,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,.7*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.85*E)),x.add(new go.PathSegment(go.PathSegment.Move,.5*a,.7*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,.85*E)),b.spot1=new go.Spot(.25,.367),b.spot2=new go.Spot(.75,.875),b}),go.Shape.defineFigureGenerator("Actor",function(ie,a,E){var b=new go.Geometry,y=.2,x=.1,z=we*y,te=we*x,ne=.5,ae=.1,se=new go.PathFigure(ne*a,(ae+x)*E,!0);b.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*a,ae*E,(ne-z)*a,(ae+x)*E,(ne-y)*a,(ae+te)*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(ae-x)*E,(ne-y)*a,(ae-te)*E,(ne-z)*a,(ae-x)*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*a,ae*E,(ne+z)*a,(ae-x)*E,(ne+y)*a,(ae-te)*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(ae+x)*E,(ne+y)*a,(ae+te)*E,(ne+z)*a,(ae+x)*E));var de=.05,pe=we*de;ne=.05,ae=.25;var ce=new go.PathFigure(.5*a,.2*E,!0);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,.95*a,.2*E)),ne=.95,ae=.25,ce.add(new go.PathSegment(go.PathSegment.Bezier,(ne+de)*a,ae*E,(ne+pe)*a,(ae-de)*E,(ne+de)*a,(ae-pe)*E)),ce.add(new go.PathSegment(go.PathSegment.Line,a,.6*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.85*a,.35*E)),de=.025,pe=we*de,ne=.825,ae=.35,ce.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(ae-de)*E,(ne+de)*a,(ae-pe)*E,(ne+pe)*a,(ae-de)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ne-de)*a,ae*E,(ne-pe)*a,(ae-de)*E,(ne-de)*a,(ae-pe)*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.8*a,E)),ce.add(new go.PathSegment(go.PathSegment.Line,.55*a,E)),ce.add(new go.PathSegment(go.PathSegment.Line,.55*a,.7*E)),de=.05,pe=we*de,ne=.5,ae=.7,ce.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(ae-de)*E,(ne+de)*a,(ae-pe)*E,(ne+pe)*a,(ae-de)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ne-de)*a,ae*E,(ne-pe)*a,(ae-de)*E,(ne-de)*a,(ae-pe)*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.45*a,E)),ce.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),ce.add(new go.PathSegment(go.PathSegment.Line,.2*a,.35*E)),de=.025,pe=we*de,ne=.175,ae=.35,ce.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(ae-de)*E,(ne+de)*a,(ae-pe)*E,(ne+pe)*a,(ae-de)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ne-de)*a,ae*E,(ne-pe)*a,(ae-de)*E,(ne-de)*a,(ae-pe)*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*E)),ce.add(new go.PathSegment(go.PathSegment.Line,0,.6*E)),ce.add(new go.PathSegment(go.PathSegment.Line,0,.25*E)),de=.05,pe=we*de,ne=.05,ae=.25,ce.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(ae-de)*E,(ne-de)*a,(ae-pe)*E,(ne-pe)*a,(ae-de)*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.5*a,.2*E)),b.spot1=new go.Spot(.2,.2),b.spot2=new go.Spot(.8,.65),b}),go.Shape.setFigureParameter("Card",0,new je("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(ie,a,E){var b=ie?ie.parameter1:NaN;isNaN(b)&&(b=.2);var y=new go.Geometry,x=new go.PathFigure(a,0,!0);return y.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,b*E)),x.add(new go.PathSegment(go.PathSegment.Line,b*a,0).close()),y.spot1=new go.Spot(0,b),y.spot2=go.Spot.BottomRight,y}),go.Shape.defineFigureGenerator("Collate",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,.5*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E));var x=new go.PathFigure(.5*a,.5*E,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),b.spot1=new go.Spot(.25,0),b.spot2=new go.Spot(.75,.25),b}),go.Shape.defineFigureGenerator("CreateRequest",function(ie,a,E){var b=new go.Geometry,y=ie?ie.parameter1:NaN;isNaN(y)&&(y=.1);var x=new go.PathFigure(0,0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var z=new go.PathFigure(0,y*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,y*E)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-y)*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,(1-y)*E)),b}),go.Shape.defineFigureGenerator("Database",function(ie,a,E){var b=new go.Geometry,y=we*.5,x=we*.1,z=new go.PathFigure(a,.1*E,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,(.9+x)*E,(.5+y)*a,E)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*E,(.5-y)*a,E,0,(.9+x)*E)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,(.1-x)*E,(.5-y)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*E,(.5+y)*a,0,a,(.1-x)*E));var te=new go.PathFigure(a,.1*E,!1);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*E,a,(.1+x)*E,(.5+y)*a,.2*E)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*E,(.5-y)*a,.2*E,0,(.1+x)*E)),te.add(new go.PathSegment(go.PathSegment.Move,a,.2*E)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*E,a,(.2+x)*E,(.5+y)*a,.3*E)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*E,(.5-y)*a,.3*E,0,(.2+x)*E)),te.add(new go.PathSegment(go.PathSegment.Move,a,.3*E)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.4*E,a,(.3+x)*E,(.5+y)*a,.4*E)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*E,(.5-y)*a,.4*E,0,(.3+x)*E)),b.spot1=new go.Spot(0,.4),b.spot2=new go.Spot(1,.9),b}),go.Shape.defineFigureGenerator("DataStorage",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*a,E,a,0,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.9*E,.25*a,.1*E).close()),b.spot1=new go.Spot(.226,0),b.spot2=new go.Spot(.81,1),b}),go.Shape.defineFigureGenerator("DiskStorage",function(ie,a,E){var b=new go.Geometry,y=we*.5,x=we*.1,z=new go.PathFigure(a,.1*E,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,(.9+x)*E,(.5+y)*a,E)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*E,(.5-y)*a,E,0,(.9+x)*E)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,(.1-x)*E,(.5-y)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*E,(.5+y)*a,0,a,(.1-x)*E));var te=new go.PathFigure(a,.1*E,!1);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*E,a,(.1+x)*E,(.5+y)*a,.2*E)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*E,(.5-y)*a,.2*E,0,(.1+x)*E)),te.add(new go.PathSegment(go.PathSegment.Move,a,.2*E)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*E,a,(.2+x)*E,(.5+y)*a,.3*E)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*E,(.5-y)*a,.3*E,0,(.2+x)*E)),b.spot1=new go.Spot(0,.3),b.spot2=new go.Spot(1,.9),b}),go.Shape.defineFigureGenerator("Display",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(.25*a,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*a,E,a,0,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.25*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*E).close()),b.spot1=new go.Spot(.25,0),b.spot2=new go.Spot(.75,1),b}),go.Shape.defineFigureGenerator("DividedEvent",function(ie,a,E){var b=new go.Geometry,y=ie?ie.parameter1:NaN;isNaN(y)?y=.2:y<.15&&(y=.15);var x=we*.2,z=new go.PathFigure(0,.2*E,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,0,(.2-x)*E,(.2-x)*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.2*E,(.8+x)*a,0,a,(.2-x)*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,.8*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,E,a,(.8+x)*E,(.8+x)*a,E)),z.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*E,(.2-x)*a,E,0,(.8+x)*E)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*E));var te=new go.PathFigure(0,y*E,!1);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,a,y*E)),b}),go.Shape.defineFigureGenerator("DividedProcess",function(ie,a,E){var b=new go.Geometry,y=ie?ie.parameter1:NaN;(isNaN(y)||y<.1)&&(y=.1);var x=new go.PathFigure(0,0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var z=new go.PathFigure(0,y*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,y*E)),b}),go.Shape.defineFigureGenerator("Document",function(ie,a,E){var b=new go.Geometry;E=E/.8;var y=new go.PathFigure(0,.7*E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*E,.5*a,.4*E,.5*a,E).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(1,.6),b}),go.Shape.defineFigureGenerator("ExternalOrganization",function(ie,a,E){var b=new go.Geometry,y=ie?ie.parameter1:NaN;(isNaN(y)||y<.2)&&(y=.2);var x=new go.PathFigure(0,0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var z=new go.PathFigure(y*a,0,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,y*E)),z.add(new go.PathSegment(go.PathSegment.Move,a,y*E)),z.add(new go.PathSegment(go.PathSegment.Line,(1-y)*a,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-y)*E)),z.add(new go.PathSegment(go.PathSegment.Line,y*a,E)),z.add(new go.PathSegment(go.PathSegment.Move,(1-y)*a,E)),z.add(new go.PathSegment(go.PathSegment.Line,a,(1-y)*E)),b}),go.Shape.defineFigureGenerator("ExternalProcess",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*E).close());var x=new go.PathFigure(.1*a,.4*E,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.1*a,.6*E)),x.add(new go.PathSegment(go.PathSegment.Move,.9*a,.6*E)),x.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*E)),x.add(new go.PathSegment(go.PathSegment.Move,.6*a,.1*E)),x.add(new go.PathSegment(go.PathSegment.Line,.4*a,.1*E)),x.add(new go.PathSegment(go.PathSegment.Move,.4*a,.9*E)),x.add(new go.PathSegment(go.PathSegment.Line,.6*a,.9*E)),b.spot1=new go.Spot(.25,.25),b.spot2=new go.Spot(.75,.75),b}),go.Shape.defineFigureGenerator("File",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var x=new go.PathFigure(.75*a,0,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.75*a,.25*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),b.spot1=new go.Spot(0,.25),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Interrupt",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(a,.5*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E));var x=new go.PathFigure(a,.5*E,!1);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,E));var z=new go.PathFigure(a,.5*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.5,.75),b}),go.Shape.defineFigureGenerator("InternalStorage",function(ie,a,E){var b=new go.Geometry,y=ie?ie.parameter1:NaN,x=ie?ie.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(x)&&(x=.1);var z=new go.PathFigure(0,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var te=new go.PathFigure(y*a,0,!1);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*a,E)),te.add(new go.PathSegment(go.PathSegment.Move,0,x*E)),te.add(new go.PathSegment(go.PathSegment.Line,a,x*E)),b}),go.Shape.defineFigureGenerator("Junction",function(ie,a,E){var b=new go.Geometry,y=1/Math.SQRT2,x=(1-1/Math.SQRT2)/2,z=we*.5,te=.5,ne=new go.PathFigure(a,te*E,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,te*a,E,a,(te+z)*E,(te+z)*a,E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,te*E,(te-z)*a,E,0,(te+z)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,te*a,0,0,(te-z)*E,(te-z)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,te*E,(te+z)*a,0,a,(te-z)*E));var ae=new go.PathFigure((x+y)*a,(x+y)*E,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,x*a,x*E)),ae.add(new go.PathSegment(go.PathSegment.Move,x*a,(x+y)*E)),ae.add(new go.PathSegment(go.PathSegment.Line,(x+y)*a,x*E)),b}),go.Shape.defineFigureGenerator("LinedDocument",function(ie,a,E){var b=new go.Geometry;E=E/.8;var y=new go.PathFigure(0,.7*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*E,.5*a,.4*E,.5*a,E).close());var x=new go.PathFigure(.1*a,0,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.1*a,.75*E)),b.spot1=new go.Spot(.1,0),b.spot2=new go.Spot(1,.6),b}),go.Shape.defineFigureGenerator("LoopLimit",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,.25*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E).close()),b.spot1=new go.Spot(0,.25),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("MagneticTape",function(ie,a,E){var b=new go.Geometry,y=we*.5,x=.5,z=new go.PathFigure(.5*a,E,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,0,x*E,(x-y)*a,E,0,(x+y)*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,x*a,0,0,(x-y)*E,(x-y)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,x*E,(x+y)*a,0,a,(x-y)*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,(x+.1)*a,.9*E,a,(x+y)*E,(x+y)*a,.9*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,E)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),b.spot1=new go.Spot(.15,.15),b.spot2=new go.Spot(.85,.8),b}),go.Shape.defineFigureGenerator("ManualInput",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(a,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*E).close()),b.spot1=new go.Spot(0,.25),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("MessageFromUser",function(ie,a,E){var b=new go.Geometry,y=ie?ie.parameter1:NaN;isNaN(y)&&(y=.7);var x=new go.PathFigure(0,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,y*a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b.spot1=go.Spot.TopLeft,b}),go.Shape.defineFigureGenerator("MicroformProcessing",function(ie,a,E){var b=new go.Geometry,y=ie?ie.parameter1:NaN;isNaN(y)&&(y=.25);var x=new go.PathFigure(0,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,y*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,(1-y)*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b}),go.Shape.defineFigureGenerator("MicroformRecording",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.15*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(1,.75),b}),go.Shape.defineFigureGenerator("MultiDocument",function(ie,a,E){var b=new go.Geometry;E=E/.8;var y=new go.PathFigure(a,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,.44*E,.96*a,.47*E,.93*a,.45*E)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.54*E,.86*a,.57*E,.83*a,.55*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*E,.4*a,.4*E,.4*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,0).close());var x=new go.PathFigure(.1*a,.2*E,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*E)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.54*E)),x.add(new go.PathSegment(go.PathSegment.Move,.2*a,.1*E)),x.add(new go.PathSegment(go.PathSegment.Line,.9*a,.1*E)),x.add(new go.PathSegment(go.PathSegment.Line,.9*a,.44*E)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.8,.77),b}),go.Shape.defineFigureGenerator("MultiProcess",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(.1*a,.1*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.9*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.9*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.2*E).close());var x=new go.PathFigure(.2*a,.1*E,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.9*a,.1*E)),x.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*E)),x.add(new go.PathSegment(go.PathSegment.Move,.1*a,.2*E)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*E)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.9*E)),b.spot1=new go.Spot(0,.2),b.spot2=new go.Spot(.8,1),b}),go.Shape.defineFigureGenerator("OfflineStorage",function(ie,a,E){var b=new go.Geometry,y=ie?ie.parameter1:NaN;isNaN(y)&&(y=.1);var x=1-y,z=new go.PathFigure(0,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,E).close());var te=new go.PathFigure(.5*y*a,y*E,!1);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,(1-.5*y)*a,y*E)),b}),go.Shape.defineFigureGenerator("OffPageConnector",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(.75,1),b}),go.Shape.defineFigureGenerator("Or",function(ie,a,E){var b=new go.Geometry,y=we*.5,x=.5,z=new go.PathFigure(a,x*E,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,x*a,E,a,(x+y)*E,(x+y)*a,E)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,x*E,(x-y)*a,E,0,(x+y)*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,x*a,0,0,(x-y)*E,(x-y)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,x*E,(x+y)*a,0,a,(x-y)*E));var te=new go.PathFigure(a,.5*E,!1);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,0,.5*E)),te.add(new go.PathSegment(go.PathSegment.Move,.5*a,E)),te.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),b}),go.Shape.defineFigureGenerator("PaperTape",function(ie,a,E){var b=new go.Geometry;E=E/.8;var y=new go.PathFigure(0,.7*E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.3*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.3*E,.5*a,.6*E,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*E,.5*a,.4*E,.5*a,E).close()),b.spot1=new go.Spot(0,.49),b.spot2=new go.Spot(1,.75),b}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(ie,a,E){var b=new go.Geometry,y=ie?ie.parameter1:NaN,x=ie?ie.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(x)&&(x=.3);var z=new go.PathFigure(0,0,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,.5*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(ie,a,E){var b=new go.Geometry,y=ie?ie.parameter1:NaN,x=ie?ie.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(x)&&(x=.3);var z=new go.PathFigure(0,0,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),z.add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b}),go.Shape.defineFigureGenerator("Procedure",function(ie,a,E){var b=new go.Geometry,y=ie?ie.parameter1:NaN;isNaN(y)&&(y=.1);var x=new go.PathFigure(0,0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var z=new go.PathFigure((1-y)*a,0,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-y)*a,E)),z.add(new go.PathSegment(go.PathSegment.Move,y*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,y*a,E)),b}),go.Shape.defineFigureGenerator("Process",function(ie,a,E){var b=new go.Geometry,y=ie?ie.parameter1:NaN;isNaN(y)&&(y=.1);var x=new go.PathFigure(0,0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var z=new go.PathFigure(y*a,0,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*a,E)),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Sort",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*E).close());var x=new go.PathFigure(0,.5*E,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),b.spot1=new go.Spot(.25,.25),b.spot2=new go.Spot(.75,.5),b}),go.Shape.defineFigureGenerator("Start",function(ie,a,E){var b=new go.Geometry,y=ie?ie.parameter1:NaN;isNaN(y)&&(y=.25);var x=new go.PathFigure(y*a,0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*a,.5*E,.25*a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*a,.5*E,.25*a,.5*E));var z=new go.PathFigure(y*a,0,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*a,E)),z.add(new go.PathSegment(go.PathSegment.Move,(1-y)*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-y)*a,E)),b.spot1=new go.Spot(y,0),b.spot2=new go.Spot(1-y,1),b}),go.Shape.defineFigureGenerator("Terminator",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(.25*a,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*a,.5*E,.25*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*a,.5*E,.25*a,.5*E)),b.spot1=new go.Spot(.23,0),b.spot2=new go.Spot(.77,1),b}),go.Shape.defineFigureGenerator("TransmittalTape",function(ie,a,E){var b=new go.Geometry,y=ie?ie.parameter1:NaN;isNaN(y)&&(y=.1);var x=new go.PathFigure(0,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,.75*a,(1-y)*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,(1-y)*E).close()),b.spot1=go.Spot.TopLeft,b}),go.Shape.defineFigureGenerator("AndGate",function(ie,a,E){var b=new go.Geometry,y=we*.5,x=new go.PathFigure(0,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,(.5+y)*a,0,a,(.5-y)*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,(.5+y)*E,(.5+y)*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(.55,1),b}),go.Shape.defineFigureGenerator("Buffer",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.5,.75),b}),go.Shape.defineFigureGenerator("Clock",function(ie,a,E){var b=new go.Geometry,y=we*.5,x=.5,z=new go.PathFigure(a,x*E,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,x*a,E,a,(x+y)*E,(x+y)*a,E)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,x*E,(x-y)*a,E,0,(x+y)*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,x*a,0,0,(x-y)*E,(x-y)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,x*E,(x+y)*a,0,a,(x-y)*E));var te=new go.PathFigure(a,x*E,!1);b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,a,x*E));var ne=new go.PathFigure(.8*a,.75*E,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.8*a,.25*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.6*a,.25*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.6*a,.75*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.4*a,.75*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.4*a,.25*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*a,.25*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*a,.75*E)),b}),go.Shape.defineFigureGenerator("Ground",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Move,.2*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Move,.3*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Move,.4*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,E)),b}),go.Shape.defineFigureGenerator("Inverter",function(ie,a,E){var b=new go.Geometry,y=we*.1,x=.1,z=.9,te=.5,ne=new go.PathFigure(.8*a,.5*E,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,0,E)),ne.add(new go.PathSegment(go.PathSegment.Line,0,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*E));var ae=new go.PathFigure((z+x)*a,te*E,!0);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te+x)*E,(z+x)*a,(te+y)*E,(z+y)*a,(te+x)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*a,te*E,(z-y)*a,(te+x)*E,(z-x)*a,(te+y)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te-x)*E,(z-x)*a,(te-y)*E,(z-y)*a,(te-x)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*a,te*E,(z+y)*a,(te-x)*E,(z+x)*a,(te-y)*E)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.4,.75),b}),go.Shape.defineFigureGenerator("NandGate",function(ie,a,E){var b=new go.Geometry,y=we*.5,x=we*.4,z=we*.1,te=.1,ne=.9,ae=.5,se=new go.PathFigure(.8*a,.5*E,!0);b.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,E,.8*a,(.5+x)*E,(.4+y)*a,E)),se.add(new go.PathSegment(go.PathSegment.Line,0,E)),se.add(new go.PathSegment(go.PathSegment.Line,0,0)),se.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),se.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*E,(.4+y)*a,0,.8*a,(.5-x)*E));var de=new go.PathFigure((ne+te)*a,ae*E,!0);return b.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(ae+te)*E,(ne+te)*a,(ae+z)*E,(ne+z)*a,(ae+te)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ne-te)*a,ae*E,(ne-z)*a,(ae+te)*E,(ne-te)*a,(ae+z)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(ae-te)*E,(ne-te)*a,(ae-z)*E,(ne-z)*a,(ae-te)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ne+te)*a,ae*E,(ne+z)*a,(ae-te)*E,(ne+te)*a,(ae-z)*E)),b.spot1=new go.Spot(0,.05),b.spot2=new go.Spot(.55,.95),b}),go.Shape.defineFigureGenerator("NorGate",function(ie,a,E){var b=new go.Geometry,y=.5,x=we*y,z=0,te=.5,ne=new go.PathFigure(.8*a,.5*E,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,E,.7*a,(te+x)*E,(z+x)*a,(te+y)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.75*E,.25*a,.25*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*E,(z+x)*a,(te-y)*E,.7*a,(te-x)*E)),y=.1,x=we*.1,z=.9,te=.5;var ae=new go.PathFigure((z-y)*a,te*E,!0);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te-y)*E,(z-y)*a,(te-x)*E,(z-x)*a,(te-y)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+y)*a,te*E,(z+x)*a,(te-y)*E,(z+y)*a,(te-x)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te+y)*E,(z+y)*a,(te+x)*E,(z+x)*a,(te+y)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-y)*a,te*E,(z-x)*a,(te+y)*E,(z-y)*a,(te+x)*E)),b.spot1=new go.Spot(.2,.25),b.spot2=new go.Spot(.6,.75),b}),go.Shape.defineFigureGenerator("OrGate",function(ie,a,E){var b=new go.Geometry,y=.5,x=we*y,z=0,te=.5,ne=new go.PathFigure(0,0,!0);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,(z+x+x)*a,(te-y)*E,.8*a,(te-x)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,E,.8*a,(te+x)*E,(z+x+x)*a,(te+y)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.75*E,.25*a,.25*E).close()),b.spot1=new go.Spot(.2,.25),b.spot2=new go.Spot(.75,.75),b}),go.Shape.defineFigureGenerator("XnorGate",function(ie,a,E){var b=new go.Geometry,y=.5,x=we*y,z=.2,te=.5,ne=new go.PathFigure(.1*a,0,!1);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,E,.35*a,.25*E,.35*a,.75*E));var ae=new go.PathFigure(.8*a,.5*E,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,E,.7*a,(te+x)*E,(z+x)*a,(te+y)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,.45*a,.75*E,.45*a,.25*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*E,(z+x)*a,(te-y)*E,.7*a,(te-x)*E)),y=.1,x=we*.1,z=.9,te=.5;var se=new go.PathFigure((z-y)*a,te*E,!0);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te-y)*E,(z-y)*a,(te-x)*E,(z-x)*a,(te-y)*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,(z+y)*a,te*E,(z+x)*a,(te-y)*E,(z+y)*a,(te-x)*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te+y)*E,(z+y)*a,(te+x)*E,(z+x)*a,(te+y)*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,(z-y)*a,te*E,(z-x)*a,(te+y)*E,(z-y)*a,(te+x)*E)),b.spot1=new go.Spot(.4,.25),b.spot2=new go.Spot(.65,.75),b}),go.Shape.defineFigureGenerator("XorGate",function(ie,a,E){var b=new go.Geometry,y=.5,x=we*y,z=.2,te=.5,ne=new go.PathFigure(.1*a,0,!1);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,E,.35*a,.25*E,.35*a,.75*E));var ae=new go.PathFigure(.2*a,0,!0);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,(z+x)*a,(te-y)*E,.9*a,(te-x)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,E,.9*a,(te+x)*E,(z+x)*a,(te+y)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,.45*a,.75*E,.45*a,.25*E).close()),b.spot1=new go.Spot(.4,.25),b.spot2=new go.Spot(.8,.75),b}),go.Shape.defineFigureGenerator("Capacitor",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Move,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),b}),go.Shape.defineFigureGenerator("Resistor",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.5*E,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,.5*E)),b}),go.Shape.defineFigureGenerator("Inductor",function(ie,a,E){var b=new go.Geometry,y=we*.1,x=.1,z=.1,te=.5,ne=new go.PathFigure((z-y*.5)*a,E,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*a,0,(z-y)*a,E,(z-x)*a,0)),z=.3,ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,E,(z+x)*a,0,(z+y)*a,E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*a,0,(z-y)*a,E,(z-x)*a,0)),z=.5,ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,E,(z+x)*a,0,(z+y)*a,E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*a,0,(z-y)*a,E,(z-x)*a,0)),z=.7,ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,E,(z+x)*a,0,(z+y)*a,E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*a,0,(z-y)*a,E,(z-x)*a,0)),z=.9,ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+y*.5)*a,E,(z+x)*a,0,(z+y)*a,E)),b}),go.Shape.defineFigureGenerator("ACvoltageSource",function(ie,a,E){var b=new go.Geometry,y=we*.5,x=.5,z=.5,te=.5,ne=new go.PathFigure((z-x)*a,te*E,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te-x)*E,(z-x)*a,(te-y)*E,(z-y)*a,(te-x)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*a,te*E,(z+y)*a,(te-x)*E,(z+x)*a,(te-y)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te+x)*E,(z+x)*a,(te+y)*E,(z+y)*a,(te+x)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*a,te*E,(z-y)*a,(te+x)*E,(z-x)*a,(te+y)*E)),ne.add(new go.PathSegment(go.PathSegment.Move,(z-x+.1)*a,te*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+x-.1)*a,te*E,z*a,(te-x)*E,z*a,(te+x)*E)),b}),go.Shape.defineFigureGenerator("DCvoltageSource",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.75*E,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*E)),y.add(new go.PathSegment(go.PathSegment.Move,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),b}),go.Shape.defineFigureGenerator("Diode",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(a,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.5,.75),b}),go.Shape.defineFigureGenerator("Wifi",function(ie,a,E){var b=new go.Geometry,y=a,x=E;a=a*.38,E=E*.6;var z=we*.8,te=.8,ne=0,ae=.5,se=(y-a)/2,de=(x-E)/2,pe=new go.PathFigure(ne*a+se,(ae+te)*E+de,!0);b.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ne-te)*a+se,ae*E+de,(ne-z)*a+se,(ae+te)*E+de,(ne-te)*a+se,(ae+z)*E+de)),pe.add(new go.PathSegment(go.PathSegment.Bezier,ne*a+se,(ae-te)*E+de,(ne-te)*a+se,(ae-z)*E+de,(ne-z)*a+se,(ae-te)*E+de)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ne-te+z*.5)*a+se,ae*E+de,ne*a+se,(ae-te)*E+de,(ne-te+z*.5)*a+se,(ae-z)*E+de)),pe.add(new go.PathSegment(go.PathSegment.Bezier,ne*a+se,(ae+te)*E+de,(ne-te+z*.5)*a+se,(ae+z)*E+de,ne*a+se,(ae+te)*E+de).close()),z=we*.4,te=.4,ne=.2,ae=.5;var ce=new go.PathFigure(ne*a+se,(ae+te)*E+de,!0);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ne-te)*a+se,ae*E+de,(ne-z)*a+se,(ae+te)*E+de,(ne-te)*a+se,(ae+z)*E+de)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ne*a+se,(ae-te)*E+de,(ne-te)*a+se,(ae-z)*E+de,(ne-z)*a+se,(ae-te)*E+de)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ne-te+z*.5)*a+se,ae*E+de,ne*a+se,(ae-te)*E+de,(ne-te+z*.5)*a+se,(ae-z)*E+de)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ne*a+se,(ae+te)*E+de,(ne-te+z*.5)*a+se,(ae+z)*E+de,ne*a+se,(ae+te)*E+de).close()),z=we*.2,te=.2,ne=.5,ae=.5;var Ee=new go.PathFigure((ne-te)*a+se,ae*E+de,!0);b.add(Ee),Ee.add(new go.PathSegment(go.PathSegment.Bezier,ne*a+se,(ae-te)*E+de,(ne-te)*a+se,(ae-z)*E+de,(ne-z)*a+se,(ae-te)*E+de)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(ne+te)*a+se,ae*E+de,(ne+z)*a+se,(ae-te)*E+de,(ne+te)*a+se,(ae-z)*E+de)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,ne*a+se,(ae+te)*E+de,(ne+te)*a+se,(ae+z)*E+de,(ne+z)*a+se,(ae+te)*E+de)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(ne-te)*a+se,ae*E+de,(ne-z)*a+se,(ae+te)*E+de,(ne-te)*a+se,(ae+z)*E+de)),z=we*.4,te=.4,ne=.8,ae=.5;var Te=new go.PathFigure(ne*a+se,(ae-te)*E+de,!0);b.add(Te),Te.add(new go.PathSegment(go.PathSegment.Bezier,(ne+te)*a+se,ae*E+de,(ne+z)*a+se,(ae-te)*E+de,(ne+te)*a+se,(ae-z)*E+de)),Te.add(new go.PathSegment(go.PathSegment.Bezier,ne*a+se,(ae+te)*E+de,(ne+te)*a+se,(ae+z)*E+de,(ne+z)*a+se,(ae+te)*E+de)),Te.add(new go.PathSegment(go.PathSegment.Bezier,(ne+te-z*.5)*a+se,ae*E+de,ne*a+se,(ae+te)*E+de,(ne+te-z*.5)*a+se,(ae+z)*E+de)),Te.add(new go.PathSegment(go.PathSegment.Bezier,ne*a+se,(ae-te)*E+de,(ne+te-z*.5)*a+se,(ae-z)*E+de,ne*a+se,(ae-te)*E+de).close()),z=we*.8,te=.8,ne=1,ae=.5;var rt=new go.PathFigure(ne*a+se,(ae-te)*E+de,!0);return b.add(rt),rt.add(new go.PathSegment(go.PathSegment.Bezier,(ne+te)*a+se,ae*E+de,(ne+z)*a+se,(ae-te)*E+de,(ne+te)*a+se,(ae-z)*E+de)),rt.add(new go.PathSegment(go.PathSegment.Bezier,ne*a+se,(ae+te)*E+de,(ne+te)*a+se,(ae+z)*E+de,(ne+z)*a+se,(ae+te)*E+de)),rt.add(new go.PathSegment(go.PathSegment.Bezier,(ne+te-z*.5)*a+se,ae*E+de,ne*a+se,(ae+te)*E+de,(ne+te-z*.5)*a+se,(ae+z)*E+de)),rt.add(new go.PathSegment(go.PathSegment.Bezier,ne*a+se,(ae-te)*E+de,(ne+te-z*.5)*a+se,(ae-z)*E+de,ne*a+se,(ae-te)*E+de).close()),b}),go.Shape.defineFigureGenerator("Email",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var x=new go.PathFigure(0,0,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Move,0,E)),x.add(new go.PathSegment(go.PathSegment.Line,.45*a,.54*E)),x.add(new go.PathSegment(go.PathSegment.Move,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,.55*a,.54*E)),b}),go.Shape.defineFigureGenerator("Ethernet",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(.35*a,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.65*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.65*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.35*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.35*a,0).close());var x=new go.PathFigure(.1*a,E,!0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.4*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,.4*a,.6*E)),x.add(new go.PathSegment(go.PathSegment.Line,.1*a,.6*E)),x.add(new go.PathSegment(go.PathSegment.Line,.1*a,E).close());var z=new go.PathFigure(.6*a,E,!0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,E)),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,.6*E)),z.add(new go.PathSegment(go.PathSegment.Line,.6*a,.6*E)),z.add(new go.PathSegment(go.PathSegment.Line,.6*a,E).close());var te=new go.PathFigure(0,.5*E,!1);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),te.add(new go.PathSegment(go.PathSegment.Move,.5*a,.5*E)),te.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*E)),te.add(new go.PathSegment(go.PathSegment.Move,.75*a,.5*E)),te.add(new go.PathSegment(go.PathSegment.Line,.75*a,.6*E)),te.add(new go.PathSegment(go.PathSegment.Move,.25*a,.5*E)),te.add(new go.PathSegment(go.PathSegment.Line,.25*a,.6*E)),b}),go.Shape.defineFigureGenerator("Power",function(ie,a,E){var b=new go.Geometry,y=we*.4,x=.4,z=.5,te=.5,ne=ee(),ae=ee(),se=ee(),de=ee();mt(z,te-x,z+y,te-x,z+x,te-y,z+x,te,.5,ne,ne,ae,se,de);var pe=ge(ae.x,ae.y),ce=new go.PathFigure(ae.x*a,ae.y*E,!0);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*a,te*E,se.x*a,se.y*E,de.x*a,de.y*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te+x)*E,(z+x)*a,(te+y)*E,(z+y)*a,(te+x)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*a,te*E,(z-y)*a,(te+x)*E,(z-x)*a,(te+y)*E)),mt(z-x,te,z-x,te-y,z-y,te-x,z,te-x,.5,se,de,ae,ne,ne),ce.add(new go.PathSegment(go.PathSegment.Bezier,ae.x*a,ae.y*E,se.x*a,se.y*E,de.x*a,de.y*E)),y=we*.3,x=.3,mt(z-x,te,z-x,te-y,z-y,te-x,z,te-x,.5,se,de,ae,ne,ne),ce.add(new go.PathSegment(go.PathSegment.Line,ae.x*a,ae.y*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*a,te*E,de.x*a,de.y*E,se.x*a,se.y*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te+x)*E,(z-x)*a,(te+y)*E,(z-y)*a,(te+x)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*a,te*E,(z+y)*a,(te+x)*E,(z+x)*a,(te+y)*E)),mt(z,te-x,z+y,te-x,z+x,te-y,z+x,te,.5,ne,ne,ae,se,de),ce.add(new go.PathSegment(go.PathSegment.Bezier,ae.x*a,ae.y*E,de.x*a,de.y*E,se.x*a,se.y*E).close());var ce=new go.PathFigure(.45*a,0,!0);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,.45*a,.5*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.55*a,.5*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.55*a,0).close()),ue(ne),ue(ae),ue(se),ue(de),ue(pe),b.spot1=new go.Spot(.25,.45),b.spot2=new go.Spot(.75,.8),b}),go.Shape.defineFigureGenerator("Fallout",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E/2,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,180,360,a/2,E/2,a/2,E/2));function x(z,te,ne){z.add(new go.PathSegment(go.PathSegment.Move,(.3+te)*a,(.8+ne)*E)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+te)*a,(.5+ne)*E)),z.add(new go.PathSegment(go.PathSegment.Line,(.1+te)*a,(.5+ne)*E)),z.add(new go.PathSegment(go.PathSegment.Line,(.3+te)*a,(.8+ne)*E).close())}return x(y,0,0),x(y,.4,0),x(y,.2,-.3),b}),go.Shape.defineFigureGenerator("IrritationHazard",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(.2*a,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.3*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*E).close()),b.spot1=new go.Spot(.3,.3),b.spot2=new go.Spot(.7,.7),b}),go.Shape.defineFigureGenerator("ElectricalHazard",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(.37*a,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.11*E)),y.add(new go.PathSegment(go.PathSegment.Line,.77*a,.04*E)),y.add(new go.PathSegment(go.PathSegment.Line,.33*a,.49*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.37*E)),y.add(new go.PathSegment(go.PathSegment.Line,.63*a,.86*E)),y.add(new go.PathSegment(go.PathSegment.Line,.77*a,.91*E)),y.add(new go.PathSegment(go.PathSegment.Line,.34*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.34*a,.78*E)),y.add(new go.PathSegment(go.PathSegment.Line,.44*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.65*a,.56*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.68*E).close()),b}),go.Shape.defineFigureGenerator("FireHazard",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(.1*a,E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.29*a,0,-.25*a,.63*E,.45*a,.44*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.51*a,.42*E,.48*a,.17*E,.54*a,.35*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.59*a,.18*E,.59*a,.29*E,.58*a,.28*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*a,.6*E,.8*a,.34*E,.88*a,.43*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.88*a,.31*E,.87*a,.48*E,.88*a,.43*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,E,1.17*a,.76*E,.82*a,.8*E).close()),b.spot1=new go.Spot(.07,.445),b.spot2=new go.Spot(.884,.958),b}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(ie,a,E){var b=new go.Geometry,y=.5,x=0,z=0,te=y*we,ne=.4*Math.SQRT2/2+.5,ae=.5-.5*Math.SQRT2/2,se=1,de=.5,pe=.5,ce=0,Ee=new go.PathFigure(ne*a,(1-ae)*E,!1);return b.add(Ee),Ee.add(new go.PathSegment(go.PathSegment.Bezier,se*a,de*E,se*a,.7*E,se*a,de*E)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(pe+x)*a,(ce+x)*E,(.5+y+x)*a,(.5-te+x)*E,(.5+te+x)*a,(.5-y+x)*E)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+x)*a,(.5+z)*E,(.5-te+x)*a,(.5-y+z)*E,(.5-y+x)*a,(.5-te+z)*E)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(.35+x)*a,.9*E,(.5-y+x)*a,(.5+te+z)*E,(.5-te+x)*a,.9*E)),Ee.add(new go.PathSegment(go.PathSegment.Move,(.25+x)*a,.8*E)),Ee.add(new go.PathSegment(go.PathSegment.Line,(.35+x)*a,.9*E)),Ee.add(new go.PathSegment(go.PathSegment.Line,(.2+x)*a,.95*E)),b}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Move,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),b}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Move,0,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Move,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),b}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);b.add(y);var x=new go.PathFigure(a,E,!1);b.add(x);var z=new go.PathFigure(0,.5*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.5*E,.2*a,.35*E,.3*a,.35*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,.7*a,.65*E,.8*a,.65*E)),b}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.5*E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E).close()),b}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.2*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*E).close());var y=new go.PathFigure(0,.2*E,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.2*E)),b}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(.7*a,E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,0,.6*a,.5*E,0,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*a,E,.4*a,.5*E,a,.5*E).close());var x=new go.PathFigure(.45*a,.73*E,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.7*a,.73*E)),x.add(new go.PathSegment(go.PathSegment.Move,.38*a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,.63*a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Move,.31*a,.27*E)),x.add(new go.PathSegment(go.PathSegment.Line,.56*a,.27*E)),b}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);b.add(y);var x=new go.PathFigure(.335*a,(1-.555)*E,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.335*a,(1-.405)*E)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.405)*E)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.555)*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,a,.68*E,(1-.12)*a,.46*E,(1-.02)*a,.54*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.68*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.335*a,(1-.555)*E,.02*a,.54*E,.12*a,.46*E)),x.add(new go.PathSegment(go.PathSegment.Line,.365*a,(1-.595)*E));var z=.5-.285,te=.5,ne=z,ae=Math.PI/4,se=4*(1-Math.cos(ae))/(3*Math.sin(ae)),de=se*.5,pe=z,ce=z,Ee=se*pe,Te=se*ce;x.add(new go.PathSegment(go.PathSegment.Bezier,(te-pe)*a,ne*E,(te-(Ee+pe)/2)*a,(ne+(ce+Te)/2)*E,(te-pe)*a,(ne+Te)*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,te*a,(ne-ce)*E,(te-pe)*a,(ne-Te)*E,(te-Ee)*a,(ne-ce)*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,(te+pe)*a,ne*E,(te+Ee)*a,(ne-ce)*E,(te+pe)*a,(ne-Te)*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*a,(1-.595)*E,(te+pe)*a,(ne+Te)*E,(te+(Ee+pe)/2)*a,(ne+(ce+Te)/2)*E)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*a,(1-.595)*E)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.555)*E)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.405)*E)),x.add(new go.PathSegment(go.PathSegment.Line,.335*a,(1-.405)*E));var rt=new go.PathFigure(.2*a,E,!1);b.add(rt),rt.add(new go.PathSegment(go.PathSegment.Line,.2*a,.8*E));var Dt=new go.PathFigure(.8*a,E,!1);return b.add(Dt),Dt.add(new go.PathSegment(go.PathSegment.Line,.8*a,.8*E)),b}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(.1*a,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,E).close());var x=new go.PathFigure(.2*a,.2*E,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*E)),x.add(new go.PathSegment(go.PathSegment.Move,.2*a,.4*E)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.4*E)),x.add(new go.PathSegment(go.PathSegment.Move,.2*a,.6*E)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.6*E)),x.add(new go.PathSegment(go.PathSegment.Move,.2*a,.8*E)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.8*E)),b}),go.Shape.defineFigureGenerator("BpmnEventError",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.33*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.33*a,.5*E).close()),b}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);b.add(y);var x=new go.PathFigure(a,E,!1);b.add(x);var z=new go.PathFigure(.1*a,E,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,E)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E).close()),b}),go.Shape.defineFigureGenerator("Caution",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(.05*a,E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,.8*E,0,E,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,.45*a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.55*a,.1*E,.5*a,0,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.95*a,.9*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,E,a,E,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.05*a,E));var x=.05;return y.add(new go.PathSegment(go.PathSegment.Move,(.5-x)*a,.875*E)),y.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*a,.875*E,x*a,x*E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.325*E,.575*a,.725*E,.625*a,.375*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.75*E,.375*a,.375*E,.425*a,.725*E)),b}),go.Shape.defineFigureGenerator("Recycle",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(.45*a,.95*E,!1);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,.95*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.185*a,.85*E,.17*a,.95*E,.15*a,.9*E)),y.add(new go.PathSegment(go.PathSegment.Line,.235*a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,.625*E)),y.add(new go.PathSegment(go.PathSegment.Line,.35*a,.65*E)),y.add(new go.PathSegment(go.PathSegment.Line,.275*a,.45*E)),y.add(new go.PathSegment(go.PathSegment.Line,.05*a,.45*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.05*a,.575*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.1875*a,.95*E,0,.675*E,0,.7*E)),y.add(new go.PathSegment(go.PathSegment.Move,.45*a,.95*E)),y.add(new go.PathSegment(go.PathSegment.Line,.45*a,.775*E)),y.add(new go.PathSegment(go.PathSegment.Line,.22*a,.775*E));var x=new go.PathFigure(.475*a,.2*E,!1);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.4*a,.4*E)),x.add(new go.PathSegment(go.PathSegment.Line,.225*a,.3*E)),x.add(new go.PathSegment(go.PathSegment.Line,.275*a,.175*E)),x.add(new go.PathSegment(go.PathSegment.Line,.325*a,.05*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,.05*E,.35*a,0,.375*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.575*a,.375*E)),x.add(new go.PathSegment(go.PathSegment.Line,.525*a,.4*E)),x.add(new go.PathSegment(go.PathSegment.Line,.75*a,.475*E)),x.add(new go.PathSegment(go.PathSegment.Line,.85*a,.315*E)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.32*E)),x.add(new go.PathSegment(go.PathSegment.Line,.65*a,.05*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.575*a,0,.65*a,.05*E,.625*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.38*a,.0105*E));var z=new go.PathFigure(.675*a,.575*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.875*a,.525*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,.775*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,.85*a,.95*E,a,.8*E,a,.85*E)),z.add(new go.PathSegment(go.PathSegment.Line,.65*a,.95*E)),z.add(new go.PathSegment(go.PathSegment.Line,.65*a,E)),z.add(new go.PathSegment(go.PathSegment.Line,.55*a,.85*E)),z.add(new go.PathSegment(go.PathSegment.Line,.65*a,.725*E)),z.add(new go.PathSegment(go.PathSegment.Line,.65*a,.775*E)),z.add(new go.PathSegment(go.PathSegment.Line,.7*a,.775*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,.775*E)),z.add(new go.PathSegment(go.PathSegment.Move,.675*a,.575*E)),z.add(new go.PathSegment(go.PathSegment.Line,.775*a,.775*E)),b}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(ie,a,E){var b=new go.Geometry,y=.5,x=we*.5,z=new go.PathFigure(a,y*E,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,y*a,E,a,(y+x)*E,(y+x)*a,E)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,y*E,(y-x)*a,E,0,(y+x)*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,y*a,0,0,(y-x)*E,(y-x)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,y*E,(y+x)*a,0,a,(y-x)*E));var te=new go.PathFigure(y*a,0,!1);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*a,.15*E)),te.add(new go.PathSegment(go.PathSegment.Move,y*a,E)),te.add(new go.PathSegment(go.PathSegment.Line,y*a,.85*E)),te.add(new go.PathSegment(go.PathSegment.Move,0,y*E)),te.add(new go.PathSegment(go.PathSegment.Line,.15*a,y*E)),te.add(new go.PathSegment(go.PathSegment.Move,a,y*E)),te.add(new go.PathSegment(go.PathSegment.Line,.85*a,y*E)),te.add(new go.PathSegment(go.PathSegment.Move,y*a,y*E)),te.add(new go.PathSegment(go.PathSegment.Line,.58*a,.1*E)),te.add(new go.PathSegment(go.PathSegment.Move,y*a,y*E)),te.add(new go.PathSegment(go.PathSegment.Line,.78*a,.54*E)),b}),go.Shape.defineFigureGenerator("Package",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.15*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.15*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var x=new go.PathFigure(0,.15*E,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Line,.6*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.65*a,.15*E).close()),b.spot1=new go.Spot(0,.1),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Class",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var x=new go.PathFigure(0,.2*E,!1);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,.2*E).close());var z=new go.PathFigure(0,.5*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,.5*E).close()),b}),go.Shape.defineFigureGenerator("Component",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(a,E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E).close());var x=new go.PathFigure(0,.2*E,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.45*a,.2*E)),x.add(new go.PathSegment(go.PathSegment.Line,.45*a,.4*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.4*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.2*E).close());var z=new go.PathFigure(0,.6*E,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*a,.6*E)),z.add(new go.PathSegment(go.PathSegment.Line,.45*a,.8*E)),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),z.add(new go.PathSegment(go.PathSegment.Line,0,.6*E).close()),b}),go.Shape.defineFigureGenerator("Boat Shipment",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(.15*a,.6*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.85*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*E));var x=new go.PathFigure(.15*a,.6*E,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*E)),b}),go.Shape.defineFigureGenerator("Customer/Supplier",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(a,E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*a,.33*E)),y.add(new go.PathSegment(go.PathSegment.Line,.66*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.33*a,.33*E)),y.add(new go.PathSegment(go.PathSegment.Line,.33*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.33*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E).close()),b}),go.Shape.defineFigureGenerator("Workcell",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.65*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.65*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.35*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.35*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b}),go.Shape.defineFigureGenerator("Supermarket",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.33*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.33*E)),y.add(new go.PathSegment(go.PathSegment.Move,a,.33*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.66*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.66*E)),y.add(new go.PathSegment(go.PathSegment.Move,a,.66*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),b}),go.Shape.defineFigureGenerator("TruckShipment",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var x=new go.PathFigure(a,.8*E,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,.4*E)),x.add(new go.PathSegment(go.PathSegment.Line,.6*a,.4*E)),x.add(new go.PathSegment(go.PathSegment.Line,.6*a,.8*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,.8*E).close());var z=.1,te=we*.1,ne=.2,ae=.9,se=new go.PathFigure((ne-z)*a,ae*E,!0);b.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(ae-z)*E,(ne-z)*a,(ae-te)*E,(ne-te)*a,(ae-z)*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*a,ae*E,(ne+te)*a,(ae-z)*E,(ne+z)*a,(ae-te)*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(ae+z)*E,(ne+z)*a,(ae+te)*E,(ne+te)*a,(ae+z)*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*a,ae*E,(ne-te)*a,(ae+z)*E,(ne-z)*a,(ae+te)*E).close()),z=.1,te=we*.1,ne=.8,ae=.9;var de=new go.PathFigure((ne-z)*a,ae*E,!0);return b.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(ae-z)*E,(ne-z)*a,(ae-te)*E,(ne-te)*a,(ae-z)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*a,ae*E,(ne+te)*a,(ae-z)*E,(ne+z)*a,(ae-te)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(ae+z)*E,(ne+z)*a,(ae+te)*E,(ne+te)*a,(ae+z)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*a,ae*E,(ne-te)*a,(ae+z)*E,(ne-z)*a,(ae+te)*E).close()),b}),go.Shape.defineFigureGenerator("KanbanPost",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(.2*a,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,E)),b}),go.Shape.defineFigureGenerator("Forklift",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0));var x=new go.PathFigure(0,.5*E,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,.8*E)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.5*E));var z=new go.PathFigure(.5*a,.8*E,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.1*E)),z.add(new go.PathSegment(go.PathSegment.Line,.55*a,.1*E)),z.add(new go.PathSegment(go.PathSegment.Line,.55*a,.8*E)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.8*E));var te=new go.PathFigure(.5*a,.7*E,!1);b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,a,.7*E));var ne=.1,ae=we*.1,se=.1,de=.9,pe=new go.PathFigure((se-ne)*a,de*E,!0);b.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,se*a,(de-ne)*E,(se-ne)*a,(de-ae)*E,(se-ae)*a,(de-ne)*E)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(se+ne)*a,de*E,(se+ae)*a,(de-ne)*E,(se+ne)*a,(de-ae)*E)),pe.add(new go.PathSegment(go.PathSegment.Bezier,se*a,(de+ne)*E,(se+ne)*a,(de+ae)*E,(se+ae)*a,(de+ne)*E)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(se-ne)*a,de*E,(se-ae)*a,(de+ne)*E,(se-ne)*a,(de+ae)*E)),ne=.1,ae=we*.1,se=.4,de=.9;var ce=new go.PathFigure((se-ne)*a,de*E,!0);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,se*a,(de-ne)*E,(se-ne)*a,(de-ae)*E,(se-ae)*a,(de-ne)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(se+ne)*a,de*E,(se+ae)*a,(de-ne)*E,(se+ne)*a,(de-ae)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,se*a,(de+ne)*E,(se+ne)*a,(de+ae)*E,(se+ae)*a,(de+ne)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(se-ne)*a,de*E,(se-ae)*a,(de+ne)*E,(se-ne)*a,(de+ae)*E)),b}),go.Shape.defineFigureGenerator("RailShipment",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(.1*a,.4*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.45*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.45*a,.9*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.9*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.4*E).close());var x=new go.PathFigure(.45*a,.7*E,!1);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.55*a,.7*E));var z=new go.PathFigure(.55*a,.4*E,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*E)),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,.9*E)),z.add(new go.PathSegment(go.PathSegment.Line,.55*a,.9*E)),z.add(new go.PathSegment(go.PathSegment.Line,.55*a,.4*E).close());var se=.05,de=we*.05,pe=.175,ce=.95,te=new go.PathFigure((pe-se)*a,ce*E,!0);b.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,pe*a,(ce-se)*E,(pe-se)*a,(ce-de)*E,(pe-de)*a,(ce-se)*E)),te.add(new go.PathSegment(go.PathSegment.Bezier,(pe+se)*a,ce*E,(pe+de)*a,(ce-se)*E,(pe+se)*a,(ce-de)*E)),te.add(new go.PathSegment(go.PathSegment.Bezier,pe*a,(ce+se)*E,(pe+se)*a,(ce+de)*E,(pe+de)*a,(ce+se)*E)),te.add(new go.PathSegment(go.PathSegment.Bezier,(pe-se)*a,ce*E,(pe-de)*a,(ce+se)*E,(pe-se)*a,(ce+de)*E));var se=.05,de=we*.05,pe=.375,ce=.95,ne=new go.PathFigure((pe-se)*a,ce*E,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,pe*a,(ce-se)*E,(pe-se)*a,(ce-de)*E,(pe-de)*a,(ce-se)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(pe+se)*a,ce*E,(pe+de)*a,(ce-se)*E,(pe+se)*a,(ce-de)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,pe*a,(ce+se)*E,(pe+se)*a,(ce+de)*E,(pe+de)*a,(ce+se)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(pe-se)*a,ce*E,(pe-de)*a,(ce+se)*E,(pe-se)*a,(ce+de)*E));var se=.05,de=we*.05,pe=.625,ce=.95,ae=new go.PathFigure((pe-se)*a,ce*E,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,pe*a,(ce-se)*E,(pe-se)*a,(ce-de)*E,(pe-de)*a,(ce-se)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(pe+se)*a,ce*E,(pe+de)*a,(ce-se)*E,(pe+se)*a,(ce-de)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,pe*a,(ce+se)*E,(pe+se)*a,(ce+de)*E,(pe+de)*a,(ce+se)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(pe-se)*a,ce*E,(pe-de)*a,(ce+se)*E,(pe-se)*a,(ce+de)*E));var se=.05,de=we*.05,pe=.825,ce=.95,Ee=new go.PathFigure((pe-se)*a,ce*E,!0);b.add(Ee),Ee.add(new go.PathSegment(go.PathSegment.Bezier,pe*a,(ce-se)*E,(pe-se)*a,(ce-de)*E,(pe-de)*a,(ce-se)*E)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(pe+se)*a,ce*E,(pe+de)*a,(ce-se)*E,(pe+se)*a,(ce-de)*E)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,pe*a,(ce+se)*E,(pe+se)*a,(ce+de)*E,(pe+de)*a,(ce+se)*E)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(pe-se)*a,ce*E,(pe-de)*a,(ce+se)*E,(pe-se)*a,(ce+de)*E).close());var Te=new go.PathFigure(0,E,!1);return b.add(Te),Te.add(new go.PathSegment(go.PathSegment.Line,a,E).close()),b}),go.Shape.defineFigureGenerator("Warehouse",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var x=new go.PathFigure(0,.2*E,!1);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,.2*E).close());var z=new go.PathFigure(.15*a,E,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.15*a,.5*E)),z.add(new go.PathSegment(go.PathSegment.Line,.4*a,.5*E)),z.add(new go.PathSegment(go.PathSegment.Line,.4*a,E)),z.add(new go.PathSegment(go.PathSegment.Line,.15*a,E).close());var te=.05,ne=we*.05,ae=.35,se=.775,de=new go.PathFigure((ae-te)*a,se*E,!0);return b.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se-te)*E,(ae-te)*a,(se-ne)*E,(ae-ne)*a,(se-te)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ae+te)*a,se*E,(ae+ne)*a,(se-te)*E,(ae+te)*a,(se-ne)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se+te)*E,(ae+te)*a,(se+ne)*E,(ae+ne)*a,(se+te)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ae-te)*a,se*E,(ae-ne)*a,(se+te)*E,(ae-te)*a,(se+ne)*E).close()),b}),go.Shape.defineFigureGenerator("ControlCenter",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Move,.1*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*E).close()),b}),go.Shape.defineFigureGenerator("Bluetooth",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.75*E,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*E)),b}),go.Shape.defineFigureGenerator("Bookmark",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Move,.2*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Move,.2*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.4*E)),b}),go.Shape.defineFigureGenerator("Bookmark",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Move,.2*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Move,.2*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.4*E)),b}),go.Shape.defineFigureGenerator("Globe",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Move,0,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,.75*a,0,a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,.75*E,.75*a,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,.25*a,E,0,.75*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,.25*E,.25*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,.15*a,.25*E,.15*a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,.85*a,.75*E,.85*a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Move,.1675*a,.15*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8325*a,.15*E,.35*a,.3*E,.65*a,.3*E)),y.add(new go.PathSegment(go.PathSegment.Move,.1675*a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8325*a,.85*E,.35*a,.7*E,.65*a,.7*E)),b}),go.Shape.defineFigureGenerator("Wave",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.25*E,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.25*E,.1*a,0,.2*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*a,.25*E,.425*a,.5*E,.575*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.25*E,.8*a,0,.9*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Move,0,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.75*E,.1*a,.5*E,.2*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*a,.75*E,.425*a,E,.575*a,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.75*E,.8*a,.5*E,.9*a,.5*E)),b}),go.Shape.defineFigureGenerator("Operator",function(ie,a,E){var b=new go.Geometry,y=.3,x=we*.3,z=.5,te=.7,ne=new go.PathFigure((z-y)*a,te*E,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te-y)*E,(z-y)*a,(te-x)*E,(z-x)*a,(te-y)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+y)*a,te*E,(z+x)*a,(te-y)*E,(z+y)*a,(te-x)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te+y)*E,(z+y)*a,(te+x)*E,(z+x)*a,(te+y)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-y)*a,te*E,(z-x)*a,(te+y)*E,(z-y)*a,(te+x)*E));var ae=new go.PathFigure(0,.7*E,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,a,.7*E,0,0,a,0)),b}),go.Shape.defineFigureGenerator("TripleFanBlades",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.65*E,.65*a,.3*E,.65*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,.35*a,.5*E,.35*a,.3*E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,.65*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,E,.3*a,.6*E,.1*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.65*E,.2*a,E,.35*a,.95*E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,.65*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,E,.7*a,.6*E,.9*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.65*E,.8*a,E,.65*a,.95*E)),b}),go.Shape.defineFigureGenerator("CentrifugalPump",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(a,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,0,.075*E,0,.5*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,E,0,E,.4*a,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.4*E,.8*a,E,.85*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),b}),go.Shape.defineFigureGenerator("Battery",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.1*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Move,.4*a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,.1*E));var x=new go.PathFigure(0,.6*E,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Move,0,.4*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,.4*E)),b}),go.Shape.defineFigureGenerator("Delete",function(ie,a,E){var b=new go.Geometry,y=.5,x=we*.5,z=.5,te=.5,ne=new go.PathFigure((z-y)*a,te*E,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te-y)*E,(z-y)*a,(te-x)*E,(z-x)*a,(te-y)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+y)*a,te*E,(z+x)*a,(te-y)*E,(z+y)*a,(te-x)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te+y)*E,(z+y)*a,(te+x)*E,(z+x)*a,(te+y)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-y)*a,te*E,(z-x)*a,(te+y)*E,(z-y)*a,(te+x)*E));var ae=new go.PathFigure(.15*a,.5*E,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.85*a,.5*E)),b}),go.Shape.defineFigureGenerator("Flag",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.1*E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Move,0,.1*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.1*E,.15*a,0,.35*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*E,.65*a,.2*E,.85*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.5*E,.85*a,.6*E,.65*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,.35*a,.4*E,.15*a,.4*E).close()),b}),go.Shape.defineFigureGenerator("Help",function(ie,a,E){var b=new go.Geometry,y=.5,x=we*.5,z=.5,te=.5,ne=new go.PathFigure((z-y)*a,te*E,!1);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te-y)*E,(z-y)*a,(te-x)*E,(z-x)*a,(te-y)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+y)*a,te*E,(z+x)*a,(te-y)*E,(z+y)*a,(te-x)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te+y)*E,(z+y)*a,(te+x)*E,(z+x)*a,(te+y)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-y)*a,te*E,(z-x)*a,(te+y)*E,(z-y)*a,(te+x)*E).close()),y=.05,x=we*.05,z=.5,te=.8;var ae=new go.PathFigure((z-y)*a,te*E,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te-y)*E,(z-y)*a,(te-x)*E,(z-x)*a,(te-y)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+y)*a,te*E,(z+x)*a,(te-y)*E,(z+y)*a,(te-x)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te+y)*E,(z+y)*a,(te+x)*E,(z+x)*a,(te+y)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-y)*a,te*E,(z-x)*a,(te+y)*E,(z-y)*a,(te+x)*E).close()),ae.add(new go.PathSegment(go.PathSegment.Move,.5*a,.7*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*E,.75*a,.475*E,.75*a,.225*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.35*E,.4*a,.2*E,.3*a,.25*E)),b}),go.Shape.defineFigureGenerator("Location",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(.5*a,E,!0).add(new go.PathSegment(go.PathSegment.Line,.75*a,.5*E)).add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,.975*a,.025*E,.5*a,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*a,.5*E,.5*a,0,.025*a,.025*E).close()).add(new go.PathSegment(go.PathSegment.Move,.5*a,.2*E)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*a,.3*E,.1*a,.1*E).close()))}),go.Shape.defineFigureGenerator("Lock",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.5*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*E));var x=new go.PathFigure(.2*a,.5*E,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Move,.2*a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,.2*a,.3*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.3*E,.25*a,0,.75*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.3*E)),b}),go.Shape.defineFigureGenerator("Unlocked",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.5*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*E));var x=new go.PathFigure(.2*a,.5*E,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Move,.2*a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,.2*a,.3*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.3*E,.25*a,0,.75*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.35*E)),b}),go.Shape.defineFigureGenerator("Gear",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(.9375*a,.56246875*E,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*a,.4375*E)).add(new go.PathSegment(go.PathSegment.Line,.80621875*a,.4375*E)).add(new go.PathSegment(go.PathSegment.Bezier,.763*a,.3316875*E,.79840625*a,.39915625*E,.7834375*a,.3635*E)).add(new go.PathSegment(go.PathSegment.Line,.8566875*a,.23796875*E)).add(new go.PathSegment(go.PathSegment.Line,.76825*a,.14959375*E)).add(new go.PathSegment(go.PathSegment.Line,.67596875*a,.24184375*E)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*a,.19378125*E,.64228125*a,.2188125*E,.603875*a,.2021875*E)).add(new go.PathSegment(go.PathSegment.Line,.5625*a,.0625*E)).add(new go.PathSegment(go.PathSegment.Line,.4375*a,.0625*E)).add(new go.PathSegment(go.PathSegment.Line,.4375*a,.19378125*E)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*a,.239375*E,.39759375*a,.20190625*E,.36053125*a,.2176875*E)).add(new go.PathSegment(go.PathSegment.Line,.2379375*a,.14959375*E)).add(new go.PathSegment(go.PathSegment.Line,.14953125*a,.2379375*E)).add(new go.PathSegment(go.PathSegment.Line,.23934375*a,.3278125*E)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*a,.4375*E,.21765625*a,.36059375*E,.201875*a,.397625*E)).add(new go.PathSegment(go.PathSegment.Line,.0625*a,.4375*E)).add(new go.PathSegment(go.PathSegment.Line,.0625*a,.5625*E)).add(new go.PathSegment(go.PathSegment.Line,.1938125*a,.5625*E)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*a,.67596875*E,.20221875*a,.603875*E,.21884375*a,.64228125*E)).add(new go.PathSegment(go.PathSegment.Line,.1495625*a,.76825*E)).add(new go.PathSegment(go.PathSegment.Line,.238*a,.8566875*E)).add(new go.PathSegment(go.PathSegment.Line,.3316875*a,.76296875*E)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*a,.80621875*E,.36353125*a,.78340625*E,.3991875*a,.79840625*E)).add(new go.PathSegment(go.PathSegment.Line,.43753125*a,.9375*E)).add(new go.PathSegment(go.PathSegment.Line,.5625*a,.9375*E)).add(new go.PathSegment(go.PathSegment.Line,.5625*a,.80621875*E)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*a,.760625*E,.602375*a,.79809375*E,.63946875*a,.78234375*E)).add(new go.PathSegment(go.PathSegment.Line,.76828125*a,.8566875*E)).add(new go.PathSegment(go.PathSegment.Line,.85671875*a,.76825*E)).add(new go.PathSegment(go.PathSegment.Line,.76065625*a,.67221875*E)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*a,.56246875*E,.78234375*a,.63940625*E,.798125*a,.602375*E)).add(new go.PathSegment(go.PathSegment.Line,.9375*a,.56246875*E).close()).add(new go.PathSegment(go.PathSegment.Move,.5*a,.6*E)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*a,.5*E,.1*a,.1*E).close()))}),go.Shape.defineFigureGenerator("Hand",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.5*E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,.3*E,0,.375*E,.05*a,.325*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.45*a,.075*E,.3*a,.225*E,.4*a,.175*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.525*a,.075*E,.46*a,.05*E,.525*a,.05*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.4*E,.525*a,.275*E,.475*a,.325*E)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,.55*E,a,.4*E,a,.55*E)),y.add(new go.PathSegment(go.PathSegment.Line,.425*a,.55*E)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,.55*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.6*a,.7*E,.675*a,.55*E,.675*a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Line,.575*a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.575*a,.85*E,.65*a,.7*E,.65*a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Line,.525*a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.535*a,E,.61*a,.85*E,.61*a,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*E,.435*a,E,0,E).close()),b}),go.Shape.defineFigureGenerator("Map",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.2*E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.25*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.25*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),y.add(new go.PathSegment(go.PathSegment.Move,.25*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.25*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Move,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,.8*E)),b}),go.Shape.defineFigureGenerator("Eject",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E*.7)),y.add(new go.PathSegment(go.PathSegment.Line,0,E*.7).close());var x=new go.PathFigure(0,E*.6,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,.6*E)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,0).close()),b}),go.Shape.defineFigureGenerator("Pencil",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*a,.1*E)).add(new go.PathSegment(go.PathSegment.Line,a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.9*a,E)).add(new go.PathSegment(go.PathSegment.Line,.1*a,.2*E).close()))}),go.Shape.defineFigureGenerator("Building",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(a*1,E*1,!1);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,0,E*.85)),y.add(new go.PathSegment(go.PathSegment.Line,.046*a,E*.85)),y.add(new go.PathSegment(go.PathSegment.Line,.046*a,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,0,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,0,E*.3)),y.add(new go.PathSegment(go.PathSegment.Line,.046*a,E*.3)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*a,E*.3)),y.add(new go.PathSegment(go.PathSegment.Line,a,E*.3)),y.add(new go.PathSegment(go.PathSegment.Line,a,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*a,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*a,E*.85)),y.add(new go.PathSegment(go.PathSegment.Line,a,E*.85).close());var x=new go.PathFigure(.126*a,.85*E,!1);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.126*a,.45*E)),x.add(new go.PathSegment(go.PathSegment.Line,.322*a,.45*E)),x.add(new go.PathSegment(go.PathSegment.Line,.322*a,.85*E).close());var z=new go.PathFigure(.402*a,.85*E,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.402*a,.45*E)),z.add(new go.PathSegment(go.PathSegment.Line,.598*a,.45*E)),z.add(new go.PathSegment(go.PathSegment.Line,.598*a,.85*E).close());var te=new go.PathFigure(.678*a,.85*E,!1);b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.678*a,.45*E)),te.add(new go.PathSegment(go.PathSegment.Line,.874*a,.45*E)),te.add(new go.PathSegment(go.PathSegment.Line,.874*a,.85*E).close());var ne=new go.PathFigure(.5*a,.1*E,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*a,.3*E)),ne.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*a,.3*E).close()),b}),go.Shape.defineFigureGenerator("Staircase",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E*1,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.2,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.2,E*.8)),y.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.8)),y.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.6)),y.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.6)),y.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.4)),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*.4)),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*.2)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.2)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.15)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.15)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.35)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.35)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.35,E*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.35,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.15,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.15,E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,0,E*.95).close()),b}),go.Shape.defineFigureGenerator("5Bars",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E*1,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.184,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.184,E*(1-.184)).close());var x=new go.PathFigure(a*.204,E,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a*.204,E*(1-.184))),x.add(new go.PathSegment(go.PathSegment.Line,a*.388,E*(1-.184*2))),x.add(new go.PathSegment(go.PathSegment.Line,a*.388,E*1).close());var z=new go.PathFigure(a*.408,E,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.408,E*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,a*.592,E*(1-.184*3))),z.add(new go.PathSegment(go.PathSegment.Line,a*.592,E*1).close());var te=new go.PathFigure(a*.612,E,!0);b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,a*.612,E*(1-.184*3))),te.add(new go.PathSegment(go.PathSegment.Line,a*.796,E*(1-.184*4))),te.add(new go.PathSegment(go.PathSegment.Line,a*.796,E*1).close());var ne=new go.PathFigure(a*.816,E,!0);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.816,E*(1-.184*4))),ne.add(new go.PathSegment(go.PathSegment.Line,a*1,E*(1-.184*5))),ne.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1).close()),b}),go.Shape.defineFigureGenerator("PC",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,0).close());var x=new go.PathFigure(a*.055,.07*E,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.07)),x.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.1)),x.add(new go.PathSegment(go.PathSegment.Line,a*.055,E*.1).close());var z=new go.PathFigure(a*.055,.13*E,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.13)),z.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.16)),z.add(new go.PathSegment(go.PathSegment.Line,a*.055,E*.16).close());var te=new go.PathFigure(a*.055,.18*E,!0);b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.18)),te.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.21)),te.add(new go.PathSegment(go.PathSegment.Line,a*.055,E*.21).close());var ne=new go.PathFigure(a*1,0,!0);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.4,0)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.65)),ne.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.65).close()),b}),go.Shape.defineFigureGenerator("Plane",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(.55*a,E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.475*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.35*a,.525*E,0,.4*E,.225*a,.45*E)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,.475*E)),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,.35*E)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,.325*E)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,.325*E)),y.add(new go.PathSegment(go.PathSegment.Line,.85*a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,.2*E,.975*a,0,a,.08*E)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,.45*E)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,.95*E)),y.add(new go.PathSegment(go.PathSegment.Line,.55*a,E).close()),b}),go.Shape.defineFigureGenerator("Key",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(a*1,E*.5,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.9,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,.35*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,.35*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.15,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.35*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.65*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.15,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,.65*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,.65*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.6,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.65,.55*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.7,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,.55*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.85,.575*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.9,.6*E).close()),y.add(new go.PathSegment(go.PathSegment.Move,.17*a,.425*E)),y.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*a,.5*E,.075*a,.075*E).close()),b}),go.Shape.defineFigureGenerator("FilmTape",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,a*0,a*.3,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,0,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.08,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.08,E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*1),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*1),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*2),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*2),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*3),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*3),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*4),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*4),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*5),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*5),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*6),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*6),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*7),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*7),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*8),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*8),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*9),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*9),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*10),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*10),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*11),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*11),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*12),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*12),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*13),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*13),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*14),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*14),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*15),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*15),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1));var x=new go.PathFigure(0,0,!1);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a*1,E*0)),x.add(new go.PathSegment(go.PathSegment.Arc,270,-180,a*1,a*.3,a*.055)),x.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1));var z=new go.PathFigure(a*.11,E*.1,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*0),E*.1)),z.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*0),E*.8)),z.add(new go.PathSegment(go.PathSegment.Line,a*.11,E*.8).close());var te=new go.PathFigure(a*(.11+.24133333*1+.028*1),E*.1,!1);b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*1),E*.1)),te.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*1),E*.8)),te.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*1),E*.8).close());var ne=new go.PathFigure(a*(.11+.24133333*2+.028*2),E*.1,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*3+.028*2),E*.1)),ne.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*3+.028*2),E*.8)),ne.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*2),E*.8).close()),b}),go.Shape.defineFigureGenerator("FloppyDisk",function(ie,a,E){var b=new go.Geometry,y=8,x=y*we,z=new go.PathFigure(y,0,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.86,0)),z.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.14)),z.add(new go.PathSegment(go.PathSegment.Line,a,E-y)),z.add(new go.PathSegment(go.PathSegment.Bezier,a-y,E,a,E-x,a-x,E)),z.add(new go.PathSegment(go.PathSegment.Line,y,E)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E-y,x,E,0,E-x)),z.add(new go.PathSegment(go.PathSegment.Line,0,y)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,0,0,x,x,0).close());var te=new go.PathFigure(a*.83,0,!1);b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,a*.83,E*.3)),te.add(new go.PathSegment(go.PathSegment.Line,a*.17,E*.3)),te.add(new go.PathSegment(go.PathSegment.Line,a*.17,E*0).close());var ne=new go.PathFigure(a*.83,E*1,!1);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.83,E*.5)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.17,E*.5)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.17,E*1).close());var ae=new go.PathFigure(a*.78,E*.05,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*.05)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*.25)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.78,E*.25).close()),b}),go.Shape.defineFigureGenerator("SpeechBubble",function(ie,a,E){var b=ie?ie.parameter1:NaN;(isNaN(b)||b<0)&&(b=15),b=Math.min(b,a/3),b=Math.min(b,E/3);var y=b*we,x=E*.8,z=new go.Geometry,te=new go.PathFigure(b,0,!0);return z.add(te),te.add(new go.PathSegment(go.PathSegment.Line,a-b,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,a,b,a-y,0,a,y)),te.add(new go.PathSegment(go.PathSegment.Line,a,x-b)),te.add(new go.PathSegment(go.PathSegment.Bezier,a-b,x,a,x-y,a-y,x)),te.add(new go.PathSegment(go.PathSegment.Line,a*.7,x)),te.add(new go.PathSegment(go.PathSegment.Line,a*.7,E)),te.add(new go.PathSegment(go.PathSegment.Line,a*.55,x)),te.add(new go.PathSegment(go.PathSegment.Line,b,x)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,x-b,y,x,0,x-y)),te.add(new go.PathSegment(go.PathSegment.Line,0,b)),te.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,y,y,0).close()),y>1?(z.spot1=new go.Spot(0,0,y,y),z.spot2=new go.Spot(1,.8,-y,-y)):(z.spot1=go.Spot.TopLeft,z.spot2=new go.Spot(1,.8)),z}),go.Shape.defineFigureGenerator("Repeat",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(a*0,E*.45,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.25,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,E*.9)),y.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.9)),y.add(new go.PathSegment(go.PathSegment.Line,a*.65,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.2,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.2,E*.45).close());var x=new go.PathFigure(a*1,E*.55,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.55)),x.add(new go.PathSegment(go.PathSegment.Line,a*.7,E*.55)),x.add(new go.PathSegment(go.PathSegment.Line,a*.7,E*.1)),x.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.1)),x.add(new go.PathSegment(go.PathSegment.Line,a*.35,E*0)),x.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*0)),x.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*.55).close()),b}),go.Shape.defineFigureGenerator("Windows",function(ie,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close()).add(new go.PathSegment(go.PathSegment.Move,.4*a,.4*E)).add(new go.PathSegment(go.PathSegment.Line,.4*a,.8*E)).add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*E)).add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*E).close()).add(new go.PathSegment(go.PathSegment.Move,.2*a,.1*E)).add(new go.PathSegment(go.PathSegment.Line,.2*a,.6*E)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.6*E)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.1*E).close()).add(new go.PathSegment(go.PathSegment.Move,.1*a,.6*E)).add(new go.PathSegment(go.PathSegment.Line,.1*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.5*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E).close()))}),go.Shape.defineFigureGenerator("Terminal",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(a*0,E*.1,!1);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.9)),y.add(new go.PathSegment(go.PathSegment.Line,a*0,E*.9).close());var x=new go.PathFigure(a*.1,E*.2,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a*.1,E*.25)),x.add(new go.PathSegment(go.PathSegment.Line,a*.22,E*.285)),x.add(new go.PathSegment(go.PathSegment.Line,a*.1,E*.32)),x.add(new go.PathSegment(go.PathSegment.Line,a*.1,E*.37)),x.add(new go.PathSegment(go.PathSegment.Line,a*.275,E*.32)),x.add(new go.PathSegment(go.PathSegment.Line,a*.275,E*.25).close());var z=new go.PathFigure(a*.28,E*.37,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.37)),z.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.41)),z.add(new go.PathSegment(go.PathSegment.Line,a*.28,E*.41).close()),b}),go.Shape.defineFigureGenerator("Beaker",function(ie,a,E){var b=new go.Geometry,y=15,x=y*we,z=new go.PathFigure(a*.62,E*.475,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,E-y)),z.add(new go.PathSegment(go.PathSegment.Bezier,a-y,E,a,E-x,a-x,E)),z.add(new go.PathSegment(go.PathSegment.Line,y,E)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E-y,x,E,0,E-x)),z.add(new go.PathSegment(go.PathSegment.Line,a*.38,E*.475)),z.add(new go.PathSegment(go.PathSegment.Line,a*.38,E*.03)),z.add(new go.PathSegment(go.PathSegment.Line,a*.36,E*0)),z.add(new go.PathSegment(go.PathSegment.Line,a*.64,E*0)),z.add(new go.PathSegment(go.PathSegment.Line,a*.62,E*.03).close()),x>1?(b.spot1=new go.Spot(0,0,x,x),b.spot2=new go.Spot(1,1,-x,-x)):(b.spot1=go.Spot.TopLeft,b.spot2=go.Spot.BottomRight),b}),go.Shape.defineFigureGenerator("Download",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(a*0,E*1,!0);b.add(y);var x=.1/.3;y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*(1-x))),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.755,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.93,E*(1-x))),y.add(new go.PathSegment(go.PathSegment.Line,a*.64,E*(1-x))),y.add(new go.PathSegment(go.PathSegment.Line,a*.61,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.39,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.36,E*(1-x))),y.add(new go.PathSegment(go.PathSegment.Line,a*.07,E*(1-x))),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.755),E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.8),E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*0,E*(1-x)).close());var z=new go.PathFigure(a*.4,E*0,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.44)),z.add(new go.PathSegment(go.PathSegment.Line,a*.26,E*.44)),z.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.66)),z.add(new go.PathSegment(go.PathSegment.Line,a*(1-.26),E*.44)),z.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.44)),z.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*0).close()),b}),go.Shape.defineFigureGenerator("Bin",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(a*0,E*1,!0);b.add(y);var x=.1/.3;return y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*(1-x))),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.755,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.93,E*(1-x))),y.add(new go.PathSegment(go.PathSegment.Line,a*.64,E*(1-x))),y.add(new go.PathSegment(go.PathSegment.Line,a*.61,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.39,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.36,E*(1-x))),y.add(new go.PathSegment(go.PathSegment.Line,a*.07,E*(1-x))),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.755),E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.8),E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*0,E*(1-x)).close()),b}),go.Shape.defineFigureGenerator("Upload",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(a*0,E*1,!0);b.add(y);var x=.1/.3;y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*(1-x))),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.755,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.93,E*(1-x))),y.add(new go.PathSegment(go.PathSegment.Line,a*.64,E*(1-x))),y.add(new go.PathSegment(go.PathSegment.Line,a*.61,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.39,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.36,E*(1-x))),y.add(new go.PathSegment(go.PathSegment.Line,a*.07,E*(1-x))),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.755),E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.8),E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*0,E*(1-x)).close());var z=new go.PathFigure(a*.5,E*0,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.26,E*.25)),z.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.25)),z.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.63)),z.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.63)),z.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.25)),z.add(new go.PathSegment(go.PathSegment.Line,a*.74,E*.25).close()),b}),go.Shape.defineFigureGenerator("EmptyDrink",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(a*.15,E*0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.85,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.7,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,E*1).close()),b}),go.Shape.defineFigureGenerator("Drink",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(a*.15,E*0,!1);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.85,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.7,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,E*1).close());var x=new go.PathFigure(a*.235,E*.28,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a*.765,E*.28)),x.add(new go.PathSegment(go.PathSegment.Line,a*.655,E*.97)),x.add(new go.PathSegment(go.PathSegment.Line,a*.345,E*.97).close()),b}),go.Shape.defineFigureGenerator("4Arrows",function(ie,a,E){var b=new go.Geometry,y=new go.PathFigure(a*.5,E*0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.65,E*.25)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.25)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.35)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.5)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.65)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.65,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.35,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.25,E*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.25,E*.65)),y.add(new go.PathSegment(go.PathSegment.Line,a*0,E*.5)),y.add(new go.PathSegment(go.PathSegment.Line,a*.25,E*.35)),y.add(new go.PathSegment(go.PathSegment.Line,a*.25,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.25)),y.add(new go.PathSegment(go.PathSegment.Line,a*.35,E*.25).close()),b}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},80727: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 je={},Nt="5.0",ge={},ee=null,ue=!1,Ue=!1,mt=null,xe=!1,Xe=null,we=null,at=0;at4?parseFloat(Me):5};je.setHTML5Codebase=function(Me,We){we=Me,et(Me,We)},je.setJavaCodebase=je.setJavaCodebaseVersion=je.isCompiledInstalled=je.setPreCompiledScriptPath=je.setPreCompiledResourcePath=function(){},je.setHTML5CodebaseVersion=function(Me,We){var St=parseFloat(Me);if(St!==NaN&&St<5){console.log("The GeoGebra HTML5 codebase version "+St+" is deprecated. Using version latest instead.");return}Xe=Me,un(Me,We)},je.getHTML5CodebaseVersion=function(){return ie},je.getParameters=function(){return ge},je.setFontsCSSURL=function(Me){z=Me},je.setGiacJSURL=function(Me){},je.setJNLPFile=function(Me){Ve=Me},je.setJNLPBaseDir=function(Me){},je.inject=function(){function Me(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var We="auto",St=ge.id,Ot,xt=!1,an=0;an=5)return!0;var Me=je.getAppletObject();return Me&&typeof Me.recalculateEnvironments=="function"?(Me.recalculateEnvironments(),!0):!1},je.startAnimation=function(){var Me=je.getAppletObject();return Me&&typeof Me.startAnimation=="function"?(Me.startAnimation(),!0):!1},je.stopAnimation=function(){var Me=je.getAppletObject();return Me&&typeof Me.stopAnimation=="function"?(Me.stopAnimation(),!0):!1},je.getAppletObject=function(){var Me=ge.id!==void 0?ge.id:"ggbApplet";return window[Me]},je.resize=function(){};var Ee=function(Me,We,St){var Ot=document.createElement("param");Ot.setAttribute("name",We),Ot.setAttribute("value",St),Me.appendChild(Ot)},Te=function(Me){return Me&&Me!=="false"},rt=function(Me,We,St){ne(ie)<=4.2&&(St=!0);var Ot=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==ie||ggbHTML5LoadedCodebaseIsWebSimple&&!E)&&(Ot=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var xt=document.createElement("div");xt.classList.add("appletParameters","notranslate");var an=We.width,Se=We.height;if(We.disableAutoScale=We.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():We.disableAutoScale,We.width!==void 0)if(ne(ie)<=4.4)Te(We.showToolBar)&&(We.height-=7),Te(We.showAlgebraInput)&&(We.height-=37),We.width<605&&Te(We.showToolBar)&&(We.width=605,an=605);else{var ft=100;(Te(We.showToolBar)||Te(We.showMenuBar))&&(We.hasOwnProperty("customToolBar")&&(We.customToolbar=We.customToolBar),ft=Te(We.showMenuBar)?245:155),an=5?(We.appletOnLoad=function(Qe){var gt=Me.querySelector(".ggb_preview");gt&>.parentNode.removeChild(gt),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(on),window.GGBT_wsf_view&&$(window).trigger("resize"),jt(Qe)},Gn||on.appendChild(fa)):xt.appendChild(fa),on.appendChild(xt),Gn||Me.appendChild(on),setTimeout(function(){je.resize()},1)}else{var Je=document.createElement("div");Je.className="applet_scaler",Je.style.position="relative",Je.style.display="block",Je.appendChild(xt),Me.appendChild(Je),We.appletOnLoad=function(Qe){je.resize(),jt(Qe)}}function tt(Qe,gt){gt&&typeof gt.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Qe,gt.appletOnLoad):renderGGBElement(Qe),zt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",gt)}function Bt(Qe,gt){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Qe,params:gt}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(Vt){tt(Vt.article,Vt.params)}),html5AppletsToProcess=null)},ne(ie)<5&&(Qe.className+=" geogebraweb")):tt(Qe,gt)}if(Ot){scriptLoadStarted=!0;for(var Re=0;Re0?(pt.remove(),on.attr("id","fullscreencontent").show(),jQuery(jt).append(on),window.dispatchEvent(new Event("resize"))):rt(pt,We,!1),window.GGBT_wsf_view.launchFullScreen(jt)}else _e=Ot,rt(Me,We,!1);if(!window.GGBT_wsf_view)for(Se=0;SeMe/4*3&&(pt=Me/4*3),jt=pt/5.8,ft.setAttribute("src",y),ft.setAttribute("width",pt),ft.setAttribute("height",jt);var on=(Me-pt)/2,Gn=(We-jt)/2;ft.style.left=on+"px",ft.style.top=Gn+"px",xt.appendChild(ft)}}return xt.appendChild(Se),xt},nt=function(Me){return Me=Me.toLowerCase(),Me==="html5"||Me==="screenshot"?Me:"html5"},qt=["web","webSimple","web3d","tablet","tablet3d","phone"],un=function(Me,We){if(ie=Me,We){et(ie,!0);return}var St=!ue;if(St){var Ot=ne(ie);!isNaN(Ot)&&Ot<4.4&&(St=!1)}var xt,an;window.location.protocol.substr(0,4)==="http"?xt=window.location.protocol:xt="http:";var Se=ie.indexOf("//");Se>0?an=ie:Se===0?an=xt+ie:an="https://www.geogebra.org/apps/5.2.814.0/";for(var ft in qt)if(ie.slice(qt[ft].length*-1)===qt[ft]||ie.slice((qt[ft].length+1)*-1)===qt[ft]+"/"){et(an,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&St&&!ee.is3D&&!ee.AV&&!ee.SV&&!ee.CV&&!ee.EV2&&!ee.CP&&!ee.PC&&!ee.DA&&!ee.FI&&!ee.PV&&!Te(ge.showToolBar)&&!Te(ge.showMenuBar)&&!Te(ge.showAlgebraInput)&&!Te(ge.enableRightClick)&&(!ge.appName||ge.appName=="classic")?an+="webSimple/":an+="web3d/",et(an,!1)},et=function(Me,We){if(Me.requirejs){Tt=Me;return}Me.slice(-1)!=="/"&&(Me+="/"),Tt=Me,We===null&&(We=Me.indexOf("http")===-1),He=We,a="web.nocache.js",E=!1;var St=Tt.split("/");St.length>1&&(!We&&St[St.length-2]==="webSimple"?(a="webSimple.nocache.js",E=!0):qt.indexOf(St[St.length-2])>=0&&(a=St[St.length-2]+".nocache.js")),St=Me.split("/"),ie=St[St.length-3],ie.substr(0,4)==="test"?ie=ie.substr(4,1)+"."+ie.substr(5,1):(ie.substr(0,3)==="war"||ie.substr(0,4)==="beta")&&(ie="5.0");var Ot=parseFloat(ie);Ot!==NaN&&Ot<5&&Me.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+Ot+" is deprecated. Using version latest instead."),un("5.0",We))},zt=function(Me,We){window.console&&window.console.log&&(!We||typeof We.showLogging=="undefined"||We.showLogging&&We.showLogging!=="false")&&console.log(Me)};ge.material_id!==void 0?de(Qt):Qt();function Qt(){var Me=Nt;Xe!==null?Me=Xe:parseFloat(Me)<5&&(Me="5.0"),un(Me,!1),we!==null&&et(we,He),xe=!0}return je},GGBAppletUtils=function(){"use strict";function je(){return window.GGBT_wsf_edit!==void 0}function Nt(xe,Xe){Xe!=1?(xe.style.transformOrigin="0% 0% 0px",xe.style.webkitTransformOrigin="0% 0% 0px",xe.style.transform="scale("+Xe+","+Xe+")",xe.style.webkitTransform="scale("+Xe+","+Xe+")",xe.style.maxWidth="initial",xe.querySelector(".ggb_preview")!==null&&(xe.querySelector(".ggb_preview").style.maxWidth="initial"),xe.querySelectorAll(".ggb_preview img")[0]!==void 0&&(xe.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),xe.querySelectorAll(".ggb_preview img")[1]!==void 0&&(xe.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(xe.style.transform="none",xe.style.webkitTransform="none")}function ge(xe,Xe,we,at,Ze,Ve){var Tt=null;if(Ve!=null&&Ve!="")for(var He=xe.parentNode;He!=null;)if((" "+He.className+" ").indexOf(" "+Ve+" ")>-1){Tt=He;break}else He=He.parentNode;var _e=0,ie=0,a=0,E=0,b=0,y=0,x=0;if(Tt)_e=Tt.offsetWidth,ie=Math.max(at?Tt.offsetWidth:0,Tt.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(_e=Math.min(window.innerWidth,document.documentElement.clientWidth),ie=Math.min(window.innerHeight,document.documentElement.clientHeight),a=_e):(_e=window.innerWidth,ie=window.innerHeight,a=window.innerWidth),xe){var z=xe.getBoundingClientRect();z.left>0&&z.left<=_e&&(Ze===void 0||!Ze)&&(document.dir==="rtl"?(b=_e-z.width-z.left,y=a<=480?10:30):(y=z.left,b=a<=480?10:30),E=y+b)}if(xe&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var te=xe.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(E=40,x=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(E=0,x=40)}}return xe&&((we===void 0||!we)&&Xe>0&&Xe+E<_e?_e=Xe:_e-=E,typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(we===void 0||!we)&&(ie-=x)),{width:_e,height:ie}}function ee(xe,Xe,we,at,Ze){if(xe.isScreenshoGenerator)return 1;var Ve=at!==void 0&&at,Tt=xe.noScaleMargin!=null&&xe.noScaleMargin,He=function(te){return te&&te!=="false"},_e=He(xe.autoHeight),ie=ge(Xe,xe.width,we,_e,Ve&&window.GGBT_wsf_view||Tt,Ze),a=parseInt(ie.width),E=xe.width,b=xe.height;if(E===void 0){var y=Xe.querySelector(".appletParameters");y&&(E=y.offsetWidth,b=y.offsetHeight)}var x=a/E,z=Ve?1:ie.height/b;return we!==void 0&&!we&&(x=Math.min(1,x),z=Math.min(1,z)),Math.min(x,z)}function ue(xe,Xe,we){var at=1,Ze,Ve=!1;if(xe.hasOwnProperty("allowUpscale")&&(Ve=xe.allowUpscale),xe.hasOwnProperty("scale")&&(at=parseFloat(xe.scale),(isNaN(at)||at===null||at===0)&&(at=1),at>1&&(Ve=!0)),Xe&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(Ve=!0),!(xe.hasOwnProperty("disableAutoScale")&&xe.disableAutoScale))Ze=ee(xe,Xe,Ve,we,xe.scaleContainerClass);else return at;return Ve&&(!xe.hasOwnProperty("scale")||at===1)?Ze:Math.min(at,Ze)}function Ue(xe){var Xe=Math.min(window.innerWidth,document.documentElement.clientWidth),we=Math.min(window.innerHeight,document.documentElement.clientHeight),at=xe.getBoundingClientRect(),Ze=(Xe-at.width)/2,Ve=(we-at.height)/2;Ve<0&&(Ve=0),xe.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(Ze<40?xe.style.left="40px":xe.style.left=Ze+"px",xe.style.top=Ve+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(Ve<40?xe.style.top="40px":xe.style.top=Ve+"px",xe.style.left=Ze+"px")}function mt(xe,Xe){var we=xe.querySelector(".appletParameters");if(we){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Xe.id!==we.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(xe)}if(we.parentElement&&/fullscreen/.test(we.parentElement.className))return;var at=ue(Xe,xe);je()&&we.setAttribute("data-param-scale",at);for(var Ze=null,Ve=0;Ve=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(je){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(je){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(je){var Nt=c[je];return Nt==null?null:Nt},r=d,webModule.__errFn=e}function B(){function je(xe){var Xe=xe.lastIndexOf(rb);Xe==-1&&(Xe=xe.length);var we=xe.indexOf(sb);we==-1&&(we=xe.length);var at=xe.lastIndexOf(tb,Math.min(we,Xe));return at>=O?xe.substring(O,at+P):W}function Nt(xe){if(!xe.match(/^\w+:\/\//)){var Xe=o.createElement(ub);Xe.src=xe+vb,xe=je(Xe.src)}return xe}function ge(){var xe=__gwt_getMetaProperty(wb);return xe!=null?xe:W}function ee(){for(var xe=o.getElementsByTagName(_),Xe=O;XeO?xe[xe.length-P].href:W}function Ue(){var xe=o.location;return xe.href==xe.protocol+zb+xe.host+xe.pathname+xe.search+xe.hash}var mt=ge();return mt==W&&(mt=ee()),mt==W&&(mt=ue()),mt==W&&Ue()&&(mt=je(o.location.href)),mt=Nt(mt),mt}function C(je){return je.match(/^\//)||je.match(/^[a-zA-Z]+:\/\//)?je:webModule.__moduleBase+je}function D(){var je=[],Nt=O,ge=[],ee=[];function ue(xe){var Xe=ee[xe](),we=ge[xe];if(Xe in we)return Xe;var at=[];for(var Ze in we)at[we[Ze]]=Ze;throw r&&r(xe,at,Xe),null}if(__gwt_isKnownPropertyValue=function(xe,Xe){return Xe in ge[xe]},webModule.__getPropMap=function(){var xe={};for(var Xe in ge)ge.hasOwnProperty(Xe)&&(xe[Xe]=ue(Xe));return xe},webModule.__computePropValue=ue,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Ue;try{Ue=Cb;var mt=Ue.indexOf(Db);mt!=-1&&(Nt=parseInt(Ue.substring(mt+P),$),Ue=Ue.substring(O,mt))}catch(xe){}return webModule.__softPermutationId=Nt,C(Ue+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})()},77903:function(je,Nt,ge){"use strict";ge.d(Nt,{Ax:function(){return mt},Ds:function(){return xe},KI:function(){return we},SI:function(){return Ue},f1:function(){return ue}});var ee=ge(3294);function ue(at){let Ze=!0;if(at.length>0){for(let Ve=0;Vebe in Be?pe(Be,be,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Be[be]=Ne,Dt=(Be,be)=>{for(var Ne in be||(be={}))Ee.call(be,Ne)&&rt(Be,Ne,be[Ne]);if(ce)for(var Ne of ce(be))Te.call(be,Ne)&&rt(Be,Ne,be[Ne]);return Be},It=(Be,be)=>{var Ne={};for(var bt in Be)Ee.call(Be,bt)&&be.indexOf(bt)<0&&(Ne[bt]=Be[bt]);if(Be!=null&&ce)for(var bt of ce(Be))be.indexOf(bt)<0&&Te.call(Be,bt)&&(Ne[bt]=Be[bt]);return Ne},Ft=({onFinish:Be,value:be,streamingStatus:Ne,cancelIndex:bt,loadImage:At})=>{const[wt,fn]=(0,ee.useState)(""),[Oe,vt]=(0,ee.useState)(0),[dn,wn]=(0,ee.useState)(!1),Mt=yn=>yn.replace(/\\\(([\s\S]*?)\\\)/g,"$$$$$1$$$$").replace(/\\\[([\s\S]*?)\\\]/g,"$$$$$1$$$$").replace(/`(\$\$.*?\$\$)`/g,"$1"),dt=()=>{wn(!0),Be==null||Be()};return(0,ee.useEffect)(()=>{const yn=At?`\u8FD9\u662F\u6839\u636E\u60A8\u7684\u63CF\u8FF0\u751F\u6210\u7684\u56FE\u7247\uFF1A -${we}`:we,Nn=Mt(Ln);if(!ln)if(At||!Be||Lt>0){mn(Nn),St(Nn.length),(!Be||Lt>0)&&!At&&st();return}else if(Te{mn(Nn.slice(0,Te+2)),St(zn=>zn+2)},sa>10?Math.max(500/(sa/2),20):50);return()=>clearInterval(Kn)}else Be||st()},[we,Be,Lt,At,Te]),(0,ee.useMemo)(()=>de.createElement("div",{className:`${z.answer} fadeIn animated`},de.createElement(a.UG,{remarkPlugins:[ae.Z],rehypePlugins:[ne.Z,b.Z],components:{code(Ln){var Nn=Ln,{node:sa,inline:Kn,className:zn,children:Qn}=Nn,_n=It(Nn,["node","inline","className","children"]);const Ta=/language-(\w+)/.exec(zn||"");return Kn||!Ta?de.createElement("code",xt({className:zn},_n),Qn):de.createElement("div",{className:z.codeCopy},de.createElement(x.CopyToClipboard,{text:String(Qn).trim(),onCopy:()=>ue.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},de.createElement("button",null,"\u590D\u5236")),de.createElement(E.Z,xt({style:y.Z,language:Ta[1],PreTag:"div",showLineNumbers:!0,lineNumberStyle:{minWidth:"40px"}},_n),String(Qn).trim()))},img({node:Ln}){var Nn;return de.createElement(te.Z,{src:(Nn=Ln.properties)==null?void 0:Nn.src,width:320,onLoad:()=>At&&setTimeout(()=>st(),500)})}}},Be&&Tenew Promise((Lt,At)=>{var Ct=St=>{try{Te(Be.next(St))}catch(ln){At(ln)}},mn=St=>{try{Te(Be.throw(St))}catch(ln){At(ln)}},Te=St=>St.done?Lt(St.value):Promise.resolve(St.value).then(Ct,mn);Te((Be=Be.apply(Ne,we)).next())}),et=({value:Ne="",streamingStatus:we,onFinish:Be,cancelIndex:Lt,time:At,loading:Ct,loadAll:mn})=>{const[Te,St]=(0,ee.useState)(""),[ln,bn]=(0,ee.useState)(!0),Mt=(0,ee.useRef)(Ne),st=(0,ee.useRef)(we),wn=(0,ee.useRef)(0),Ln=(0,ee.useRef)(null),[Nn,sa]=(0,ee.useState)(!1),Kn=70;(0,ee.useEffect)(()=>{st.current=we},[we]),(0,ee.useEffect)(()=>{Mt.current=Ne},[Ne]),(0,ee.useEffect)(()=>{if(!we){St(Mt.current);return}return sa(!0),Ln.current=setInterval(zn,Kn),()=>{clearInterval(Ln.current)}},[]),(0,ee.useEffect)(()=>{Nn&&(St(Mt.current),clearInterval(Ln.current),sa(!1),Be())},[Lt]);const zn=()=>qt(void 0,null,function*(){const Qn=Mt.current[wn.current];Qn!==void 0?(St(_n=>_n+Qn),wn.current++,clearInterval(Ln.current),Ln.current=setInterval(zn,280/(Mt.current.length-wn.current))):st.current===!1&&(St(Mt.current),clearInterval(Ln.current),sa(!1),Be())});return nt.createElement("div",{className:`${Xt.reasoning} fadeIn animated`},nt.createElement("div",{className:Xt.btn,onClick:()=>bn(!ln)},nt.createElement("i",{className:"iconfont icon-shendusikao"}),At?nt.createElement("span",null,"\u5DF2\u6DF1\u5EA6\u601D\u8003\uFF08\u7528\u65F6 ",At," \u79D2\uFF09"):nt.createElement("span",null,"\u601D\u8003\u4E2D..."),ln?nt.createElement("b",{className:"iconfont icon-shouqi6"}):nt.createElement("b",{className:"iconfont icon-zhankai6"})),Ct&&nt.createElement(at.Z,{spinning:!0,className:"mt20"}),ln&&!Ct&&nt.createElement("div",{className:Xt.content},Te,Nn?nt.createElement("span",{className:"aiBlink"},"__"):""))},zt={select:"select___Kt_GE",box:"box___S5_ly",text:"text___dtZDv",itemWrap:"itemWrap___xmw7x",item:"item___io6Bx",active:"active___nHRTI"},Qt=ge(81327),De=Object.defineProperty,Ye=Object.getOwnPropertySymbols,vt=Object.prototype.hasOwnProperty,Ot=Object.prototype.propertyIsEnumerable,bt=(Ne,we,Be)=>we in Ne?De(Ne,we,{enumerable:!0,configurable:!0,writable:!0,value:Be}):Ne[we]=Be,tn=(Ne,we)=>{for(var Be in we||(we={}))vt.call(we,Be)&&bt(Ne,Be,we[Be]);if(Ye)for(var Be of Ye(we))Ot.call(we,Be)&&bt(Ne,Be,we[Be]);return Ne};const he=Ne=>React.createElement("svg",tn({className:"logo1_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},Ne),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 ht="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTEwMTkuNDA3IDYyMC44IDg5MS44MzQgMzk3Ljc4MSA5NDYuNDkgMjkzLjEyYTI5LjA5OSAyOS4wOTkgMCAwIDAgNi40LTM2LjM5NWwtNzAuMTg3LTEyNi41OTJhMzAuMDggMzAuMDggMCAwIDAtMjQuNTc2LTEzLjY1M0g1OTcuNTE5TDUzOS4xOTQgMTQuNTA3YTI3LjM1IDI3LjM1IDAgMCAwLTIwLjkwNy0xNC41NUgzODAuNjQ0YTI5LjE0MSAyOS4xNDEgMCAwIDAtMjQuNjE4IDE0LjU1djUuNTQ2TDIyNS44MDYgMjQzLjAzSDEwMC45MjNhMjkuMTg0IDI5LjE4NCAwIDAgMC0yNS41MTUgMTMuNjU0TDMuNDI4IDM4NC4wODVhMzIuNzY4IDMyLjc2OCAwIDAgMCAwIDI5LjE4NEwxMzIuODM2IDYzOC4wOCA3NC41MTEgNzQwLjA1M2EzMi43NjggMzIuNzY4IDAgMCAwIDAgMjkuMDU2bDY2LjUxNyAxMTYuNTY2YTI5LjkwNyAyOS45MDcgMCAwIDAgMjUuNTE1IDE0LjUwNkg0MjcuMTVsNjIuODQ4IDEwOS4yMjdBMzAuMDggMzAuMDggMCAwIDAgNTEyLjc4MyAxMDI0SDY2MC40MWEyOS4xNDEgMjkuMTQxIDAgMCAwIDI0LjU3Ni0xNC41NWwxMjguNDY5LTIyNC44NTNoMTE0Ljc3M2EzMS45MTUgMzEuOTE1IDAgMCAwIDI0LjY2Mi0xNS40NDVsNjYuNDc0LTExNy40MTlhMjguMTYgMjguMTYgMCAwIDAgMC0zMC45NzZsLjA0My4wNDN6bS0xNjEuMjggMTQuNTkyTDc5MS42MSA1MTIuNDY5IDUxOC4yODcgOTkzLjk2M2wtNzQuNzUyLTEyMi44OGgtMjczLjI4bDY1LjYyMS0xMTkuMjExaDEzOS4zOTJMMTAxLjg2IDI3Mi4yMTNoMTQzLjA2MkwzODAuNjg3IDMwLjA4bDY4LjM1MiAxMTkuMjUzLTcwLjE4NyAxMjIuODhIOTI1LjU0bC02OS4yMDUgMTIxLjk0MiAxMzcuNiAyNDEuMTk0SDg1OC4xN3oiIGZpbGw9IiM2MDVCRUMiLz48cGF0aCBkPSJtNDk5Ljk4MyA2OTkuMzA3IDE3NC4zNzktMjc0LjczMUgzMjQuNzA4eiIgZmlsbD0iIzYwNUJFQyIvPjwvc3ZnPg==",Pt=Object.defineProperty,Gt=Object.getOwnPropertySymbols,an=Object.prototype.hasOwnProperty,Hn=Object.prototype.propertyIsEnumerable,va=(Ne,we,Be)=>we in Ne?Pt(Ne,we,{enumerable:!0,configurable:!0,writable:!0,value:Be}):Ne[we]=Be,We=(Ne,we)=>{for(var Be in we||(we={}))an.call(we,Be)&&va(Ne,Be,we[Be]);if(Gt)for(var Be of Gt(we))Hn.call(we,Be)&&va(Ne,Be,we[Be]);return Ne};const tt=Ne=>React.createElement("svg",We({className:"logo2_svg__icon",viewBox:"0 0 1417 1024",xmlns:"http://www.w3.org/2000/svg",width:276.758,height:200},Ne),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 Bt="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDE0MTcgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjc2Ljc1OCIgaGVpZ2h0PSIyMDAiPjxwYXRoIGQ9Ik0xMzY0LjQ0IDExOC43MDVjLTE0LjE3OC02LjY5NS0yMC4zMjIgNi4wNjUtMjguNTkzIDEyLjUyNS0yLjkxNCAyLjA0OC01LjI3NyA0LjcyNi03LjY0IDcuMjQ2LTIwLjcxNyAyMS4yNjgtNDQuODk5IDM1LjIxLTc2LjY0MyAzMy41NTZhMTUyLjU3NiAxNTIuNTc2IDAgMCAwLTEyMC42NzQgNDUuMzcxYy03LjQwNC00MS44MjYtMzIuMDYtNjYuODc1LTY5LjU1My04Mi44NjUtMTkuNjkzLTguMzUtMzkuNTQzLTE2LjctNTMuMjQ4LTM0LjczNy05LjYxLTEyLjkxOS0xMi4yODgtMjcuMzMzLTE3LjAxNS00MS41MTItMy4xNS04LjUwNy02LjE0NC0xNy4yNS0xNi4zODQtMTguNjY4LTExLjE4NS0xLjczMy0xNS41MTcgNy4yNDctMTkuOTI4IDE0LjczYTE4OS4xMjUgMTg5LjEyNSAwIDAgMC0yMy41NTIgOTguNDYxYzEuNTc1IDc2Ljg4IDM1LjQ0NiAxMzguMDgzIDEwMi42MzYgMTgxLjY0MiA3LjU2MiA0Ljk2MyA5LjUzMSA5LjkyNSA3LjA5IDE3LjI1LTQuNDkgMTQuOTY3LTkuOTI2IDI5LjU0LTE0LjgxIDQ0LjU4NC0yLjk5MiA5LjYxLTcuNTYxIDExLjY1OC0xOC4yNzQgNy40ODNhMzA5LjQ4NCAzMDkuNDg0IDAgMCAxLTk2Ljg4Ni02My4wMTVjLTQ3LjgxMy00NC40MjYtOTEuMDU3LTkzLjM0Mi0xNDQuOTM1LTEzMS43MDJhNjM1LjgyNSA2MzUuODI1IDAgMCAwLTM4LjM2LTI1LjIwN2MtNTQuOTgyLTUxLjIgNy4xNjctOTMuMjYyIDIxLjU4Mi05OC4yMjUgMTQuOTY2LTUuMTk5IDUuMjc3LTIzLjE1OC00My40MDItMjIuOTIyLTQ4LjY4LjIzNy05My4xODQgMTUuODMzLTE0OS45NzcgMzYuNjI4LTguNDI4IDMuMTUtMTcuMDkyIDUuNTE0LTI1Ljk5MyA3LjMyNmE1NTcuODQ0IDU1Ny44NDQgMCAwIDAtMTYwLjc2OC01LjQzNmMtMTA1LjE1NyAxMS4yNjQtMTg5LjIwNCA1OC45Mi0yNTAuOTYgMTQwLjM2Ny03NC4yIDk3LjgzMi05MS42ODcgMjA4Ljk3NS03MC4yNjEgMzI1LjAwMiAyMi40NDkgMTIyLjI1IDg3LjQzNCAyMjMuNDY4IDE4Ny40NyAzMDIuNjMxIDEwMy41ODIgODIgMjIyLjkxNyAxMjIuMTcyIDM1OS4xODggMTE0LjQ1MiA4Mi43MDgtNC41NjggMTc0Ljc5LTE1LjIwMiAyNzguNjg2LTk5LjQ4NSAyNi4xNTEgMTIuNDQ1IDUzLjY0MiAxNy40ODYgOTkuMjQ5IDIxLjI2NyAzNS4xMzEgMy4wNzIgNjkuMDAyLTEuNzMzIDk1LjE1My02LjkzMSA0MC45Ni04LjM1IDM4LjIwMy00NC43NDEgMjMuMzE2LTUxLjQzNy0xMjAuMjAyLTUzLjcyLTkzLjgxNC0zMS44MjItMTE3LjgzOS00OS42MjQgNjEuMTI1LTY5LjMxNyAxNTMuMjA2LTE0MS4zMTIgMTg5LjIwNC0zNzQuNzA2IDIuODM1LTE4LjUxLjQ3Mi0zMC4xNjggMC00NS4yMTMtLjIzNy05LjEzNyAxLjk2OS0xMi42MDMgMTIuOTE4LTEzLjcwNmEyNDAuMDg5IDI0MC4wODkgMCAwIDAgODYuMTczLTI1LjQ0MmM3Ny45ODItNDAuODAzIDEwOS4zMzItMTA3LjkxNCAxMTYuNzM2LTE4OC4yNTkgMS4xMDMtMTIuMjg4LS4yMzYtMjQuOTctMTMuNzA1LTMxLjQyOXpNNjg1LjQ1IDg0Mi4wNDNDNTY5LjEwOCA3NTQuMjE1IDUxMi41NSA3MjUuMzA3IDQ4OS4xNTcgNzI2LjQ5Yy0yMS44MiAxLjI2LTE3Ljk2IDI1LjIwNi0xMy4xNTUgNDAuODAyIDUuMDQyIDE1LjQzOSAxMS41OCAyNi4wNzMgMjAuNzE3IDM5LjYyMSA2LjMwMSA4LjkgMTAuNzkxIDIyLjIxMy02LjMwMiAzMi4yOTUtMzcuNDk0IDIyLjIxMy0xMDIuNzk0LTcuNTYxLTEwNS43ODctOC45OC03Ni4wMTItNDIuOTI5LTEzOS40MjEtOTkuNTY0LTE4NC4yNDEtMTc2Ljk5NGE1MjMuODk0IDUyMy44OTQgMCAwIDEtNzIuNDY4LTIzOS45M2MtMS4wMjQtMjAuNTYgNS4yNzgtMjcuODg1IDI2LjcwMy0zMS41ODdhMjcyLjE0OCAyNzIuMTQ4IDAgMCAxIDg1LjMwNy0yLjEyN2MxMTguOTQyIDE2LjY5OSAyMjAuMTYgNjcuNzQxIDMwNS4wNzMgMTQ4LjQ4IDQ4LjQ0MyA0Ni4wMDEgODUuMDcxIDEwMC45ODIgMTIyLjg4IDE1NC43MDMgNDAuMTczIDU3LjAyOSA4My4zMzggMTExLjQ1OCAxMzguMzIgMTU1Ljk2MyAxOS4zNzYgMTUuNjc1IDM0Ljg5NCAyNy41NjkgNDkuNzgxIDM2LjIzNC00NC43NCA0LjgwNS0xMTkuNDE0IDUuODI5LTE3MC40NTYtMzIuOTI2em01NS45MjYtMzQ0LjYxNWMwLTUuMzU3IDIuNzU3LTEwLjM5OCA3LjMyNi0xMy40N2ExNy43MjMgMTcuNzIzIDAgMCAxIDIyLjEzNCAyLjA0OGMzLjA3MiAyLjkxNSA0LjgwNSA3LjA5IDQuODA1IDExLjQyMmExNi43NzggMTYuNzc4IDAgMCAxLTE3LjI1IDE2LjU0MSAxNy4zMyAxNy4zMyAwIDAgMS0xMi4xMzEtNC44ODMgMTUuOTExIDE1LjkxMSAwIDAgMS00Ljg4NC0xMS42NTh6bTE3My41MjkgODUuNDY0YTEwNC4zNyAxMDQuMzcgMCAwIDEtMzMuMDA1IDguNTg2IDcxLjQ0NCA3MS40NDQgMCAwIDEtNDQuNTA0LTEzLjU0OGMtMTUuMjgyLTEyLjI4OC0yNi4yMy0xOS4xNDEtMzAuNzItNDAuNjQ1YTg5LjE2NyA4OS4xNjcgMCAwIDEgLjc4Ny0zMS40MjljMy45MzktMTcuNDg3LS4zOTMtMjguNzUtMTMuMzEyLTM4LjkxMi0xMC40NzYtOC4zNS0yMy43MS0xMC42MzQtMzguMzYtMTAuNjM0YTMyLjA2IDMyLjA2IDAgMCAxLTE0LjE3OS00LjE3NWMtNi4xNDQtMi45MTQtMTEuMTA2LTEwLjI0LTYuMzAxLTE5LjE0YTYwLjE4IDYwLjE4IDAgMCAxIDEwLjcxMi0xMS4yNjVjMTkuODUtMTAuNzkgNDIuNjkzLTcuMjQ2IDYzLjg4Mi43ODggMTkuNjkzIDcuNzk4IDM0LjUwMSAyMS44OTggNTUuOTI2IDQxLjkwNSAyMS43NCAyNC4xODMgMjUuNjggMzAuOCAzOC4xMjUgNDguOTE2IDkuODQ2IDE0LjE3OSAxOC43NDcgMjguNzUgMjQuODkgNDUuNDUgMy43MDMgMTAuMzk3LTEuMTAyIDE4LjkwNS0xMy45NDEgMjQuMTAzeiIgZmlsbD0iIzRENkJGRSIvPjwvc3ZnPg==",Oe=ge(59301),it=({value:Ne,onChange:we})=>{const[Be,Lt]=(0,ee.useState)(!1),At=[{name:"DeepSeek R1-671B",key:"deepseek-r1",img:Bt},{name:"\u901A\u4E49\u5343\u95EE",key:"qwen-max",img:ht}],Ct=At.find(mn=>mn.key===Ne);return Oe.createElement("div",{className:zt.select},Oe.createElement(Qt.Z,{size:10},Oe.createElement("span",{className:"c-grey-333 font16"},"\u6A21\u578B"),Oe.createElement("div",{className:zt.box,onMouseLeave:()=>Lt(!1)},Oe.createElement("div",{className:zt.text,onClick:()=>Lt(!0)},Oe.createElement("img",{src:Ct.img,width:20}),Oe.createElement("span",null,Ct.name),Oe.createElement("b",{className:"iconfont icon-zhankai6"})),Be&&Oe.createElement("div",{className:zt.itemWrap},Oe.createElement("aside",null,At.map(mn=>Oe.createElement("div",{key:mn.key,className:`${zt.item} ${mn.key===Ne?zt.active:""}`,onClick:Te=>{Te.stopPropagation(),we(mn.key),Lt(!1)}},Oe.createElement("img",{src:mn.img,width:20}),Oe.createElement("span",null,mn.name))))))))},xe={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"},ut=ge(99064),Qe=ge(955),lt={draggableImage:"draggableImage___vcTso",img:"img___xAyno",close:"close___WUtfj"},$t=({src:Ne,onClick:we,topPercentage:Be=.62,draggableExtraNode:Lt})=>{const At=(0,ee.useRef)(null),Ct=(0,ee.useRef)(!1),mn=(0,ee.useRef)(!1),[Te,St]=(0,ee.useState)(window.innerHeight*Be),[ln,bn]=(0,ee.useState)(!1),Mt=10;return(0,ee.useEffect)(()=>{if(At.current){let st=function(Kn){var zn;Ct.current=!0,sa=Kn.pageY,Nn=Kn.pageY-(((zn=At.current)==null?void 0:zn.getBoundingClientRect().top)||0),(0,Qe.kk)("none"),document.onselectstart=function(){return!1}},wn=function(){Ct.current&&!mn.current&&we&&we(),Ct.current=!1,mn.current=!1,(0,Qe.kk)("auto"),document.onselectstart=null},Ln=function(Kn){var zn;if(Ct.current){const _n=Kn.pageY-Nn,Ta=window.innerHeight-(((zn=At.current)==null?void 0:zn.offsetHeight)||0)-50,gt=50;if(!mn.current&&Math.abs(sa-Kn.pageY)>Mt&&(mn.current=!0),mn.current){let Lo=Math.max(gt,Math.min(_n,Ta));St(Lo)}}},Nn=0,sa=0;return At.current.addEventListener("mousedown",st),document.addEventListener("mousemove",Ln),document.addEventListener("mouseup",wn),()=>{var Kn,zn;(zn=(Kn=At==null?void 0:At.current)==null?void 0:Kn.removeEventListener)==null||zn.call(Kn,"mousedown",st),document.removeEventListener("mousemove",Ln),document.removeEventListener("mouseup",wn)}}},[we]),(0,ee.useEffect)(()=>{const st=()=>{St(window.innerHeight*Be)};return window.addEventListener("resize",st),()=>{window.removeEventListener("resize",st)}},[Be]),ee.createElement("div",{className:lt.draggableImage,style:{top:`${Te}px`,display:ln?"none":"block",cursor:Ct.current?"grabbing":"grab"},ref:At},Lt,ee.createElement("img",{className:lt.img,src:Ne,width:60,draggable:"false"}),ee.createElement("i",{className:`iconfont icon-tupianguanbi ${lt.close}`,onMouseUp:st=>{st.stopPropagation(),bn(!0)}}))},Yt="data:image/png;base64,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",Pa="data:image/png;base64,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",Ia="data:image/png;base64,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",ga=ge(3294),ea=ge(86204),ya=ge(85149),ha=Object.defineProperty,Jn=Object.defineProperties,Ja=Object.getOwnPropertyDescriptors,In=Object.getOwnPropertySymbols,hn=Object.prototype.hasOwnProperty,zo=Object.prototype.propertyIsEnumerable,Ka=(Ne,we,Be)=>we in Ne?ha(Ne,we,{enumerable:!0,configurable:!0,writable:!0,value:Be}):Ne[we]=Be,Co=(Ne,we)=>{for(var Be in we||(we={}))hn.call(we,Be)&&Ka(Ne,Be,we[Be]);if(In)for(var Be of In(we))zo.call(we,Be)&&Ka(Ne,Be,we[Be]);return Ne},Ua=(Ne,we)=>Jn(Ne,Ja(we)),vo=(Ne,we,Be)=>Ka(Ne,typeof we!="symbol"?we+"":we,Be),bo=(Ne,we,Be)=>new Promise((Lt,At)=>{var Ct=St=>{try{Te(Be.next(St))}catch(ln){At(ln)}},mn=St=>{try{Te(Be.throw(St))}catch(ln){At(ln)}},Te=St=>St.done?Lt(St.value):Promise.resolve(St.value).then(Ct,mn);Te((Be=Be.apply(Ne,we)).next())});class ho extends ea.EventEmitter{constructor(we,Be){super(),vo(this,"url"),vo(this,"body"),vo(this,"fullContent",""),vo(this,"controller",null),this.url=we,this.body=Be}startStream(){return bo(this,null,function*(){this.controller=new AbortController;const{signal:we}=this.controller;try{const Be=yield fetch(this.url,{method:"POST",headers:{"Content-Type":"application/json; charset=utf-8"},credentials:"include",body:JSON.stringify(this.body),signal:we});if(!Be.ok)throw new Error(`\u8BF7\u6C42\u5931\u8D25: ${Be.status}`);const Lt=Be.headers.get("content-type");if(!Lt||!Lt.includes("text/event-stream"))throw new Error("\u54CD\u5E94\u6570\u636E\u683C\u5F0F\u9519\u8BEF");const At=Be.body.getReader(),Ct=new TextDecoder("utf-8");for(;;){const{done:mn,value:Te}=yield At.read();if(mn)break;const ln=Ct.decode(Te,{stream:!0}).split(` -`);for(const bn of ln)if(bn.startsWith("data:")){let Mt=(0,ya.z)(bn.slice(5).trim().replace(/\\(?![tnrbfi"])/g,"\\\\"));if(Mt==="[DONE]")break;try{const st=JSON.parse(Mt);st.data&&this.handleData(Ua(Co({},st.data),{content:st.data.content.replace(/\\\\/g,"\\")}))}catch(st){console.error("\u89E3\u6790 JSON \u5931\u8D25:",st)}}}this.emit("done",this.fullContent)}catch(Be){Be.name==="AbortError"?this.emit("cancelled",this.fullContent):this.emit("error",Be.message)}})}handleData(we){we.content&&(this.fullContent+=we.content,this.emit("data",{chunk:we,full:this.fullContent}))}cancelRequest(){var we;(we=this.controller)==null||we.abort()}}var ka=ho,Mn=ge(58617),So=ge(32050),er=Object.defineProperty,Zo=Object.defineProperties,Fa=Object.getOwnPropertyDescriptors,mr=Object.getOwnPropertySymbols,tr=Object.prototype.hasOwnProperty,Ho=Object.prototype.propertyIsEnumerable,wt=(Ne,we,Be)=>we in Ne?er(Ne,we,{enumerable:!0,configurable:!0,writable:!0,value:Be}):Ne[we]=Be,Nt=(Ne,we)=>{for(var Be in we||(we={}))tr.call(we,Be)&&wt(Ne,Be,we[Be]);if(mr)for(var Be of mr(we))Ho.call(we,Be)&&wt(Ne,Be,we[Be]);return Ne},pe=(Ne,we)=>Zo(Ne,Fa(we)),Pe=(Ne,we,Be)=>new Promise((Lt,At)=>{var Ct=St=>{try{Te(Be.next(St))}catch(ln){At(ln)}},mn=St=>{try{Te(Be.throw(St))}catch(ln){At(ln)}},Te=St=>St.done?Lt(St.value):Promise.resolve(St.value).then(Ct,mn);Te((Be=Be.apply(Ne,we)).next())}),dt=({title:Ne="\u5934\u6B4CAI",placeholder:we,hideUpload:Be,hideInputBox:Lt,aiIcon:At=Yt,userIcon:Ct=Pa,dragIcon:mn=Ia,children:Te,fetchUrl:St,fetchData:ln={},extraAnswerAction:bn,showDefaultTips:Mt=!0,onOpen:st,onClose:wn,loadingOption:Ln,showPreference:Nn=!1,initMessage:sa,customRequest:Kn,visible:zn,width:Qn=1200,isCheckRestrictNumber:_n=!1,headNode:Ta,headFunctionNode:gt,showRedraw:Lo,showEdit:xo,promptPropName:ta="prompt",topPercentage:Xn,showSwitchingModel:ct=!1,showImageGenerator:Vt=!1,showLookHistory:pn=!1,fetchListObject:nn,customPreference:ba,customDataNode:xa,showAddSession:eo,historyId:lo,draggableExtraNode:Qo,drawerExtraNode:ei,menuExtraFunctionNode:Pr,showSceneAwareness:Li=!1})=>{var Ur;const[nr,Tr]=(0,ee.useState)(!1),[Vo,ti]=(0,ee.useState)("deepseek-r1"),[Io,fr]=(0,ee.useState)([]),[Lr,Jo]=(0,ee.useState)(!1),[ui,jo]=(0,ee.useState)(!1),[xi,ar]=(0,ee.useState)(!1),[Na,to]=(0,ee.useState)([]),[Er,Mi]=(0,ee.useState)(""),[Di,Ti]=(0,ee.useState)(0),[ni,Sn]=(0,ee.useState)(!1),[ai,gn]=(0,ee.useState)(null),[Wt,dn]=(0,ee.useState)(""),Ut=(0,ee.useRef)(),Gn=(0,ee.useRef)(null),Un=(0,ee.useRef)(null),[Oa,Ra]=(0,ee.useState)(!1),[Ea,no]=(0,ee.useState)(!1),[No,so]=(0,ee.useState)(!1),[or,Or]=(0,ee.useState)(!1),[Rr,Yr]=(0,ee.useState)(0),Ya=(0,ee.useRef)(null),Uo=(0,ee.useRef)(!1),ua=(0,ee.useRef)(null),[yr,ci]=(0,ee.useState)(void 0),[oi,Bi]=(0,ee.useState)(!0),[ri,Fe]=(0,ee.useState)(Qn-28),[Le,Me]=(0,ee.useState)(!1),[ca,na]=(0,ee.useState)(!0),[jn,uo]=(0,ee.useState)([]),aa=(0,ee.useRef)([]),vn=(0,ee.useRef)(!1),Fn=ri-22,yn=Er==null?void 0:Er.split(` -`).length,{onAdd:Wr,onGetList:rr,onListClick:Ha,onListDelete:xr,onListDealData:Ko}=nn||{},ir={maxCount:10,showUploadList:!1,withCredentials:!0,fileList:Io,multiple:!0,accept:".doc,.docx,.md,.txt,.pdf,.jpg,.png,.xlsx,.xls",beforeUpload:ke=>{var jt,cn,Pn,Dn;const oa=(Dn=(Pn=(cn=(jt=ke==null?void 0:ke.name)==null?void 0:jt.split("."))==null?void 0:cn.slice(-1))==null?void 0:Pn[0])==null?void 0:Dn.toLowerCase(),Bn=["doc","docx","md","pdf","txt","jpg","png","xlsx","xls"].includes(oa);return ke.size==0?(ue.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),Ue.default.LIST_IGNORE):Bn||(ue.ZP.warning("\u76EE\u524D\u652F\u6301txt\u3001md\u3001doc\u3001docx\u3001pdf\u3001jpg\u3001png\u3001xlsx\u3001xls\u6587\u4EF6"),Ue.default.LIST_IGNORE)},onChange:({fileList:ke})=>{fr(ke)},action:`${(Ur=ga.Z)==null?void 0:Ur.API_SERVER}/api/intelligent_imports/upload_file.json`};(0,ee.useEffect)(()=>{if(!Na.length||!Ut.current)return;const ke=Na[Na.length-1];ke!=null&&ke.loading&&(Ut.current.scrollTop=Ut.current.scrollHeight)},[Na.length]),(0,ee.useEffect)(()=>{if(!Ut.current||!Ya.current)return;const ke=new IntersectionObserver(([jt])=>{Bi(jt.isIntersecting)},{root:Ut.current,rootMargin:"70px",threshold:0});return ke.observe(Ya.current),()=>{Ya.current&&ke.unobserve(Ya.current)}},[Ut.current,Ya.current]),(0,ee.useEffect)(()=>{if(!Oa)return;const ke=Ut.current,jt=ua.current;Uo.current=!1;const cn=()=>{const{scrollTop:Dn,scrollHeight:oa,clientHeight:la}=ke,Bn=Dn+la===oa;Uo.current=!0,Bn&&(Uo.current=!1)};ke.addEventListener("wheel",cn);const Pn=new ResizeObserver(()=>{Uo.current||(ke.scrollTop=ke.scrollHeight)});return Pn.observe(jt),()=>{var Dn;Pn.unobserve(jt),(Dn=ke==null?void 0:ke.removeEventListener)==null||Dn.call(ke,"wheel",cn)}},[Oa]),(0,ee.useEffect)(()=>{!Oa&&aa.current.length&&(to([...Na,...aa.current]),aa.current=[])},[Oa]),(0,ee.useEffect)(()=>{if(!Ut.current)return;const ke=new ResizeObserver(()=>{Fe(Ut.current.offsetWidth)});return ke.observe(Ut.current),()=>{Ut.current&&ke.unobserve(Ut.current)}},[Ut.current]),(0,ee.useEffect)(()=>{typeof zn=="boolean"&&Tr(zn)},[zn]),(0,ee.useEffect)(()=>{var ke;if(Gn.current&&ai!==null){Gn.current.focus();const jt=(ke=Gn.current.resizableTextArea)==null?void 0:ke.textArea;jt&&(jt.selectionStart=jt.selectionEnd=jt.value.length)}},[ai]),(0,ee.useEffect)(()=>{yn<5&&Sn(!1)},[yn]),(0,ee.useEffect)(()=>{nr&&sa&&(to(lr(sa)),Jo(!0),Yn(sa,{history:[]})),nr&&(lo?zr(lo):eo&&!yr&&Eo()),nr&&_n&&ja(),nr||Ma()},[nr]);const lr=(ke="",jt=[])=>{const cn=Date.now();return[{text:ke,key:cn,sender:"user",fileList:jt,show:!0},{loading:!0,key:cn,sender:"AI",show:!0,model:Vo,imageGenerator:No,thinkingEnabled:Ea}]},Ma=()=>{dn(""),gn(null),fr([]),Mi("")},za=()=>{if(st){st({chatData:Na,setChatData:to,setLoading:Jo,getData:Yn,renderChatItems:lr,handleAdd:Eo,identifier:yr});return}Tr(!0)},qn=()=>{if(na(!0),wn){wn();return}Tr(!1)},Fo=()=>{Sn(!ni)},ja=()=>Pe(void 0,null,function*(){const ke=yield(0,ut.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});(ke==null?void 0:ke.status)===0&&Ti(ke==null?void 0:ke.number)}),Xa=()=>{mt.default.info({title:"\u63D0\u793A",icon:null,okText:"\u6211\u77E5\u9053\u4E86",width:510,centered:!0,content:ee.createElement("div",null,ee.createElement("div",{style:{color:"#FA6400"}},"\u60A8\u5DF2\u8FBE\u5230\u667A\u80FD\u52A9\u6559\u7684\u4F7F\u7528\u6B21\u6570"),ee.createElement("div",{className:"c-grey-333 mt5"},"\u667A\u80FD\u52A9\u6559\u6BCF\u5929\u9650\u5236\u4F7F\u752810\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002"))})},hr=ke=>ke.reduce((cn,Pn)=>{if(Pn.sender==="user"){const Dn=ke.find(oa=>oa.key===Pn.key&&oa.sender==="AI");Dn&&(Dn!=null&&Dn.text)&&!(Dn!=null&&Dn.error)&&cn.push({question:Pn.text,answer:Dn.text})}return cn},[]),Yn=(...ke)=>Pe(void 0,[...ke],function*(jt="",cn={},Pn=Na){if(Kn&&(yield Kn({mes:jt,setChatData:to,fileList:Io,body:cn,checkNum:ja,setLoading:Jo,bodyChatData:Pn,setTyping:Ra,setImageGenerator:so})),!Kn){const Dn=Io==null?void 0:Io.map(yo=>{var Sr;return(Sr=yo==null?void 0:yo.response)==null?void 0:Sr.file_id}),oa=cn.history||hr(Pn),la=Nt(Nt({identifier:yr,response_mode:"streaming",model:Vo,scene_awareness:or,thinking_enabled:Ea,image_generator:No,file_ids:Dn,history:oa,[ta]:jt},ln),cn),Bn=Object.fromEntries(Object.entries(la).filter(([yo,Sr])=>Sr!==void 0));Un.current=new ka(ga.Z.API_SERVER+St,Bn),yield new Promise((yo,Sr)=>{let Si=null,Oi=null;Un.current.on("data",pi=>{Ra(!0);const{chunk:{content:jr,type:Kr,created:vi,msg:Ri}}=pi,Qi=Ri==="error";Kr==="thinking"&&(Si=Si||vi,to(li=>[...li].map((Xo,ft)=>ft===li.length-1?pe(Nt({},Xo),{reasoning:(Xo.reasoning||"")+jr,loading:!1,hideAnswer:!0,error:Qi}):Xo))),Kr==="text"&&(Oi=Oi||vi,to(li=>[...li].map((Xo,ft)=>ft===li.length-1?pe(Nt({},Xo),{text:(Xo.text||"")+jr,loading:!1,startTime:Si,endTime:Oi,error:Qi}):Xo)))}),Un.current.on("done",()=>{yo()}),Un.current.on("error",()=>{const pi="\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!";to(jr=>[...jr].map((Kr,vi)=>vi===jr.length-1?pe(Nt({},Kr),{text:pi,loading:!1,error:!0}):Kr)),yo()}),Un.current.on("cancelled",()=>{yo()}),Un.current.startStream()})}_n&&ja(),Jo(!1)}),wr=ke=>{Mi(ke.target.value)},Mr=(ke,jt)=>{if(Ma(),Jo(!0),ke==="edit"){aa.current=Na.slice(jt+2);const cn=Na.splice(jt),{fileList:Pn}=(cn==null?void 0:cn[0])||{},Dn=Pn.map(la=>{var Bn;return(Bn=la.response)==null?void 0:Bn.file_id}),oa={history:hr(Na),file_ids:Dn,edit:!0};to([...Na,...lr(Wt,Pn)]),Yn(Wt,oa,Na)}if(ke==="redraw"){aa.current=Na.slice(jt+1);const cn=Na.splice(jt-1),{text:Pn,fileList:Dn}=(cn==null?void 0:cn[0])||{},oa=Dn.map(Bn=>{var yo;return(yo=Bn.response)==null?void 0:yo.file_id}),la={history:hr(Na),file_ids:oa,edit:!0};to([...Na,...lr(Pn,Dn)]),Yn(Pn,la,Na)}},Wa=()=>{if(Er.trim()!==""){Ma(),Jo(!0);const ke=Io.filter(jt=>jt.status==="done");to([...Na,...lr(Er,ke)]),Yn(Er)}},gr=ke=>{if(ke.shiftKey){if(ke.key==="Enter")return}else if(ke.key==="Enter"){if(ke.preventDefault(),hi||vn.current)return;Wa()}},Po=(ke,jt)=>{var cn,Pn;let Dn=!1;xo===!0?Dn=!0:xo==="last"&&(Dn=Na.reduce((Bn,yo,Sr)=>yo.sender==="user"?Sr:Bn,-1)===jt);const oa=jt===ai;return ee.createElement("div",{className:xe.li,style:{width:Fn}},ee.createElement("div",{className:xe.avatarIcon},ee.createElement("img",{className:xe.img,src:Ct})),ee.createElement("div",{className:xe.content},!!((cn=ke==null?void 0:ke.fileList)!=null&&cn.length)&&ee.createElement("div",{className:xe.fileWrap},(Pn=ke.fileList)==null?void 0:Pn.map((la,Bn)=>{var yo,Sr;return ee.createElement("div",{key:Bn,className:xe.file},ee.createElement("img",{src:ge(90034)(`./${((Sr=(yo=la==null?void 0:la.name)==null?void 0:yo.split("."))==null?void 0:Sr.pop())||"txt"}.png`),width:20,className:"mr10"}),ee.createElement("aside",null,ee.createElement(Ce.Z,{title:la==null?void 0:la.name},ee.createElement("div",{className:xe.fileName},la==null?void 0:la.name)),ee.createElement("div",{className:"c-grey-999 font12"},(0,Qe.RD)(la==null?void 0:la.size))))})),ee.createElement("div",{className:xe.borderBox},oa?ee.createElement(Xe.default.TextArea,{value:Wt,ref:Gn,autoSize:!0,placeholder:"\u8BF7\u8F93\u5165",bordered:!1,onChange:la=>dn(la.target.value)}):ee.createElement("div",{className:xe.text},ke==null?void 0:ke.text)),oa?ee.createElement("div",{className:xe.action},ee.createElement(ye.ZP,{onClick:()=>{dn(""),gn(null)},size:"small"},"\u53D6\u6D88"),ee.createElement(ye.ZP,{disabled:!Wt.trim(),onClick:()=>Mr("edit",jt),type:"primary",size:"small"},"\u786E\u8BA4")):ee.createElement("div",{className:xe.action},ee.createElement(x.CopyToClipboard,{text:(ke==null?void 0:ke.text)||"",onCopy:()=>ue.ZP.success("\u590D\u5236\u6210\u529F")},ee.createElement(Ce.Z,{title:"\u590D\u5236"},ee.createElement("i",{className:"iconfont icon-fuzhi8 font13"}))),Dn&&!Lr&&ee.createElement(Ce.Z,{title:"\u7F16\u8F91"},ee.createElement("i",{onClick:()=>{gn(jt),dn((ke==null?void 0:ke.text)||"")},className:"iconfont icon-bianji10 font14"})))))},On=(ke,jt)=>{let cn=!1;Lo===!0?cn=!0:Lo==="last"&&(cn=Na.reduce((oa,la,Bn)=>la.sender==="AI"?Bn:oa,-1)===jt);let Pn="";return ke!=null&&ke.source?Pn=ke==null?void 0:ke.source:(ke==null?void 0:ke.model)==="deepseek-r1"?Pn="\u7531deepseek\u751F\u6210":(ke==null?void 0:ke.model)==="qwen-max"&&(Pn="\u7531\u901A\u4E49\u5343\u95EE\u751F\u6210"),ee.createElement("div",{className:xe.li,style:{width:Fn}},ee.createElement("div",{className:xe.avatarIcon},ee.createElement("img",{className:xe.img,src:At})),ee.createElement("div",{className:xe.content},ee.createElement("div",{className:xe.borderBox},ke.loading&&ee.createElement(ee.Fragment,null,ke!=null&&ke.imageGenerator?ee.createElement("div",{className:xe.loadingPic},"\u6B63\u5728\u751F\u6210\u4E2D",ee.createElement("div",{className:"ai-loading"})):!(ke!=null&&ke.thinkingEnabled)&&ee.createElement("div",null,ee.createElement("div",{className:xe.loading},ee.createElement("div",{className:xe.dot}),ee.createElement("div",{className:xe.dot}),ee.createElement("div",{className:xe.dot})),ee.createElement("div",{style:{marginTop:10,color:"#9096A3"}},(Ln==null?void 0:Ln.text)||"\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"))),(ke==null?void 0:ke.thinkingEnabled)&&ee.createElement(et,{time:ke==null?void 0:ke.time,cancelIndex:Rr,loading:ke.loading,streamingStatus:!(ke!=null&&ke.text),onFinish:()=>{Yr(0),to(Dn=>[...Dn].map((oa,la)=>la===Dn.length-1?pe(Nt({},oa),{hideAnswer:!1,time:oa.startTime?oa.endTime-oa.startTime:null}):oa))},value:ke==null?void 0:ke.reasoning}),!!(ke!=null&&ke.text)&&!ke.hideAnswer&&ee.createElement(kt,{cancelIndex:Rr,streamingStatus:Lr,loadImage:!!(ke!=null&&ke.imageGenerator),onFinish:()=>Pe(void 0,null,function*(){Yr(0),setTimeout(()=>Ra(!1),0)}),value:ke==null?void 0:ke.text})),!!(ke!=null&&ke.text)&&Pn&&ee.createElement("div",{className:xe.source},Pn),ee.createElement("div",{className:xe.action},bn==null?void 0:bn(ke,jt,{onMenuClick:zr}),ee.createElement(x.CopyToClipboard,{text:String((ke==null?void 0:ke.text)||""),onCopy:()=>ue.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},ee.createElement(Ce.Z,{title:"\u590D\u5236"},ee.createElement("i",{className:"iconfot icon-fuzhi8 font13"}))),Nn&&!Lr&&ee.createElement(ee.Fragment,null,ee.createElement(Ce.Z,{title:"\u559C\u6B22"},ee.createElement("i",{style:ke!=null&&ke.like?{color:"#FA8D30"}:{},onClick:()=>ma("like",!(ke!=null&&ke.like),jt),className:"iconfot icon-yijiejue font15"})),ee.createElement(Ce.Z,{title:"\u4E0D\u559C\u6B22"},ee.createElement("i",{style:ke!=null&&ke.dislike?{color:"#e86d7c"}:{},onClick:()=>ma("dislike",!(ke!=null&&ke.dislike),jt),className:"iconfot icon-weijiejuezhengchang font15"}))),cn&&!Lr&&ee.createElement(Ce.Z,{title:"\u91CD\u65B0\u751F\u6210"},ee.createElement("i",{onClick:()=>Mr("redraw",jt),className:"iconfot icon-gengxin-genghuan-tihuan"})))))},ma=(ke,jt,cn)=>Pe(void 0,null,function*(){if(ba){const Pn=Na.slice(0,cn+1),oa=hr(Pn).length;yield ba({type:ke,value:jt,index:cn,identifier:yr,objectIndex:oa})}to(Pn=>(Pn[cn][ke]=jt,jt&&(Pn[cn][ke==="like"?"dislike":"like"]=!1),[...Pn]))}),Ga=()=>{var ke,jt;Yr(1),(jt=(ke=Un.current)==null?void 0:ke.cancelRequest)==null||jt.call(ke),Jo(!1),Ra(!1)},Eo=()=>Pe(void 0,null,function*(){var ke,jt,cn;(jt=(ke=Un.current)==null?void 0:ke.cancelRequest)==null||jt.call(ke),Ma(),to([]),Jo(!0);const Pn=yield Wr();(Pn==null?void 0:Pn.status)===0&&ci((cn=Pn==null?void 0:Pn.data)==null?void 0:cn.identifier),Jo(!1),Ra(!1)}),Vr=()=>Pe(void 0,null,function*(){var ke;ar(!0);const jt=yield rr();(jt==null?void 0:jt.status)===0&&uo(((ke=jt==null?void 0:jt.data)==null?void 0:ke.list)||[]),ar(!1)}),zr=(...ke)=>Pe(void 0,[...ke],function*(jt=yr){var cn,Pn,Dn,oa;(Pn=(cn=Un.current)==null?void 0:cn.cancelRequest)==null||Pn.call(cn),Ma(),jo(!0);const la=yield Ha(jt);if(la.status===0){const Bn=Ko(((Dn=la==null?void 0:la.data)==null?void 0:Dn.messages)||[]);to(Bn),jo(!1),ci((oa=la==null?void 0:la.data)==null?void 0:oa.identifier);return}to([]),jo(!1)}),mi=(ke,jt)=>Pe(void 0,null,function*(){(yield xr(ke)).status===0&&(ue.ZP.success("\u5220\u9664\u6210\u529F"),jt===yr&&Eo(),Vr())}),Jr=()=>ee.createElement("div",{className:xe.menuWarp},ee.createElement("h4",null,"\u5386\u53F2\u5BF9\u8BDD"),ee.createElement(at.Z,{spinning:xi},!jn.length&&ee.createElement(Ze.Z,{style:{width:250,paddingBottom:30},image:Ze.Z.PRESENTED_IMAGE_SIMPLE}),!!jn.length&&ee.createElement("div",{className:xe.menu},jn.map(function(ke,jt){return ee.createElement("aside",{className:ie()(yr===ke.identifier&&xe.active),key:ke.id,onClick:()=>zr(ke.id)},ee.createElement("div",{className:xe.menuText},ee.createElement(Ce.Z,{title:ke==null?void 0:ke.question},ee.createElement("span",null,ke==null?void 0:ke.question)),Pr&&Pr(ke)),ee.createElement("div",{className:xe.menuDel,onClick:cn=>cn.stopPropagation()},ee.createElement(Je.Z,{title:"\u63D0\u793A",description:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u672C\u6761\u5BF9\u8BDD\u5417\uFF1F",onConfirm:()=>mi(ke.id,ke.identifier),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88"},ee.createElement("i",{className:"iconfont icon-shanchu14 delete-hover font14"}))))})))),ii=Di>9,fi=Be||Io.length>9,hi=Io.some(ke=>ke.status==="uploading")||Lr||Oa,fn=No||Ea||or||!!Io.length;return ee.createElement("div",null,Te?ee.createElement("div",{onClick:za},Te):ee.createElement($t,{draggableExtraNode:Qo,src:mn,onClick:za,topPercentage:Xn}),ee.createElement(Tt.Z,{open:nr,width:Le?"100%":Qn,afterOpenChange:ke=>{ke&&na(!1)},contentWrapperStyle:ca?{}:{transition:"none"},extra:ee.createElement("div",{className:xe.head},ei,ct&&ee.createElement(it,{value:Vo,onChange:ke=>{no(!1),so(!1),ti(ke)}}),pn&&ee.createElement(ee.Fragment,null,ee.createElement(He.Z,{dropdownRender:Jr,onOpenChange:ke=>{ke&&Vr()},placement:"bottomLeft",arrow:!0},ee.createElement("div",{className:xe.headBtn},ee.createElement("i",{className:"icon-lishiduihua1 font14 mr10"}),"\u5386\u53F2\u5BF9\u8BDD"))),eo&&ee.createElement(ee.Fragment,null,ee.createElement("div",{className:xe.headBtn,onClick:Eo},ee.createElement("i",{className:"icon-xinjianduihua font14 mr10"}),"\u65B0\u5EFA\u5BF9\u8BDD")),ee.createElement(Ce.Z,{title:Le?"\u9000\u51FA\u5168\u5C4F":"\u5168\u5C4F"},ee.createElement("div",{className:xe.headBtn,style:{padding:"0 12px"},onClick:()=>Me(!Le)},Le&&ee.createElement("i",{className:"iconfont icon-tuichuquanping3"}),!Le&&ee.createElement("i",{className:"iconfont icon-quanping4"})))),title:ee.createElement("span",{className:"c-grey-333 font16"},Ne),onClose:qn,bodyStyle:{paddingRight:4}},ee.createElement("div",{className:ie()(xe.wrap,nr&&"body-overflow-hidden")},ee.createElement("div",{ref:Ut,className:xe.chatContainer},Mt&&ee.createElement("div",{className:`${xe.li} mb20`,style:{width:Fn}},ee.createElement("div",{className:xe.avatarIcon},ee.createElement("img",{className:xe.img,src:At})),ee.createElement("div",{className:xe.content},ee.createElement("div",{className:xe.borderBox},Ta,gt==null?void 0:gt({isDisabledNum:ii,checkNumModal:Xa,checkNum:ja,onClose:qn,setChatData:to,setLoading:Jo,getData:Yn,clearStatus:Ma,typing:Oa,setImageGenerator:so,renderChatItems:lr,setSceneAwareness:Or})))),ee.createElement("div",{ref:ua},ee.createElement(at.Z,{spinning:ui,className:"mt20"},Na==null?void 0:Na.map((ke,jt)=>ee.createElement(ee.Fragment,{key:ke.key+jt},ke.show&&ee.createElement(ee.Fragment,null,ke.sender==="user"&&Po(ke,jt),ke.sender==="AI"&&On(ke,jt),xa&&!["AI","user"].includes(ke.sender)&&xa(ke,jt,{width:Fn})))))),!oi&&ee.createElement("div",{className:xe.backBottom,onClick:()=>{Uo.current=!1,Ut.current.scrollTop=Ut.current.scrollHeight}},ee.createElement("i",{className:"iconfont icon-huidaodibu"})),ee.createElement("div",{ref:Ya})),!Lt&&ee.createElement("div",{className:ie()(xe.footerContainer,ni&&xe.full,fn&&xe.footerContainerSelected)},ee.createElement("div",{className:xe.btnWrp},Li&&ee.createElement(Ce.Z,{title:"\u667A\u80FD\u611F\u77E5\u5F53\u524D\u60C5\u5883\uFF0C\u63D0\u4F9B\u9488\u5BF9\u6027\u89E3\u7B54"},ee.createElement("div",{onClick:()=>Or(!or),className:ie()(xe.btn,or&&xe.btnActive)},ee.createElement("i",{className:"iconfont icon-changjingganzhi mr10 font12"}),"\u573A\u666F\u611F\u77E5")),Vo==="deepseek-r1"&&ee.createElement(Ce.Z,{title:"\u8C03\u7528\u65B0\u6A21\u578B DeepSeek-R1\uFF0C\u89E3\u51B3\u63A8\u7406\u95EE\u9898"},ee.createElement("div",{onClick:()=>no(!Ea),className:ie()(xe.btn,Ea&&xe.btnActive)},ee.createElement("i",{className:"iconfont icon-shendusikao mr10 font12"}),"\u6DF1\u5EA6\u601D\u8003\uFF08R1\uFF09")),Vt&&Vo==="qwen-max"&&ee.createElement("div",{onClick:()=>so(!No),className:ie()(xe.btn,No&&xe.btnActive)},ee.createElement("i",{className:"iconfont icon-shangchuantupian2 mr10 font12"}),"\u56FE\u50CF\u751F\u6210"),Io.map(ke=>ee.createElement("div",{key:ke.uid},(ke==null?void 0:ke.status)==="uploading"&&ee.createElement(at.Z,{indicator:ee.createElement(Mn.Z,{spin:!0}),className:"mr10",size:"small",spinning:!0}),ee.createElement("span",{title:ke==null?void 0:ke.name,className:"mr10"},(0,Qe.Pq)(ke.name,20)),ee.createElement("i",{onClick:()=>fr(jt=>jt.filter(cn=>cn.uid!==ke.uid)),className:"iconfont current icon-shanchu15 delete-hover c-red-ee4 font12"})))),ee.createElement(Ce.Z,{title:ii&&ee.createElement("div",null,ee.createElement("div",null,"\u60A8\u5DF2\u8FBE\u5230\u667A\u80FD\u52A9\u6559\u7684\u4F7F\u7528\u6B21\u6570"),ee.createElement("div",null,"\u667A\u80FD\u52A9\u6559\u6BCF\u5929\u9650\u5236\u4F7F\u752810\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002"))},ee.createElement("div",{className:ie()(xe.inputContainer,yn>4&&xe.lineFour,ii&&xe.disabledInput)},ee.createElement(Ue.default,pe(Nt({},ir),{className:`${fi&&"hide"}`}),ee.createElement(ye.ZP,{className:xe.uploadBtn,icon:ee.createElement(So.Z,{style:{fontSize:18,color:"#FFF"}})})),ee.createElement(Xe.default.TextArea,{rows:yn>4?4:yn,placeholder:we||"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u95EE\u9898\u5427,Shift+Enter\u6362\u884C\uFF5E",value:Er,bordered:!1,style:fi?{paddingLeft:0,marginLeft:0}:{},onChange:wr,onPressEnter:gr,onCompositionStart:()=>{vn.current=!0},onCompositionEnd:()=>{vn.current=!1}}),Oa?ee.createElement(Ce.Z,{title:"\u505C\u6B62\u751F\u6210"},ee.createElement("div",{className:`iconfont icon-tingzhihuida ${xe.cancelBtn}`,onClick:Ga})):ee.createElement(ye.ZP,{className:(Er==null?void 0:Er.trim())===""?xe.sendBtnDisabled:xe.sendBtn,icon:ee.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:hi,onClick:Wa}),yn>4&&ee.createElement("span",{className:xe.fullIcon,onClick:Fo},ni&&ee.createElement("span",{className:"iconfont icon-shousuo"}),!ni&&ee.createElement("span",{className:"iconfont icon-zhankai"}))))))))}},73524:function(Re,Ft,ge){"use strict";ge.d(Ft,{Z:function(){return Tt}});var ee=ge(59301),ue={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},Ue=ge(92310),mt=ge.n(Ue),Ce=ge(71418),Xe=ge(2859),ye=ge(99064),at=ge(955),Ze=(He,_e,ie)=>new Promise((a,E)=>{var b=z=>{try{x(ie.next(z))}catch(te){E(te)}},y=z=>{try{x(ie.throw(z))}catch(te){E(te)}},x=z=>z.done?a(z.value):Promise.resolve(z.value).then(b,y);x((ie=ie.apply(He,_e)).next())}),Tt=({data:He,className:_e,fullWidth:ie,style:a={},onClose:E,onOk:b,showFullTools:y,noAssociationId:x})=>{const z=(0,ee.useRef)(null),te=(0,ee.useRef)(null),ne=(0,ee.useRef)(null),ae=(0,ee.useRef)(null),[se,de]=(0,ee.useState)(!1),[Se,ce]=(0,ee.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,ee.useEffect)(()=>(ne.current||(ne.current=document.createElement("style"),document.head.appendChild(ne.current)),He!=null&&He.visible?(document.body.setAttribute("data-custom","y-hidden"),ne.current.innerHTML=" html { overflow-y: hidden; }",He!=null&&He.src&&ve()):(document.body.removeAttribute("data-custom"),ne.current&&(document.head.removeChild(ne.current),ne.current=null)),()=>{document.body.removeAttribute("data-custom"),ne.current&&(document.head.removeChild(ne.current),ne.current=null)}),[He==null?void 0:He.visible]);const ve=()=>Ze(void 0,null,function*(){de(!0),ce("\u6B63\u5728\u52A0\u8F7D\u4E2D");const It=yield(0,at.ZJ)(He==null?void 0:He.src);z.current.src="",z.current.src=It,z.current.onload=function(){xt()},de(!1),ce("")}),Ie=It=>Ze(void 0,null,function*(){de(!0),ce("\u6B63\u5728\u4FDD\u5B58\u4E2D");const Rt=yield(0,ye.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:He.title,file:It.dataUrl}});Rt!=null&&Rt.id&&!x?(yield(0,ye.ZP)(`/api/attachments/${He.id}/add_subitem.json`,{method:"post",body:{subitem_id:Rt==null?void 0:Rt.id,settings:JSON.stringify(It.state)}})).status===0&&b():Rt!=null&&Rt.id&&b(Rt),de(!1),ce("")}),rt=()=>{const It=document.querySelector('a[href="https://markerjs.com/"]');It&&It.parentNode&&(It.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(kt=>{const Xt=document.querySelector(kt.name);Xt&&Xt.setAttribute("title",kt.title)})},xt=()=>{te.current=new Xe.hP(z.current),te.current.targetRoot=ae.current,te.current.addEventListener("render",Ie),te.current.addEventListener("beforeclose",E),y&&(te.current.availableMarkerTypes=te.current.ALL_MARKER_TYPES,te.current.uiStyleSettings.redoButtonVisible=!0,te.current.uiStyleSettings.notesButtonVisible=!0,te.current.uiStyleSettings.zoomButtonVisible=!0,te.current.uiStyleSettings.zoomOutButtonVisible=!0,te.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=te.current.uiStyleSettings,te.current.show(),He!=null&&He.snapshotData&&te.current.restoreState(He.snapshotData),setTimeout(()=>{window.scrollTo(0,0),rt()},300)};return ee.createElement(ee.Fragment,null,(He==null?void 0:He.visible)&&ee.createElement(Ce.Z,{spinning:se,tip:Se,style:{position:"absolute",width:"100vw"}},ee.createElement("div",{ref:ae,className:mt()(ue.imageDimensions,_e,ie?ue.fullWidth:""),style:a},ee.createElement("img",{className:ue.img,ref:z}))))}},91785:function(Re,Ft,ge){"use strict";ge.d(Ft,{Z:function(){return Xe}});var ee=ge(43418),ue={modal:"modal___VzyKs",content:"content___HhLQS",close:"close___zKaRB"},Ue="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=",mt=ge(59301),Xe=({visible:ye,setVisible:at,image:Ze,closeImageStyle:Je,hiddenbutton:Tt})=>mt.createElement(ee.default,{centered:!0,destroyOnClose:!0,open:ye,footer:null,wrapClassName:ue.modal,onCancel:()=>at(!1)},mt.createElement("div",{className:ue.content},mt.createElement("img",{src:Ze}),Tt,mt.createElement("img",{onClick:()=>at(!1),className:ue.close,src:Ue,style:Je})))},41588:function(Re,Ft,ge){"use strict";var ee=ge(59301),ue=ge(95237),Ue=ge(43604),mt=ge(99313),Ce=ge(3113),Xe=ge(85149),ye=ge(88010),at=ge(48136),Ze=ge(59301);const Je=(0,ee.forwardRef)(({callback:Tt,showSaveButton:He,value:_e=""},ie)=>{const a=(0,ee.useRef)(),E=[{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 "}]}]}],b=[{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 +${be}`:be,Dn=Mt(yn);if(!dn)if(At||!Ne||bt>0){fn(Dn),vt(Dn.length),(!Ne||bt>0)&&!At&&dt();return}else if(Oe{fn(Dn.slice(0,Oe+2)),vt(On=>On+2)},ga>10?Math.max(500/(ga/2),20):50);return()=>clearInterval(Vn)}else Ne||dt()},[be,Ne,bt,At,Oe]),(0,ee.useMemo)(()=>de.createElement("div",{className:`${z.answer} fadeIn animated`},de.createElement(a.UG,{remarkPlugins:[ae.Z],rehypePlugins:[ne.Z,b.Z],components:{code(yn){var Dn=yn,{node:ga,inline:Vn,className:On,children:Rn}=Dn,Kn=It(Dn,["node","inline","className","children"]);const ka=/language-(\w+)/.exec(On||"");return Vn||!ka?de.createElement("code",Dt({className:On},Kn),Rn):de.createElement("div",{className:z.codeCopy},de.createElement(x.CopyToClipboard,{text:String(Rn).trim(),onCopy:()=>ue.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},de.createElement("button",null,"\u590D\u5236")),de.createElement(E.Z,Dt({style:y.Z,language:ka[1],PreTag:"div",showLineNumbers:!0,lineNumberStyle:{minWidth:"40px"}},Kn),String(Rn).trim()))},img({node:yn}){var Dn;return de.createElement(te.Z,{src:(Dn=yn.properties)==null?void 0:Dn.src,width:320,onLoad:()=>At&&setTimeout(()=>dt(),500)})}}},Ne&&Oenew Promise((bt,At)=>{var wt=vt=>{try{Oe(Ne.next(vt))}catch(dn){At(dn)}},fn=vt=>{try{Oe(Ne.throw(vt))}catch(dn){At(dn)}},Oe=vt=>vt.done?bt(vt.value):Promise.resolve(vt.value).then(wt,fn);Oe((Ne=Ne.apply(Be,be)).next())}),et=({value:Be="",streamingStatus:be,onFinish:Ne,cancelIndex:bt,time:At,loading:wt,loadAll:fn})=>{const[Oe,vt]=(0,ee.useState)(""),[dn,wn]=(0,ee.useState)(!0),Mt=(0,ee.useRef)(Be),dt=(0,ee.useRef)(be),pn=(0,ee.useRef)(0),yn=(0,ee.useRef)(null),[Dn,ga]=(0,ee.useState)(!1),Vn=70;(0,ee.useEffect)(()=>{dt.current=be},[be]),(0,ee.useEffect)(()=>{Mt.current=Be},[Be]),(0,ee.useEffect)(()=>{if(!be){vt(Mt.current);return}return ga(!0),yn.current=setInterval(On,Vn),()=>{clearInterval(yn.current)}},[]),(0,ee.useEffect)(()=>{Dn&&(vt(Mt.current),clearInterval(yn.current),ga(!1),Ne())},[bt]);const On=()=>qt(void 0,null,function*(){const Rn=Mt.current[pn.current];Rn!==void 0?(vt(Kn=>Kn+Rn),pn.current++,clearInterval(yn.current),yn.current=setInterval(On,280/(Mt.current.length-pn.current))):dt.current===!1&&(vt(Mt.current),clearInterval(yn.current),ga(!1),Ne())});return nt.createElement("div",{className:`${Xt.reasoning} fadeIn animated`},nt.createElement("div",{className:Xt.btn,onClick:()=>wn(!dn)},nt.createElement("i",{className:"iconfont icon-shendusikao"}),At?nt.createElement("span",null,"\u5DF2\u6DF1\u5EA6\u601D\u8003\uFF08\u7528\u65F6 ",At," \u79D2\uFF09"):nt.createElement("span",null,"\u601D\u8003\u4E2D..."),dn?nt.createElement("b",{className:"iconfont icon-shouqi6"}):nt.createElement("b",{className:"iconfont icon-zhankai6"})),wt&&nt.createElement(at.Z,{spinning:!0,className:"mt20"}),dn&&!wt&&nt.createElement("div",{className:Xt.content},Oe,Dn?nt.createElement("span",{className:"aiBlink"},"__"):""))},zt={select:"select___Kt_GE",box:"box___S5_ly",text:"text___dtZDv",itemWrap:"itemWrap___xmw7x",item:"item___io6Bx",active:"active___nHRTI"},Qt=ge(81327),Me=Object.defineProperty,We=Object.getOwnPropertySymbols,St=Object.prototype.hasOwnProperty,Ot=Object.prototype.propertyIsEnumerable,xt=(Be,be,Ne)=>be in Be?Me(Be,be,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Be[be]=Ne,an=(Be,be)=>{for(var Ne in be||(be={}))St.call(be,Ne)&&xt(Be,Ne,be[Ne]);if(We)for(var Ne of We(be))Ot.call(be,Ne)&&xt(Be,Ne,be[Ne]);return Be};const Se=Be=>React.createElement("svg",an({className:"logo1_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},Be),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 ft="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTEwMTkuNDA3IDYyMC44IDg5MS44MzQgMzk3Ljc4MSA5NDYuNDkgMjkzLjEyYTI5LjA5OSAyOS4wOTkgMCAwIDAgNi40LTM2LjM5NWwtNzAuMTg3LTEyNi41OTJhMzAuMDggMzAuMDggMCAwIDAtMjQuNTc2LTEzLjY1M0g1OTcuNTE5TDUzOS4xOTQgMTQuNTA3YTI3LjM1IDI3LjM1IDAgMCAwLTIwLjkwNy0xNC41NUgzODAuNjQ0YTI5LjE0MSAyOS4xNDEgMCAwIDAtMjQuNjE4IDE0LjU1djUuNTQ2TDIyNS44MDYgMjQzLjAzSDEwMC45MjNhMjkuMTg0IDI5LjE4NCAwIDAgMC0yNS41MTUgMTMuNjU0TDMuNDI4IDM4NC4wODVhMzIuNzY4IDMyLjc2OCAwIDAgMCAwIDI5LjE4NEwxMzIuODM2IDYzOC4wOCA3NC41MTEgNzQwLjA1M2EzMi43NjggMzIuNzY4IDAgMCAwIDAgMjkuMDU2bDY2LjUxNyAxMTYuNTY2YTI5LjkwNyAyOS45MDcgMCAwIDAgMjUuNTE1IDE0LjUwNkg0MjcuMTVsNjIuODQ4IDEwOS4yMjdBMzAuMDggMzAuMDggMCAwIDAgNTEyLjc4MyAxMDI0SDY2MC40MWEyOS4xNDEgMjkuMTQxIDAgMCAwIDI0LjU3Ni0xNC41NWwxMjguNDY5LTIyNC44NTNoMTE0Ljc3M2EzMS45MTUgMzEuOTE1IDAgMCAwIDI0LjY2Mi0xNS40NDVsNjYuNDc0LTExNy40MTlhMjguMTYgMjguMTYgMCAwIDAgMC0zMC45NzZsLjA0My4wNDN6bS0xNjEuMjggMTQuNTkyTDc5MS42MSA1MTIuNDY5IDUxOC4yODcgOTkzLjk2M2wtNzQuNzUyLTEyMi44OGgtMjczLjI4bDY1LjYyMS0xMTkuMjExaDEzOS4zOTJMMTAxLjg2IDI3Mi4yMTNoMTQzLjA2MkwzODAuNjg3IDMwLjA4bDY4LjM1MiAxMTkuMjUzLTcwLjE4NyAxMjIuODhIOTI1LjU0bC02OS4yMDUgMTIxLjk0MiAxMzcuNiAyNDEuMTk0SDg1OC4xN3oiIGZpbGw9IiM2MDVCRUMiLz48cGF0aCBkPSJtNDk5Ljk4MyA2OTkuMzA3IDE3NC4zNzktMjc0LjczMUgzMjQuNzA4eiIgZmlsbD0iIzYwNUJFQyIvPjwvc3ZnPg==",pt=Object.defineProperty,jt=Object.getOwnPropertySymbols,on=Object.prototype.hasOwnProperty,Gn=Object.prototype.propertyIsEnumerable,fa=(Be,be,Ne)=>be in Be?pt(Be,be,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Be[be]=Ne,Je=(Be,be)=>{for(var Ne in be||(be={}))on.call(be,Ne)&&fa(Be,Ne,be[Ne]);if(jt)for(var Ne of jt(be))Gn.call(be,Ne)&&fa(Be,Ne,be[Ne]);return Be};const tt=Be=>React.createElement("svg",Je({className:"logo2_svg__icon",viewBox:"0 0 1417 1024",xmlns:"http://www.w3.org/2000/svg",width:276.758,height:200},Be),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 Bt="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDE0MTcgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjc2Ljc1OCIgaGVpZ2h0PSIyMDAiPjxwYXRoIGQ9Ik0xMzY0LjQ0IDExOC43MDVjLTE0LjE3OC02LjY5NS0yMC4zMjIgNi4wNjUtMjguNTkzIDEyLjUyNS0yLjkxNCAyLjA0OC01LjI3NyA0LjcyNi03LjY0IDcuMjQ2LTIwLjcxNyAyMS4yNjgtNDQuODk5IDM1LjIxLTc2LjY0MyAzMy41NTZhMTUyLjU3NiAxNTIuNTc2IDAgMCAwLTEyMC42NzQgNDUuMzcxYy03LjQwNC00MS44MjYtMzIuMDYtNjYuODc1LTY5LjU1My04Mi44NjUtMTkuNjkzLTguMzUtMzkuNTQzLTE2LjctNTMuMjQ4LTM0LjczNy05LjYxLTEyLjkxOS0xMi4yODgtMjcuMzMzLTE3LjAxNS00MS41MTItMy4xNS04LjUwNy02LjE0NC0xNy4yNS0xNi4zODQtMTguNjY4LTExLjE4NS0xLjczMy0xNS41MTcgNy4yNDctMTkuOTI4IDE0LjczYTE4OS4xMjUgMTg5LjEyNSAwIDAgMC0yMy41NTIgOTguNDYxYzEuNTc1IDc2Ljg4IDM1LjQ0NiAxMzguMDgzIDEwMi42MzYgMTgxLjY0MiA3LjU2MiA0Ljk2MyA5LjUzMSA5LjkyNSA3LjA5IDE3LjI1LTQuNDkgMTQuOTY3LTkuOTI2IDI5LjU0LTE0LjgxIDQ0LjU4NC0yLjk5MiA5LjYxLTcuNTYxIDExLjY1OC0xOC4yNzQgNy40ODNhMzA5LjQ4NCAzMDkuNDg0IDAgMCAxLTk2Ljg4Ni02My4wMTVjLTQ3LjgxMy00NC40MjYtOTEuMDU3LTkzLjM0Mi0xNDQuOTM1LTEzMS43MDJhNjM1LjgyNSA2MzUuODI1IDAgMCAwLTM4LjM2LTI1LjIwN2MtNTQuOTgyLTUxLjIgNy4xNjctOTMuMjYyIDIxLjU4Mi05OC4yMjUgMTQuOTY2LTUuMTk5IDUuMjc3LTIzLjE1OC00My40MDItMjIuOTIyLTQ4LjY4LjIzNy05My4xODQgMTUuODMzLTE0OS45NzcgMzYuNjI4LTguNDI4IDMuMTUtMTcuMDkyIDUuNTE0LTI1Ljk5MyA3LjMyNmE1NTcuODQ0IDU1Ny44NDQgMCAwIDAtMTYwLjc2OC01LjQzNmMtMTA1LjE1NyAxMS4yNjQtMTg5LjIwNCA1OC45Mi0yNTAuOTYgMTQwLjM2Ny03NC4yIDk3LjgzMi05MS42ODcgMjA4Ljk3NS03MC4yNjEgMzI1LjAwMiAyMi40NDkgMTIyLjI1IDg3LjQzNCAyMjMuNDY4IDE4Ny40NyAzMDIuNjMxIDEwMy41ODIgODIgMjIyLjkxNyAxMjIuMTcyIDM1OS4xODggMTE0LjQ1MiA4Mi43MDgtNC41NjggMTc0Ljc5LTE1LjIwMiAyNzguNjg2LTk5LjQ4NSAyNi4xNTEgMTIuNDQ1IDUzLjY0MiAxNy40ODYgOTkuMjQ5IDIxLjI2NyAzNS4xMzEgMy4wNzIgNjkuMDAyLTEuNzMzIDk1LjE1My02LjkzMSA0MC45Ni04LjM1IDM4LjIwMy00NC43NDEgMjMuMzE2LTUxLjQzNy0xMjAuMjAyLTUzLjcyLTkzLjgxNC0zMS44MjItMTE3LjgzOS00OS42MjQgNjEuMTI1LTY5LjMxNyAxNTMuMjA2LTE0MS4zMTIgMTg5LjIwNC0zNzQuNzA2IDIuODM1LTE4LjUxLjQ3Mi0zMC4xNjggMC00NS4yMTMtLjIzNy05LjEzNyAxLjk2OS0xMi42MDMgMTIuOTE4LTEzLjcwNmEyNDAuMDg5IDI0MC4wODkgMCAwIDAgODYuMTczLTI1LjQ0MmM3Ny45ODItNDAuODAzIDEwOS4zMzItMTA3LjkxNCAxMTYuNzM2LTE4OC4yNTkgMS4xMDMtMTIuMjg4LS4yMzYtMjQuOTctMTMuNzA1LTMxLjQyOXpNNjg1LjQ1IDg0Mi4wNDNDNTY5LjEwOCA3NTQuMjE1IDUxMi41NSA3MjUuMzA3IDQ4OS4xNTcgNzI2LjQ5Yy0yMS44MiAxLjI2LTE3Ljk2IDI1LjIwNi0xMy4xNTUgNDAuODAyIDUuMDQyIDE1LjQzOSAxMS41OCAyNi4wNzMgMjAuNzE3IDM5LjYyMSA2LjMwMSA4LjkgMTAuNzkxIDIyLjIxMy02LjMwMiAzMi4yOTUtMzcuNDk0IDIyLjIxMy0xMDIuNzk0LTcuNTYxLTEwNS43ODctOC45OC03Ni4wMTItNDIuOTI5LTEzOS40MjEtOTkuNTY0LTE4NC4yNDEtMTc2Ljk5NGE1MjMuODk0IDUyMy44OTQgMCAwIDEtNzIuNDY4LTIzOS45M2MtMS4wMjQtMjAuNTYgNS4yNzgtMjcuODg1IDI2LjcwMy0zMS41ODdhMjcyLjE0OCAyNzIuMTQ4IDAgMCAxIDg1LjMwNy0yLjEyN2MxMTguOTQyIDE2LjY5OSAyMjAuMTYgNjcuNzQxIDMwNS4wNzMgMTQ4LjQ4IDQ4LjQ0MyA0Ni4wMDEgODUuMDcxIDEwMC45ODIgMTIyLjg4IDE1NC43MDMgNDAuMTczIDU3LjAyOSA4My4zMzggMTExLjQ1OCAxMzguMzIgMTU1Ljk2MyAxOS4zNzYgMTUuNjc1IDM0Ljg5NCAyNy41NjkgNDkuNzgxIDM2LjIzNC00NC43NCA0LjgwNS0xMTkuNDE0IDUuODI5LTE3MC40NTYtMzIuOTI2em01NS45MjYtMzQ0LjYxNWMwLTUuMzU3IDIuNzU3LTEwLjM5OCA3LjMyNi0xMy40N2ExNy43MjMgMTcuNzIzIDAgMCAxIDIyLjEzNCAyLjA0OGMzLjA3MiAyLjkxNSA0LjgwNSA3LjA5IDQuODA1IDExLjQyMmExNi43NzggMTYuNzc4IDAgMCAxLTE3LjI1IDE2LjU0MSAxNy4zMyAxNy4zMyAwIDAgMS0xMi4xMzEtNC44ODMgMTUuOTExIDE1LjkxMSAwIDAgMS00Ljg4NC0xMS42NTh6bTE3My41MjkgODUuNDY0YTEwNC4zNyAxMDQuMzcgMCAwIDEtMzMuMDA1IDguNTg2IDcxLjQ0NCA3MS40NDQgMCAwIDEtNDQuNTA0LTEzLjU0OGMtMTUuMjgyLTEyLjI4OC0yNi4yMy0xOS4xNDEtMzAuNzItNDAuNjQ1YTg5LjE2NyA4OS4xNjcgMCAwIDEgLjc4Ny0zMS40MjljMy45MzktMTcuNDg3LS4zOTMtMjguNzUtMTMuMzEyLTM4LjkxMi0xMC40NzYtOC4zNS0yMy43MS0xMC42MzQtMzguMzYtMTAuNjM0YTMyLjA2IDMyLjA2IDAgMCAxLTE0LjE3OS00LjE3NWMtNi4xNDQtMi45MTQtMTEuMTA2LTEwLjI0LTYuMzAxLTE5LjE0YTYwLjE4IDYwLjE4IDAgMCAxIDEwLjcxMi0xMS4yNjVjMTkuODUtMTAuNzkgNDIuNjkzLTcuMjQ2IDYzLjg4Mi43ODggMTkuNjkzIDcuNzk4IDM0LjUwMSAyMS44OTggNTUuOTI2IDQxLjkwNSAyMS43NCAyNC4xODMgMjUuNjggMzAuOCAzOC4xMjUgNDguOTE2IDkuODQ2IDE0LjE3OSAxOC43NDcgMjguNzUgMjQuODkgNDUuNDUgMy43MDMgMTAuMzk3LTEuMTAyIDE4LjkwNS0xMy45NDEgMjQuMTAzeiIgZmlsbD0iIzRENkJGRSIvPjwvc3ZnPg==",Re=ge(59301),lt=({value:Be,onChange:be})=>{const[Ne,bt]=(0,ee.useState)(!1),At=[{name:"DeepSeek R1-671B",key:"deepseek-r1",img:Bt},{name:"\u901A\u4E49\u5343\u95EE",key:"qwen-max",img:ft}],wt=At.find(fn=>fn.key===Be);return Re.createElement("div",{className:zt.select},Re.createElement(Qt.Z,{size:10},Re.createElement("span",{className:"c-grey-333 font16"},"\u6A21\u578B"),Re.createElement("div",{className:zt.box,onMouseLeave:()=>bt(!1)},Re.createElement("div",{className:zt.text,onClick:()=>bt(!0)},Re.createElement("img",{src:wt.img,width:20}),Re.createElement("span",null,wt.name),Re.createElement("b",{className:"iconfont icon-zhankai6"})),Ne&&Re.createElement("div",{className:zt.itemWrap},Re.createElement("aside",null,At.map(fn=>Re.createElement("div",{key:fn.key,className:`${zt.item} ${fn.key===Be?zt.active:""}`,onClick:Oe=>{Oe.stopPropagation(),be(fn.key),bt(!1)}},Re.createElement("img",{src:fn.img,width:20}),Re.createElement("span",null,fn.name))))))))},De={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"},ct=ge(99064),Qe=ge(955),gt={draggableImage:"draggableImage___vcTso",img:"img___xAyno",close:"close___WUtfj"},tn=({src:Be,onClick:be,topPercentage:Ne=.62,draggableExtraNode:bt})=>{const At=(0,ee.useRef)(null),wt=(0,ee.useRef)(!1),fn=(0,ee.useRef)(!1),[Oe,vt]=(0,ee.useState)(window.innerHeight*Ne),[dn,wn]=(0,ee.useState)(!1),Mt=10;return(0,ee.useEffect)(()=>{if(At.current){let dt=function(Vn){var On;wt.current=!0,ga=Vn.pageY,Dn=Vn.pageY-(((On=At.current)==null?void 0:On.getBoundingClientRect().top)||0),(0,Qe.kk)("none"),document.onselectstart=function(){return!1}},pn=function(){wt.current&&!fn.current&&be&&be(),wt.current=!1,fn.current=!1,(0,Qe.kk)("auto"),document.onselectstart=null},yn=function(Vn){var On;if(wt.current){const Kn=Vn.pageY-Dn,ka=window.innerHeight-(((On=At.current)==null?void 0:On.offsetHeight)||0)-50,it=50;if(!fn.current&&Math.abs(ga-Vn.pageY)>Mt&&(fn.current=!0),fn.current){let Co=Math.max(it,Math.min(Kn,ka));vt(Co)}}},Dn=0,ga=0;return At.current.addEventListener("mousedown",dt),document.addEventListener("mousemove",yn),document.addEventListener("mouseup",pn),()=>{var Vn,On;(On=(Vn=At==null?void 0:At.current)==null?void 0:Vn.removeEventListener)==null||On.call(Vn,"mousedown",dt),document.removeEventListener("mousemove",yn),document.removeEventListener("mouseup",pn)}}},[be]),(0,ee.useEffect)(()=>{const dt=()=>{vt(window.innerHeight*Ne)};return window.addEventListener("resize",dt),()=>{window.removeEventListener("resize",dt)}},[Ne]),ee.createElement("div",{className:gt.draggableImage,style:{top:`${Oe}px`,display:dn?"none":"block",cursor:wt.current?"grabbing":"grab"},ref:At},bt,ee.createElement("img",{className:gt.img,src:Be,width:60,draggable:"false"}),ee.createElement("i",{className:`iconfont icon-tupianguanbi ${gt.close}`,onMouseUp:dt=>{dt.stopPropagation(),wn(!0)}}))},Yt="data:image/png;base64,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",ha="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAAAXNSR0IArs4c6QAAIABJREFUeF69nQm0ZHdd5z//u9/aq97W/XpNpwOZhIR9EaOyKQgqorhwHJ0onkEcZwZQZ86o4Bk548jgiDqKozLHOSoqi0hggIAoCdCEQCAJ3dk6vaXXt7/a6+535ve/Vd2vu193+gWYSirdebXce7/3t35/y1Nc4+M3D+VO+0jyUsh/SMFNSjFv2PZ8GieVPEvPf4tSihxQ1/i9/z/eluc5qBwMC8u0SJMYslyfJ9BXcBaVn83hYTA/1thvfe4/P0NF13JuT3qdv/qJfFsche/IlfoplVNThoFhW6RxTJ5lFx9j8m1KzvdJv/r8Z/VbsxylPyL/yZGfyTXL/8r1F6/IRRv6dbXJLbrajdNwCY7y9crAtG2yONHXcB7KyRkp1VV5/n7bcX/r3a9RC1cD8opX+YefzN1jcfTr5Lwth7K80TBt8jwjS5OLvjNXeQHY+Nv0SY4BPA/EJWehX84FiAIO/ffx58d4keVyaQqRanmtAFL+kmFqSS/eOQHzigDKnSj+LR7yd5VjGjZKGWRpXLw2uVPjtymlBih+b5/t/Jd/92oVbgbkpgCK1EVx9A+Qv6g4OYVh2aSxSPX509ggQWMAjbHUbJQOffKXHiZHZLf47ky/PoFCv1WBbeSULPBJcPIEskx/JjYshriMUoMkzbRUikyeR79A5wpCU0A8kcaJXJu2o9W6eGUj0ueR/LJjO6/bTBovO9Kv3BHeGmf5J1DslIOZllPcoUvVdSIMcgG5oe+oXIRWuyue/vjFDe/JlYEyFLbKcfMIO4uomCnz5Zy406N9ZoH2uTOEvQ6maeKWK3hT05izOxg0trOOT5wUQG7JbGyQNjkdQ0yTaZMmYyG5/DpOG0q9+j0/7B7ceHkXAaglLwq/qgy1U8AwTZsk2lRyC00Yq66o2Fgzrug89L3VKjt2MobCNAzsYICxfgpj6RRZZxkVDVF5iikG3/FwylUs2yMY9llffIKgu4Jr+3jlGrW5XZT2PYPO1G5Wc5s8KyTsoovaoAEbzclEZS81MabjaoHRTuYSlQZOO477/I2SeP5YYvOORtFdivxFhmHJLSFL4s2+pLA71wBaoe7qou/I5U7Ls7tO/sQhwuMHidZOQ9TDUCm2CbZtYFsOtmVjOy6mW8EpT2FVphj2O7TPPIbKE2y3iltqUd+xn2j3M1iqbSfJJm5m80hAq+jEySkB6XKrJCqtTUaWXGoW5cK/fL3jvGRiE88D+LY7wt/KMt5uWJa+4ElossldKCRY27vLbVthY+Q4Y8M9UQVD7KiJ6g8IH3+A4aP3EK0cJ4/7OJbCL1eo1hqUqnU8x8MwDZRcQBLop8oylOmiSjMkpk9v8QhZ1Me0K9huDac6S7z/hazN7dPOR+7vNam0gFgY5PPmXTstwywcjAjRJXZfGeqdv/9a9x1jKwaiukkSH1GmVc7TVHva8w7rcjE+b++MTQAs/Ork80pLsjJNjNGQ8NhD9A5+keHZR8jiLqVKldbsLuoz8zhuFRswVYplZNim0hJo2pZ2ClkUEA1XiYZtUuWR2VWG62fI4iG2W0aZPpk9TfDs19BvzWFkaaHKV4sIzrvtMUSTcGmsXRKyCZACoojiRBbEO9u2s19UWR/jLXcE77Vs9806trsEsM280kR9N/MVRdCqNGhyxLTXJjj+ML1H76V/+hGyqEOtOcXM/H7K1SmIQ5LRKrlIEzG2gGeZWJalAXQdG8cpYXsVrcpxCoPOIkkckCiXcLCMmee4Xon+EJJdL6L/nFdoiTXGl3zBzm0e5F96jRuvT/4uMWMSRWPBKrROwZ/8/uu8X1SSYQxOsZxEce1yhRfgJ7dlbM9EqIog7ny+Ie9JFTiWgaFMsmBEsHiW7tFD9I9+neHScbI8otGcYXbHPjy/QjJYI+4vkydDLCPXnxXg5CneVhyMqdVIYZgKy5DXbFyvQu5U6fUHpNGANEuJgi4Vv0R/lBG72zBe/HpGlSZxbhaqL+o8CTLHd32z+LS4+Ze5IS0QloAYRhfUWaluY78zo/7jp/JXhlF852bgFbHlBn8+CZTPi15xR20zZ39lxBOPn2Xh6AnWTx2mc/YYadDG80ya03M0GrMapLC3TjRcgSTA1MCZeI6J7zi4joNjW9imiWWaKFM8ahGdZXlGmkIcx9iWheVW6Y8i8jQmioeUXItRkBPnHvu+4wdRzVm61RaLsUOQFOon5kVixonl3jzIv0I4rqMSk1Syl4kyK/NV6pc/lvxxmqW/eMXY7UIeVRx6HOgViUQBoO8owkcf5mt3f564t4BrJdSqPlXfxTUVxCPCYYc0HqDSSHtbS0usiSuqaps6sxCjbYpzUuKptdhoj22KPTQttE1SiiiKSJIU03YZhgmWAZ5rMgpjksxn97Nejl9t4Vcr4NcYKZtObrOOQw+zUMGJYm3M3DcN+i8gI+elzEl0ouF4r3rLR6PPQf6SawLwEs9WnEOO7xgk585w+mtfIe4vYsQ9HZbkYZ8sCfVTwo48iwvPKjclzzB0OmVgmUoDaBoSiOdaEv1yCc/zcB0XS1AFkiQhiBOSOCHLUyINWE6mFFP1Gv3RCIwy0zueieU62LaL65fwylXcSh3Dr9K2a5yyKkQYhY28yBGedxNXgmPsnRVpmohu3KXe+tHwsRyetlUAi6RHUXHAOvM499/9BdYWn8CI1snTIWYea09YBKXyTDRoeZ7qg4unz/OENC0if9+yqZQr1Ko1mrUGzVqNcsnT0ifSFsYRaaqVmeFwRLvXI44T4iQmzjIa1TpxkmobWavP4XsOnlvBsH1M28O0PCyvqiUzrW/nTG07A8vCuIQPuSJyG16QtDaXa8jywyKBPcgrVwRwLOIbI74NGSW2a9E+eIgH/+ljhP0l8ngAyQjigDyPIItQcjCdDoakaazTJQFOJE+Amm5M0ajWcEViPB/bNOgOeqy117SzGEXyOQlLFJZlUvZ8PNclyTPiRKQxwbZcXMdj2/QsrUYTx7IxTEfTV5JVyE0QDx7nDk55jtKeW1nbdyuxZRXWcQvskWBlOQ5JFPfVWz4aXiV7vTqspmWRrK9w4kt3cerwQZKgTxQNiAYrZNEA0pA8HYFO1GPtbUWNfdth2/Q0080p7Vkl8BXzKp622++ytLJCEI20OouAiMSmWUIm5IE2jeKRHXzPxTBNoiRCzqVVa3Ld9vlCev2KNvpRmhFH4mgSLbGjKCFOLUx3hsqt30t883O1NugEcGIYrwnMIrx5CgAWPsiwTcKTJ3j4c3eyePowfrnM1Oz1DJYeJ20fxTZSSCPyONAASBgjjEetXGGuOYvjOaSZXJxYI0iyjOW1ZfrDvrZ58plRONTgSI4rkufajjYbSRKTphm27eC7HrlSpHnGfGua6+Z30KzVScf+VodEShHGCcPRiP5gyChKyfBxG0+j/prbUa0pHe5c5J6vQZe1U9uaBI4tn2kyOHGMR/75EyyfPcaOHTvZd+OzWD/+ANnqUchC4mjIKBjQ7XcYBX19OVPNaa2uEoaIIxEgJHwS+7a0tqwlzDBhFAy1pE3VWzSrVS2FBiaOqE2aEkWBVnH5jEiO/FykeLpWY6re1Ia+Vm1Qr1YwlUEQBgyCgDCIiOKUOJEbZoBRZ/q730D5hS8FsdWXUxFPCuMWAdS5FvHKGo986g7OPvEQe/bt4obrruPUNw7oEEYkRgAY9NsMhm0Mpdg+NUu91tL2SCFqWHgxUZ0wDFnvtlFavRP9+Xq1yfbpWWrlKqZl6rzcQKQsLYjUNGUwCllpr3H83InCg5u2dhyGsqhValoye6M+/cGAIBKbm2nwojjDdX1mWvP4Tp36jS9j24/cruNMechxtvLYEoAiNaZlcOYLB3j4S59hbr7BzrlpTh+8hzDo6DsdjXr0Bqva68605pibmsF3XQKhxcT161hLmA4IooBgNNS5c0aqTYNIzlSlrkOYSqV0PlYUSXMdU9uzhZV1Ftsi2SGdnjiaZSwhRYWeHzOyksXMNuRGzGiVtiybMIpYbnd4/PQZuiOb7dO7mX76bez+yTedZxKulqZuBuw1AzihgQgCDn7kI6TBCnNTZU4/+nVGwzWCYEAU9jSQlVKVHdt2UfY8fNvUQKVRRJbFWiJF8iQYDqMR5CnKBMsU4qBEUwhTx6HeqOE7lva4YhNLnkdvMODYmUVOLiyy3m5radUXnA0xjIQkzan6VWYaLWaaLeq1OvVKjZLv6yA8lXAoilgfDDndLbEUlWntu5k9P/R6tF6P2fCteOQtASgnES2vcvxz/4irepw5+gD97iph0CMJ26TJiGZznpnWDJ5t4pqgspRAHEkU6oxBgxeH+pkkkQ6ay77HKDGplSq4lkmtVqbsyc99fNfS4EkYcnpxhUeOHeHs0iK2WEUDYqkIIClhqp1KyfU1sSB/VoTtqTeZbtbxfU979TTLdTgzjDxOBbMYL3gFtT07yZOisnihsHVtinyNABbEY24aGJ0ep+++kxOP3EO3s6SlLgk6JFGf6bl9VKs1fDPXFL1j5EWgG4dYmr1OCIOAKI0IwqEOZ6aaDXqjBNurU/VsbfPqvnhXU0uOqL9tKVa7Pe4/eIhziwtaUBzLwjMM4hwCCdhz4e0yHNuhXKpQrwhwU8xOtXRYI15fnNRwKAy7qUucSd4kecGPEmzfjUouFMq2osbXCGBxl8UJrD9wLwf/8R9odxZIwyFx2CUcrtCa2Uu5Usc1M83nuToskEwk1WpqpBFRONQetx/08Gyb+Zk5RmHIKK/QqtWxDaXJB0fFlCWPdmwtkRKiPHrkcU4cO0bNKQJoQxlYSjHKUwJJDxWkGToe9FyfeqXO3NQUM60pGrUqpmloKe4NhgwGAY7rYRo+avom8pf9SzKh38TBjf+5Nvnj2sIYzbjYJr2HH+b+Oz9MZ32BNBG1HNJrn6BSbdFo7cDKUxwzQ+WRJguED9DhQTIkDEfaFvaGPW3j5me2Y5k5i+0B1dZeaq6liQPXiLBVjOc6WsrEa49GQ448fEjXoj3RW01wFKXOQZbSjiOUsDiWS56bBKnQa0o7kZv37WW22dBhThTHDIYB/cGIOE11qmeZDfxXvBHz+psl2R6r8bV74ieVQLmzwhQPjx3lwc9+gnZ7UZMDwgwP2qd0uja340ZJF3DNHJMEg0wTA3kakoUDwnDAIBgxHPWolcrMTm3XzmW9t0JAlemZXbiahckx046WYMmNBbwsy7DXFrCXF3WoIaG0EKi5Ia/CapLxSBCSuY724I5bwbRsOqMRS52uBvvZNz6NPXNzRKE4rphuf8QwinThyrcrlJ/xKuqv+imd3xbF928lgIbCGo04fuBels89QX/9HN3l4wSDNYnMqDdnNfGZJzElIRaMVMdpwhiLcwmDAaNRnzDsM1tvMT29Q6uT1EIWVlfwW9drIkDXd/MIM17TN0CoLvkeM0v4me+8lf0zNZ0tSDpoS4Yj2Y1hsHx6iQ99+kvc0x9ilCuU6tPU6hJEVxkGEScWznFyaYmn7drJ7pltGsBRGNEbBqAsXLtEef5Wtv/Ur6IkL9b1lG8hgOPwnDzNSAYDvvahv2T13FGazSlGg/WCz8sTXEs6FkICifgFsKBb2Lygr73zdGsb22bmyXKFkQ7p91ZZ7g2ZmX8GniMJPaikjxm3tbcUslWor92NKr/5yz9PrVnDcl0cz0VJ6U5sllxov88jf/sR/uL9H+feKKTSaFKemqPZmmK61SIMI86trHDw6GGm6nWalaYOqIeSHycKx/KpzD6NPT/7G5ie/20CUC7ONAjX23ztg39Fr7PMC178MuL+Gr3FE4yG63R76wz6AlyHNByQxQFR0CEnpTW9h6nGjFbxJArIwjYrnRVGmUVr9um6lKmzgLCtQRSezlAZRhzxyuffwlvf+kYdx5mujZKSoyVeVJ6GZlqCY8f4ynv+nPd/5SEeyEbavja27WJqeopKuaSdx3qvyzceP4xhOLiWR5LBIM6xDZfazlvY/7O/rnt+rtR3cyWn8qQ28PwHTYPR4jIPfORv9N2//unPZNDrs3jyIfrtBV0xS0ZdzTpLrULAk8J4fXovVb9C2RZnHJJHAwb9NTqDNoZVwq3v1CyMUilm2EWlQx2mmOLJ44B/f/tP8EM/9mqQDjDbFjc7lr5xH4kUwAdDzn3q03z+rz7Fh84ucCwbcf323TTmd9Fo1PT3SxSxst7h+MIiUSoVv7KOPVWmmHnuq9j3+jfqTGmr+fA1Ayj1ibDd5Rt//0Fmtm/XAWlnfZ3RsKNtYtRf1o5FV9hIMd061eYOXePwjQTfyMh0BW6N3rBLFgwxzRJReVoXkow8xRLpy4quMokjZ82Ud//2f+KGm68v7qMlAAoJIOo7BlAcchwTnTjBofd9gLvvO8Ida4sMrJxdszspz8zqbCbJU5IkZ7U34ORqj0p5lkz5ur/mX7zhrUzd8iyyWGi3TYpKV4lprhlA/c1pyrHP/hMzzQYnjh9h0F+nu3qaUWeRUW9R95YYhonp1zFNC8exsPJYNwjZkuvGA0b9VcIooBQOSKwKXa+OK46KDDsPdFuHMDdOFvH8vdt51++9A9cbS55W3TGA8qd+SO00g16f5c8f4Ct//Sk+v9ThkyunNElbrTYxylWdpej6ueFwrpMxUE0qlRaVXfu4+Q1v1CSCZOS6qH5NfGBx9GsHUE7UVKRLq/QeP8LJJ44w6C6xfO4wQWdR2/NyY54oltIfOKahWRIrG2GpDDuLycJ1RqMeKo6Yikf0nRprVhnHQL/HpeiQslVGORzyCz/9I/zY7T+qCVnEQ8pT2z55FkUnDaD0xMQR8dkFjvztHdx74GE+0+7w5fY59jbnMJ0KkeVgOD6O7YEzzdLQorXrRp72+jfgNmo6ldPgfVvZGAEpjjj2hQOsra2wcPoR2ssniAZLVBo7NccnqZuwxLZtYwj7ouu+YMV9bRelt7AcD5lVOatmmWVcbHndSPHEDirws5jraz7ves87mJltFiCJ9IkKS9+OeGB546QJYqwdDEd0HzzIg+//JAdOrPHRpZMshCN2NrZheTUiyTzsMrZTIjNrzD3nFez8/tdo2zwpLn1bAZQU0u30OHnfAywvnebUsQforT6hCU23PK3VGNPVgawtzZhxX6dwhvT3hV0d5thJzFQeMuXYnM5tljIbR+V4Zqa9tJtnVMIhb/q51/PDb/hBEMZGOw4DxAOL9OkQRmzgWIXHTZciqVm7w9l//iL3fOxePrvc5h8XHic3JD+eolJq4Xh1TZ3Zld3s++E3UbvpBogKIuF8o+i15nFbU+EiB3e6A5YPPcbDh+5l4dRBsqBHtbWDcLhO0F/B9huYroch5cawgyVZg5Q405H+eyuLaFjQcF0eDqCdm7gqpWzlOstwR0Ne/qKb+dVf+0Wt2jqw1SI8VmEtfaLKk1xRwBwDKSmekKcLizzy8bu464uP8aEjhziTjHDcBtVSk2q1RYaFVbuO/T/9FpyZFiRFR89TeWzBBkJu5PjDiGP33MtDDx5gsH6KSn1ax3aj9lldwrTLDSzbJ41HEA0w8lhLn0RYWdDBTfq0/DJ1r8JjiU2ag69SKmaGGUXcsmeat7/9zczNNHQXgKiU5MhKQhjPKSRPuMVQygYRsabqQx2DDto9Omtt1lbbBKOASmTxzwcP8/HDj+CUm5h2lXKpoUuc7sxN7P/pX8KqlAsb+hQfWwJQQpnszBKHDnyRlYVjuiwpbb/99bPEw442wla5YH/jUQcjCTWIZhaQxxErq8dIkkCzLtX6Dtz6Huw8pEyCl0Xc2HR526/czu59O0kTyanHzfXiM+KY9pHDHH30KI+fPMdab0gvSgiSmGGQ0A9inaZFaU4orEuSaiLh+573LN71wTvoKw/l1DCMCo7j0dz/Xez9ydu1dG/F616K85YAFGY4ObvEsQe/QTDsMui16a4vEg67pMM18jTAq89p75j0V3VtWMU9nDxjynUIww5xHDCIApLKdfimRUk6njMhHfq8fJvLm97yRryZaS1ok/qEcISr993Hh/7i/TzQS1hLQKyWFKfKjku9VKJZrVCrlDRx6rq2zir6631uvXk/H/jCV3locYDhVolVGVt57P7uH2fbq35A59RbdRwbQdwSgDqWTTOCU2c4c+wYa6urBIMeYX+F7rlH9ElXp/ZqmivoSovHECMccPPu67l5x17drSDx3kK3x2MrbZp2jpUFLLeXiEYdbqmY/PzP/RitXTPjLq3xSIMyOPHFA/z9Rz7N0C3TqDaYmxaytEmrWaferFCqSReri+05uMIlVkpFz3MQ8bvv+zs+d/AkbrnJMM7xvRn2/fhbqT7jlvPB8+b9rE+u11sGUMdK0lK20mZw5hznjh9l4YmD9NeeoNLcTqkxz2D1LHFvmXy0zo27ruO5+27ETKXVQ5hppTuvxFNLgUqK5BKmmNGIphGxY2eJ5oyDX7GxHEursYQ+UadLb2FVOwDpOBB2vGiDk4p8hulYuL6vgROyQQJnp1ymPNXkj/7kr/j7z9xHVTq21nv4Mzez/9/+Fla59E3Zvy0G0hfuhnROSedoeuos93/m0ywfuQevMU1r1y1EQcDauePQX+LmPXu4dc8++gtHOX706wzCPkmW6BaOuant7Nl9I7Xmdi1tvgkVocesgHozo9IUQCxMAVhKoOPOAuH0kjAlCSIWT57kkWPHOLu0pMsF8606N+7fwzNf8l34M7PYjoc/PcMHPngH7/u7z1BuzPC8HTPsuO0HOHzTa+lLZ9dTdb9jOLYsgRMYfVuxr7fOgU//M9X14yxtvwmjMsvqmZO4aYeb9s2zzS9z9huf52uH7mLqhmcTJClf+vIBbXMkN95VL/OS57+EXdc9k5LMhaiMhhHQrCRUpxSlso2tK1FCRAjHGOuyZjwMuf/Al/n7rx7mLHVe/oMvZXamzGzJYuWxR0hPH+F1P/GjzOzdj9Nqceen/ok/+LOPUKu1+M23/RQ3PWM3R5NZ/vzsbkaJKpjzp/jYMoByrEQZvMAa8r0P30/36DGWatP8aSfn+OoK5ur93H77L5FFGf0zJ/nsB97NzG0/yPXPfSmf+/y9nHviYRYe/ihKWXilfewqw2te9lq2ze6imic0jJipSkxjCio1E8cVPlwAzDSA0mR0/KFH+dNPHuKEfR2LJw/wyh+4jWc+93tZWVjkrb/yk3z4Xb9Dc/kUr/rZN0Klwhfv+hL/7fffrxuPfuM7bma32YcX3srHpl7Np1encJ5Ki9ZTlUBplUgN+MnhGZ55952kmU23Ps8fdGM+e+oEtfX7+IVf+s8Me32SYcDig3fjvviV5G6Ju+4/yeF7P8Tyg3+LMiyqjVvY1trNc/ZO8eznvJQaOS0rZbaSMD2NVmPHk7qI8BjC5iREoyH3f/0hDoS3cNdXH+D41/+3zr9veMEbef7zX8DvvOOV5OvLZCcfx29Og+1y3z1f57ff9T5uvG4vv/H6l1BaXQI35fCzXst712/SNELxuEJ36lWkcwsSWHy5roZZ8K8WH2PfvXcTVrYT+A0+2A3465NP0Ow+wJve/HYG7Q6x1Co6qwymp8lac3z8U3dz/32fIz32DzqnrV/3fbxw9152ehH7nvZcZsoVWnbGtmrC7IxBVQD0RQKF7ZbSZU5biuqRwRFjP3/9uZM89Nn36Pa2W77vV/meW2Z5888+j2zpDNawA5nknj7fuO9B3vnO9/KK257Hm27/fljrwNknWHrai/nd/vOJzvcVfVsBLG6DdBaI9/yZxcfYf9+XGFW303eqfL0/4t3HT9AMHuUX3vQf6K92iUfSK5gSDNbpb9vBqaU1PnbXfQyCNq5ls7fq8errPIKlRVrzT2d+2w4tgXOVnNkZRW3Kwiw7RSuI7g/MaJ9doJs65K15Pv6Iy1JW1mRFOR7wY99dYWcdVGdF98rolgfb4+H7H+K/vvOP+DevewUv+t7nFvTXwhkWtt/Kf+89V7PTG8ZEtmQNtyCBxfcKRZUYJj88OMOL7r2bgTvFml2lu7LC75x8glAt8Ev/+m30lzvEw77mEKUIFA+WCByTc+vrnF7t0PLh+bs8ttVs0v6A2N4GbhNf5Ux5iulpg8qMjao6+iboaRjdnhERrKxpYqGfOZxuG2S5wXUzBs2StHmkmI5XsDY6xClx8OsP8Xfv+XN+7XUvpfycG0BqH501vlF9Dv+rfYPu2Z6MoG0JvS2TCVoCJQswuNkI+PH7v0AyUCzbNdTSInf21vjHwQne9gtvpb/YJhv0MJJY13n9fEQp7+J7MWU3xvcMTMfQ00u5YRPENqPQxsgtSoZiqgHunAtlr6DaDeEjJT2xod+DQb/gCUXr9M8NzQQh4E14QyFGzRKHDx1m5b6v8OKb9sL2KfA83Xb8gfCFfGHYxFEyM6yjuq3itxVCdfLdUvYz9HjWTy8eZv7IKVZoMFxvk1oxn/UinveKlxEstVH9nk7TPCPENyM8K8R1YjwnxXYMLNvUAMqJJ6m0vFlkiYETK+o1MGecAkCRPmEjdLwhYY2pCQX9HPe0aIZG+EL5vmKEAD28krukwwTz7GOaTWK6pf9sp1V+d+UW+rk0mwuA8t6tg7hlFdb1WyUNuwbPMoa8+vAjDNeg3Uswem2SPXWC257FcGkdNejg5wEVO6TqJnheiufkujakuVHNKhdTkaKGaWpK+owZZFSrCqNlQ9nVmBVSVaR2xTj7GMyJ5EjyrEGQ7kndQTkG0IdhAuvHoF4GyT5I+eTyPj7Zn8E1ion1PNu69D2lTGRyGJ3SmYrXBsvsffwc7U5Gvx+hnBj1mufQWxuium0q+YCqE1LxUspeiuvmWJIDS91X4i8lRcxibDpKZRBHAEyo1RWqOaawxEvoWrBVACcSqSdndDtD4SwEwDwdgxcXjiKVcTNJ11LIVqQjCcycc/06f3huP4FMjY4HrJ8qo7VlCdSeeNyXIozIlJ3xI+uLGKfbdMOMqO7hPns3/bWAbG0dPxtQt0dU3JQFioR4AAAMqklEQVSyLwBKB5U0KgmA0qJhkBuWvt44NhisppSyVGci1O0COJE86ZVz/EKNLwrbxk19cmJiK8UuigTKyUkYIwMIZghmTzd9xrHDny3cyKOxr5nwYob5wtDQVo3glgE87+6VdDIZuhPmBivh5e0l0pUBIwk7rp8hDBTB0hpOPKBmjKg6CWUvwXdTbDdHatiGmWtSIDdM0kwxGir65xKabkZ1WkFDJNAupEkKJ6VSQelfMMcX7JZImawk0OBJoUmAlvfWwBCx7pDFNh9euoEvBE0caYKfZBMyDToeCN+qI9kygOcPOmlGVMKIK66zE74z6OL0A6LZCrFTon9uHTXsUSakakdUHPG+CZ6bYdlCSBQeVLrspel7bSVjtGAw7cU0axFWPYeaXxxS1K9WBse5kDRoNRZ1FvHdYPtEQqWJPBfPIwCuMUhyPrZ6HfcEdWzz4uka3fv4FEnpawbw4hj9QnvZpA8nyaFu5TzbCNlhp+R+mc7ZDkm3g50ElI2IqhNRdmSaKNE4iF/QLLcyCEM4e07Yf5e6dHGZI+peH6+S6ejEmGuhdkus6BaAiR6L4ZI+RO0wZKxCfqZ9RGEfc4c0b3Kol/OZwRSncqkAfuvAe0pOpHB6xdzj+dL2eEClWP0ATTvje6ZM0qUBo/U2+UhYZ1kmIQDGlNwYW+yg9sS6pkOvn3N2WTHsWahTj1MtV9gz5eOtfA0nXqH5A6/CvGH3hUK6AKcBHD81eGMPrdVXpM/lULCD961WQY4nirpB0mRZhjRvPkXhK6DY2pzIBfOjgwgdOhRbgTaehPQt3zan2B6kdJbaJH0ppod4RJSsEN8WTjDDsiSmzAnTnHYvZ6ktkqiwk4haGrHL6TO7M6F+/Szu7LQUj8eSlhdSp3VvfE7SI6MBlFUBkp0IGVviw91dfD6Q0uklo7ta/Qvb9808njKAGn0J9HUgIJuGLpyI2PAdFbitarB2tkfQ65CNRtgSVKsIz4yw7Uz3v0hfcxCnrA+hO5QWt5yqitleDtkxb9Ha3cCv+zp41xKWZuRJUgw/y4IJqyBdi6lzeY88ZZDHZJA1+KP17cg4jnHpJL6M6l76M93HvbVg+psCUA4l9JbuoN4AoLaQCl66zcRvh3TWuiTDHnkUYGcBjhHhGuK/U61CQQzDWDIRWbaTsb2as31W0Zzy8csOpm0WSVaakyUFsRosLet+RW/bHI7nF8OruTRlWuSZiZk73Bts44ND6c66IH1FCVmNtyJ9M7JXfPabBnAihZm62DiLSdpRU7y4BGuLfYa9LqmMcMUBtgqw84hMZkuihNQta0fimIqGB3O1jNmmolqT2ZFCeqR3RWj9NAiJ19tEC+dQlTLent24pTJKSbhjkIn0pRZB2uB9g22czg2dBRamu+h9EVrsm1Xd89HIU7WBE2cy6SnWAzSX2BNR5e+YNZgNE9ZWOoSDHmkwwkpH2IzIeiusHz1JXN6BW67hJSMq+YgmQ1rmgJoT4aQBVhToopFVLWG2mhg757CbdT3+L5NJhjQOYZKlNllqoRKfu8I57oyr2kxsjPe06dOm85uzfd8aACd3VpIxPbJfJHp6FHs8diCM/MtmDLLVEZ31LpFQXNEAJ5dnl6DbppfUMalS6fQot5eoD5dp0KZZyqhMVXGv34k9P41ZL6FaNfBt8iDSjHeqnYlIneTSNnnicjxq8TfRDNF4An4jgEXAvLnqbp1O1Sp89YHryw51hWViugVj3B42WfEgOb+EKNtK8B1Vg+5in363QzLqYSZ9fNXHNmPp6SfPHdxUUZfemXxIzRxQ8cGtutglByXMdMnDcN0idpTQL0k1gFkiu11sssRiLarxd+F2zhk21kYp0x63WHQ20R4hELbQT345FEr1nnTk/9oAHJ+T9PucHzgbWxkBMYN9NcUtds76YodhrwNBDzsf4luB3vphSTQk5GsYUEpH+CrAtxJcX+FVfNxaBbvq6wEZpSc4BcSMNJb5YYM0shhEFT4SzHPY8C9S3UItCtv3rXwo0CP/V186MVHJa2qAEKpL/OF4kdwG+yMg3thQ3EDC2uI6Yb+DigcFULZwhpnuZpX2N+EQXTPR1Jfnm7glD6fk6K4DWSQhDedi+9Ik1wBGkcMg8LkznOdBQ+zeBYem3Ya895Ig+lsDpJKlE9Ef5+RXXXsyCUsm00HnObkrnEXR+2hwqWeWnPmmOuxOIjqLq0SDLm42pGwJZxjrZ8lKKdnC2Cgc18CxTd2hIBPrsk+roL8koM6IY5MotAgDl3Npnb+M5zVdtZHZE/CKvTPjTqWrtu9OJPTauEGFeq/65f8TvzJNsjuvdEc2Bpsb7cXmSziLbxHG6QLoF75ZNMiz4OXTitFaQHd5hTzoUiKg6YY0vIian1LxDQ2ejJc5drF7a7KbVWuj0H6akLYZjDwIh3TKs7yvv7Og/rWjUEj0KP8n0lfYvrGbmNjxDV6jgG5C7F8bgKZlvEqvfuocjZfJ89pmIBZu/8JdvZYpnqLXeBzVj5fSFsyzdqDcVouJ+yFZrBiurWKGfermiOlSSLMcU/UVrm9gO7JDq5C8Yi5YuANR25wgsBkOHYLeOs1ywkrtRt67ul2TtJohHA9ey3jYBct3CSUy3n84AW8ipNdyjSjVrV9vz2io33JH9F7y/M2bSuGGrWWF9xqPAWxaB7z4BAuvXDwkU5FXpY33u+uJbhSSDgdbOaSdDm7UpWmPmC4H1Espvm/gukXdRDKRYqimsHvhyKbbg1F7kbKf6IGas95+/se5ad39q7VAe13J/jY6jgvnd1nIItc5cdDXUlxS6k9+/7XOL+qPTNbf5XlevhREffiL1mUWynstCxhFaDR7LRcy3icobbu3NRNGizIv0tdkqqsc7MEAP+7SMgbU/YCyn+mGVMczii4tPcdmEkUu7bWQoLtApWZQazao1mQb0V7+8PQUhpQKJo5D3/wreN6LBGDyrgLWJ+sXlPV3lmVfWH8nGOkFjDlvvwzAsQRulCRtmDWldfWDTQCUGyAACpjiB25rpoSLqwyGQ0LpvCLHSw3Kw4By2KOS9ylZAb6T4tgCoiwb82QdLd1OjzRp02iWqDTKlKpl/EqVU8Yu3n20WVQ3J1uF9aKKjSnm5aHyZgsmn0yF/19z2jt/b+MCRgFNVoAej+O78jx/0UYQr7TBUsR9wgdqCbvKfZNivASxmkFUGd/VyogWVxgMR8QyP5LJ0kdp482p9ENqwz6VbIRnxViW9EhLLBmSMqBUyWlMlSnXBDgPr1zClNV37jx3LFY5O4SFYVH6lPO7mO8rFqhcfn0XA3s1AJVSX77Oti9fATpR5TiOvgqywXdsu54k+LywPlrU+vIVxBPesFCmnL3NjKc7OZ0zq3rJTiJjqzrGKIx9Fueo4QhnOMDptXFGHXxzQKNh0JqrUGuUqVQ83LKLV/axfE+z1Jkzy7HDJnGWs7CzwsePWNqRXHAhm0jfOK271OdeBcDTtu1svoR2ApisQU5yPjEB8Yo7VCdOfzKKMK7UXbrDuQBQVClnqpKzQyVUoph01NOd9bJIp/DyhRQKHZ8FIfmgj9ddpZm1mW5Cs+VTq3uUywV4bqkYfdVFJ9sld6Y49NVMrwPY+fJtvOdLGcNAvPfEBl7sQIqMvbjh1wjgaWXz6ve85iprkCcgjp3KP4g6Xw3AwrsWa2cnC7s38+Q6Aslz9m8zGT7RpzJapVpSBEGo81ld45DxVvlDUAwi7EGPeiQ9NEOaDYtq3aFS8nBLDk7JxnUdlBSaXCnvSYGlwsJ6CXN7Hbvq8hdfDTm+KuNmYwA3rkPWJ1nI5mYd+pdKoKitZdnXtoh7AoDYxBNx9OuZrILfxDtfBJRewi3jAperiY589FbcjJt2WiycCMkfP8jstprOZaXzVC5GBFliYBnQscOQUtCjafZ1t2qtalKpOvi+i+NbOK6D6UjnlbRzSF+MQ+LPEVanCBPpnc75wumYOx+Wmb0LrP95syTne5W1dxMAxdsq8t/bu9VV8BvB2fjLCDYLtvX9FSmUqxd1uCRVKl7PqXjw9Hmb4+cU3UOPMZ0uUZ1qagBFgoX0lMzBTjP8OKCa9Wk60u6bUa5alMs2ju/guMXGS90DYypy02NU2aV7FCfmWnYOrqYJ//OArLy7XEXP/3aHzdI63TVidIH325b91H8ZwaWqeOHXYaT612GQq/kc5qX0L6WIMY6b1hTE/u2egZmaw9Fz0OuE5A8cYH7axitXdFVFqCcnN3CzlHIW0jBGNL2QaiWnUrbwRXUlnHEsTOkMF5bHrtOv7SWSNcgSJo3nD+V8ZCjzw4divnZS6U0il26q1AKot+6pb+rXYfxfOB1rs3mHTi4AAAAASUVORK5CYII=",aa="data:image/png;base64,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",la=ge(3294),Wn=ge(86204),pa=ge(85149),Sa=Object.defineProperty,Zn=Object.defineProperties,ja=Object.getOwnPropertyDescriptors,Mn=Object.getOwnPropertySymbols,Fa=Object.prototype.hasOwnProperty,To=Object.prototype.propertyIsEnumerable,Ha=(Be,be,Ne)=>be in Be?Sa(Be,be,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Be[be]=Ne,ho=(Be,be)=>{for(var Ne in be||(be={}))Fa.call(be,Ne)&&Ha(Be,Ne,be[Ne]);if(Mn)for(var Ne of Mn(be))To.call(be,Ne)&&Ha(Be,Ne,be[Ne]);return Be},Qa=(Be,be)=>Zn(Be,ja(be)),So=(Be,be,Ne)=>Ha(Be,typeof be!="symbol"?be+"":be,Ne),po=(Be,be,Ne)=>new Promise((bt,At)=>{var wt=vt=>{try{Oe(Ne.next(vt))}catch(dn){At(dn)}},fn=vt=>{try{Oe(Ne.throw(vt))}catch(dn){At(dn)}},Oe=vt=>vt.done?bt(vt.value):Promise.resolve(vt.value).then(wt,fn);Oe((Ne=Ne.apply(Be,be)).next())});class vo extends Wn.EventEmitter{constructor(be,Ne){super(),So(this,"url"),So(this,"body"),So(this,"fullContent",""),So(this,"controller",null),this.url=be,this.body=Ne}startStream(){return po(this,null,function*(){this.controller=new AbortController;const{signal:be}=this.controller;try{const Ne=yield fetch(this.url,{method:"POST",headers:{"Content-Type":"application/json; charset=utf-8"},credentials:"include",body:JSON.stringify(this.body),signal:be});if(!Ne.ok)throw new Error(`\u8BF7\u6C42\u5931\u8D25: ${Ne.status}`);const bt=Ne.headers.get("content-type");if(!bt||!bt.includes("text/event-stream"))throw new Error("\u54CD\u5E94\u6570\u636E\u683C\u5F0F\u9519\u8BEF");const At=Ne.body.getReader(),wt=new TextDecoder("utf-8");for(;;){const{done:fn,value:Oe}=yield At.read();if(fn)break;const dn=wt.decode(Oe,{stream:!0}).split(` +`);for(const wn of dn)if(wn.startsWith("data:")){let Mt=(0,pa.z)(wn.slice(5).trim().replace(/\\(?![tnrbfi"])/g,"\\\\"));if(Mt==="[DONE]")break;try{const dt=JSON.parse(Mt);dt.data&&this.handleData(Qa(ho({},dt.data),{content:dt.data.content.replace(/\\\\/g,"\\")}))}catch(dt){console.error("\u89E3\u6790 JSON \u5931\u8D25:",dt)}}}this.emit("done",this.fullContent)}catch(Ne){Ne.name==="AbortError"?this.emit("cancelled",this.fullContent):this.emit("error",Ne.message)}})}handleData(be){be.content&&(this.fullContent+=be.content,this.emit("data",{chunk:be,full:this.fullContent}))}cancelRequest(){var be;(be=this.controller)==null||be.abort()}}var Ao=vo,bn=ge(58617),Ln=ge(32050),Wo=Object.defineProperty,Zo=Object.defineProperties,or=Object.getOwnPropertyDescriptors,rr=Object.getOwnPropertySymbols,ir=Object.prototype.hasOwnProperty,Vo=Object.prototype.propertyIsEnumerable,yt=(Be,be,Ne)=>be in Be?Wo(Be,be,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Be[be]=Ne,Ct=(Be,be)=>{for(var Ne in be||(be={}))ir.call(be,Ne)&&yt(Be,Ne,be[Ne]);if(rr)for(var Ne of rr(be))Vo.call(be,Ne)&&yt(Be,Ne,be[Ne]);return Be},Pe=(Be,be)=>Zo(Be,or(be)),ye=(Be,be,Ne)=>new Promise((bt,At)=>{var wt=vt=>{try{Oe(Ne.next(vt))}catch(dn){At(dn)}},fn=vt=>{try{Oe(Ne.throw(vt))}catch(dn){At(dn)}},Oe=vt=>vt.done?bt(vt.value):Promise.resolve(vt.value).then(wt,fn);Oe((Ne=Ne.apply(Be,be)).next())}),st=({title:Be="\u5934\u6B4CAI",placeholder:be,hideUpload:Ne,hideInputBox:bt,aiIcon:At=Yt,userIcon:wt=ha,dragIcon:fn=aa,children:Oe,fetchUrl:vt,fetchData:dn={},extraAnswerAction:wn,showDefaultTips:Mt=!0,onOpen:dt,onClose:pn,loadingOption:yn,showPreference:Dn=!1,initMessage:ga,customRequest:Vn,visible:On,width:Rn=1200,isCheckRestrictNumber:Kn=!1,headNode:ka,headFunctionNode:it,showRedraw:Co,showEdit:Do,promptPropName:ea="prompt",topPercentage:Un,showSwitchingModel:ut=!1,showImageGenerator:Jt=!1,showLookHistory:Sn=!1,fetchListObject:_t,customPreference:Ea,customDataNode:xa,showAddSession:oo,historyId:ro,draggableExtraNode:Oo,drawerExtraNode:hi,menuExtraFunctionNode:Lr,showSceneAwareness:ri=!1})=>{var Wr;const[hr,Vr]=(0,ee.useState)(!1),[Jo,Jr]=(0,ee.useState)("deepseek-r1"),[Ro,Sr]=(0,ee.useState)([]),[pr,Ko]=(0,ee.useState)(!1),[Ai,Ho]=(0,ee.useState)(!1),[Ci,Xo]=(0,ee.useState)(!1),[Da,Xa]=(0,ee.useState)([]),[lr,bi]=(0,ee.useState)(""),[Ni,Fi]=(0,ee.useState)(0),[ii,li]=(0,ee.useState)(!1),[gi,cn]=(0,ee.useState)(null),[Ut,mn]=(0,ee.useState)(""),Wt=(0,ee.useRef)(),Xn=(0,ee.useRef)(null),sa=(0,ee.useRef)(null),[Ta,Ba]=(0,ee.useState)(!1),[Ht,qa]=(0,ee.useState)(!1),[bo,io]=(0,ee.useState)(!1),[vr,Nr]=(0,ee.useState)(!1),[gr,qo]=(0,ee.useState)(0),Qo=(0,ee.useRef)(null),Fr=(0,ee.useRef)(!1),Ia=(0,ee.useRef)(null),[xr,Si]=(0,ee.useState)(void 0),[si,pi]=(0,ee.useState)(!0),[di,_o]=(0,ee.useState)(Rn-28),[Pr,zo]=(0,ee.useState)(!1),[Zr,Er]=(0,ee.useState)(!0),[Li,ji]=(0,ee.useState)([]),ui=(0,ee.useRef)([]),xi=(0,ee.useRef)(!1),Kr=di-22,Fe=lr==null?void 0:lr.split(` +`).length,{onAdd:Ce,onGetList:Ae,onListClick:ta,onListDelete:zn,onListDealData:Nn}=_t||{},Ma={maxCount:10,showUploadList:!1,withCredentials:!0,fileList:Ro,multiple:!0,accept:".doc,.docx,.md,.txt,.pdf,.jpg,.png,.xlsx,.xls",beforeUpload:ke=>{var kt,ln,An,qn;const oa=(qn=(An=(ln=(kt=ke==null?void 0:ke.name)==null?void 0:kt.split("."))==null?void 0:ln.slice(-1))==null?void 0:An[0])==null?void 0:qn.toLowerCase(),Oa=["doc","docx","md","pdf","txt","jpg","png","xlsx","xls"].includes(oa);return ke.size==0?(ue.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),Ue.default.LIST_IGNORE):Oa||(ue.ZP.warning("\u76EE\u524D\u652F\u6301txt\u3001md\u3001doc\u3001docx\u3001pdf\u3001jpg\u3001png\u3001xlsx\u3001xls\u6587\u4EF6"),Ue.default.LIST_IGNORE)},onChange:({fileList:ke})=>{Sr(ke)},action:`${(Wr=la.Z)==null?void 0:Wr.API_SERVER}/api/intelligent_imports/upload_file.json`};(0,ee.useEffect)(()=>{if(!Da.length||!Wt.current)return;const ke=Da[Da.length-1];ke!=null&&ke.loading&&(Wt.current.scrollTop=Wt.current.scrollHeight)},[Da.length]),(0,ee.useEffect)(()=>{if(!Wt.current||!Qo.current)return;const ke=new IntersectionObserver(([kt])=>{pi(kt.isIntersecting)},{root:Wt.current,rootMargin:"70px",threshold:0});return ke.observe(Qo.current),()=>{Qo.current&&ke.unobserve(Qo.current)}},[Wt.current,Qo.current]),(0,ee.useEffect)(()=>{if(!Ta)return;const ke=Wt.current,kt=Ia.current;Fr.current=!1;const ln=()=>{const{scrollTop:qn,scrollHeight:oa,clientHeight:da}=ke,Oa=qn+da===oa;Fr.current=!0,Oa&&(Fr.current=!1)};ke.addEventListener("wheel",ln);const An=new ResizeObserver(()=>{Fr.current||(ke.scrollTop=ke.scrollHeight)});return An.observe(kt),()=>{var qn;An.unobserve(kt),(qn=ke==null?void 0:ke.removeEventListener)==null||qn.call(ke,"wheel",ln)}},[Ta]),(0,ee.useEffect)(()=>{!Ta&&ui.current.length&&(Xa([...Da,...ui.current]),ui.current=[])},[Ta]),(0,ee.useEffect)(()=>{if(!Wt.current)return;const ke=new ResizeObserver(()=>{_o(Wt.current.offsetWidth)});return ke.observe(Wt.current),()=>{Wt.current&&ke.unobserve(Wt.current)}},[Wt.current]),(0,ee.useEffect)(()=>{typeof On=="boolean"&&Vr(On)},[On]),(0,ee.useEffect)(()=>{var ke;if(Xn.current&&gi!==null){Xn.current.focus();const kt=(ke=Xn.current.resizableTextArea)==null?void 0:ke.textArea;kt&&(kt.selectionStart=kt.selectionEnd=kt.value.length)}},[gi]),(0,ee.useEffect)(()=>{Fe<5&&li(!1)},[Fe]),(0,ee.useEffect)(()=>{hr&&ga&&(Xa(kn(ga)),Ko(!0),co(ga,{history:[]})),hr&&(ro?$o(ro):oo&&!xr&&Ua()),hr&&Kn&&Po(),hr||$t()},[hr]);const kn=(ke="",kt=[])=>{const ln=Date.now();return[{text:ke,key:ln,sender:"user",fileList:kt,show:!0},{loading:!0,key:ln,sender:"AI",show:!0,model:Jo,imageGenerator:bo,thinkingEnabled:Ht}]},$t=()=>{mn(""),cn(null),Sr([]),bi("")},xn=()=>{if(dt){dt({chatData:Da,setChatData:Xa,setLoading:Ko,getData:co,renderChatItems:kn,handleAdd:Ua,identifier:xr});return}Vr(!0)},vn=()=>{if(Er(!0),pn){pn();return}Vr(!1)},sr=()=>{li(!ii)},Po=()=>ye(void 0,null,function*(){const ke=yield(0,ct.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});(ke==null?void 0:ke.status)===0&&Fi(ke==null?void 0:ke.number)}),Hn=()=>{mt.default.info({title:"\u63D0\u793A",icon:null,okText:"\u6211\u77E5\u9053\u4E86",width:510,centered:!0,content:ee.createElement("div",null,ee.createElement("div",{style:{color:"#FA6400"}},"\u60A8\u5DF2\u8FBE\u5230\u667A\u80FD\u52A9\u6559\u7684\u4F7F\u7528\u6B21\u6570"),ee.createElement("div",{className:"c-grey-333 mt5"},"\u667A\u80FD\u52A9\u6559\u6BCF\u5929\u9650\u5236\u4F7F\u752810\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002"))})},Eo=ke=>ke.reduce((ln,An)=>{if(An.sender==="user"){const qn=ke.find(oa=>oa.key===An.key&&oa.sender==="AI");qn&&(qn!=null&&qn.text)&&!(qn!=null&&qn.error)&&ln.push({question:An.text,answer:qn.text})}return ln},[]),co=(...ke)=>ye(void 0,[...ke],function*(kt="",ln={},An=Da){if(Vn&&(yield Vn({mes:kt,setChatData:Xa,fileList:Ro,body:ln,checkNum:Po,setLoading:Ko,bodyChatData:An,setTyping:Ba,setImageGenerator:io})),!Vn){const qn=Ro==null?void 0:Ro.map(mo=>{var gn;return(gn=mo==null?void 0:mo.response)==null?void 0:gn.file_id}),oa=ln.history||Eo(An),da=Ct(Ct({identifier:xr,response_mode:"streaming",model:Jo,scene_awareness:vr,thinking_enabled:Ht,image_generator:bo,file_ids:qn,history:oa,[ea]:kt},dn),ln),Oa=Object.fromEntries(Object.entries(da).filter(([mo,gn])=>gn!==void 0));sa.current=new Ao(la.Z.API_SERVER+vt,Oa),yield new Promise((mo,gn)=>{let ra=null,ya=null;sa.current.on("data",_a=>{Ba(!0);const{chunk:{content:$a,type:Wa,created:Ar,msg:$r}}=_a,Ca=$r==="error";Wa==="thinking"&&(ra=ra||Ar,Xa(ei=>[...ei].map((kr,Mr)=>Mr===ei.length-1?Pe(Ct({},kr),{reasoning:(kr.reasoning||"")+$a,loading:!1,hideAnswer:!0,error:Ca}):kr))),Wa==="text"&&(ya=ya||Ar,Xa(ei=>[...ei].map((kr,Mr)=>Mr===ei.length-1?Pe(Ct({},kr),{text:(kr.text||"")+$a,loading:!1,startTime:ra,endTime:ya,error:Ca}):kr)))}),sa.current.on("done",()=>{mo()}),sa.current.on("error",()=>{const _a="\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!";Xa($a=>[...$a].map((Wa,Ar)=>Ar===$a.length-1?Pe(Ct({},Wa),{text:_a,loading:!1,error:!0}):Wa)),mo()}),sa.current.on("cancelled",()=>{mo()}),sa.current.startStream()})}Kn&&Po(),Ko(!1)}),Bo=ke=>{bi(ke.target.value)},yr=(ke,kt)=>{if($t(),Ko(!0),ke==="edit"){ui.current=Da.slice(kt+2);const ln=Da.splice(kt),{fileList:An}=(ln==null?void 0:ln[0])||{},qn=An.map(da=>{var Oa;return(Oa=da.response)==null?void 0:Oa.file_id}),oa={history:Eo(Da),file_ids:qn,edit:!0};Xa([...Da,...kn(Ut,An)]),co(Ut,oa,Da)}if(ke==="redraw"){ui.current=Da.slice(kt+1);const ln=Da.splice(kt-1),{text:An,fileList:qn}=(ln==null?void 0:ln[0])||{},oa=qn.map(Oa=>{var mo;return(mo=Oa.response)==null?void 0:mo.file_id}),da={history:Eo(Da),file_ids:oa,edit:!0};Xa([...Da,...kn(An,qn)]),co(An,da,Da)}},Aa=()=>{if(lr.trim()!==""){$t(),Ko(!0);const ke=Ro.filter(kt=>kt.status==="done");Xa([...Da,...kn(lr,ke)]),co(lr)}},Ya=ke=>{if(ke.shiftKey){if(ke.key==="Enter")return}else if(ke.key==="Enter"){if(ke.preventDefault(),qr||xi.current)return;Aa()}},dr=(ke,kt)=>{var ln,An;let qn=!1;Do===!0?qn=!0:Do==="last"&&(qn=Da.reduce((Oa,mo,gn)=>mo.sender==="user"?gn:Oa,-1)===kt);const oa=kt===gi;return ee.createElement("div",{className:De.li,style:{width:Kr}},ee.createElement("div",{className:De.avatarIcon},ee.createElement("img",{className:De.img,src:wt})),ee.createElement("div",{className:De.content},!!((ln=ke==null?void 0:ke.fileList)!=null&&ln.length)&&ee.createElement("div",{className:De.fileWrap},(An=ke.fileList)==null?void 0:An.map((da,Oa)=>{var mo,gn;return ee.createElement("div",{key:Oa,className:De.file},ee.createElement("img",{src:ge(90034)(`./${((gn=(mo=da==null?void 0:da.name)==null?void 0:mo.split("."))==null?void 0:gn.pop())||"txt"}.png`),width:20,className:"mr10"}),ee.createElement("aside",null,ee.createElement(xe.Z,{title:da==null?void 0:da.name},ee.createElement("div",{className:De.fileName},da==null?void 0:da.name)),ee.createElement("div",{className:"c-grey-999 font12"},(0,Qe.RD)(da==null?void 0:da.size))))})),ee.createElement("div",{className:De.borderBox},oa?ee.createElement(Xe.default.TextArea,{value:Ut,ref:Xn,autoSize:!0,placeholder:"\u8BF7\u8F93\u5165",bordered:!1,onChange:da=>mn(da.target.value)}):ee.createElement("div",{className:De.text},ke==null?void 0:ke.text)),oa?ee.createElement("div",{className:De.action},ee.createElement(we.ZP,{onClick:()=>{mn(""),cn(null)},size:"small"},"\u53D6\u6D88"),ee.createElement(we.ZP,{disabled:!Ut.trim(),onClick:()=>yr("edit",kt),type:"primary",size:"small"},"\u786E\u8BA4")):ee.createElement("div",{className:De.action},ee.createElement(x.CopyToClipboard,{text:(ke==null?void 0:ke.text)||"",onCopy:()=>ue.ZP.success("\u590D\u5236\u6210\u529F")},ee.createElement(xe.Z,{title:"\u590D\u5236"},ee.createElement("i",{className:"iconfont icon-fuzhi8 font13"}))),qn&&!pr&&ee.createElement(xe.Z,{title:"\u7F16\u8F91"},ee.createElement("i",{onClick:()=>{cn(kt),mn((ke==null?void 0:ke.text)||"")},className:"iconfont icon-bianji10 font14"})))))},jo=(ke,kt)=>{let ln=!1;Co===!0?ln=!0:Co==="last"&&(ln=Da.reduce((oa,da,Oa)=>da.sender==="AI"?Oa:oa,-1)===kt);let An="";return ke!=null&&ke.source?An=ke==null?void 0:ke.source:(ke==null?void 0:ke.model)==="deepseek-r1"?An="\u7531deepseek\u751F\u6210":(ke==null?void 0:ke.model)==="qwen-max"&&(An="\u7531\u901A\u4E49\u5343\u95EE\u751F\u6210"),ee.createElement("div",{className:De.li,style:{width:Kr}},ee.createElement("div",{className:De.avatarIcon},ee.createElement("img",{className:De.img,src:At})),ee.createElement("div",{className:De.content},ee.createElement("div",{className:De.borderBox},ke.loading&&ee.createElement(ee.Fragment,null,ke!=null&&ke.imageGenerator?ee.createElement("div",{className:De.loadingPic},"\u6B63\u5728\u751F\u6210\u4E2D",ee.createElement("div",{className:"ai-loading"})):!(ke!=null&&ke.thinkingEnabled)&&ee.createElement("div",null,ee.createElement("div",{className:De.loading},ee.createElement("div",{className:De.dot}),ee.createElement("div",{className:De.dot}),ee.createElement("div",{className:De.dot})),ee.createElement("div",{style:{marginTop:10,color:"#9096A3"}},(yn==null?void 0:yn.text)||"\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"))),(ke==null?void 0:ke.thinkingEnabled)&&ee.createElement(et,{time:ke==null?void 0:ke.time,cancelIndex:gr,loading:ke.loading,streamingStatus:!(ke!=null&&ke.text),onFinish:()=>{qo(0),Xa(qn=>[...qn].map((oa,da)=>da===qn.length-1?Pe(Ct({},oa),{hideAnswer:!1,time:oa.startTime?oa.endTime-oa.startTime:null}):oa))},value:ke==null?void 0:ke.reasoning}),!!(ke!=null&&ke.text)&&!ke.hideAnswer&&ee.createElement(Ft,{cancelIndex:gr,streamingStatus:pr,loadImage:!!(ke!=null&&ke.imageGenerator),onFinish:()=>ye(void 0,null,function*(){qo(0),setTimeout(()=>Ba(!1),0)}),value:ke==null?void 0:ke.text})),!!(ke!=null&&ke.text)&&An&&ee.createElement("div",{className:De.source},An),ee.createElement("div",{className:De.action},wn==null?void 0:wn(ke,kt,{onMenuClick:$o}),ee.createElement(x.CopyToClipboard,{text:String((ke==null?void 0:ke.text)||""),onCopy:()=>ue.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},ee.createElement(xe.Z,{title:"\u590D\u5236"},ee.createElement("i",{className:"iconfot icon-fuzhi8 font13"}))),Dn&&!pr&&ee.createElement(ee.Fragment,null,ee.createElement(xe.Z,{title:"\u559C\u6B22"},ee.createElement("i",{style:ke!=null&&ke.like?{color:"#FA8D30"}:{},onClick:()=>Bn("like",!(ke!=null&&ke.like),kt),className:"iconfot icon-yijiejue font15"})),ee.createElement(xe.Z,{title:"\u4E0D\u559C\u6B22"},ee.createElement("i",{style:ke!=null&&ke.dislike?{color:"#e86d7c"}:{},onClick:()=>Bn("dislike",!(ke!=null&&ke.dislike),kt),className:"iconfot icon-weijiejuezhengchang font15"}))),ln&&!pr&&ee.createElement(xe.Z,{title:"\u91CD\u65B0\u751F\u6210"},ee.createElement("i",{onClick:()=>yr("redraw",kt),className:"iconfot icon-gengxin-genghuan-tihuan"})))))},Bn=(ke,kt,ln)=>ye(void 0,null,function*(){if(Ea){const An=Da.slice(0,ln+1),oa=Eo(An).length;yield Ea({type:ke,value:kt,index:ln,identifier:xr,objectIndex:oa})}Xa(An=>(An[ln][ke]=kt,kt&&(An[ln][ke==="like"?"dislike":"like"]=!1),[...An]))}),Na=()=>{var ke,kt;qo(1),(kt=(ke=sa.current)==null?void 0:ke.cancelRequest)==null||kt.call(ke),Ko(!1),Ba(!1)},Ua=()=>ye(void 0,null,function*(){var ke,kt,ln;(kt=(ke=sa.current)==null?void 0:ke.cancelRequest)==null||kt.call(ke),$t(),Xa([]),Ko(!0);const An=yield Ce();(An==null?void 0:An.status)===0&&Si((ln=An==null?void 0:An.data)==null?void 0:ln.identifier),Ko(!1),Ba(!1)}),na=()=>ye(void 0,null,function*(){var ke;Xo(!0);const kt=yield Ae();(kt==null?void 0:kt.status)===0&&ji(((ke=kt==null?void 0:kt.data)==null?void 0:ke.list)||[]),Xo(!1)}),$o=(...ke)=>ye(void 0,[...ke],function*(kt=xr){var ln,An,qn,oa;(An=(ln=sa.current)==null?void 0:ln.cancelRequest)==null||An.call(ln),$t(),Ho(!0);const da=yield ta(kt);if(da.status===0){const Oa=Nn(((qn=da==null?void 0:da.data)==null?void 0:qn.messages)||[]);Xa(Oa),Ho(!1),Si((oa=da==null?void 0:da.data)==null?void 0:oa.identifier);return}Xa([]),Ho(!1)}),Xr=(ke,kt)=>ye(void 0,null,function*(){(yield zn(ke)).status===0&&(ue.ZP.success("\u5220\u9664\u6210\u529F"),kt===xr&&Ua(),na())}),Ga=()=>ee.createElement("div",{className:De.menuWarp},ee.createElement("h4",null,"\u5386\u53F2\u5BF9\u8BDD"),ee.createElement(at.Z,{spinning:Ci},!Li.length&&ee.createElement(Ze.Z,{style:{width:250,paddingBottom:30},image:Ze.Z.PRESENTED_IMAGE_SIMPLE}),!!Li.length&&ee.createElement("div",{className:De.menu},Li.map(function(ke,kt){return ee.createElement("aside",{className:ie()(xr===ke.identifier&&De.active),key:ke.id,onClick:()=>$o(ke.id)},ee.createElement("div",{className:De.menuText},ee.createElement(xe.Z,{title:ke==null?void 0:ke.question},ee.createElement("span",null,ke==null?void 0:ke.question)),Lr&&Lr(ke)),ee.createElement("div",{className:De.menuDel,onClick:ln=>ln.stopPropagation()},ee.createElement(Ve.Z,{title:"\u63D0\u793A",description:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u672C\u6761\u5BF9\u8BDD\u5417\uFF1F",onConfirm:()=>Xr(ke.id,ke.identifier),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88"},ee.createElement("i",{className:"iconfont icon-shanchu14 delete-hover font14"}))))})))),wr=Ni>9,er=Ne||Ro.length>9,qr=Ro.some(ke=>ke.status==="uploading")||pr||Ta,_r=bo||Ht||vr||!!Ro.length;return ee.createElement("div",null,Oe?ee.createElement("div",{onClick:xn},Oe):ee.createElement(tn,{draggableExtraNode:Oo,src:fn,onClick:xn,topPercentage:Un}),ee.createElement(Tt.Z,{open:hr,width:Pr?"100%":Rn,afterOpenChange:ke=>{ke&&Er(!1)},contentWrapperStyle:Zr?{}:{transition:"none"},extra:ee.createElement("div",{className:De.head},hi,ut&&ee.createElement(lt,{value:Jo,onChange:ke=>{qa(!1),io(!1),Jr(ke)}}),Sn&&ee.createElement(ee.Fragment,null,ee.createElement(He.Z,{dropdownRender:Ga,onOpenChange:ke=>{ke&&na()},placement:"bottomLeft",arrow:!0},ee.createElement("div",{className:De.headBtn},ee.createElement("i",{className:"icon-lishiduihua1 font14 mr10"}),"\u5386\u53F2\u5BF9\u8BDD"))),oo&&ee.createElement(ee.Fragment,null,ee.createElement("div",{className:De.headBtn,onClick:Ua},ee.createElement("i",{className:"icon-xinjianduihua font14 mr10"}),"\u65B0\u5EFA\u5BF9\u8BDD")),ee.createElement(xe.Z,{title:Pr?"\u9000\u51FA\u5168\u5C4F":"\u5168\u5C4F"},ee.createElement("div",{className:De.headBtn,style:{padding:"0 12px"},onClick:()=>zo(!Pr)},Pr&&ee.createElement("i",{className:"iconfont icon-tuichuquanping3"}),!Pr&&ee.createElement("i",{className:"iconfont icon-quanping4"})))),title:ee.createElement("span",{className:"c-grey-333 font16"},Be),onClose:vn,bodyStyle:{paddingRight:4}},ee.createElement("div",{className:ie()(De.wrap,hr&&"body-overflow-hidden")},ee.createElement("div",{ref:Wt,className:De.chatContainer},Mt&&ee.createElement("div",{className:`${De.li} mb20`,style:{width:Kr}},ee.createElement("div",{className:De.avatarIcon},ee.createElement("img",{className:De.img,src:At})),ee.createElement("div",{className:De.content},ee.createElement("div",{className:De.borderBox},ka,it==null?void 0:it({isDisabledNum:wr,checkNumModal:Hn,checkNum:Po,onClose:vn,setChatData:Xa,setLoading:Ko,getData:co,clearStatus:$t,typing:Ta,setImageGenerator:io,renderChatItems:kn,setSceneAwareness:Nr})))),ee.createElement("div",{ref:Ia},ee.createElement(at.Z,{spinning:Ai,className:"mt20"},Da==null?void 0:Da.map((ke,kt)=>ee.createElement(ee.Fragment,{key:ke.key+kt},ke.show&&ee.createElement(ee.Fragment,null,ke.sender==="user"&&dr(ke,kt),ke.sender==="AI"&&jo(ke,kt),xa&&!["AI","user"].includes(ke.sender)&&xa(ke,kt,{width:Kr})))))),!si&&ee.createElement("div",{className:De.backBottom,onClick:()=>{Fr.current=!1,Wt.current.scrollTop=Wt.current.scrollHeight}},ee.createElement("i",{className:"iconfont icon-huidaodibu"})),ee.createElement("div",{ref:Qo})),!bt&&ee.createElement("div",{className:ie()(De.footerContainer,ii&&De.full,_r&&De.footerContainerSelected)},ee.createElement("div",{className:De.btnWrp},ri&&ee.createElement(xe.Z,{title:"\u667A\u80FD\u611F\u77E5\u5F53\u524D\u60C5\u5883\uFF0C\u63D0\u4F9B\u9488\u5BF9\u6027\u89E3\u7B54"},ee.createElement("div",{onClick:()=>Nr(!vr),className:ie()(De.btn,vr&&De.btnActive)},ee.createElement("i",{className:"iconfont icon-changjingganzhi mr10 font12"}),"\u573A\u666F\u611F\u77E5")),Jo==="deepseek-r1"&&ee.createElement(xe.Z,{title:"\u8C03\u7528\u65B0\u6A21\u578B DeepSeek-R1\uFF0C\u89E3\u51B3\u63A8\u7406\u95EE\u9898"},ee.createElement("div",{onClick:()=>qa(!Ht),className:ie()(De.btn,Ht&&De.btnActive)},ee.createElement("i",{className:"iconfont icon-shendusikao mr10 font12"}),"\u6DF1\u5EA6\u601D\u8003\uFF08R1\uFF09")),Jt&&Jo==="qwen-max"&&ee.createElement("div",{onClick:()=>io(!bo),className:ie()(De.btn,bo&&De.btnActive)},ee.createElement("i",{className:"iconfont icon-shangchuantupian2 mr10 font12"}),"\u56FE\u50CF\u751F\u6210"),Ro.map(ke=>ee.createElement("div",{key:ke.uid},(ke==null?void 0:ke.status)==="uploading"&&ee.createElement(at.Z,{indicator:ee.createElement(bn.Z,{spin:!0}),className:"mr10",size:"small",spinning:!0}),ee.createElement("span",{title:ke==null?void 0:ke.name,className:"mr10"},(0,Qe.Pq)(ke.name,20)),ee.createElement("i",{onClick:()=>Sr(kt=>kt.filter(ln=>ln.uid!==ke.uid)),className:"iconfont current icon-shanchu15 delete-hover c-red-ee4 font12"})))),ee.createElement(xe.Z,{title:wr&&ee.createElement("div",null,ee.createElement("div",null,"\u60A8\u5DF2\u8FBE\u5230\u667A\u80FD\u52A9\u6559\u7684\u4F7F\u7528\u6B21\u6570"),ee.createElement("div",null,"\u667A\u80FD\u52A9\u6559\u6BCF\u5929\u9650\u5236\u4F7F\u752810\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002"))},ee.createElement("div",{className:ie()(De.inputContainer,Fe>4&&De.lineFour,wr&&De.disabledInput)},ee.createElement(Ue.default,Pe(Ct({},Ma),{className:`${er&&"hide"}`}),ee.createElement(we.ZP,{className:De.uploadBtn,icon:ee.createElement(Ln.Z,{style:{fontSize:18,color:"#FFF"}})})),ee.createElement(Xe.default.TextArea,{rows:Fe>4?4:Fe,placeholder:be||"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u95EE\u9898\u5427,Shift+Enter\u6362\u884C\uFF5E",value:lr,bordered:!1,style:er?{paddingLeft:0,marginLeft:0}:{},onChange:Bo,onPressEnter:Ya,onCompositionStart:()=>{xi.current=!0},onCompositionEnd:()=>{xi.current=!1}}),Ta?ee.createElement(xe.Z,{title:"\u505C\u6B62\u751F\u6210"},ee.createElement("div",{className:`iconfont icon-tingzhihuida ${De.cancelBtn}`,onClick:Na})):ee.createElement(we.ZP,{className:(lr==null?void 0:lr.trim())===""?De.sendBtnDisabled:De.sendBtn,icon:ee.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:qr,onClick:Aa}),Fe>4&&ee.createElement("span",{className:De.fullIcon,onClick:sr},ii&&ee.createElement("span",{className:"iconfont icon-shousuo"}),!ii&&ee.createElement("span",{className:"iconfont icon-zhankai"}))))))))}},73524:function(je,Nt,ge){"use strict";ge.d(Nt,{Z:function(){return Tt}});var ee=ge(59301),ue={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},Ue=ge(92310),mt=ge.n(Ue),xe=ge(71418),Xe=ge(2859),we=ge(99064),at=ge(955),Ze=(He,_e,ie)=>new Promise((a,E)=>{var b=z=>{try{x(ie.next(z))}catch(te){E(te)}},y=z=>{try{x(ie.throw(z))}catch(te){E(te)}},x=z=>z.done?a(z.value):Promise.resolve(z.value).then(b,y);x((ie=ie.apply(He,_e)).next())}),Tt=({data:He,className:_e,fullWidth:ie,style:a={},onClose:E,onOk:b,showFullTools:y,noAssociationId:x})=>{const z=(0,ee.useRef)(null),te=(0,ee.useRef)(null),ne=(0,ee.useRef)(null),ae=(0,ee.useRef)(null),[se,de]=(0,ee.useState)(!1),[pe,ce]=(0,ee.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,ee.useEffect)(()=>(ne.current||(ne.current=document.createElement("style"),document.head.appendChild(ne.current)),He!=null&&He.visible?(document.body.setAttribute("data-custom","y-hidden"),ne.current.innerHTML=" html { overflow-y: hidden; }",He!=null&&He.src&&Ee()):(document.body.removeAttribute("data-custom"),ne.current&&(document.head.removeChild(ne.current),ne.current=null)),()=>{document.body.removeAttribute("data-custom"),ne.current&&(document.head.removeChild(ne.current),ne.current=null)}),[He==null?void 0:He.visible]);const Ee=()=>Ze(void 0,null,function*(){de(!0),ce("\u6B63\u5728\u52A0\u8F7D\u4E2D");const It=yield(0,at.ZJ)(He==null?void 0:He.src);z.current.src="",z.current.src=It,z.current.onload=function(){Dt()},de(!1),ce("")}),Te=It=>Ze(void 0,null,function*(){de(!0),ce("\u6B63\u5728\u4FDD\u5B58\u4E2D");const Rt=yield(0,we.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:He.title,file:It.dataUrl}});Rt!=null&&Rt.id&&!x?(yield(0,we.ZP)(`/api/attachments/${He.id}/add_subitem.json`,{method:"post",body:{subitem_id:Rt==null?void 0:Rt.id,settings:JSON.stringify(It.state)}})).status===0&&b():Rt!=null&&Rt.id&&b(Rt),de(!1),ce("")}),rt=()=>{const It=document.querySelector('a[href="https://markerjs.com/"]');It&&It.parentNode&&(It.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(Ft=>{const Xt=document.querySelector(Ft.name);Xt&&Xt.setAttribute("title",Ft.title)})},Dt=()=>{te.current=new Xe.hP(z.current),te.current.targetRoot=ae.current,te.current.addEventListener("render",Te),te.current.addEventListener("beforeclose",E),y&&(te.current.availableMarkerTypes=te.current.ALL_MARKER_TYPES,te.current.uiStyleSettings.redoButtonVisible=!0,te.current.uiStyleSettings.notesButtonVisible=!0,te.current.uiStyleSettings.zoomButtonVisible=!0,te.current.uiStyleSettings.zoomOutButtonVisible=!0,te.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=te.current.uiStyleSettings,te.current.show(),He!=null&&He.snapshotData&&te.current.restoreState(He.snapshotData),setTimeout(()=>{window.scrollTo(0,0),rt()},300)};return ee.createElement(ee.Fragment,null,(He==null?void 0:He.visible)&&ee.createElement(xe.Z,{spinning:se,tip:pe,style:{position:"absolute",width:"100vw"}},ee.createElement("div",{ref:ae,className:mt()(ue.imageDimensions,_e,ie?ue.fullWidth:""),style:a},ee.createElement("img",{className:ue.img,ref:z}))))}},91785:function(je,Nt,ge){"use strict";ge.d(Nt,{Z:function(){return Xe}});var ee=ge(43418),ue={modal:"modal___VzyKs",content:"content___HhLQS",close:"close___zKaRB"},Ue="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=",mt=ge(59301),Xe=({visible:we,setVisible:at,image:Ze,closeImageStyle:Ve,hiddenbutton:Tt})=>mt.createElement(ee.default,{centered:!0,destroyOnClose:!0,open:we,footer:null,wrapClassName:ue.modal,onCancel:()=>at(!1)},mt.createElement("div",{className:ue.content},mt.createElement("img",{src:Ze}),Tt,mt.createElement("img",{onClick:()=>at(!1),className:ue.close,src:Ue,style:Ve})))},41588:function(je,Nt,ge){"use strict";var ee=ge(59301),ue=ge(95237),Ue=ge(43604),mt=ge(99313),xe=ge(3113),Xe=ge(85149),we=ge(88010),at=ge(48136),Ze=ge(59301);const Ve=(0,ee.forwardRef)(({callback:Tt,showSaveButton:He,value:_e=""},ie)=>{const a=(0,ee.useRef)(),E=[{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 "}]}]}],b=[{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 @@ -70,7 +70,7 @@ ${we}`:we,Nn=Mt(Ln);if(!ln)if(At||!Be||Lt>0){mn(Nn),St(Nn.length),(!Be||Lt>0)&&! \\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}`}]}]}],y=te=>{a.current.setValue(a.current.getValue()+" "+te.value+" ")},x=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:Ze.createElement(ue.Z,{className:ye.Z.lists,gutter:[10,10]},E.map((te,ne)=>Ze.createElement(Ue.Z,{flex:"110px",className:ye.Z.item},Ze.createElement("div",null,Ze.createElement(Xe.Z,{value:`$$${te.value}$$`}),te.name),Ze.createElement("div",{className:ye.Z.children},te.children.map((ae,se)=>Ze.createElement("div",{key:se},Ze.createElement("h1",null,ae.name),Ze.createElement(ue.Z,{gutter:[10,10]},ae.data.map((de,Se)=>Ze.createElement(Ue.Z,{key:Se,onClick:()=>y(de),className:ye.Z.diamond},Ze.createElement(Xe.Z,{value:"`$$"+de.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:Ze.createElement(ue.Z,{className:ye.Z.lists,gutter:[10,10]},b.map((te,ne)=>Ze.createElement(Ue.Z,{flex:"110px",className:ye.Z.item},Ze.createElement("div",null,Ze.createElement(Xe.Z,{value:"`$$"+te.value+"$$`"}),te.name),Ze.createElement("div",{className:ye.Z.children},te.children.map((ae,se)=>Ze.createElement("div",{key:se},ae.name&&Ze.createElement("h1",null,ae.name),Ze.createElement(ue.Z,{gutter:[10,10]},ae.data.map((de,Se)=>Ze.createElement(Ue.Z,{key:Se,onClick:()=>y(de),className:ye.Z.diamond},Ze.createElement(Xe.Z,{value:"`$$"+de.value+"$$`"}))))))))))}],z=()=>{var te=document.createElement("div");te.innerHTML=a.current.getValue();var ne=te.innerText;return Tt&&Tt(ne),ne};return(0,ee.useImperativeHandle)(ie,()=>({getData:z})),Ze.createElement("div",{className:ye.Z.mathWrap},Ze.createElement(mt.default,{defaultActiveKey:"1",items:x}),Ze.createElement("math-field",{locale:"zh_cn",className:ye.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:a,style:{width:800,marginTop:30,fontSize:18}},_e||""),He&&Ze.createElement("div",{className:ye.Z.button},Ze.createElement(Ce.ZP,{size:"large",onClick:z,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Ft.Z=Je},8797:function(Re,Ft,ge){"use strict";var ee=ge(59301),ue=ge(93314),Ue=ge(3113),mt=Object.defineProperty,Ce=Object.defineProperties,Xe=Object.getOwnPropertyDescriptors,ye=Object.getOwnPropertySymbols,at=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,Je=(ie,a,E)=>a in ie?mt(ie,a,{enumerable:!0,configurable:!0,writable:!0,value:E}):ie[a]=E,Tt=(ie,a)=>{for(var E in a||(a={}))at.call(a,E)&&Je(ie,E,a[E]);if(ye)for(var E of ye(a))Ze.call(a,E)&&Je(ie,E,a[E]);return ie},He=(ie,a)=>Ce(ie,Xe(a));const _e=({img:ie,buttonProps:a={},styles:E={},customText:b,ButtonText:y,ButtonClick:x,Buttonclass:z,ButtonTwo:te,imgStyles:ne,loading:ae=!1})=>ee.createElement("section",{className:"tc animated fadeIn",style:Tt(Tt({},{color:"#999",margin:"100px auto",visibility:ae?"hidden":"visible"}),E)},ee.createElement("img",{src:ie||ue,style:He(Tt({},ne),{pointerEvents:"none",userSelect:"none"})}),ee.createElement("p",{className:"mt20 font14"},b||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),y&&ee.createElement(Ue.ZP,Tt({className:z,onClick:x},a),y),te&&te);Ft.Z=_e},23210:function(Re,Ft,ge){"use strict";ge.d(Ft,{Z:function(){return z}});var ee=ge(59301),ue={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},Ue=ge(3113),mt=ge(70557),Ce=ge(23954),Xe=ge(6848),ye=ge(955),at=ge(94941),Ze=ge(8797),Je=ge(3294),Tt=ge(19381),He=ge(59301),_e=Object.defineProperty,ie=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,b=(te,ne,ae)=>ne in te?_e(te,ne,{enumerable:!0,configurable:!0,writable:!0,value:ae}):te[ne]=ae,y=(te,ne)=>{for(var ae in ne||(ne={}))a.call(ne,ae)&&b(te,ae,ne[ae]);if(ie)for(var ae of ie(ne))E.call(ne,ae)&&b(te,ae,ne[ae]);return te},x=(te,ne,ae)=>new Promise((se,de)=>{var Se=Ie=>{try{ve(ae.next(Ie))}catch(rt){de(rt)}},ce=Ie=>{try{ve(ae.throw(Ie))}catch(rt){de(rt)}},ve=Ie=>Ie.done?se(Ie.value):Promise.resolve(Ie.value).then(Se,ce);ve((ae=ae.apply(te,ne)).next())}),z=({editOffice:te="view",data:ne,theme:ae,type:se,filename:de,monacoEditor:Se,className:ce,style:ve,close:Ie,onClose:rt,hasMask:xt,disabledDownload:It,onImgDimensions:Rt,showNodata:kt,recordInfo:Xt})=>{const[nt,qt]=(0,ee.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),[sn,et]=(0,ee.useState)(""),[zt,Qt]=(0,ee.useState)(),De=window.ENV==="build"?"/react/build":"",Ye=location.host.startsWith("localhost")?Je.Z.PROXY_SERVER:Je.Z.API_SERVER,Ot=10*(1024*1024),bt=(0,ee.useRef)();ne!=null&&ne.startsWith("/api")&&se!=="txt"&&(ne=Je.Z.API_SERVER+ne);const tn=Gt=>Gt.substring(Gt.lastIndexOf("/")+1).split(".").pop();de&&Se&&(Se.filename=de),(0,ee.useEffect)(()=>{var Gt,an;const Hn=(an=(Gt=document.cookie)==null?void 0:Gt.replace(/\s/g,""))==null?void 0:an.split(";");Hn==null||Hn.map(va=>{let We=va.split("=");We[0]==="_educoder_session"&&et(We[1])})},[]),(0,ee.useEffect)(()=>{se==="office"&&(ne.indexOf("bigfilescdn.")>-1||ne.indexOf("bigfiles1")>-1?Qt({url:ne,fileType:tn(ne),model:ne.indexOf("model=edit")?"edit":"view"}):he())},[se,ne]);const he=()=>x(void 0,null,function*(){console.log("data:",ne);let Gt=ne;ne.startsWith("http")||(Gt=location.origin+Gt);let an=new URL(Gt).pathname.split("/").pop();const Hn=yield(0,at.gJ)({attachment_id:an});Hn.url=Ye+Hn.url,Qt(Hn)}),ht=()=>{if(ne.startsWith("http")||ne.startsWith("blob:")){Pt();return}(0,ye.Sv)(de||"educoder",ne,de)},Pt=()=>{Xt&&(0,Tt.fc)({id:Xt==null?void 0:Xt.id,watch_type:1,course_id:Xt==null?void 0:Xt.course_id}),(0,ye.Nd)(de||"educoder",decodeURIComponent(ne))};return He.createElement("div",{style:y({},ve||{}),className:`${xt&&ue.bgBlack} ${se?ue.wrp:"hide"}`},Ie&&He.createElement("div",{className:ue.close,ref:bt},!!Rt&&He.createElement(Xe.Z,{title:"\u70B9\u51FB\u5BF9\u56FE\u7247\u8FDB\u884C\u6279\u6CE8",getPopupContainer:()=>bt.current},He.createElement("span",{onClick:()=>{rt(),Rt()}},He.createElement("i",{className:"icon-yulanpizhu"}))),!It&&He.createElement(Xe.Z,{title:"\u70B9\u51FB\u4E0B\u8F7D\u6B64\u6587\u4EF6",getPopupContainer:()=>bt.current},He.createElement("span",{onClick:Pt},He.createElement("i",{className:"icon-quxiaozhiding"}))),He.createElement(Xe.Z,{title:"\u5173\u95ED",getPopupContainer:()=>bt.current},He.createElement("span",{className:"",onClick:rt},He.createElement("i",{className:"icon-guanbi1"})))),He.createElement("div",{className:`${ue[ce]} ${ce} ${ue.monaco} ${se==="txt"?"show":"hide"}`},se==="txt"&&He.createElement(He.Fragment,null,He.createElement(Ce.ZP,y({},Se)))),se==="audio"&&He.createElement("audio",{src:`${(ne==null?void 0:ne.indexOf("http://"))>-1||(ne==null?void 0:ne.indexOf("https://"))>-1?"":"data:audio/mp3;base64,"}${ne}`,autoPlay:!0}),se==="video"&&He.createElement(He.Fragment,null,(ne==null?void 0:ne.indexOf("http"))>-1?He.createElement("video",{controls:!0,src:`${ne}`,autoPlay:!0}):He.createElement("video",{controls:!0,src:`data:video/mp4;base64,${ne}`,autoPlay:!0})),se==="office"&&zt&&He.createElement("iframe",{src:`${De}/office.html?key=${zt.key}&url=${btoa(zt.url)}&callbackUrl=${Ye+(zt.callbackUrl||"")}&fileType=${zt.fileType}&title=${zt.title||""}&model=${te}&officeServer=${Je.Z.ONLYOFFICE}&disabledDownload=${!!It}`}),se==="html"&&He.createElement("iframe",{src:ne+"&disposition=inline"}),se==="pdf"&&He.createElement("iframe",{src:`${De}/js/pdfview/index.html?filename=${de||"educoder.pdf"}&url=${encodeURIComponent(ne)}&disabledDownload=${!!It}`}),se==="image"&&He.createElement("img",{src:`${(ne==null?void 0:ne.indexOf("http://"))>-1||(ne==null?void 0:ne.indexOf("https://"))>-1?"":"data:image/png;base64,"}${ne}`}),(se==="other"||se==="download")&&He.createElement(He.Fragment,null,kt?He.createElement(Ze.Z,{customText:"\u5F53\u524D\u6587\u4EF6\u4E0D\u652F\u6301\u9884\u89C8\uFF0C\u53EF\u70B9\u51FB\u4E0B\u8F7D\u67E5\u770B",ButtonTwo:He.createElement(Ue.ZP,{icon:He.createElement("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:ht,disabled:It},"\u4E0B\u8F7D")}):He.createElement(Ue.ZP,{type:"primary",size:"middle",onClick:ht,disabled:It},He.createElement(mt.Z,null),"\u70B9\u51FB\u4E0B\u8F7D")))}},85149:function(Re,Ft,ge){"use strict";ge.d(Ft,{z:function(){return se},Z:function(){return de}});var ee=ge(59301),ue=ge(50304),Ue=ge(24768),mt=ge(64018),Ce=ge(40846),Xe=ge(3294),ye=ge(955),at=ge(15342),Ze=ge(1012),Je=ge(23210),Tt=ge(59301),_e=({html:Se})=>{const ce=(0,ee.useRef)(null),ve=(0,ee.useRef)(null),Ie=`.markdown-body p { +\\end{array}`}]}]}],y=te=>{a.current.setValue(a.current.getValue()+" "+te.value+" ")},x=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:Ze.createElement(ue.Z,{className:we.Z.lists,gutter:[10,10]},E.map((te,ne)=>Ze.createElement(Ue.Z,{flex:"110px",className:we.Z.item},Ze.createElement("div",null,Ze.createElement(Xe.Z,{value:`$$${te.value}$$`}),te.name),Ze.createElement("div",{className:we.Z.children},te.children.map((ae,se)=>Ze.createElement("div",{key:se},Ze.createElement("h1",null,ae.name),Ze.createElement(ue.Z,{gutter:[10,10]},ae.data.map((de,pe)=>Ze.createElement(Ue.Z,{key:pe,onClick:()=>y(de),className:we.Z.diamond},Ze.createElement(Xe.Z,{value:"`$$"+de.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:Ze.createElement(ue.Z,{className:we.Z.lists,gutter:[10,10]},b.map((te,ne)=>Ze.createElement(Ue.Z,{flex:"110px",className:we.Z.item},Ze.createElement("div",null,Ze.createElement(Xe.Z,{value:"`$$"+te.value+"$$`"}),te.name),Ze.createElement("div",{className:we.Z.children},te.children.map((ae,se)=>Ze.createElement("div",{key:se},ae.name&&Ze.createElement("h1",null,ae.name),Ze.createElement(ue.Z,{gutter:[10,10]},ae.data.map((de,pe)=>Ze.createElement(Ue.Z,{key:pe,onClick:()=>y(de),className:we.Z.diamond},Ze.createElement(Xe.Z,{value:"`$$"+de.value+"$$`"}))))))))))}],z=()=>{var te=document.createElement("div");te.innerHTML=a.current.getValue();var ne=te.innerText;return Tt&&Tt(ne),ne};return(0,ee.useImperativeHandle)(ie,()=>({getData:z})),Ze.createElement("div",{className:we.Z.mathWrap},Ze.createElement(mt.default,{defaultActiveKey:"1",items:x}),Ze.createElement("math-field",{locale:"zh_cn",className:we.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:a,style:{width:800,marginTop:30,fontSize:18}},_e||""),He&&Ze.createElement("div",{className:we.Z.button},Ze.createElement(xe.ZP,{size:"large",onClick:z,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Nt.Z=Ve},8797:function(je,Nt,ge){"use strict";var ee=ge(59301),ue=ge(93314),Ue=ge(3113),mt=Object.defineProperty,xe=Object.defineProperties,Xe=Object.getOwnPropertyDescriptors,we=Object.getOwnPropertySymbols,at=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,Ve=(ie,a,E)=>a in ie?mt(ie,a,{enumerable:!0,configurable:!0,writable:!0,value:E}):ie[a]=E,Tt=(ie,a)=>{for(var E in a||(a={}))at.call(a,E)&&Ve(ie,E,a[E]);if(we)for(var E of we(a))Ze.call(a,E)&&Ve(ie,E,a[E]);return ie},He=(ie,a)=>xe(ie,Xe(a));const _e=({img:ie,buttonProps:a={},styles:E={},customText:b,ButtonText:y,ButtonClick:x,Buttonclass:z,ButtonTwo:te,imgStyles:ne,loading:ae=!1})=>ee.createElement("section",{className:"tc animated fadeIn",style:Tt(Tt({},{color:"#999",margin:"100px auto",visibility:ae?"hidden":"visible"}),E)},ee.createElement("img",{src:ie||ue,style:He(Tt({},ne),{pointerEvents:"none",userSelect:"none"})}),ee.createElement("p",{className:"mt20 font14"},b||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),y&&ee.createElement(Ue.ZP,Tt({className:z,onClick:x},a),y),te&&te);Nt.Z=_e},23210:function(je,Nt,ge){"use strict";ge.d(Nt,{Z:function(){return z}});var ee=ge(59301),ue={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},Ue=ge(3113),mt=ge(70557),xe=ge(23954),Xe=ge(6848),we=ge(955),at=ge(94941),Ze=ge(8797),Ve=ge(3294),Tt=ge(19381),He=ge(59301),_e=Object.defineProperty,ie=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,b=(te,ne,ae)=>ne in te?_e(te,ne,{enumerable:!0,configurable:!0,writable:!0,value:ae}):te[ne]=ae,y=(te,ne)=>{for(var ae in ne||(ne={}))a.call(ne,ae)&&b(te,ae,ne[ae]);if(ie)for(var ae of ie(ne))E.call(ne,ae)&&b(te,ae,ne[ae]);return te},x=(te,ne,ae)=>new Promise((se,de)=>{var pe=Te=>{try{Ee(ae.next(Te))}catch(rt){de(rt)}},ce=Te=>{try{Ee(ae.throw(Te))}catch(rt){de(rt)}},Ee=Te=>Te.done?se(Te.value):Promise.resolve(Te.value).then(pe,ce);Ee((ae=ae.apply(te,ne)).next())}),z=({editOffice:te="view",data:ne,theme:ae,type:se,filename:de,monacoEditor:pe,className:ce,style:Ee,close:Te,onClose:rt,hasMask:Dt,disabledDownload:It,onImgDimensions:Rt,showNodata:Ft,recordInfo:Xt})=>{const[nt,qt]=(0,ee.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),[un,et]=(0,ee.useState)(""),[zt,Qt]=(0,ee.useState)(),Me=window.ENV==="build"?"/react/build":"",We=location.host.startsWith("localhost")?Ve.Z.PROXY_SERVER:Ve.Z.API_SERVER,Ot=10*(1024*1024),xt=(0,ee.useRef)();ne!=null&&ne.startsWith("/api")&&se!=="txt"&&(ne=Ve.Z.API_SERVER+ne);const an=jt=>jt.substring(jt.lastIndexOf("/")+1).split(".").pop();de&&pe&&(pe.filename=de),(0,ee.useEffect)(()=>{var jt,on;const Gn=(on=(jt=document.cookie)==null?void 0:jt.replace(/\s/g,""))==null?void 0:on.split(";");Gn==null||Gn.map(fa=>{let Je=fa.split("=");Je[0]==="_educoder_session"&&et(Je[1])})},[]),(0,ee.useEffect)(()=>{se==="office"&&(ne.indexOf("bigfilescdn.")>-1||ne.indexOf("bigfiles1")>-1?Qt({url:ne,fileType:an(ne),model:ne.indexOf("model=edit")?"edit":"view"}):Se())},[se,ne]);const Se=()=>x(void 0,null,function*(){console.log("data:",ne);let jt=ne;ne.startsWith("http")||(jt=location.origin+jt);let on=new URL(jt).pathname.split("/").pop();const Gn=yield(0,at.gJ)({attachment_id:on});Gn.url=We+Gn.url,Qt(Gn)}),ft=()=>{if(ne.startsWith("http")||ne.startsWith("blob:")){pt();return}(0,we.Sv)(de||"educoder",ne,de)},pt=()=>{Xt&&(0,Tt.fc)({id:Xt==null?void 0:Xt.id,watch_type:1,course_id:Xt==null?void 0:Xt.course_id}),(0,we.Nd)(de||"educoder",decodeURIComponent(ne))};return He.createElement("div",{style:y({},Ee||{}),className:`${Dt&&ue.bgBlack} ${se?ue.wrp:"hide"}`},Te&&He.createElement("div",{className:ue.close,ref:xt},!!Rt&&He.createElement(Xe.Z,{title:"\u70B9\u51FB\u5BF9\u56FE\u7247\u8FDB\u884C\u6279\u6CE8",getPopupContainer:()=>xt.current},He.createElement("span",{onClick:()=>{rt(),Rt()}},He.createElement("i",{className:"icon-yulanpizhu"}))),!It&&He.createElement(Xe.Z,{title:"\u70B9\u51FB\u4E0B\u8F7D\u6B64\u6587\u4EF6",getPopupContainer:()=>xt.current},He.createElement("span",{onClick:pt},He.createElement("i",{className:"icon-quxiaozhiding"}))),He.createElement(Xe.Z,{title:"\u5173\u95ED",getPopupContainer:()=>xt.current},He.createElement("span",{className:"",onClick:rt},He.createElement("i",{className:"icon-guanbi1"})))),He.createElement("div",{className:`${ue[ce]} ${ce} ${ue.monaco} ${se==="txt"?"show":"hide"}`},se==="txt"&&He.createElement(He.Fragment,null,He.createElement(xe.ZP,y({},pe)))),se==="audio"&&He.createElement("audio",{src:`${(ne==null?void 0:ne.indexOf("http://"))>-1||(ne==null?void 0:ne.indexOf("https://"))>-1?"":"data:audio/mp3;base64,"}${ne}`,autoPlay:!0}),se==="video"&&He.createElement(He.Fragment,null,(ne==null?void 0:ne.indexOf("http"))>-1?He.createElement("video",{controls:!0,src:`${ne}`,autoPlay:!0}):He.createElement("video",{controls:!0,src:`data:video/mp4;base64,${ne}`,autoPlay:!0})),se==="office"&&zt&&He.createElement("iframe",{src:`${Me}/office.html?key=${zt.key}&url=${btoa(zt.url)}&callbackUrl=${We+(zt.callbackUrl||"")}&fileType=${zt.fileType}&title=${zt.title||""}&model=${te}&officeServer=${Ve.Z.ONLYOFFICE}&disabledDownload=${!!It}`}),se==="html"&&He.createElement("iframe",{src:ne+"&disposition=inline"}),se==="pdf"&&He.createElement("iframe",{src:`${Me}/js/pdfview/index.html?filename=${de||"educoder.pdf"}&url=${encodeURIComponent(ne)}&disabledDownload=${!!It}`}),se==="image"&&He.createElement("img",{src:`${(ne==null?void 0:ne.indexOf("http://"))>-1||(ne==null?void 0:ne.indexOf("https://"))>-1?"":"data:image/png;base64,"}${ne}`}),(se==="other"||se==="download")&&He.createElement(He.Fragment,null,Ft?He.createElement(Ze.Z,{customText:"\u5F53\u524D\u6587\u4EF6\u4E0D\u652F\u6301\u9884\u89C8\uFF0C\u53EF\u70B9\u51FB\u4E0B\u8F7D\u67E5\u770B",ButtonTwo:He.createElement(Ue.ZP,{icon:He.createElement("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:ft,disabled:It},"\u4E0B\u8F7D")}):He.createElement(Ue.ZP,{type:"primary",size:"middle",onClick:ft,disabled:It},He.createElement(mt.Z,null),"\u70B9\u51FB\u4E0B\u8F7D")))}},85149:function(je,Nt,ge){"use strict";ge.d(Nt,{z:function(){return se},Z:function(){return de}});var ee=ge(59301),ue=ge(50304),Ue=ge(24768),mt=ge(64018),xe=ge(40846),Xe=ge(3294),we=ge(955),at=ge(15342),Ze=ge(1012),Ve=ge(23210),Tt=ge(59301),_e=({html:pe})=>{const ce=(0,ee.useRef)(null),Ee=(0,ee.useRef)(null),Te=`.markdown-body p { margin: 0 0 16px 0 !important; line-height: 28px; white-space: pre-wrap; @@ -917,9 +917,9 @@ ${we}`:we,Nn=Mt(Ln);if(!ln)if(At||!Be||Lt>0){mn(Nn),St(Nn.length),(!Be||Lt>0)&&! .markdown-body pre { margin-top: 0; margin-bottom: 16px; - }`;return(0,ee.useEffect)(()=>{const rt=ce.current.attachShadow({mode:"open"});ve.current=document.createElement("div"),ve.current.className="markdown-body",ve.current.innerHTML=Se,rt.appendChild(ve.current);const xt=document.createElement("style");return xt.textContent=Ie,rt.appendChild(xt),()=>{rt.innerHTML=""}},[]),(0,ee.useEffect)(()=>{ve.current&&(ve.current.innerHTML=Se)},[Se]),Tt.createElement("div",{ref:ce})},ie=Object.defineProperty,a=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,y=(Se,ce,ve)=>ce in Se?ie(Se,ce,{enumerable:!0,configurable:!0,writable:!0,value:ve}):Se[ce]=ve,x=(Se,ce)=>{for(var ve in ce||(ce={}))E.call(ce,ve)&&y(Se,ve,ce[ve]);if(a)for(var ve of a(ce))b.call(ce,ve)&&y(Se,ve,ce[ve]);return Se};const z="@\u2581\u2581@",te="@\u2581@",ne=/]*>/g;function ae(Se){let ce=document.createElement("div");return ce.innerHTML=Se,ce.childNodes.length===0?"":ce.childNodes[0].nodeValue}const se=(Se,ce)=>{Se=Se||"";const ve=/(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?\)|(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,Ie=/\"(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,rt=/\(\s+(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,xt=/(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g;return ce?Se.replaceAll("https://www.educoder.net","").replaceAll("https://www-cdn.educoder.net","").replaceAll("//api/attachments","/api/attachments").replace(ve,(It,Rt,kt,Xt,nt,qt,sn)=>{const et=Rt||Xt||qt,zt=kt||nt||sn||"?";return Xe.Z.API_SERVER+"/api/attachments/"+et+zt+"&t="+(0,ye.Jn)(et,Date.now())+(It.indexOf(")")>-1?")":"&")}).replaceAll('src="(','src="').replaceAll("src='(",'src="'):(Se=Se.replace(xt,(It,Rt,kt,Xt,nt,qt,sn)=>{const et=Rt||Xt||qt,zt=kt||nt||sn||"?";return Xe.Z.API_SERVER+"/attachments/download/"+et+zt+"&t="+(0,ye.Jn)(et,Date.now())+(It.indexOf(")")>-1?")":"&")}).replace(ve,(It,Rt,kt,Xt,nt,qt,sn)=>{const et=Rt||Xt||qt,zt=kt||nt||sn||"?";return Xe.Z.API_SERVER+"/api/attachments/"+et+zt+"&t="+(0,ye.Jn)(et,Date.now())+(It.indexOf(")")>-1?")":"&")}).replace(Ie,(It,Rt,kt,Xt,nt)=>{const qt=Rt||Xt,sn=kt||nt||"";return'"'+Xe.Z.API_SERVER+"/api/attachments/"+qt+sn+qt+sn+"&t="+(0,ye.Jn)(qt,Date.now())}).replace(rt,(It,Rt,kt,Xt,nt)=>{const qt=Rt||Xt,sn=kt||nt||"";return"("+Xe.Z.API_SERVER+"/files/uploads/"+qt+sn+qt+sn+"&t="+(0,ye.Jn)(qt,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,` -`),Se)};var de=({value:Se="",className:ce,showTextOnly:ve,showLines:Ie,style:rt={},stylesPrev:xt={},highlightKeywords:It,showProgramFill:Rt,isProgramFill:kt,disabledFill:Xt=!1,programFillValue:nt,onFillChange:qt=zt=>{},onFillBlur:sn=()=>{},onFillFocus:et=()=>{}})=>{let zt=String(Se);const[Qt,De]=(0,ee.useState)(""),[Ye,vt]=(0,ee.useState)("office"),[Ot,bt]=(0,ee.useState)([]),tn=(0,ee.useRef)("a"+(0,Ze.Z)()),he={},ht=(xe,ut,Qe)=>{const lt=document.createElement(xe===te?"input":"textarea");lt.style.width="100%",lt.style.height=xe===te?"40px":"151px",lt.rows=5,lt.spellcheck=!1,lt.name="edu-program-fill",lt.placeholder="\u8BF7\u8F93\u5165",lt.dataset.id=ut;const Jt=Object.keys(he).length;return he[Jt]=lt,`${lt.outerHTML}`};function Pt(xe){return xe=xe.replace(/!\[.*?\]\(.*?\)/g,""),xe=xe.replace(/\[.*?\]\(.*?\)/g,""),xe=xe.replace(new RegExp("","gs"),""),xe=xe.replace(//g,""),xe=xe.replace(//g,""),xe=xe.replace(new RegExp(".*?<\\/video>","gs"),""),xe=xe.replace(new RegExp(".*?<\\/audio>","gs"),""),xe=xe.replace(new RegExp(".*?<\\/style>","gs"),""),xe=xe.replace(new RegExp(".*?<\\/script>","gs"),""),xe}const Gt=xe=>xe.replace(/([\s\S]+?)<\/style>/gim,function(ut,Qe){let lt=Qe.replace(/(\n|\r)/g,"").split("}"),Jt=[];return lt.map($t=>{$t!=""&&Jt.push(`.${tn.current} ${$t}`)}),``}),an=(0,ee.useMemo)(()=>{try{const lt=/\(\s+\/api\/attachments\/|\(\/api\/attachments\//g,Jt=/\"\/api\/attachments\/|\"\/attachments\/download\//g,$t=/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,Yt=/\(\/attachments\/download\//g;zt=zt.replace(Yt,"("+Xe.Z.API_SERVER+"/attachments/download/").replace(lt,"("+Xe.Z.API_SERVER+"/api/attachments/").replace(Jt,'"'+Xe.Z.API_SERVER+"/api/attachments/").replace($t,'"'+Xe.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,` -`)}catch(lt){}if(Rt){let lt=-1;return zt=zt.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,function(Jt,$t,Yt){var Pa;return++lt,ht(Jt,lt,(Pa=nt==null?void 0:nt[lt])==null?void 0:Pa.value.replaceAll("<","<").replaceAll(">",">"))}),`
${Gt(zt||"")}
`}let xe=Gt(zt);xe=(0,Ue.ZP)(xe);const ut=(0,Ue.ez)();zt.match(/\[TOC\]/)&&(xe=xe.replace("

[TOC]

",(0,Ue.Qv)()),(0,Ue.Iy)()),xe=xe.replace(/(__special_katext_id_\d+__)/g,(lt,Jt)=>{const{type:$t,expression:Yt}=ut[Jt];return(0,at.renderToString)(ae(Yt)||"",{displayMode:$t==="block",throwOnError:!1,output:"html"})}),xe=xe.replace(/▁/g,"\u2581\u2581\u2581\u2581\u2581"),(0,Ue.AL)();const Qe=document.createElement("div");if(Qe.innerHTML=xe,ve)return Qe.innerText;if(It){const lt=It.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return tt(Qe,lt),Qe.innerHTML}return setTimeout(()=>ot(),500),Qe.innerHTML},[zt,It]);(0,ee.useEffect)(()=>{Bt.current&&Bt.current.querySelectorAll(["input","textarea"]).forEach(ut=>{ut.oninput=Hn,ut.onblur=va,ut.onfocus=We})},[Ot]),(0,ee.useEffect)(()=>{var xe,ut,Qe,lt,Jt;if(nt!=null&&nt.length)try{const $t=Bt.current.querySelectorAll(".edu-program-fill-score"),Yt=Bt.current.querySelectorAll('[name="edu-program-fill"]');for(const[Pa,Ia]of Yt.entries())Ia.value=((xe=nt==null?void 0:nt[Pa])==null?void 0:xe.value)||"",((ut=nt==null?void 0:nt[Pa])==null?void 0:ut.type)==="warning"?Ia.className="program-fill-warning":((Qe=nt==null?void 0:nt[Pa])==null?void 0:Qe.type)==="success"?Ia.className="program-fill-success":Ia.className="";for(const[Pa,Ia]of $t.entries())Ia.innerHTML=(lt=nt==null?void 0:nt[Pa])!=null&<.score?`${(Jt=nt==null?void 0:nt[Pa])==null?void 0:Jt.score}\u5206`:"";bt(nt)}catch($t){console.log($t,"error")}},[nt]);const Hn=xe=>{Ot[xe.target.dataset.id]=Ot[xe.target.dataset.id]||{},Ot[xe.target.dataset.id].value=xe.target.value,bt([...Ot]),qt(Ot,xe.target.dataset.id)},va=xe=>{Ot[xe.target.dataset.id]=Ot[xe.target.dataset.id]||{},Ot[xe.target.dataset.id].value=xe.target.value,bt([...Ot]),sn(Ot,xe.target.dataset.id)},We=xe=>{Ot[xe.target.dataset.id]=Ot[xe.target.dataset.id]||{},Ot[xe.target.dataset.id].value=xe.target.value,bt([...Ot]),et(Ot,xe.target.dataset.id)};function tt(xe,ut){return xe.childNodes.forEach(Qe=>{var lt;if(Qe.childNodes.length>0)tt(Qe,ut);else if(Qe.nodeName!=="IMG")if(Qe.innerHTML)Qe.innerHTML=(lt=Qe.innerHTML)==null?void 0:lt.replace(new RegExp(ut,"gi"),'$&');else{const Jt=document.createElement("span");Jt.innerHTML=Qe.textContent.replace(new RegExp(ut,"gi"),'$&'),Qe.replaceWith(Jt)}})}const Bt=(0,ee.useRef)();Ue.jb.WebkitLineClamp=Ie,Ie&&(rt=x(x({},rt),Ue.jb));function Oe(xe){let ut=xe.target;if(ut.tagName.toUpperCase()==="A"){let Qe=ut.getAttribute("href");if(Qe.indexOf("office")>-1)xe.preventDefault(),De(Qe),vt("office");else if(Qe.indexOf("application/pdf")>-1)xe.preventDefault(),De(Qe),vt("pdf");else if(Qe.indexOf("text/html")>-1)xe.preventDefault(),De(Qe),vt("html");else if(Qe.startsWith("#")){xe.preventDefault();let lt=document.getElementById(Qe.replace("#",""));lt&<.scrollIntoView(!0)}}}const ot=()=>{var xe;const ut=(xe=Bt.current)==null?void 0:xe.querySelectorAll("video");ut==null||ut.forEach(Qe=>{if(Qe.oncontextmenu=()=>!1,Qe.src.indexOf(".m3u8")>-1&&!Qe.canPlayType("application/vnd.apple.mpegurl")){if(Ce.ZP.isSupported()){var lt=new Ce.ZP;lt.loadSource(Qe.src),lt.attachMedia(Qe)}}})};(0,ee.useEffect)(()=>{if(Bt.current&&an&&an.match(ne)&&window.PR.prettyPrint(),Bt.current)return Bt.current.addEventListener("click",Oe),()=>{var xe;(xe=Bt.current)==null||xe.removeEventListener("click",Oe),(0,Ue.AL)(),(0,Ue.Iy)()}},[an,Bt.current,Oe]),(0,ee.useEffect)(()=>{var xe;const ut=Qe=>{Qe.preventDefault(),Qe.clipboardData.setData("text",window.getSelection().toString())};return(xe=Bt.current)==null||xe.addEventListener("copy",ut),()=>{var Qe;(Qe=Bt.current)==null||Qe.removeEventListener("copy",ut)}},[Bt.current]);const it=xe=>//i.test(xe||"");return ee.createElement(ee.Fragment,null,ve&&ee.createElement("div",{ref:Bt},an),!ve&&!it(an)&&ee.createElement("div",{ref:Bt,style:x({},rt),className:`${ce||""} ${Xt?"disabled-fill":""} markdown-body ${tn.current}`,dangerouslySetInnerHTML:{__html:an}}),!ve&&it(an)&&ee.createElement(_e,{html:an}),ee.createElement(Je.Z,{close:!0,data:Qt,type:Qt!=null&&Qt.length?Ye:"",style:x({},xt),onClose:()=>De("")}))}},97692:function(Re,Ft,ge){"use strict";ge.d(Ft,{h:function(){return te}});var ee=ge(59301),ue=ge(57809),Ue=ge(78241),mt=ge(3113),Ce=ge(89780),Xe=ge.n(Ce),ye=ge(37036),at=ge(95625),Ze=Object.defineProperty,Je=Object.defineProperties,Tt=Object.getOwnPropertyDescriptors,He=Object.getOwnPropertySymbols,_e=Object.prototype.hasOwnProperty,ie=Object.prototype.propertyIsEnumerable,a=(ne,ae,se)=>ae in ne?Ze(ne,ae,{enumerable:!0,configurable:!0,writable:!0,value:se}):ne[ae]=se,E=(ne,ae)=>{for(var se in ae||(ae={}))_e.call(ae,se)&&a(ne,se,ae[se]);if(He)for(var se of He(ae))ie.call(ae,se)&&a(ne,se,ae[se]);return ne},b=(ne,ae)=>Je(ne,Tt(ae));const y=ue.default.Option,x={labelCol:{span:4},wrapperCol:{span:20}},z={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"]};Ft.Z=({callback:ne,onCancel:ae})=>{const[se,de]=(0,ee.useState)("python");function Se(ve){de(z[ve][1])}function ce(ve){ne(ve)}return ee.createElement(Ue.default,b(E({},x),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:ce,style:{width:500}}),ee.createElement(Ue.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},ee.createElement(ue.default,{getPopupContainer:ve=>ve.parentNode,onChange:Se},Object.keys(z).map(ve=>ee.createElement(y,{key:ve,value:ve},z[ve][0])))),ee.createElement(Ue.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},ee.createElement(te,{mode:se})),ee.createElement("div",{className:"flex-container flex-end"},ee.createElement(mt.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ee.createElement(mt.ZP,{type:"ghost",onClick:ae},"\u53D6\u6D88")))};function te({value:ne,onChange:ae,mode:se,options:de={}}){const Se=(0,ee.useRef)(),[ce,ve]=(0,ee.useState)();return(0,ee.useEffect)(()=>{if(ce){let Ie=function(rt){const xt=rt.getValue();ae&&ae(xt)};return ce.on("change",Ie),()=>{ce.off("change",Ie)}}},[ce,ae]),(0,ee.useEffect)(()=>{ce&&ce.setOption("mode",se)},[ce,se]),(0,ee.useEffect)(()=>{ce&&(ne!==ce.getValue()||ne==="")&&setTimeout(()=>{ce.setValue(ne||"")},300)},[ce,ne]),(0,ee.useEffect)(()=>{if(Se.current&&!ce){const Ie=Xe().fromTextArea(Se.current,E({mode:se,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},de));ve(Ie)}},[Se.current,ce]),ee.createElement("div",{className:"my-codemirror-container"},ee.createElement("textarea",{ref:Se}))}},12290:function(Re,Ft,ge){"use strict";ge.d(Ft,{Z:function(){return Nt}});var ee=ge(59301),ue=ge(89780),Ue=ge.n(ue),mt=ge(76374),Ce=ge(37036),Xe=ge(6313),ye=ge(25717),at=ge(99498),Ze=ge(25419),Je=ge(67549),Tt=ge(85149),He=({value:pe="",className:Pe,showTextOnly:Ae,showLines:dt,style:Ne={}})=>{const we=(0,ee.useMemo)(()=>"",[pe]);return ee.createElement(ee.Fragment,null,ee.createElement("div",{dangerouslySetInnerHTML:{__html:we}}))},_e=ge(59301),ie=Object.defineProperty,a=Object.defineProperties,E=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,z=(pe,Pe,Ae)=>Pe in pe?ie(pe,Pe,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):pe[Pe]=Ae,te=(pe,Pe)=>{for(var Ae in Pe||(Pe={}))y.call(Pe,Ae)&&z(pe,Ae,Pe[Ae]);if(b)for(var Ae of b(Pe))x.call(Pe,Ae)&&z(pe,Ae,Pe[Ae]);return pe},ne=(pe,Pe)=>a(pe,E(Pe));let ae=[{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\u56FE\u50CF",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"iconfont icon-jisuan1",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 se({onActionCallback:pe,title:Pe,icon:Ae,actionName:dt,className:Ne="",children:we}){function Be(){pe(dt)}return _e.createElement("a",{title:Pe,className:Ne,onClick:Be},_e.createElement("i",{className:`${Ae}`}),we)}var de=({watch:pe,showNullButton:Pe,showNullProgramButton:Ae,onActionCallback:dt,fullScreen:Ne,insertTemp:we,hidetoolBar:Be,extraUse:Lt})=>{const At=[...ae,{title:`${pe?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${pe?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return _e.createElement("ul",{className:"markdown-toolbar-container"},!Be&&At.map((Ct,mn)=>_e.createElement("li",{key:mn},Ct.actionName?_e.createElement(se,ne(te({},Ct),{onActionCallback:dt})):_e.createElement("span",{className:"v-line"}))),Pe?_e.createElement("li",null,_e.createElement(se,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:dt},_e.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,Ae?_e.createElement(_e.Fragment,null,_e.createElement("li",null,_e.createElement(se,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:dt},_e.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),_e.createElement("li",null,_e.createElement(se,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:dt},_e.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,we&&_e.createElement("li",null,_e.createElement(se,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${we}`,onActionCallback:dt},_e.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Lt&&_e.createElement("li",null,Lt),_e.createElement("li",{className:"btn-full-screen"},_e.createElement(se,{icon:`${Ne?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:Ne?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:dt})))},Se=ge(79346),ce=ge(78241),ve=ge(92832),Ie=ge(3113),rt=Object.defineProperty,xt=Object.defineProperties,It=Object.getOwnPropertyDescriptors,Rt=Object.getOwnPropertySymbols,kt=Object.prototype.hasOwnProperty,Xt=Object.prototype.propertyIsEnumerable,nt=(pe,Pe,Ae)=>Pe in pe?rt(pe,Pe,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):pe[Pe]=Ae,qt=(pe,Pe)=>{for(var Ae in Pe||(Pe={}))kt.call(Pe,Ae)&&nt(pe,Ae,Pe[Ae]);if(Rt)for(var Ae of Rt(Pe))Xt.call(Pe,Ae)&&nt(pe,Ae,Pe[Ae]);return pe},sn=(pe,Pe)=>xt(pe,It(Pe));const et={labelCol:{span:4},wrapperCol:{span:20}};var zt=({callback:pe,onCancel:Pe})=>{function Ae(dt){pe(dt)}return ee.createElement(ce.default,sn(qt({},et),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Ae,style:{width:500}}),ee.createElement(ce.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},ee.createElement(ve.default,null)),ee.createElement(ce.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},ee.createElement(ve.default,null)),ee.createElement("div",{className:"flex-container flex-end"},ee.createElement(Ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ee.createElement(Ie.ZP,{type:"ghost",onClick:Pe},"\u53D6\u6D88")))},Qt=ge(97692),De=ge(28451),Ye=ge(43418),vt=ge(95237),Ot=ge(73524),bt=ge(59301),tn=({callback:pe,onCancel:Pe})=>{const Ae=document.createElement("canvas"),dt=Ae.getContext("2d");Ae.width=1e3,Ae.height=800,dt.fillStyle="#ffffff",dt.fillRect(0,0,Ae.width,Ae.height);const Ne=Ae.toDataURL("image/png");return bt.createElement(Ye.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},bt.createElement(vt.Z,{style:{height:"100vh"}},bt.createElement(Ot.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:Ne,visible:!0,title:String(Date.now())},onOk:we=>{pe({src:we.url})},onClose:Pe})))},he=ge(12378);function ht(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(ht,go.CommandHandler),ht.prototype.canAlignSelection=function(){var pe=this.diagram;return!(pe===null||pe.isReadOnly||pe.isModelReadOnly||pe.selection.count<2)},ht.prototype.alignLeft=function(){var pe=this.diagram;pe.startTransaction("aligning left");var Pe=1/0;pe.selection.each(function(Ae){Ae instanceof go.Link||(Pe=Math.min(Ae.position.x,Pe))}),pe.selection.each(function(Ae){Ae instanceof go.Link||Ae.move(new go.Point(Pe,Ae.position.y))}),pe.commitTransaction("aligning left")},ht.prototype.alignRight=function(){var pe=this.diagram;pe.startTransaction("aligning right");var Pe=-1/0;pe.selection.each(function(Ae){if(!(Ae instanceof go.Link)){var dt=Ae.actualBounds.x+Ae.actualBounds.width;Pe=Math.max(dt,Pe)}}),pe.selection.each(function(Ae){Ae instanceof go.Link||Ae.move(new go.Point(Pe-Ae.actualBounds.width,Ae.position.y))}),pe.commitTransaction("aligning right")},ht.prototype.alignTop=function(){var pe=this.diagram;pe.startTransaction("alignTop");var Pe=1/0;pe.selection.each(function(Ae){Ae instanceof go.Link||(Pe=Math.min(Ae.position.y,Pe))}),pe.selection.each(function(Ae){Ae instanceof go.Link||Ae.move(new go.Point(Ae.position.x,Pe))}),pe.commitTransaction("alignTop")},ht.prototype.alignBottom=function(){var pe=this.diagram;pe.startTransaction("aligning bottom");var Pe=-1/0;pe.selection.each(function(Ae){if(!(Ae instanceof go.Link)){var dt=Ae.actualBounds.y+Ae.actualBounds.height;Pe=Math.max(dt,Pe)}}),pe.selection.each(function(Ae){Ae instanceof go.Link||Ae.move(new go.Point(Ae.actualBounds.x,Pe-Ae.actualBounds.height))}),pe.commitTransaction("aligning bottom")},ht.prototype.alignCenterX=function(){var pe=this.diagram,Pe=pe.selection.first();if(Pe){pe.startTransaction("aligning Center X");var Ae=Pe.actualBounds.x+Pe.actualBounds.width/2;pe.selection.each(function(dt){dt instanceof go.Link||dt.move(new go.Point(Ae-dt.actualBounds.width/2,dt.actualBounds.y))}),pe.commitTransaction("aligning Center X")}},ht.prototype.alignCenterY=function(){var pe=this.diagram,Pe=pe.selection.first();if(Pe){pe.startTransaction("aligning Center Y");var Ae=Pe.actualBounds.y+Pe.actualBounds.height/2;pe.selection.each(function(dt){dt instanceof go.Link||dt.move(new go.Point(dt.actualBounds.x,Ae-dt.actualBounds.height/2))}),pe.commitTransaction("aligning Center Y")}},ht.prototype.alignColumn=function(pe){var Pe=this.diagram;Pe.startTransaction("align Column"),pe===void 0&&(pe=0),pe=parseFloat(pe);var Ae=new Array;Pe.selection.each(function(Lt){Lt instanceof go.Link||Ae.push(Lt)});for(var dt=0;dt0){for(var Lt=we.elt(Be-1);Lt!==null&&Lt.isTreeExpanded&&!Lt.isTreeLeaf;){var At=this._sortTreeChildrenByY(Lt);Lt=At.last()}Lt!==null&&pe.select(Lt)}else pe.select(Ne)}}else if(Ae.key==="Down")if(Pe.isTreeExpanded&&!Pe.isTreeLeaf){var dt=this._sortTreeChildrenByY(Pe).first();dt!==null&&pe.select(dt)}else for(;Pe!==null;){var Ne=Pe.findTreeParentNode();if(Ne===null)break;var we=this._sortTreeChildrenByY(Ne),Be=we.indexOf(Pe);if(Bewe.y?1:Ne.xwe.x?1:0}),Pe},ht.prototype.copyToClipboard=function(pe){go.CommandHandler.prototype.copyToClipboard.call(this,pe),this._lastPasteOffset.set(this.pasteOffset)},ht.prototype.pasteFromClipboard=function(){var pe=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(pe,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),pe},Object.defineProperty(ht.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(pe){if(pe!=="move"&&pe!=="select"&&pe!=="scroll"&&pe!=="tree"&&pe!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+pe);this._arrowKeyBehavior=pe}}),Object.defineProperty(ht.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(pe){if(!(pe instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+pe);this._pasteOffset.set(pe)}});var Pt=ht,Gt=ge(74413),an=ge(43604),Hn=ge(99064),va={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},We=ge(24065),tt=ge(59301),Bt=(pe,Pe,Ae)=>new Promise((dt,Ne)=>{var we=At=>{try{Lt(Ae.next(At))}catch(Ct){Ne(Ct)}},Be=At=>{try{Lt(Ae.throw(At))}catch(Ct){Ne(Ct)}},Lt=At=>At.done?dt(At.value):Promise.resolve(At.value).then(we,Be);Lt((Ae=Ae.apply(pe,Pe)).next())});function Oe({onCancel:pe,callback:Pe}){let Ae=(0,ee.useRef)(),dt=(0,ee.useRef)(),Ne=(0,ee.useRef)(),we=(0,ee.useRef)(!1);const Be=(0,ee.useRef)(!1),[Lt,At]=(0,ee.useState)(0);function Ct(){const Te=he.bx.make,St={red:"#ff3333",blue:"#3358ff",green:"#25ad23",magenta:"#d533ff",purple:"#7d33ff",orange:"#ff6233",brown:"#8e571e",white:"#ffffff",black:"#000000",beige:"#fffcd5",extralightblue:"#d5ebff",extralightred:"#f2dfe0",lightblue:"#a5d2fa",lightgray:"#cccccc",lightgreen:"#b3e6b3",lightred:"#fcbbbd"};Ae.current=new he.S0(dt.current,{padding:20,grid:Te(he.s_,"Grid",Te(he.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Te(he.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:ct=>{var Vt=ct.diagram.commandHandler.addTopLevelParts(ct.diagram.selection,!0);Vt||ct.diagram.currentTool.doCancel()},commandHandler:Te(Pt),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:ct=>{var Vt=ct.subject;Vt.location=Vt.location.copy().snapToGridPoint(ct.diagram.grid.gridOrigin,ct.diagram.grid.gridCellSize),setTimeout(()=>{ct.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:ct=>{var Vt=ct.subject;setTimeout(()=>{ct.diagram.commandHandler.editTextBlock()})},LinkRelinked:ct=>{var Vt=ct.parameter.part;Vt.invalidateConnectedLinks();var pn=ct.subject;ct.diagram.toolManager.linkingTool.isForwards?pn.toNode.invalidateConnectedLinks():pn.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),Ae.current.nodeTemplate=Te(he.NB,"Auto",{locationSpot:he.z6.Center,locationObjectName:"SHAPE",desiredSize:new he.$u(120,60),minSize:new he.$u(40,40),resizable:!0,resizeCellSize:new he.$u(10,10),rotatable:!0},new he.KX("location","loc",he.E9.parse).makeTwoWay(he.E9.stringify),new he.KX("desiredSize","size",he.$u.parse).makeTwoWay(he.$u.stringify),Te(he.bn,{name:"SHAPE",fill:St.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:he.z6.AllSides,toSpot:he.z6.AllSides},new he.KX("figure"),new he.KX("fill"),new he.KX("stroke","borderColor"),new he.KX("strokeWidth","thickness"),new he.KX("strokeDashArray","dash")),Te(he.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),Te(he.al,{margin:1,textAlign:"center",overflow:he.al.OverflowEllipsis,editable:!0},new he.KX("text").makeTwoWay(),new he.KX("stroke","color"))),Ae.current.nodeTemplate.toolTip=Te("ToolTip",Te(he.s_,"Vertical",{maxSize:new he.$u(200,NaN)},Te(he.al,{font:"bold 10pt sans-serif",textAlign:"center"},new he.KX("text")),Te(he.al,{font:"10pt sans-serif",textAlign:"center"},new he.KX("text","details"))));function ln(ct,Vt){var pn=(nn,ba)=>{nn.handled=!0,nn.diagram.model.commit(xa=>{var eo=ba.part.adornedPart,lo=new he.E9().setRectSpot(eo.actualBounds,ct);lo.subtract(eo.location),lo.scale(2,2),lo.x+=Math.sign(lo.x)*130,lo.y+=Math.sign(lo.y)*130,lo.add(eo.location),lo.snapToGridPoint(nn.diagram.grid.gridOrigin,nn.diagram.grid.gridCellSize);var Qo=xa.copyNodeData(eo.data);xa.setGroupKeyForNodeData(Qo,xa.getGroupKeyForNodeData(eo.data)),xa.addNodeData(Qo);var ei={from:eo.key,to:xa.getKeyForNodeData(Qo)};xa.addLinkData(ei);var Pr=nn.diagram.findNodeForData(Qo);Pr.location=lo,nn.diagram.select(Pr),setTimeout(()=>{nn.diagram.commandHandler.editTextBlock()},20)})};return Te(he.bn,{figure:Vt,alignment:ct,alignmentFocus:ct.opposite(),width:ct.equals(he.z6.Top)||ct.equals(he.z6.Bottom)?25:18,height:ct.equals(he.z6.Top)||ct.equals(he.z6.Bottom)?18:25,fill:"orange",stroke:St.white,strokeWidth:4,mouseEnter:(nn,ba)=>ba.fill="dodgerblue",mouseLeave:(nn,ba)=>ba.fill="orange",isActionable:!0,click:pn,contextClick:pn})}function bn(ct){return Te(he.bn,{fill:"orange",stroke:"rgba(0, 0, 0, 0)",strokeWidth:15,background:"transparent",geometryString:"F1 M0 0 b 0 360 -4 0 4 z M10 0 b 0 360 -4 0 4 z M20 0 b 0 360 -4 0 4",isActionable:!0,cursor:"context-menu",mouseEnter:(Vt,pn)=>pn.fill="dodgerblue",mouseLeave:(Vt,pn)=>pn.fill="orange",click:(Vt,pn)=>{Vt.diagram.commandHandler.showContextMenu(pn.part.adornedPart)}},ct||{})}Ae.current.nodeTemplate.selectionAdornmentTemplate=Te(he.uz,"Spot",Te(he.Vm,{padding:10}),ln(he.z6.Top,"TriangleUp"),ln(he.z6.Left,"TriangleLeft"),ln(he.z6.Right,"TriangleRight"),ln(he.z6.Bottom,"TriangleDown"),bn({alignment:new he.z6(.75,0)}));function Mt(ct,Vt){return(pn,nn)=>{pn.handled=!0,pn.diagram.model.commit(ba=>{ba.set(nn.part.adornedPart.data,ct,Vt)})}}function st(ct,Vt){return Vt||(Vt="color"),Te(he.bn,{width:16,height:16,stroke:"lightgray",fill:ct,margin:1,background:"transparent",mouseEnter:(pn,nn)=>nn.stroke="dodgerblue",mouseLeave:(pn,nn)=>nn.stroke="lightgray",click:Mt(Vt,ct),contextClick:Mt(Vt,ct)})}function wn(){return[Te("ContextMenuButton",Te(he.s_,"Horizontal",st(St.white,"fill"),st(St.beige,"fill"),st(St.extralightblue,"fill"),st(St.extralightred,"fill"))),Te("ContextMenuButton",Te(he.s_,"Horizontal",st(St.lightgray,"fill"),st(St.lightgreen,"fill"),st(St.lightblue,"fill"),st(St.lightred,"fill")))]}function Ln(){return[Te("ContextMenuButton",Te(he.s_,"Horizontal",st(St.black),st(St.green),st(St.blue),st(St.red))),Te("ContextMenuButton",Te(he.s_,"Horizontal",st(St.white),st(St.magenta),st(St.purple),st(St.orange)))]}function Nn(ct,Vt){return Vt||(Vt="thickness"),Te(he.bn,"LineH",{width:16,height:16,strokeWidth:ct,margin:1,background:"transparent",mouseEnter:(pn,nn)=>nn.background="dodgerblue",mouseLeave:(pn,nn)=>nn.background="transparent",click:Mt(Vt,ct),contextClick:Mt(Vt,ct)})}function sa(ct,Vt){return Vt||(Vt="dash"),Te(he.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:ct,margin:1,background:"transparent",mouseEnter:(pn,nn)=>nn.background="dodgerblue",mouseLeave:(pn,nn)=>nn.background="transparent",click:Mt(Vt,ct),contextClick:Mt(Vt,ct)})}function Kn(){return[Te("ContextMenuButton",Te(he.s_,"Horizontal",Nn(1),Nn(2),Nn(3),Nn(4))),Te("ContextMenuButton",Te(he.s_,"Horizontal",sa(null),sa([2,4]),sa([4,4])))]}function zn(ct,Vt){return Vt||(Vt="figure"),Te(he.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:ct,margin:1,background:"transparent",mouseEnter:(pn,nn)=>nn.fill="dodgerblue",mouseLeave:(pn,nn)=>nn.fill="lightgray",click:Mt(Vt,ct),contextClick:Mt(Vt,ct)})}Ae.current.nodeTemplate.contextMenu=Te("ContextMenu",Te("ContextMenuButton",Te(he.s_,"Horizontal",zn("Rectangle"),zn("RoundedRectangle"),zn("Ellipse"),zn("Diamond"))),Te("ContextMenuButton",Te(he.s_,"Horizontal",zn("Parallelogram2"),zn("ManualOperation"),zn("Procedure"),zn("Cylinder1"))),Te("ContextMenuButton",Te(he.s_,"Horizontal",zn("Terminator"),zn("CreateRequest"),zn("Document"),zn("TriangleDown"))),wn(),Ln(),Kn()),Ae.current.groupTemplate=Te(he.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:he.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(ct,Vt)=>{var pn=Vt.addMembers(Vt.diagram.selection,!0);pn||Vt.diagram.currentTool.doCancel()},avoidable:!1},new he.KX("location","loc",he.E9.parse).makeTwoWay(he.E9.stringify),Te(he.s_,"Auto",{name:"BODY"},Te(he.bn,{parameter1:10,fill:St.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:he.z6.AllSides,toSpot:he.z6.AllSides},new he.KX("fill"),new he.KX("stroke","color"),new he.KX("strokeWidth","thickness"),new he.KX("strokeDashArray","dash")),Te(he.Vm,{background:"transparent",margin:20})),Te(he.al,{alignment:he.z6.Top,alignmentFocus:he.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new he.KX("text"),new he.KX("stroke","color"))),Ae.current.groupTemplate.selectionAdornmentTemplate=Te(he.uz,"Spot",Te(he.s_,"Auto",Te(he.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),Te(he.Vm,{margin:1.5})),bn({alignment:he.z6.TopRight,alignmentFocus:he.z6.BottomRight})),Ae.current.groupTemplate.contextMenu=Te("ContextMenu",wn(),Ln(),Kn()),Ae.current.linkTemplate=Te(he.rU,{layerName:"Foreground",routing:he.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new he.KX("fromSpot","fromSpot",he.z6.parse),new he.KX("toSpot","toSpot",he.z6.parse),new he.KX("fromShortLength","dir",ct=>ct>=1?10:0),new he.KX("toShortLength","dir",ct=>ct>=1?10:0),new he.KX("points").makeTwoWay(),Te(he.bn,{strokeWidth:2},new he.KX("stroke","color"),new he.KX("strokeWidth","thickness"),new he.KX("strokeDashArray","dash")),Te(he.bn,{segmentIndex:0,segmentOffset:new he.E9(15,0),segmentOrientation:he.rU.OrientAlong,alignmentFocus:he.z6.Right,figure:"circle",width:10,strokeWidth:0},new he.KX("fill","color"),new he.KX("visible","dir",ct=>ct===1)),Te(he.bn,{segmentIndex:-1,segmentOffset:new he.E9(-10,6),segmentOrientation:he.rU.OrientPlus90,alignmentFocus:he.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new he.KX("fill","color"),new he.KX("visible","dir",ct=>ct>=1),new he.KX("width","thickness",ct=>7+3*ct),new he.KX("height","thickness",ct=>7+3*ct),new he.KX("segmentOffset","thickness",ct=>new he.E9(-15,4+1.5*ct))),Te(he.bn,{segmentIndex:0,segmentOffset:new he.E9(15,-6),segmentOrientation:he.rU.OrientMinus90,alignmentFocus:he.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new he.KX("fill","color"),new he.KX("visible","dir",ct=>ct===2),new he.KX("width","thickness",ct=>7+3*ct),new he.KX("height","thickness",ct=>7+3*ct),new he.KX("segmentOffset","thickness",ct=>new he.E9(-15,4+1.5*ct))),Te(he.al,{alignmentFocus:new he.z6(0,1,-4,0),editable:!0},new he.KX("text").makeTwoWay(),new he.KX("stroke","color"))),Ae.current.linkTemplate.selectionAdornmentTemplate=Te(he.uz,Te(he.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:Qn(2)},new he.KX("pathPattern","thickness",Qn)),bn({alignmentFocus:new he.z6(0,0,-6,-4)}));function Qn(ct){return Te(he.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(ct+4).toString()+" H3"})}function _n(ct){var Vt="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return ct===0?Vt="M0 0 M16 16 M0 8 L16 8":ct===2&&(Vt="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),Te(he.bn,{geometryString:Vt,margin:2,background:"transparent",mouseEnter:(pn,nn)=>nn.background="dodgerblue",mouseLeave:(pn,nn)=>nn.background="transparent",click:Mt("dir",ct),contextClick:Mt("dir",ct)})}function Ta(ct){var Vt=(pn,nn)=>{pn.handled=!0,pn.diagram.model.commit(ba=>{var xa=nn.part.adornedPart;ba.set(xa.data,ct?"toSpot":"fromSpot",he.z6.stringify(he.z6.AllSides)),(ct?xa.toNode:xa.fromNode).invalidateConnectedLinks()})};return Te(he.bn,{width:12,height:12,fill:"transparent",mouseEnter:(pn,nn)=>nn.background="dodgerblue",mouseLeave:(pn,nn)=>nn.background="transparent",click:Vt,contextClick:Vt})}function gt(ct,Vt){var pn=0,nn=he.z6.RightSide;ct.equals(he.z6.Top)?(pn=270,nn=he.z6.TopSide):ct.equals(he.z6.Left)?(pn=180,nn=he.z6.LeftSide):ct.equals(he.z6.Bottom)&&(pn=90,nn=he.z6.BottomSide),Vt||(pn-=180);var ba=(xa,eo)=>{xa.handled=!0,xa.diagram.model.commit(lo=>{var Qo=eo.part.adornedPart;lo.set(Qo.data,Vt?"toSpot":"fromSpot",he.z6.stringify(nn)),(Vt?Qo.toNode:Qo.fromNode).invalidateConnectedLinks()})};return Te(he.bn,{alignment:ct,alignmentFocus:ct.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:pn,background:"transparent",mouseEnter:(xa,eo)=>eo.background="dodgerblue",mouseLeave:(xa,eo)=>eo.background="transparent",click:ba,contextClick:ba})}Ae.current.linkTemplate.contextMenu=Te("ContextMenu",Ln(),Kn(),Te("ContextMenuButton",Te(he.s_,"Horizontal",_n(0),_n(1),_n(2))),Te("ContextMenuButton",Te(he.s_,"Horizontal",Te(he.s_,"Spot",Ta(!1),gt(he.z6.Top,!1),gt(he.z6.Left,!1),gt(he.z6.Right,!1),gt(he.z6.Bottom,!1)),Te(he.s_,"Spot",{margin:new he.Zt(0,0,0,2)},Ta(!0),gt(he.z6.Top,!0),gt(he.z6.Left,!0),gt(he.z6.Right,!0),gt(he.z6.Bottom,!0)))));const Lo=`{ "class": "GraphLinksModel", + }`;return(0,ee.useEffect)(()=>{const rt=ce.current.attachShadow({mode:"open"});Ee.current=document.createElement("div"),Ee.current.className="markdown-body",Ee.current.innerHTML=pe,rt.appendChild(Ee.current);const Dt=document.createElement("style");return Dt.textContent=Te,rt.appendChild(Dt),()=>{rt.innerHTML=""}},[]),(0,ee.useEffect)(()=>{Ee.current&&(Ee.current.innerHTML=pe)},[pe]),Tt.createElement("div",{ref:ce})},ie=Object.defineProperty,a=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,y=(pe,ce,Ee)=>ce in pe?ie(pe,ce,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):pe[ce]=Ee,x=(pe,ce)=>{for(var Ee in ce||(ce={}))E.call(ce,Ee)&&y(pe,Ee,ce[Ee]);if(a)for(var Ee of a(ce))b.call(ce,Ee)&&y(pe,Ee,ce[Ee]);return pe};const z="@\u2581\u2581@",te="@\u2581@",ne=/]*>/g;function ae(pe){let ce=document.createElement("div");return ce.innerHTML=pe,ce.childNodes.length===0?"":ce.childNodes[0].nodeValue}const se=(pe,ce)=>{pe=pe||"";const Ee=/(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?\)|(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,Te=/\"(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,rt=/\(\s+(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,Dt=/(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g;return ce?pe.replaceAll("https://www.educoder.net","").replaceAll("https://www-cdn.educoder.net","").replaceAll("//api/attachments","/api/attachments").replace(Ee,(It,Rt,Ft,Xt,nt,qt,un)=>{const et=Rt||Xt||qt,zt=Ft||nt||un||"?";return Xe.Z.API_SERVER+"/api/attachments/"+et+zt+"&t="+(0,we.Jn)(et,Date.now())+(It.indexOf(")")>-1?")":"&")}).replaceAll('src="(','src="').replaceAll("src='(",'src="'):(pe=pe.replace(Dt,(It,Rt,Ft,Xt,nt,qt,un)=>{const et=Rt||Xt||qt,zt=Ft||nt||un||"?";return Xe.Z.API_SERVER+"/attachments/download/"+et+zt+"&t="+(0,we.Jn)(et,Date.now())+(It.indexOf(")")>-1?")":"&")}).replace(Ee,(It,Rt,Ft,Xt,nt,qt,un)=>{const et=Rt||Xt||qt,zt=Ft||nt||un||"?";return Xe.Z.API_SERVER+"/api/attachments/"+et+zt+"&t="+(0,we.Jn)(et,Date.now())+(It.indexOf(")")>-1?")":"&")}).replace(Te,(It,Rt,Ft,Xt,nt)=>{const qt=Rt||Xt,un=Ft||nt||"";return'"'+Xe.Z.API_SERVER+"/api/attachments/"+qt+un+qt+un+"&t="+(0,we.Jn)(qt,Date.now())}).replace(rt,(It,Rt,Ft,Xt,nt)=>{const qt=Rt||Xt,un=Ft||nt||"";return"("+Xe.Z.API_SERVER+"/files/uploads/"+qt+un+qt+un+"&t="+(0,we.Jn)(qt,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,` +`),pe)};var de=({value:pe="",className:ce,showTextOnly:Ee,showLines:Te,style:rt={},stylesPrev:Dt={},highlightKeywords:It,showProgramFill:Rt,isProgramFill:Ft,disabledFill:Xt=!1,programFillValue:nt,onFillChange:qt=zt=>{},onFillBlur:un=()=>{},onFillFocus:et=()=>{}})=>{let zt=String(pe);const[Qt,Me]=(0,ee.useState)(""),[We,St]=(0,ee.useState)("office"),[Ot,xt]=(0,ee.useState)([]),an=(0,ee.useRef)("a"+(0,Ze.Z)()),Se={},ft=(De,ct,Qe)=>{const gt=document.createElement(De===te?"input":"textarea");gt.style.width="100%",gt.style.height=De===te?"40px":"151px",gt.rows=5,gt.spellcheck=!1,gt.name="edu-program-fill",gt.placeholder="\u8BF7\u8F93\u5165",gt.dataset.id=ct;const Vt=Object.keys(Se).length;return Se[Vt]=gt,`${gt.outerHTML}`};function pt(De){return De=De.replace(/!\[.*?\]\(.*?\)/g,""),De=De.replace(/\[.*?\]\(.*?\)/g,""),De=De.replace(new RegExp("","gs"),""),De=De.replace(//g,""),De=De.replace(//g,""),De=De.replace(new RegExp(".*?<\\/video>","gs"),""),De=De.replace(new RegExp(".*?<\\/audio>","gs"),""),De=De.replace(new RegExp(".*?<\\/style>","gs"),""),De=De.replace(new RegExp(".*?<\\/script>","gs"),""),De}const jt=De=>De.replace(/([\s\S]+?)<\/style>/gim,function(ct,Qe){let gt=Qe.replace(/(\n|\r)/g,"").split("}"),Vt=[];return gt.map(tn=>{tn!=""&&Vt.push(`.${an.current} ${tn}`)}),``}),on=(0,ee.useMemo)(()=>{try{const gt=/\(\s+\/api\/attachments\/|\(\/api\/attachments\//g,Vt=/\"\/api\/attachments\/|\"\/attachments\/download\//g,tn=/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,Yt=/\(\/attachments\/download\//g;zt=zt.replace(Yt,"("+Xe.Z.API_SERVER+"/attachments/download/").replace(gt,"("+Xe.Z.API_SERVER+"/api/attachments/").replace(Vt,'"'+Xe.Z.API_SERVER+"/api/attachments/").replace(tn,'"'+Xe.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,` +`)}catch(gt){}if(Rt){let gt=-1;return zt=zt.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,function(Vt,tn,Yt){var ha;return++gt,ft(Vt,gt,(ha=nt==null?void 0:nt[gt])==null?void 0:ha.value.replaceAll("<","<").replaceAll(">",">"))}),`
${jt(zt||"")}
`}let De=jt(zt);De=(0,Ue.ZP)(De);const ct=(0,Ue.ez)();zt.match(/\[TOC\]/)&&(De=De.replace("

[TOC]

",(0,Ue.Qv)()),(0,Ue.Iy)()),De=De.replace(/(__special_katext_id_\d+__)/g,(gt,Vt)=>{const{type:tn,expression:Yt}=ct[Vt];return(0,at.renderToString)(ae(Yt)||"",{displayMode:tn==="block",throwOnError:!1,output:"html"})}),De=De.replace(/▁/g,"\u2581\u2581\u2581\u2581\u2581"),(0,Ue.AL)();const Qe=document.createElement("div");if(Qe.innerHTML=De,Ee)return Qe.innerText;if(It){const gt=It.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return tt(Qe,gt),Qe.innerHTML}return setTimeout(()=>ot(),500),Qe.innerHTML},[zt,It]);(0,ee.useEffect)(()=>{Bt.current&&Bt.current.querySelectorAll(["input","textarea"]).forEach(ct=>{ct.oninput=Gn,ct.onblur=fa,ct.onfocus=Je})},[Ot]),(0,ee.useEffect)(()=>{var De,ct,Qe,gt,Vt;if(nt!=null&&nt.length)try{const tn=Bt.current.querySelectorAll(".edu-program-fill-score"),Yt=Bt.current.querySelectorAll('[name="edu-program-fill"]');for(const[ha,aa]of Yt.entries())aa.value=((De=nt==null?void 0:nt[ha])==null?void 0:De.value)||"",((ct=nt==null?void 0:nt[ha])==null?void 0:ct.type)==="warning"?aa.className="program-fill-warning":((Qe=nt==null?void 0:nt[ha])==null?void 0:Qe.type)==="success"?aa.className="program-fill-success":aa.className="";for(const[ha,aa]of tn.entries())aa.innerHTML=(gt=nt==null?void 0:nt[ha])!=null&>.score?`${(Vt=nt==null?void 0:nt[ha])==null?void 0:Vt.score}\u5206`:"";xt(nt)}catch(tn){console.log(tn,"error")}},[nt]);const Gn=De=>{Ot[De.target.dataset.id]=Ot[De.target.dataset.id]||{},Ot[De.target.dataset.id].value=De.target.value,xt([...Ot]),qt(Ot,De.target.dataset.id)},fa=De=>{Ot[De.target.dataset.id]=Ot[De.target.dataset.id]||{},Ot[De.target.dataset.id].value=De.target.value,xt([...Ot]),un(Ot,De.target.dataset.id)},Je=De=>{Ot[De.target.dataset.id]=Ot[De.target.dataset.id]||{},Ot[De.target.dataset.id].value=De.target.value,xt([...Ot]),et(Ot,De.target.dataset.id)};function tt(De,ct){return De.childNodes.forEach(Qe=>{var gt;if(Qe.childNodes.length>0)tt(Qe,ct);else if(Qe.nodeName!=="IMG")if(Qe.innerHTML)Qe.innerHTML=(gt=Qe.innerHTML)==null?void 0:gt.replace(new RegExp(ct,"gi"),'$&');else{const Vt=document.createElement("span");Vt.innerHTML=Qe.textContent.replace(new RegExp(ct,"gi"),'$&'),Qe.replaceWith(Vt)}})}const Bt=(0,ee.useRef)();Ue.jb.WebkitLineClamp=Te,Te&&(rt=x(x({},rt),Ue.jb));function Re(De){let ct=De.target;if(ct.tagName.toUpperCase()==="A"){let Qe=ct.getAttribute("href");if(Qe.indexOf("office")>-1)De.preventDefault(),Me(Qe),St("office");else if(Qe.indexOf("application/pdf")>-1)De.preventDefault(),Me(Qe),St("pdf");else if(Qe.indexOf("text/html")>-1)De.preventDefault(),Me(Qe),St("html");else if(Qe.startsWith("#")){De.preventDefault();let gt=document.getElementById(Qe.replace("#",""));gt&>.scrollIntoView(!0)}}}const ot=()=>{var De;const ct=(De=Bt.current)==null?void 0:De.querySelectorAll("video");ct==null||ct.forEach(Qe=>{if(Qe.oncontextmenu=()=>!1,Qe.src.indexOf(".m3u8")>-1&&!Qe.canPlayType("application/vnd.apple.mpegurl")){if(xe.ZP.isSupported()){var gt=new xe.ZP;gt.loadSource(Qe.src),gt.attachMedia(Qe)}}})};(0,ee.useEffect)(()=>{if(Bt.current&&on&&on.match(ne)&&window.PR.prettyPrint(),Bt.current)return Bt.current.addEventListener("click",Re),()=>{var De;(De=Bt.current)==null||De.removeEventListener("click",Re),(0,Ue.AL)(),(0,Ue.Iy)()}},[on,Bt.current,Re]),(0,ee.useEffect)(()=>{var De;const ct=Qe=>{Qe.preventDefault(),Qe.clipboardData.setData("text",window.getSelection().toString())};return(De=Bt.current)==null||De.addEventListener("copy",ct),()=>{var Qe;(Qe=Bt.current)==null||Qe.removeEventListener("copy",ct)}},[Bt.current]);const lt=De=>//i.test(De||"");return ee.createElement(ee.Fragment,null,Ee&&ee.createElement("div",{ref:Bt},on),!Ee&&!lt(on)&&ee.createElement("div",{ref:Bt,style:x({},rt),className:`${ce||""} ${Xt?"disabled-fill":""} markdown-body ${an.current}`,dangerouslySetInnerHTML:{__html:on}}),!Ee&<(on)&&ee.createElement(_e,{html:on}),ee.createElement(Ve.Z,{close:!0,data:Qt,type:Qt!=null&&Qt.length?We:"",style:x({},Dt),onClose:()=>Me("")}))}},97692:function(je,Nt,ge){"use strict";ge.d(Nt,{h:function(){return te}});var ee=ge(59301),ue=ge(57809),Ue=ge(78241),mt=ge(3113),xe=ge(89780),Xe=ge.n(xe),we=ge(37036),at=ge(95625),Ze=Object.defineProperty,Ve=Object.defineProperties,Tt=Object.getOwnPropertyDescriptors,He=Object.getOwnPropertySymbols,_e=Object.prototype.hasOwnProperty,ie=Object.prototype.propertyIsEnumerable,a=(ne,ae,se)=>ae in ne?Ze(ne,ae,{enumerable:!0,configurable:!0,writable:!0,value:se}):ne[ae]=se,E=(ne,ae)=>{for(var se in ae||(ae={}))_e.call(ae,se)&&a(ne,se,ae[se]);if(He)for(var se of He(ae))ie.call(ae,se)&&a(ne,se,ae[se]);return ne},b=(ne,ae)=>Ve(ne,Tt(ae));const y=ue.default.Option,x={labelCol:{span:4},wrapperCol:{span:20}},z={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"]};Nt.Z=({callback:ne,onCancel:ae})=>{const[se,de]=(0,ee.useState)("python");function pe(Ee){de(z[Ee][1])}function ce(Ee){ne(Ee)}return ee.createElement(Ue.default,b(E({},x),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:ce,style:{width:500}}),ee.createElement(Ue.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},ee.createElement(ue.default,{getPopupContainer:Ee=>Ee.parentNode,onChange:pe},Object.keys(z).map(Ee=>ee.createElement(y,{key:Ee,value:Ee},z[Ee][0])))),ee.createElement(Ue.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},ee.createElement(te,{mode:se})),ee.createElement("div",{className:"flex-container flex-end"},ee.createElement(mt.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ee.createElement(mt.ZP,{type:"ghost",onClick:ae},"\u53D6\u6D88")))};function te({value:ne,onChange:ae,mode:se,options:de={}}){const pe=(0,ee.useRef)(),[ce,Ee]=(0,ee.useState)();return(0,ee.useEffect)(()=>{if(ce){let Te=function(rt){const Dt=rt.getValue();ae&&ae(Dt)};return ce.on("change",Te),()=>{ce.off("change",Te)}}},[ce,ae]),(0,ee.useEffect)(()=>{ce&&ce.setOption("mode",se)},[ce,se]),(0,ee.useEffect)(()=>{ce&&(ne!==ce.getValue()||ne==="")&&setTimeout(()=>{ce.setValue(ne||"")},300)},[ce,ne]),(0,ee.useEffect)(()=>{if(pe.current&&!ce){const Te=Xe().fromTextArea(pe.current,E({mode:se,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},de));Ee(Te)}},[pe.current,ce]),ee.createElement("div",{className:"my-codemirror-container"},ee.createElement("textarea",{ref:pe}))}},12290:function(je,Nt,ge){"use strict";ge.d(Nt,{Z:function(){return Ct}});var ee=ge(59301),ue=ge(89780),Ue=ge.n(ue),mt=ge(76374),xe=ge(37036),Xe=ge(6313),we=ge(25717),at=ge(99498),Ze=ge(25419),Ve=ge(67549),Tt=ge(85149),He=({value:Pe="",className:ye,showTextOnly:Le,showLines:st,style:Be={}})=>{const be=(0,ee.useMemo)(()=>"",[Pe]);return ee.createElement(ee.Fragment,null,ee.createElement("div",{dangerouslySetInnerHTML:{__html:be}}))},_e=ge(59301),ie=Object.defineProperty,a=Object.defineProperties,E=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,z=(Pe,ye,Le)=>ye in Pe?ie(Pe,ye,{enumerable:!0,configurable:!0,writable:!0,value:Le}):Pe[ye]=Le,te=(Pe,ye)=>{for(var Le in ye||(ye={}))y.call(ye,Le)&&z(Pe,Le,ye[Le]);if(b)for(var Le of b(ye))x.call(ye,Le)&&z(Pe,Le,ye[Le]);return Pe},ne=(Pe,ye)=>a(Pe,E(ye));let ae=[{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\u56FE\u50CF",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"iconfont icon-jisuan1",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 se({onActionCallback:Pe,title:ye,icon:Le,actionName:st,className:Be="",children:be}){function Ne(){Pe(st)}return _e.createElement("a",{title:ye,className:Be,onClick:Ne},_e.createElement("i",{className:`${Le}`}),be)}var de=({watch:Pe,showNullButton:ye,showNullProgramButton:Le,onActionCallback:st,fullScreen:Be,insertTemp:be,hidetoolBar:Ne,extraUse:bt})=>{const At=[...ae,{title:`${Pe?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Pe?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return _e.createElement("ul",{className:"markdown-toolbar-container"},!Ne&&At.map((wt,fn)=>_e.createElement("li",{key:fn},wt.actionName?_e.createElement(se,ne(te({},wt),{onActionCallback:st})):_e.createElement("span",{className:"v-line"}))),ye?_e.createElement("li",null,_e.createElement(se,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:st},_e.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,Le?_e.createElement(_e.Fragment,null,_e.createElement("li",null,_e.createElement(se,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:st},_e.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),_e.createElement("li",null,_e.createElement(se,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:st},_e.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,be&&_e.createElement("li",null,_e.createElement(se,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${be}`,onActionCallback:st},_e.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),bt&&_e.createElement("li",null,bt),_e.createElement("li",{className:"btn-full-screen"},_e.createElement(se,{icon:`${Be?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:Be?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:st})))},pe=ge(79346),ce=ge(78241),Ee=ge(92832),Te=ge(3113),rt=Object.defineProperty,Dt=Object.defineProperties,It=Object.getOwnPropertyDescriptors,Rt=Object.getOwnPropertySymbols,Ft=Object.prototype.hasOwnProperty,Xt=Object.prototype.propertyIsEnumerable,nt=(Pe,ye,Le)=>ye in Pe?rt(Pe,ye,{enumerable:!0,configurable:!0,writable:!0,value:Le}):Pe[ye]=Le,qt=(Pe,ye)=>{for(var Le in ye||(ye={}))Ft.call(ye,Le)&&nt(Pe,Le,ye[Le]);if(Rt)for(var Le of Rt(ye))Xt.call(ye,Le)&&nt(Pe,Le,ye[Le]);return Pe},un=(Pe,ye)=>Dt(Pe,It(ye));const et={labelCol:{span:4},wrapperCol:{span:20}};var zt=({callback:Pe,onCancel:ye})=>{function Le(st){Pe(st)}return ee.createElement(ce.default,un(qt({},et),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Le,style:{width:500}}),ee.createElement(ce.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},ee.createElement(Ee.default,null)),ee.createElement(ce.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},ee.createElement(Ee.default,null)),ee.createElement("div",{className:"flex-container flex-end"},ee.createElement(Te.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ee.createElement(Te.ZP,{type:"ghost",onClick:ye},"\u53D6\u6D88")))},Qt=ge(97692),Me=ge(28451),We=ge(43418),St=ge(95237),Ot=ge(73524),xt=ge(59301),an=({callback:Pe,onCancel:ye})=>{const Le=document.createElement("canvas"),st=Le.getContext("2d");Le.width=1e3,Le.height=800,st.fillStyle="#ffffff",st.fillRect(0,0,Le.width,Le.height);const Be=Le.toDataURL("image/png");return xt.createElement(We.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},xt.createElement(St.Z,{style:{height:"100vh"}},xt.createElement(Ot.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:Be,visible:!0,title:String(Date.now())},onOk:be=>{Pe({src:be.url})},onClose:ye})))},Se=ge(12378);function ft(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(ft,go.CommandHandler),ft.prototype.canAlignSelection=function(){var Pe=this.diagram;return!(Pe===null||Pe.isReadOnly||Pe.isModelReadOnly||Pe.selection.count<2)},ft.prototype.alignLeft=function(){var Pe=this.diagram;Pe.startTransaction("aligning left");var ye=1/0;Pe.selection.each(function(Le){Le instanceof go.Link||(ye=Math.min(Le.position.x,ye))}),Pe.selection.each(function(Le){Le instanceof go.Link||Le.move(new go.Point(ye,Le.position.y))}),Pe.commitTransaction("aligning left")},ft.prototype.alignRight=function(){var Pe=this.diagram;Pe.startTransaction("aligning right");var ye=-1/0;Pe.selection.each(function(Le){if(!(Le instanceof go.Link)){var st=Le.actualBounds.x+Le.actualBounds.width;ye=Math.max(st,ye)}}),Pe.selection.each(function(Le){Le instanceof go.Link||Le.move(new go.Point(ye-Le.actualBounds.width,Le.position.y))}),Pe.commitTransaction("aligning right")},ft.prototype.alignTop=function(){var Pe=this.diagram;Pe.startTransaction("alignTop");var ye=1/0;Pe.selection.each(function(Le){Le instanceof go.Link||(ye=Math.min(Le.position.y,ye))}),Pe.selection.each(function(Le){Le instanceof go.Link||Le.move(new go.Point(Le.position.x,ye))}),Pe.commitTransaction("alignTop")},ft.prototype.alignBottom=function(){var Pe=this.diagram;Pe.startTransaction("aligning bottom");var ye=-1/0;Pe.selection.each(function(Le){if(!(Le instanceof go.Link)){var st=Le.actualBounds.y+Le.actualBounds.height;ye=Math.max(st,ye)}}),Pe.selection.each(function(Le){Le instanceof go.Link||Le.move(new go.Point(Le.actualBounds.x,ye-Le.actualBounds.height))}),Pe.commitTransaction("aligning bottom")},ft.prototype.alignCenterX=function(){var Pe=this.diagram,ye=Pe.selection.first();if(ye){Pe.startTransaction("aligning Center X");var Le=ye.actualBounds.x+ye.actualBounds.width/2;Pe.selection.each(function(st){st instanceof go.Link||st.move(new go.Point(Le-st.actualBounds.width/2,st.actualBounds.y))}),Pe.commitTransaction("aligning Center X")}},ft.prototype.alignCenterY=function(){var Pe=this.diagram,ye=Pe.selection.first();if(ye){Pe.startTransaction("aligning Center Y");var Le=ye.actualBounds.y+ye.actualBounds.height/2;Pe.selection.each(function(st){st instanceof go.Link||st.move(new go.Point(st.actualBounds.x,Le-st.actualBounds.height/2))}),Pe.commitTransaction("aligning Center Y")}},ft.prototype.alignColumn=function(Pe){var ye=this.diagram;ye.startTransaction("align Column"),Pe===void 0&&(Pe=0),Pe=parseFloat(Pe);var Le=new Array;ye.selection.each(function(bt){bt instanceof go.Link||Le.push(bt)});for(var st=0;st0){for(var bt=be.elt(Ne-1);bt!==null&&bt.isTreeExpanded&&!bt.isTreeLeaf;){var At=this._sortTreeChildrenByY(bt);bt=At.last()}bt!==null&&Pe.select(bt)}else Pe.select(Be)}}else if(Le.key==="Down")if(ye.isTreeExpanded&&!ye.isTreeLeaf){var st=this._sortTreeChildrenByY(ye).first();st!==null&&Pe.select(st)}else for(;ye!==null;){var Be=ye.findTreeParentNode();if(Be===null)break;var be=this._sortTreeChildrenByY(Be),Ne=be.indexOf(ye);if(Nebe.y?1:Be.xbe.x?1:0}),ye},ft.prototype.copyToClipboard=function(Pe){go.CommandHandler.prototype.copyToClipboard.call(this,Pe),this._lastPasteOffset.set(this.pasteOffset)},ft.prototype.pasteFromClipboard=function(){var Pe=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Pe,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Pe},Object.defineProperty(ft.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Pe){if(Pe!=="move"&&Pe!=="select"&&Pe!=="scroll"&&Pe!=="tree"&&Pe!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Pe);this._arrowKeyBehavior=Pe}}),Object.defineProperty(ft.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Pe){if(!(Pe instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Pe);this._pasteOffset.set(Pe)}});var pt=ft,jt=ge(74413),on=ge(43604),Gn=ge(99064),fa={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},Je=ge(24065),tt=ge(59301),Bt=(Pe,ye,Le)=>new Promise((st,Be)=>{var be=At=>{try{bt(Le.next(At))}catch(wt){Be(wt)}},Ne=At=>{try{bt(Le.throw(At))}catch(wt){Be(wt)}},bt=At=>At.done?st(At.value):Promise.resolve(At.value).then(be,Ne);bt((Le=Le.apply(Pe,ye)).next())});function Re({onCancel:Pe,callback:ye}){let Le=(0,ee.useRef)(),st=(0,ee.useRef)(),Be=(0,ee.useRef)(),be=(0,ee.useRef)(!1);const Ne=(0,ee.useRef)(!1),[bt,At]=(0,ee.useState)(0);function wt(){const Oe=Se.bx.make,vt={red:"#ff3333",blue:"#3358ff",green:"#25ad23",magenta:"#d533ff",purple:"#7d33ff",orange:"#ff6233",brown:"#8e571e",white:"#ffffff",black:"#000000",beige:"#fffcd5",extralightblue:"#d5ebff",extralightred:"#f2dfe0",lightblue:"#a5d2fa",lightgray:"#cccccc",lightgreen:"#b3e6b3",lightred:"#fcbbbd"};Le.current=new Se.S0(st.current,{padding:20,grid:Oe(Se.s_,"Grid",Oe(Se.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Oe(Se.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:ut=>{var Jt=ut.diagram.commandHandler.addTopLevelParts(ut.diagram.selection,!0);Jt||ut.diagram.currentTool.doCancel()},commandHandler:Oe(pt),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:ut=>{var Jt=ut.subject;Jt.location=Jt.location.copy().snapToGridPoint(ut.diagram.grid.gridOrigin,ut.diagram.grid.gridCellSize),setTimeout(()=>{ut.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:ut=>{var Jt=ut.subject;setTimeout(()=>{ut.diagram.commandHandler.editTextBlock()})},LinkRelinked:ut=>{var Jt=ut.parameter.part;Jt.invalidateConnectedLinks();var Sn=ut.subject;ut.diagram.toolManager.linkingTool.isForwards?Sn.toNode.invalidateConnectedLinks():Sn.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),Le.current.nodeTemplate=Oe(Se.NB,"Auto",{locationSpot:Se.z6.Center,locationObjectName:"SHAPE",desiredSize:new Se.$u(120,60),minSize:new Se.$u(40,40),resizable:!0,resizeCellSize:new Se.$u(10,10),rotatable:!0},new Se.KX("location","loc",Se.E9.parse).makeTwoWay(Se.E9.stringify),new Se.KX("desiredSize","size",Se.$u.parse).makeTwoWay(Se.$u.stringify),Oe(Se.bn,{name:"SHAPE",fill:vt.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Se.z6.AllSides,toSpot:Se.z6.AllSides},new Se.KX("figure"),new Se.KX("fill"),new Se.KX("stroke","borderColor"),new Se.KX("strokeWidth","thickness"),new Se.KX("strokeDashArray","dash")),Oe(Se.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),Oe(Se.al,{margin:1,textAlign:"center",overflow:Se.al.OverflowEllipsis,editable:!0},new Se.KX("text").makeTwoWay(),new Se.KX("stroke","color"))),Le.current.nodeTemplate.toolTip=Oe("ToolTip",Oe(Se.s_,"Vertical",{maxSize:new Se.$u(200,NaN)},Oe(Se.al,{font:"bold 10pt sans-serif",textAlign:"center"},new Se.KX("text")),Oe(Se.al,{font:"10pt sans-serif",textAlign:"center"},new Se.KX("text","details"))));function dn(ut,Jt){var Sn=(_t,Ea)=>{_t.handled=!0,_t.diagram.model.commit(xa=>{var oo=Ea.part.adornedPart,ro=new Se.E9().setRectSpot(oo.actualBounds,ut);ro.subtract(oo.location),ro.scale(2,2),ro.x+=Math.sign(ro.x)*130,ro.y+=Math.sign(ro.y)*130,ro.add(oo.location),ro.snapToGridPoint(_t.diagram.grid.gridOrigin,_t.diagram.grid.gridCellSize);var Oo=xa.copyNodeData(oo.data);xa.setGroupKeyForNodeData(Oo,xa.getGroupKeyForNodeData(oo.data)),xa.addNodeData(Oo);var hi={from:oo.key,to:xa.getKeyForNodeData(Oo)};xa.addLinkData(hi);var Lr=_t.diagram.findNodeForData(Oo);Lr.location=ro,_t.diagram.select(Lr),setTimeout(()=>{_t.diagram.commandHandler.editTextBlock()},20)})};return Oe(Se.bn,{figure:Jt,alignment:ut,alignmentFocus:ut.opposite(),width:ut.equals(Se.z6.Top)||ut.equals(Se.z6.Bottom)?25:18,height:ut.equals(Se.z6.Top)||ut.equals(Se.z6.Bottom)?18:25,fill:"orange",stroke:vt.white,strokeWidth:4,mouseEnter:(_t,Ea)=>Ea.fill="dodgerblue",mouseLeave:(_t,Ea)=>Ea.fill="orange",isActionable:!0,click:Sn,contextClick:Sn})}function wn(ut){return Oe(Se.bn,{fill:"orange",stroke:"rgba(0, 0, 0, 0)",strokeWidth:15,background:"transparent",geometryString:"F1 M0 0 b 0 360 -4 0 4 z M10 0 b 0 360 -4 0 4 z M20 0 b 0 360 -4 0 4",isActionable:!0,cursor:"context-menu",mouseEnter:(Jt,Sn)=>Sn.fill="dodgerblue",mouseLeave:(Jt,Sn)=>Sn.fill="orange",click:(Jt,Sn)=>{Jt.diagram.commandHandler.showContextMenu(Sn.part.adornedPart)}},ut||{})}Le.current.nodeTemplate.selectionAdornmentTemplate=Oe(Se.uz,"Spot",Oe(Se.Vm,{padding:10}),dn(Se.z6.Top,"TriangleUp"),dn(Se.z6.Left,"TriangleLeft"),dn(Se.z6.Right,"TriangleRight"),dn(Se.z6.Bottom,"TriangleDown"),wn({alignment:new Se.z6(.75,0)}));function Mt(ut,Jt){return(Sn,_t)=>{Sn.handled=!0,Sn.diagram.model.commit(Ea=>{Ea.set(_t.part.adornedPart.data,ut,Jt)})}}function dt(ut,Jt){return Jt||(Jt="color"),Oe(Se.bn,{width:16,height:16,stroke:"lightgray",fill:ut,margin:1,background:"transparent",mouseEnter:(Sn,_t)=>_t.stroke="dodgerblue",mouseLeave:(Sn,_t)=>_t.stroke="lightgray",click:Mt(Jt,ut),contextClick:Mt(Jt,ut)})}function pn(){return[Oe("ContextMenuButton",Oe(Se.s_,"Horizontal",dt(vt.white,"fill"),dt(vt.beige,"fill"),dt(vt.extralightblue,"fill"),dt(vt.extralightred,"fill"))),Oe("ContextMenuButton",Oe(Se.s_,"Horizontal",dt(vt.lightgray,"fill"),dt(vt.lightgreen,"fill"),dt(vt.lightblue,"fill"),dt(vt.lightred,"fill")))]}function yn(){return[Oe("ContextMenuButton",Oe(Se.s_,"Horizontal",dt(vt.black),dt(vt.green),dt(vt.blue),dt(vt.red))),Oe("ContextMenuButton",Oe(Se.s_,"Horizontal",dt(vt.white),dt(vt.magenta),dt(vt.purple),dt(vt.orange)))]}function Dn(ut,Jt){return Jt||(Jt="thickness"),Oe(Se.bn,"LineH",{width:16,height:16,strokeWidth:ut,margin:1,background:"transparent",mouseEnter:(Sn,_t)=>_t.background="dodgerblue",mouseLeave:(Sn,_t)=>_t.background="transparent",click:Mt(Jt,ut),contextClick:Mt(Jt,ut)})}function ga(ut,Jt){return Jt||(Jt="dash"),Oe(Se.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:ut,margin:1,background:"transparent",mouseEnter:(Sn,_t)=>_t.background="dodgerblue",mouseLeave:(Sn,_t)=>_t.background="transparent",click:Mt(Jt,ut),contextClick:Mt(Jt,ut)})}function Vn(){return[Oe("ContextMenuButton",Oe(Se.s_,"Horizontal",Dn(1),Dn(2),Dn(3),Dn(4))),Oe("ContextMenuButton",Oe(Se.s_,"Horizontal",ga(null),ga([2,4]),ga([4,4])))]}function On(ut,Jt){return Jt||(Jt="figure"),Oe(Se.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:ut,margin:1,background:"transparent",mouseEnter:(Sn,_t)=>_t.fill="dodgerblue",mouseLeave:(Sn,_t)=>_t.fill="lightgray",click:Mt(Jt,ut),contextClick:Mt(Jt,ut)})}Le.current.nodeTemplate.contextMenu=Oe("ContextMenu",Oe("ContextMenuButton",Oe(Se.s_,"Horizontal",On("Rectangle"),On("RoundedRectangle"),On("Ellipse"),On("Diamond"))),Oe("ContextMenuButton",Oe(Se.s_,"Horizontal",On("Parallelogram2"),On("ManualOperation"),On("Procedure"),On("Cylinder1"))),Oe("ContextMenuButton",Oe(Se.s_,"Horizontal",On("Terminator"),On("CreateRequest"),On("Document"),On("TriangleDown"))),pn(),yn(),Vn()),Le.current.groupTemplate=Oe(Se.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:Se.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(ut,Jt)=>{var Sn=Jt.addMembers(Jt.diagram.selection,!0);Sn||Jt.diagram.currentTool.doCancel()},avoidable:!1},new Se.KX("location","loc",Se.E9.parse).makeTwoWay(Se.E9.stringify),Oe(Se.s_,"Auto",{name:"BODY"},Oe(Se.bn,{parameter1:10,fill:vt.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Se.z6.AllSides,toSpot:Se.z6.AllSides},new Se.KX("fill"),new Se.KX("stroke","color"),new Se.KX("strokeWidth","thickness"),new Se.KX("strokeDashArray","dash")),Oe(Se.Vm,{background:"transparent",margin:20})),Oe(Se.al,{alignment:Se.z6.Top,alignmentFocus:Se.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new Se.KX("text"),new Se.KX("stroke","color"))),Le.current.groupTemplate.selectionAdornmentTemplate=Oe(Se.uz,"Spot",Oe(Se.s_,"Auto",Oe(Se.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),Oe(Se.Vm,{margin:1.5})),wn({alignment:Se.z6.TopRight,alignmentFocus:Se.z6.BottomRight})),Le.current.groupTemplate.contextMenu=Oe("ContextMenu",pn(),yn(),Vn()),Le.current.linkTemplate=Oe(Se.rU,{layerName:"Foreground",routing:Se.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new Se.KX("fromSpot","fromSpot",Se.z6.parse),new Se.KX("toSpot","toSpot",Se.z6.parse),new Se.KX("fromShortLength","dir",ut=>ut>=1?10:0),new Se.KX("toShortLength","dir",ut=>ut>=1?10:0),new Se.KX("points").makeTwoWay(),Oe(Se.bn,{strokeWidth:2},new Se.KX("stroke","color"),new Se.KX("strokeWidth","thickness"),new Se.KX("strokeDashArray","dash")),Oe(Se.bn,{segmentIndex:0,segmentOffset:new Se.E9(15,0),segmentOrientation:Se.rU.OrientAlong,alignmentFocus:Se.z6.Right,figure:"circle",width:10,strokeWidth:0},new Se.KX("fill","color"),new Se.KX("visible","dir",ut=>ut===1)),Oe(Se.bn,{segmentIndex:-1,segmentOffset:new Se.E9(-10,6),segmentOrientation:Se.rU.OrientPlus90,alignmentFocus:Se.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Se.KX("fill","color"),new Se.KX("visible","dir",ut=>ut>=1),new Se.KX("width","thickness",ut=>7+3*ut),new Se.KX("height","thickness",ut=>7+3*ut),new Se.KX("segmentOffset","thickness",ut=>new Se.E9(-15,4+1.5*ut))),Oe(Se.bn,{segmentIndex:0,segmentOffset:new Se.E9(15,-6),segmentOrientation:Se.rU.OrientMinus90,alignmentFocus:Se.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Se.KX("fill","color"),new Se.KX("visible","dir",ut=>ut===2),new Se.KX("width","thickness",ut=>7+3*ut),new Se.KX("height","thickness",ut=>7+3*ut),new Se.KX("segmentOffset","thickness",ut=>new Se.E9(-15,4+1.5*ut))),Oe(Se.al,{alignmentFocus:new Se.z6(0,1,-4,0),editable:!0},new Se.KX("text").makeTwoWay(),new Se.KX("stroke","color"))),Le.current.linkTemplate.selectionAdornmentTemplate=Oe(Se.uz,Oe(Se.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:Rn(2)},new Se.KX("pathPattern","thickness",Rn)),wn({alignmentFocus:new Se.z6(0,0,-6,-4)}));function Rn(ut){return Oe(Se.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(ut+4).toString()+" H3"})}function Kn(ut){var Jt="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return ut===0?Jt="M0 0 M16 16 M0 8 L16 8":ut===2&&(Jt="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),Oe(Se.bn,{geometryString:Jt,margin:2,background:"transparent",mouseEnter:(Sn,_t)=>_t.background="dodgerblue",mouseLeave:(Sn,_t)=>_t.background="transparent",click:Mt("dir",ut),contextClick:Mt("dir",ut)})}function ka(ut){var Jt=(Sn,_t)=>{Sn.handled=!0,Sn.diagram.model.commit(Ea=>{var xa=_t.part.adornedPart;Ea.set(xa.data,ut?"toSpot":"fromSpot",Se.z6.stringify(Se.z6.AllSides)),(ut?xa.toNode:xa.fromNode).invalidateConnectedLinks()})};return Oe(Se.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Sn,_t)=>_t.background="dodgerblue",mouseLeave:(Sn,_t)=>_t.background="transparent",click:Jt,contextClick:Jt})}function it(ut,Jt){var Sn=0,_t=Se.z6.RightSide;ut.equals(Se.z6.Top)?(Sn=270,_t=Se.z6.TopSide):ut.equals(Se.z6.Left)?(Sn=180,_t=Se.z6.LeftSide):ut.equals(Se.z6.Bottom)&&(Sn=90,_t=Se.z6.BottomSide),Jt||(Sn-=180);var Ea=(xa,oo)=>{xa.handled=!0,xa.diagram.model.commit(ro=>{var Oo=oo.part.adornedPart;ro.set(Oo.data,Jt?"toSpot":"fromSpot",Se.z6.stringify(_t)),(Jt?Oo.toNode:Oo.fromNode).invalidateConnectedLinks()})};return Oe(Se.bn,{alignment:ut,alignmentFocus:ut.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Sn,background:"transparent",mouseEnter:(xa,oo)=>oo.background="dodgerblue",mouseLeave:(xa,oo)=>oo.background="transparent",click:Ea,contextClick:Ea})}Le.current.linkTemplate.contextMenu=Oe("ContextMenu",yn(),Vn(),Oe("ContextMenuButton",Oe(Se.s_,"Horizontal",Kn(0),Kn(1),Kn(2))),Oe("ContextMenuButton",Oe(Se.s_,"Horizontal",Oe(Se.s_,"Spot",ka(!1),it(Se.z6.Top,!1),it(Se.z6.Left,!1),it(Se.z6.Right,!1),it(Se.z6.Bottom,!1)),Oe(Se.s_,"Spot",{margin:new Se.Zt(0,0,0,2)},ka(!0),it(Se.z6.Top,!0),it(Se.z6.Left,!0),it(Se.z6.Right,!0),it(Se.z6.Bottom,!0)))));const Co=`{ "class": "GraphLinksModel", "nodeDataArray": [ {"text":"Find Problem","key":-9,"loc":"-20 -140","color":"#3358ff","fill":"white","figure":"Procedure","thickness":3}, {"text":"What do we want?","key":-10,"loc":"-65 -324.305","group":-16,"figure":"Ellipse","fill":"white"}, @@ -939,21 +939,21 @@ ${we}`:we,Nn=Mt(Ln);if(!ln)if(At||!Be||Lt>0){mn(Nn),St(Nn.length),(!Be||Lt>0)&&! {"from":-9,"to":-14,"points":[40,-150,58,-150,80,-150,80,-153.33333333333331,102,-153.33333333333331,120,-153.33333333333331],"dir":1,"color":"#3358ff"}, {"from":-14,"to":-9,"points":[190,-100,190,-90,-20,-90,-20,-95,-20,-100,-20,-110],"fromSpot":"BottomSide","toSpot":"BottomSide","text":"No","color":"#ff3333","thickness":2,"dir":1}, {"from":-9,"to":-14,"points":[40,-130,58,-130,80,-130,80,-126.66666666666666,102,-126.66666666666666,120,-126.66666666666666]} -]}`;var xo=["Rectangle","Square","RoundedRectangle","Border","Ellipse","Circle","TriangleRight","TriangleDown","TriangleLeft","TriangleUp","Triangle","Diamond","LineH","LineV","None","BarH","BarV","MinusLine","PlusLine","XLine","LineRight","LineDown","LineLeft","LineUp"];function ta(ct){return console.log("shapeName:",ct),xo.indexOf(ct)>=0}var Xn=new he.YI(Ne.current,{maxSelectionCount:1,linkTemplate:Te(he.rU,{locationSpot:he.z6.Center,selectionAdornmentTemplate:Te(he.uz,"Link",{locationSpot:he.z6.Center},Te(he.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),Te(he.bn,{toArrow:"Standard",stroke:null}))},{routing:he.rU.AvoidsNodes,curve:he.rU.JumpOver,corner:5,toShortLength:4},new he.KX("points"),Te(he.bn,{isPanelMain:!0,strokeWidth:2}),Te(he.bn,{toArrow:"Standard",stroke:null})),model:new he.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...he.bn.getFigureGenerators().toArray().map(ct=>({text:"\u672A\u547D\u540D",size:"100 100",figure:ct.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return Ae.current.addDiagramListener("TextEdited",function(ct){var Vt;const pn=ct.subject.part;var nn=(Vt=document.activeElement)==null?void 0:Vt.value;typeof nn=="string"&&nn.trim()===""&&Ae.current.model.commit(function(ba){ba.set(pn.data,"text","\u672A\u547D\u540D"),Ae.current.commandHandler.stopCommand()},"increment")}),Xn.nodeTemplate=Te(he.NB,"Auto",{locationSpot:he.z6.Center},new he.KX("location","location",he.E9.parse).makeTwoWay(he.E9.stringify),Te(he.bn,"Circle",{fill:"white",stroke:"gray",strokeWidth:2,width:20,height:20,portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromLinkableSelfNode:!0,toLinkableSelfNode:!0},new he.KX("stroke").makeTwoWay(),new he.KX("fill").makeTwoWay(),new he.KX("figure")),Te(he.al,{margin:new he.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new he.$u(16,16),maxSize:new he.$u(10,NaN),textAlign:"center",editable:!0},new he.KX("key").makeTwoWay())),setTimeout(()=>{Ae.current.grid=Te(he.s_,"Grid",Te(he.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Te(he.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),Ae.current.grid.visible=!0,Ae.current.grid.gridCellStroke="darkgray",Ae.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=Ae.current,Ae.current}const mn=()=>Bt(this,null,function*(){var Te,St=Ae.current.makeImage();const ln=yield(0,Hn.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:St.src,file_data:JSON.stringify({login:(Te=(0,We.eY)())==null?void 0:Te.login,data:JSON.parse(Ae.current.model.toJson())})}});Pe({src:ln.url})});return(0,ee.useEffect)(()=>(setTimeout(()=>{Ct()},500),At(Lt+1),()=>{Ae.current=null}),[]),tt.createElement("div",{ref:Be,className:we.current?`${va.maxH60} body-overflow-initial`:"body-overflow-initial"},tt.createElement(Ye.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Lt,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:tt.createElement(vt.Z,null,tt.createElement(an.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),tt.createElement(an.Z,{onClick:()=>{var Te,St,ln=Ae.current.selection.first();if(we.current=!we.current,document.activeElement&&ln){let bn=(St=(Te=document.activeElement)==null?void 0:Te.value)==null?void 0:St.trim();typeof bn=="string"&&Ae.current.model.commit(function(Mt){Mt.set(ln.data,"text",bn||"\u672A\u547D\u540D"),Ae.current.commandHandler.stopCommand()},"increment")}At(Lt+1)}},tt.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:pe},tt.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:va.flowChartWrp},tt.createElement("div",{style:{display:"flex",height:"100%"}},tt.createElement("div",{style:{width:"300px",height:"100%"}},tt.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),tt.createElement("div",{style:{height:"calc(100% - 50px)"},className:va.myPaletteDiv,ref:Ne})),tt.createElement("div",{style:{flex:1,position:"relative"}},tt.createElement("div",{ref:dt,style:{height:"80vh"}}))),tt.createElement("div",{className:"tr"},tt.createElement(Ie.ZP,{size:"large",onClick:mn,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var ot=Oe,it=ge(5112),xe=ge(5871);const ut=it.ZP.Group,Qe={margin:"0 8px"};var lt=({callback:pe,onCancel:Pe})=>{function Ae(dt){pe(dt)}return ee.createElement(ce.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Ae},ee.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},ee.createElement("span",{style:Qe},"\u5355\u5143\u683C\u6570\uFF1A"),ee.createElement("span",{style:Qe},"\u884C\u6570"),ee.createElement(ce.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},ee.createElement(xe.Z,null)),ee.createElement("span",{style:Qe},"\u5217\u6570"),ee.createElement(ce.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},ee.createElement(xe.Z,null))),ee.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},ee.createElement("span",{style:Qe},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),ee.createElement(ce.default.Item,{name:"align"},ee.createElement(ut,null,ee.createElement(it.ZP,{value:"default"},ee.createElement("i",{className:"fa fa-align-justify"})),ee.createElement(it.ZP,{value:"left"},ee.createElement("i",{className:"fa fa-align-left"})),ee.createElement(it.ZP,{value:"center"},ee.createElement("i",{className:"fa fa-align-center"})),ee.createElement(it.ZP,{value:"right"},ee.createElement("i",{className:"fa fa-align-right"}))))),ee.createElement("div",{className:"flex-container flex-end"},ee.createElement(Ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ee.createElement(Ie.ZP,{type:"ghost",onClick:Pe},"\u53D6\u6D88")))},Jt=ge(78673),$t=ge(80727),Yt=ge.n($t),Ia=(0,ee.forwardRef)(({use3d:pe,width:Pe,height:Ae,callback:dt,showSaveButton:Ne},we)=>{const Be=(0,ee.useRef)(),Lt=(0,ee.useRef)(),[At,Ct]=(0,ee.useState)(!1),mn=(0,ee.useRef)({id:Be,appName:"graphing",width:Pe||1e3,height:Ae||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,ee.useEffect)(()=>{Lt.current=new(Yt())(mn.current,!0),window.onload=function(){Lt.current.inject("applet_container")}},[]);const Te=()=>{var St=window.ggbApplet.getPNGBase64(1,!0,72);return dt&&dt(St),St};return(0,ee.useEffect)(()=>{mn.current.appName=At?"3D":"graphing",Lt.current.inject("applet_container")},[At]),(0,ee.useEffect)(()=>{Ct(pe)},[pe]),(0,ee.useImperativeHandle)(we,()=>({getImgData:Te})),ee.createElement(ee.Fragment,null,ee.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:Be}),ee.createElement(vt.Z,{align:"middle"},ee.createElement(an.Z,{flex:1},ee.createElement(Jt.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:At,onChange:St=>Ct(St)})),ee.createElement(an.Z,null,ee.createElement(Ie.ZP,{size:"large",onClick:Te,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),ga=ge(41588),ea=ge(8591);const ya="link",ha="upload-image",Jn="add-flowchart",Ja="draw-image",In="add-flowchart",hn="code-block",zo="add-table",Ka="------------",Co={default:Ka,left:`:${Ka}`,center:`:${Ka}:`,right:`${Ka}:`};var Ua=ge(58856);function vo(){}let bo=0;const ho=1e4,ka="\u2581",Mn="@\u2581\u2581@",So="@\u2581@",er=` +]}`;var Do=["Rectangle","Square","RoundedRectangle","Border","Ellipse","Circle","TriangleRight","TriangleDown","TriangleLeft","TriangleUp","Triangle","Diamond","LineH","LineV","None","BarH","BarV","MinusLine","PlusLine","XLine","LineRight","LineDown","LineLeft","LineUp"];function ea(ut){return console.log("shapeName:",ut),Do.indexOf(ut)>=0}var Un=new Se.YI(Be.current,{maxSelectionCount:1,linkTemplate:Oe(Se.rU,{locationSpot:Se.z6.Center,selectionAdornmentTemplate:Oe(Se.uz,"Link",{locationSpot:Se.z6.Center},Oe(Se.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),Oe(Se.bn,{toArrow:"Standard",stroke:null}))},{routing:Se.rU.AvoidsNodes,curve:Se.rU.JumpOver,corner:5,toShortLength:4},new Se.KX("points"),Oe(Se.bn,{isPanelMain:!0,strokeWidth:2}),Oe(Se.bn,{toArrow:"Standard",stroke:null})),model:new Se.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...Se.bn.getFigureGenerators().toArray().map(ut=>({text:"\u672A\u547D\u540D",size:"100 100",figure:ut.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return Le.current.addDiagramListener("TextEdited",function(ut){var Jt;const Sn=ut.subject.part;var _t=(Jt=document.activeElement)==null?void 0:Jt.value;typeof _t=="string"&&_t.trim()===""&&Le.current.model.commit(function(Ea){Ea.set(Sn.data,"text","\u672A\u547D\u540D"),Le.current.commandHandler.stopCommand()},"increment")}),Un.nodeTemplate=Oe(Se.NB,"Auto",{locationSpot:Se.z6.Center},new Se.KX("location","location",Se.E9.parse).makeTwoWay(Se.E9.stringify),Oe(Se.bn,"Circle",{fill:"white",stroke:"gray",strokeWidth:2,width:20,height:20,portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromLinkableSelfNode:!0,toLinkableSelfNode:!0},new Se.KX("stroke").makeTwoWay(),new Se.KX("fill").makeTwoWay(),new Se.KX("figure")),Oe(Se.al,{margin:new Se.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new Se.$u(16,16),maxSize:new Se.$u(10,NaN),textAlign:"center",editable:!0},new Se.KX("key").makeTwoWay())),setTimeout(()=>{Le.current.grid=Oe(Se.s_,"Grid",Oe(Se.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Oe(Se.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),Le.current.grid.visible=!0,Le.current.grid.gridCellStroke="darkgray",Le.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=Le.current,Le.current}const fn=()=>Bt(this,null,function*(){var Oe,vt=Le.current.makeImage();const dn=yield(0,Gn.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:vt.src,file_data:JSON.stringify({login:(Oe=(0,Je.eY)())==null?void 0:Oe.login,data:JSON.parse(Le.current.model.toJson())})}});ye({src:dn.url})});return(0,ee.useEffect)(()=>(setTimeout(()=>{wt()},500),At(bt+1),()=>{Le.current=null}),[]),tt.createElement("div",{ref:Ne,className:be.current?`${fa.maxH60} body-overflow-initial`:"body-overflow-initial"},tt.createElement(We.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!bt,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:tt.createElement(St.Z,null,tt.createElement(on.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),tt.createElement(on.Z,{onClick:()=>{var Oe,vt,dn=Le.current.selection.first();if(be.current=!be.current,document.activeElement&&dn){let wn=(vt=(Oe=document.activeElement)==null?void 0:Oe.value)==null?void 0:vt.trim();typeof wn=="string"&&Le.current.model.commit(function(Mt){Mt.set(dn.data,"text",wn||"\u672A\u547D\u540D"),Le.current.commandHandler.stopCommand()},"increment")}At(bt+1)}},tt.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:Pe},tt.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:fa.flowChartWrp},tt.createElement("div",{style:{display:"flex",height:"100%"}},tt.createElement("div",{style:{width:"300px",height:"100%"}},tt.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),tt.createElement("div",{style:{height:"calc(100% - 50px)"},className:fa.myPaletteDiv,ref:Be})),tt.createElement("div",{style:{flex:1,position:"relative"}},tt.createElement("div",{ref:st,style:{height:"80vh"}}))),tt.createElement("div",{className:"tr"},tt.createElement(Te.ZP,{size:"large",onClick:fn,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var ot=Re,lt=ge(5112),De=ge(5871);const ct=lt.ZP.Group,Qe={margin:"0 8px"};var gt=({callback:Pe,onCancel:ye})=>{function Le(st){Pe(st)}return ee.createElement(ce.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Le},ee.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},ee.createElement("span",{style:Qe},"\u5355\u5143\u683C\u6570\uFF1A"),ee.createElement("span",{style:Qe},"\u884C\u6570"),ee.createElement(ce.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},ee.createElement(De.Z,null)),ee.createElement("span",{style:Qe},"\u5217\u6570"),ee.createElement(ce.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},ee.createElement(De.Z,null))),ee.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},ee.createElement("span",{style:Qe},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),ee.createElement(ce.default.Item,{name:"align"},ee.createElement(ct,null,ee.createElement(lt.ZP,{value:"default"},ee.createElement("i",{className:"fa fa-align-justify"})),ee.createElement(lt.ZP,{value:"left"},ee.createElement("i",{className:"fa fa-align-left"})),ee.createElement(lt.ZP,{value:"center"},ee.createElement("i",{className:"fa fa-align-center"})),ee.createElement(lt.ZP,{value:"right"},ee.createElement("i",{className:"fa fa-align-right"}))))),ee.createElement("div",{className:"flex-container flex-end"},ee.createElement(Te.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ee.createElement(Te.ZP,{type:"ghost",onClick:ye},"\u53D6\u6D88")))},Vt=ge(78673),tn=ge(80727),Yt=ge.n(tn),aa=(0,ee.forwardRef)(({use3d:Pe,width:ye,height:Le,callback:st,showSaveButton:Be},be)=>{const Ne=(0,ee.useRef)(),bt=(0,ee.useRef)(),[At,wt]=(0,ee.useState)(!1),fn=(0,ee.useRef)({id:Ne,appName:"graphing",width:ye||1e3,height:Le||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,ee.useEffect)(()=>{bt.current=new(Yt())(fn.current,!0),window.onload=function(){bt.current.inject("applet_container")}},[]);const Oe=()=>{var vt=window.ggbApplet.getPNGBase64(1,!0,72);return st&&st(vt),vt};return(0,ee.useEffect)(()=>{fn.current.appName=At?"3D":"graphing",bt.current.inject("applet_container")},[At]),(0,ee.useEffect)(()=>{wt(Pe)},[Pe]),(0,ee.useImperativeHandle)(be,()=>({getImgData:Oe})),ee.createElement(ee.Fragment,null,ee.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:Ne}),ee.createElement(St.Z,{align:"middle"},ee.createElement(on.Z,{flex:1},ee.createElement(Vt.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:At,onChange:vt=>wt(vt)})),ee.createElement(on.Z,null,ee.createElement(Te.ZP,{size:"large",onClick:Oe,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),la=ge(41588),Wn=ge(8591);const pa="link",Sa="upload-image",Zn="add-flowchart",ja="draw-image",Mn="add-flowchart",Fa="code-block",To="add-table",Ha="------------",ho={default:Ha,left:`:${Ha}`,center:`:${Ha}:`,right:`${Ha}:`};var Qa=ge(58856);function So(){}let po=0;const vo=1e4,Ao="\u2581",bn="@\u2581\u2581@",Ln="@\u2581@",Wo=` **\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`,Zo=["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 Fa(pe){return/^\d+$/.test(pe)?`${pe}px`:pe}const tr=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",Ho={[tr+"-B"]:"bold",[tr+"-I"]:"italic"},wt={[ya]:"\u6DFB\u52A0\u94FE\u63A5",[hn]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[ha]:"\u6DFB\u52A0\u56FE\u7247",[Ja]:"\u6DFB\u52A0\u753B\u56FE",[Jn]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[zo]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Nt=({defaultValue:pe="",onChange:Pe,width:Ae="100%",height:dt=400,miniToolbar:Ne=!1,isFocus:we=!1,watch:Be,insertTemp:Lt,mode:At="markdown",id:Ct="markdown-editor-id",showResizeBar:mn=!1,noStorage:Te=!1,showNullButton:St=!1,showNullProgramButton:ln=!1,hidetoolBar:bn=!1,fullScreen:Mt=!1,onBlur:st,onCMBeforeChange:wn,onFullScreen:Ln,className:Nn="",disablePaste:sa=!1,disabled:Kn=!1,disabledFill:zn=!1,placeholder:Qn="",values:_n="",extraUse:Ta})=>{const[gt,Lo]=(0,ee.useState)(null),[xo,ta]=(0,ee.useState)(pe),[Xn,ct]=(0,ee.useState)(Be),[Vt,pn]=(0,ee.useState)(Mt),[nn,ba]=(0,ee.useState)(""),[xa,eo]=(0,ee.useState)(0),[lo,Qo]=(0,ee.useState)(dt),[ei,Pr]=(0,ee.useState)(!1),[Li,Ur]=(0,ee.useState)(0),[nr,Tr]=(0,ee.useState)(0),Vo=(0,ee.useRef)(),ti=(0,ee.useRef)(),Io=(0,ee.useRef)(),fr=(0,ee.useRef)();(0,ee.useEffect)(()=>{const gn=window.scrollY||window.pageYOffset;ta(_n),gt==null||gt.setValue(_n),window.scrollTo(0,gn)},[_n]),(0,ee.useEffect)(()=>{Ln==null||Ln(Vt)},[Vt]),(0,ee.useEffect)(()=>{if(Vo.current){let gn=function(dn,Ut){var Gn;if(sa){Ut.preventDefault();return}const Un=Ut.clipboardData;if(Un){const Oa=Un.types.toString(),Ra=Un.items;if(Oa==="Files"||Un.types.indexOf("Files")>-1){if(Ut.preventDefault(),At=="stex")return;try{let Ea=Ra[1];((Gn=Ra[0])==null?void 0:Gn.kind)==="file"&&(Ea=Ra[0]);const no=Ea.getAsFile(),No=no.name.split(".").pop();(0,De.I)(no,so=>{var or,Or,Rr;so.id?((or=no==null?void 0:no.type)==null?void 0:or.indexOf("image"))>-1?Wt.replaceSelection(``):((Or=no==null?void 0:no.type)==null?void 0:Or.indexOf("video"))>-1?Wt.replaceSelection(``):((Rr=no==null?void 0:no.type)==null?void 0:Rr.indexOf("pdf"))>-1?Wt.replaceSelection(`
${no.name}`):Zo.includes(No)?Wt.replaceSelection(`${no.name}`):Wt.replaceSelection(`[${no.name}](/api/attachments/${so.id}?type=${so.content_type})`):(so==null?void 0:so.status)===401&&(document.location.href="/user/login")})}catch(Ea){ea.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Wt=Ue().fromTextArea(Vo.current,{mode:At,lineNumbers:!Ne,lineWrapping:!0,value:pe,autoCloseTags:!0,autoCloseBrackets:!0});return Wt.on("keyup",function(dn,Ut){Ut.keyCode===8&&(dn.getValue()==""?Wt.setOption("placeholder",Qn):Wt.setOption("placeholder",null))}),Wt.on("keydown",function(dn,Ut){if(Ut.keyCode===8){var Gn=Jo(dn);Gn&&Ut.preventDefault()}}),we&&Wt.focus(),Wt.on("paste",gn),Kn&&Wt.on("beforeChange",function(dn,Ut){(Ut.origin==="paste"||Ut.origin==="+input")&&Ut.cancel()}),Lo(Wt),()=>{Wt.off("paste",gn)}}},[]);const Lr=(0,ee.useCallback)(()=>{if(ti.current)try{}catch(gn){console.log(gn,"---- to set md editor body height")}},[lo,ti,Vt]);(0,ee.useEffect)(()=>{function gn(){let Wt=new mt.Z(dn=>{for(let Ut of dn)(Ut.target.offsetHeight>0||Ut.target.offsetWidth>0)&&(Lr(),gt.setSize("100%","100%"),gt.refresh())});return Wt.observe(Vo.current.parentElement),Wt}if(gt){const Wt=gn();return()=>{var dn,Ut;(dn=Vo.current)!=null&&dn.parentElement&&Wt.unobserve((Ut=Vo.current)==null?void 0:Ut.parentElement)}}},[gt,Lr]),(0,ee.useEffect)(()=>{if(gt){let gn=[];for(const[Wt,dn]of Object.entries(Ho)){let Ut={[Wt]:()=>{ui(dn)}};gn.push(Ut),gt.addKeyMap(Ut)}return()=>{for(let Wt of gn)gt.removeKeyMap(Wt)}}},[gt]),(0,ee.useEffect)(()=>{Mt!==Vt&&pn(Mt)},[Mt]),(0,Ua.Z)(()=>{if(!Te&&xa>0){let gn=new Date().getTime(),Wt=window.sessionStorage.getItem(Ct);gn>=xa+ho&&(!Wt||Wt!==xo)&&(window.sessionStorage.setItem(Ct,xo),Pr(!0))}},ho),(0,ee.useEffect)(()=>{ct(Be)},[gt,Be]),(0,ee.useEffect)(()=>{gt&&we&>.focus()},[gt,we]),(0,ee.useEffect)(()=>{if(Xn&>){let gn=function(dn){let Ut=dn.target;if(fr.current){let Gn=Ut.scrollTop/Ut.scrollHeight;fr.current.scrollTop=fr.current.scrollHeight*Gn}};const Wt=gt.getScrollerElement();return Wt.addEventListener("scroll",gn),()=>{Wt.removeEventListener("scroll",gn)}}},[gt,Xn]),(0,ee.useEffect)(()=>{if(gt&&wn){let gn=function(Wt,dn){wn(Wt,dn)};return gt.on("beforeChange",gn),()=>{gt.off("beforeChange",gn)}}},[gt,wn]),(0,ee.useEffect)(()=>{if(gt&&st){let gn=function(){st(gt.getValue())};return gt.on("blur",gn),()=>{gt.off("blur",gn)}}},[gt,st]);function Jo(gn,Wt){var dn=gn.getDoc(),Ut=dn.getCursor(),Gn=dn.getLine(Ut.line),Un=Gn.charAt(Ut.ch-1),Oa=Gn.lastIndexOf("@\u2581@",Ut.ch),Ra=Gn.lastIndexOf("@\u2581\u2581@",Ut.ch),Ea=Oa>Ra?Oa:Ra,no=Oa>Ra?3:4;if(Mn.indexOf(Un)===-1)return null;if(console.log("change1:",Wt,gn,Gn,Ut,Ea,Oa,Ra,Un),Ea>=0&&Ut.ch-Ea<5){var No=Ea+no;return dn.replaceRange("",{line:Ut.line,ch:Ea},{line:Ut.line,ch:No}),{line:Ut.line,ch:No}}return null}(0,ee.useEffect)(()=>{if(gt){let gn=function(Wt,dn){const Ut=Wt.getValue();ta(Ut),eo(new Date().getTime()),Wt.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Pe&&(ln?Pe(Ut,Di(Ut)):Pe(Ut))};return gt.on("change",gn),()=>{gt.off("change",gn)}}},[gt,Pe]),(0,ee.useEffect)(()=>{if(gt)if(pe==null)gt.setValue(""),ta("");else{const gn=window.scrollY||window.pageYOffset;pe!==gt.getValue()&&(gt.setValue(pe),ta(pe),gt.setCursor(Kn?1:gt.lineCount(),0),window.scrollTo(0,gn))}},[gt,pe]);const ui=(0,ee.useCallback)(gn=>{const Wt=gt.getCursor(),dn=gt.getSelection();let Ut=dn.split(` -`);switch(gn){case"bold":return gt.replaceSelection("**"+dn+"**"),dn===""&>.setCursor(Wt.line,Wt.ch+2),gt.focus();case"italic":return gt.replaceSelection("*"+dn+"*"),dn===""&>.setCursor(Wt.line,Wt.ch+1),gt.focus();case"code":return gt.replaceSelection("`"+dn+"`"),dn===""&>.setCursor(Wt.line,Wt.ch+1),gt.focus();case"inline-latex":return ba("inline-latex"),gt.focus();case"latex":return gt.replaceSelection("```latex\n"+dn+"\n```"),gt.setCursor(Wt.line+1,dn.length+1),gt.focus();case"line-break":return gt.replaceSelection(`
-`),gt.focus();case"list-ul":return dn===""?gt.replaceSelection("- "+dn):gt.replaceSelection(Ut.map(Gn=>Gn===""?"":`- ${Gn}`).join(` -`)),gt.focus();case"list-ol":return dn===""?gt.replaceSelection("1. "+dn):gt.replaceSelection(Ut.map((Gn,Un)=>Gn===""?"":`${Un+1}. ${Gn}`).join(` -`)),gt.focus();case"add-null-ch":return dn===""&>.setCursor(Wt.line,Wt.ch),gt.replaceSelection(ka),gt.focus();case"add-signal":return dn===""&>.setCursor(Wt.line,Wt.ch),gt.replaceSelection(So),gt.focus();case"add-multiple":return dn===""&>.setCursor(Wt.line,Wt.ch),gt.replaceSelection(Mn),gt.focus();case"inster-template-1":return dn===""&>.setCursor(Wt.line,Wt.ch),gt.replaceSelection(er),gt.focus();case"eraser":return gt.setValue(""),gt.focus();case"trigger-watch":return ct(!Xn),gt.focus();case"trigger-full-screen":return pn(!Vt),gt.focus();case ya:ba(ya);return;case hn:ba(hn);return;case ha:ba(ha);return;case Ja:ba(Ja);return;case"maths-latex":ba("maths-latex");return;case Jn:ba(Jn);return;case zo:ba(zo);return;default:throw new Error}},[gt,Xn,Vt]),jo=(0,ee.useCallback)((gn,Wt)=>{var dn,Ut,Gn,Un,Oa,Ra;switch(ba(""),nn){case ya:const{title:or,link:Or}=gn;return gt.replaceSelection(`[${or}](${Or})`),gt.focus();case hn:const{language:Rr,content:Yr}=gn;return gt.replaceSelection(["```"+Rr,Yr,"```"].join(` -`)),gt.focus();case"maths-latex":for(var Ea=atob(gn),no=new Uint8Array(Ea.length),No=0;No{Fe.id?gt.replaceSelection(`![,](/api/attachments/${Fe.id}?type=${Fe.content_type})`):(Fe==null?void 0:Fe.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":gt.replaceSelection("`$$"+gn+"$$`");break;case ha:case Ja:case In:const{src:Ya,alt:Uo}=gn,ua=Wt,yr=(Gn=(Ut=(dn=ua==null?void 0:ua.name)==null?void 0:dn.split("."))==null?void 0:Ut.pop)==null?void 0:Gn.call(Ut);return((Un=ua==null?void 0:ua.type)==null?void 0:Un.indexOf("image"))>-1||!(ua!=null&&ua.type)?ua!=null&&ua.align||ua!=null&&ua.width?gt.replaceSelection(`

${Uo||

`):gt.replaceSelection(`${Uo||`):((Oa=ua==null?void 0:ua.type)==null?void 0:Oa.indexOf("video"))>-1?gt.replaceSelection(``):((Ra=ua==null?void 0:ua.type)==null?void 0:Ra.indexOf("pdf"))>-1?gt.replaceSelection(`${ua.name}`):Zo.includes(yr)?gt.replaceSelection(`${ua.name}`):gt.replaceSelection(`[${ua.name}](${Ya})`),gt.focus();case zo:const{row:ci,col:oi,align:Bi}=gn;let ri=` -`;for(let Fe=0;Fe{switch(nn){case ya:return ee.createElement(zt,{callback:jo,onCancel:ar});case hn:return ee.createElement(Qt.Z,{callback:jo,onCancel:ar});case ha:return ee.createElement(De.Z,{callback:jo,onCancel:ar});case Jn:return ee.createElement(ot,{callback:jo,onCancel:ar});case zo:return ee.createElement(lt,{callback:jo,onCancel:ar});case"maths-latex":return ee.createElement(Ia,{showSaveButton:!0,callback:jo});case"inline-latex":return ee.createElement(ga.Z,{showSaveButton:!0,callback:jo});default:return null}},[nn]);function ar(){ba("")}(0,ee.useEffect)(()=>{if(Io.current){let gn=function(Oa){Gn=!0,Un=Oa.pageY},Wt=function(){Gn=!1},dn=function(Oa){if(Gn){let Ra=Oa.pageY-Un;Ra<0&&(Ra=0),Ra>300&&(Ra=300);let Ea=dt+Ra+"px";Qo(Ea)}},Ut=Io.current,Gn=!1,Un=0;return Ut.addEventListener("mousedown",gn),document.addEventListener("mousemove",dn),document.addEventListener("mouseup",Wt),()=>{Ut.removeEventListener("mousedown",gn),document.removeEventListener("mousemove",dn),document.removeEventListener("mouseup",Wt)}}},[gt,Io]),(0,ee.useEffect)(()=>{Qo(dt)},[dt]);const Na=Fa(Ae),to=Fa(lo),Er={width:Na,height:to},Mi=(0,ee.useMemo)(()=>{if(xa){let gn=new Date(xa),Wt=gn.getHours(),dn=gn.getMinutes(),Ut=gn.getSeconds();return Wt=Wt<10?"0"+Wt:Wt,dn=dn<10?"0"+dn:dn,Ut=Ut<10?"0"+Ut:Ut,`${Wt}:${dn}:${Ut}`}return 0},[xa]),Di=gn=>{const Wt=[];if(ln){let dn=-1;gn=gn.replace(/(@▁▁@|@▁@)/g,function(Ut,Gn,Un){Wt.push({multiLine:Ut!==So})})}return Wt};function Ti(){window.sessionStorage.removeItem(Ct),Pr(!1),eo(0)}function ni(){Pr(!1),eo(0),gt.setValue(window.sessionStorage.getItem(Ct))}(0,ee.useEffect)(()=>{wt[nn]&&nn!==Ja&&nn!==Jn&&setTimeout(()=>{const gn=document.getElementsByClassName("markdown-popup-form")[0],Wt=window.innerWidth/2-gn.offsetWidth/2,dn=window.innerHeight/2-gn.offsetHeight/2;Ur(Wt),Tr(dn)},0)},[nn]);const Sn=gn=>{gn.preventDefault();const Wt=gn.clientX-Li,dn=gn.clientY-nr;document.body.onmousemove=Ut=>{let Gn=Ut.clientX-Wt,Un=Ut.clientY-dn;const Oa=document.getElementsByClassName("markdown-popup-form")[0],Ra=window.innerWidth-Oa.offsetWidth,Ea=window.innerHeight-Oa.offsetHeight;Gn=Math.max(0,Math.min(Gn,Ra)),Un=Math.max(0,Math.min(Un,Ea)),ai(Ut.clientX,Ut.clientY,Wt,dn)&&(Ur(Gn),Tr(Un))},document.body.onmouseup=function(){document.body.onmousemove=null}},ai=(gn,Wt,dn,Ut)=>{const Gn=document.body.clientHeight,Un=document.body.clientWidth;return gn<20&&dn>gn||gn>Un-20&&dnWt||Wt>Gn-20&&Utce in Se?Tt(Se,ce,{enumerable:!0,configurable:!0,writable:!0,value:ve}):Se[ce]=ve,y=(Se,ce)=>{for(var ve in ce||(ce={}))a.call(ce,ve)&&b(Se,ve,ce[ve]);if(ie)for(var ve of ie(ce))E.call(ce,ve)&&b(Se,ve,ce[ve]);return Se},x=(Se,ce)=>He(Se,_e(ce));const{useForm:z}=ee.default,te={width:280,marginRight:10},ne={labelCol:{span:5},wrapperCol:{span:19}};var ae=({callback:Se,onCancel:ce})=>{const[ve]=z();let Ie=(0,Ze.useRef)();function rt(Rt){Ie.current.width=ve.getFieldValue("width"),Ie.current.align=ve.getFieldValue("align"),Se(Rt,Ie.current)}function xt(Rt,kt){if(Rt.status===-1){ue.ZP.error(Rt.message);return}ve.setFieldsValue({src:`/api/attachments/${Rt.id}`,type:kt.type})}function It(Rt){let kt=Rt.target.files[0];Ie.current=kt,de(kt,xt)}return Je.createElement(ee.default,x(y({form:ve},ne),{className:"upload-image-panel",onFinish:rt,style:{width:470,overflow:"hidden"}}),Je.createElement(ee.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},Je.createElement("div",{className:"flex-container"},Je.createElement(ee.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},Je.createElement(Ue.default,{style:te})),Je.createElement(se,{onFileChange:It}))),Je.createElement(ee.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},Je.createElement(Ue.default,{style:{width:264}})),Je.createElement(ee.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},Je.createElement(mt.Z,null,Je.createElement(ee.default.Item,{name:"width",style:{margin:0}},Je.createElement(Ce.Z,{style:{width:264}})),Je.createElement("span",{className:"ml8"},"%"))),Je.createElement(ee.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},Je.createElement(Xe.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"}]})),Je.createElement("aside",null,Je.createElement(ee.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},Je.createElement(ye.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),Je.createElement(ye.ZP,{type:"default",onClick:ce},"\u53D6\u6D88"))))};function se({onFileChange:Se}){return Je.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",Je.createElement("input",{type:"file",onChange:Se}))}function de(Se,ce){if(!Se)throw new String("\u6CA1\u6709\u6587\u4EF6");let ve=new FormData;ve.append("editormd-image-file",Se),ve.append("file_param_name","editormd-image-file"),ve.append("byxhr","true");var Ie=new window.XMLHttpRequest;Ie.withCredentials=!0,Ie.addEventListener("load",function(rt){ce(JSON.parse(rt.target.responseText),Se)},!1),Ie.addEventListener("error",function(rt){console.error(rt)},!1),Ie.open("POST",`${at.KI}/api/attachments.json`),Ie.send(ve)}},79346:function(Re,Ft,ge){"use strict";ge.d(Ft,{Z:function(){return Ue}});var ee=ge(59301),ue=ge(4676);class Ue extends ee.Component{constructor(Ce){super(Ce);const Xe=window.document;this.node=Xe.createElement("div"),Xe.body.appendChild(this.node)}render(){const{children:Ce}=this.props;return(0,ue.createPortal)(Ce,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},23954:function(Re,Ft,ge){"use strict";ge.d(Ft,{SV:function(){return Bt},ZP:function(){return tt}});var ee=ge(59301),ue=ge(76374);const Ue={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"]},mt={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`,Zo=["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 or(Pe){return/^\d+$/.test(Pe)?`${Pe}px`:Pe}const ir=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",Vo={[ir+"-B"]:"bold",[ir+"-I"]:"italic"},yt={[pa]:"\u6DFB\u52A0\u94FE\u63A5",[Fa]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Sa]:"\u6DFB\u52A0\u56FE\u7247",[ja]:"\u6DFB\u52A0\u753B\u56FE",[Zn]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[To]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Ct=({defaultValue:Pe="",onChange:ye,width:Le="100%",height:st=400,miniToolbar:Be=!1,isFocus:be=!1,watch:Ne,insertTemp:bt,mode:At="markdown",id:wt="markdown-editor-id",showResizeBar:fn=!1,noStorage:Oe=!1,showNullButton:vt=!1,showNullProgramButton:dn=!1,hidetoolBar:wn=!1,fullScreen:Mt=!1,onBlur:dt,onCMBeforeChange:pn,onFullScreen:yn,className:Dn="",disablePaste:ga=!1,disabled:Vn=!1,disabledFill:On=!1,placeholder:Rn="",values:Kn="",extraUse:ka})=>{const[it,Co]=(0,ee.useState)(null),[Do,ea]=(0,ee.useState)(Pe),[Un,ut]=(0,ee.useState)(Ne),[Jt,Sn]=(0,ee.useState)(Mt),[_t,Ea]=(0,ee.useState)(""),[xa,oo]=(0,ee.useState)(0),[ro,Oo]=(0,ee.useState)(st),[hi,Lr]=(0,ee.useState)(!1),[ri,Wr]=(0,ee.useState)(0),[hr,Vr]=(0,ee.useState)(0),Jo=(0,ee.useRef)(),Jr=(0,ee.useRef)(),Ro=(0,ee.useRef)(),Sr=(0,ee.useRef)();(0,ee.useEffect)(()=>{const cn=window.scrollY||window.pageYOffset;ea(Kn),it==null||it.setValue(Kn),window.scrollTo(0,cn)},[Kn]),(0,ee.useEffect)(()=>{yn==null||yn(Jt)},[Jt]),(0,ee.useEffect)(()=>{if(Jo.current){let cn=function(mn,Wt){var Xn;if(ga){Wt.preventDefault();return}const sa=Wt.clipboardData;if(sa){const Ta=sa.types.toString(),Ba=sa.items;if(Ta==="Files"||sa.types.indexOf("Files")>-1){if(Wt.preventDefault(),At=="stex")return;try{let Ht=Ba[1];((Xn=Ba[0])==null?void 0:Xn.kind)==="file"&&(Ht=Ba[0]);const qa=Ht.getAsFile(),bo=qa.name.split(".").pop();(0,Me.I)(qa,io=>{var vr,Nr,gr;io.id?((vr=qa==null?void 0:qa.type)==null?void 0:vr.indexOf("image"))>-1?Ut.replaceSelection(``):((Nr=qa==null?void 0:qa.type)==null?void 0:Nr.indexOf("video"))>-1?Ut.replaceSelection(``):((gr=qa==null?void 0:qa.type)==null?void 0:gr.indexOf("pdf"))>-1?Ut.replaceSelection(`${qa.name}`):Zo.includes(bo)?Ut.replaceSelection(`${qa.name}`):Ut.replaceSelection(`[${qa.name}](/api/attachments/${io.id}?type=${io.content_type})`):(io==null?void 0:io.status)===401&&(document.location.href="/user/login")})}catch(Ht){Wn.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Ut=Ue().fromTextArea(Jo.current,{mode:At,lineNumbers:!Be,lineWrapping:!0,value:Pe,autoCloseTags:!0,autoCloseBrackets:!0});return Ut.on("keyup",function(mn,Wt){Wt.keyCode===8&&(mn.getValue()==""?Ut.setOption("placeholder",Rn):Ut.setOption("placeholder",null))}),Ut.on("keydown",function(mn,Wt){if(Wt.keyCode===8){var Xn=Ko(mn);Xn&&Wt.preventDefault()}}),be&&Ut.focus(),Ut.on("paste",cn),Vn&&Ut.on("beforeChange",function(mn,Wt){(Wt.origin==="paste"||Wt.origin==="+input")&&Wt.cancel()}),Co(Ut),()=>{Ut.off("paste",cn)}}},[]);const pr=(0,ee.useCallback)(()=>{if(Jr.current)try{}catch(cn){console.log(cn,"---- to set md editor body height")}},[ro,Jr,Jt]);(0,ee.useEffect)(()=>{function cn(){let Ut=new mt.Z(mn=>{for(let Wt of mn)(Wt.target.offsetHeight>0||Wt.target.offsetWidth>0)&&(pr(),it.setSize("100%","100%"),it.refresh())});return Ut.observe(Jo.current.parentElement),Ut}if(it){const Ut=cn();return()=>{var mn,Wt;(mn=Jo.current)!=null&&mn.parentElement&&Ut.unobserve((Wt=Jo.current)==null?void 0:Wt.parentElement)}}},[it,pr]),(0,ee.useEffect)(()=>{if(it){let cn=[];for(const[Ut,mn]of Object.entries(Vo)){let Wt={[Ut]:()=>{Ai(mn)}};cn.push(Wt),it.addKeyMap(Wt)}return()=>{for(let Ut of cn)it.removeKeyMap(Ut)}}},[it]),(0,ee.useEffect)(()=>{Mt!==Jt&&Sn(Mt)},[Mt]),(0,Qa.Z)(()=>{if(!Oe&&xa>0){let cn=new Date().getTime(),Ut=window.sessionStorage.getItem(wt);cn>=xa+vo&&(!Ut||Ut!==Do)&&(window.sessionStorage.setItem(wt,Do),Lr(!0))}},vo),(0,ee.useEffect)(()=>{ut(Ne)},[it,Ne]),(0,ee.useEffect)(()=>{it&&be&&it.focus()},[it,be]),(0,ee.useEffect)(()=>{if(Un&&it){let cn=function(mn){let Wt=mn.target;if(Sr.current){let Xn=Wt.scrollTop/Wt.scrollHeight;Sr.current.scrollTop=Sr.current.scrollHeight*Xn}};const Ut=it.getScrollerElement();return Ut.addEventListener("scroll",cn),()=>{Ut.removeEventListener("scroll",cn)}}},[it,Un]),(0,ee.useEffect)(()=>{if(it&&pn){let cn=function(Ut,mn){pn(Ut,mn)};return it.on("beforeChange",cn),()=>{it.off("beforeChange",cn)}}},[it,pn]),(0,ee.useEffect)(()=>{if(it&&dt){let cn=function(){dt(it.getValue())};return it.on("blur",cn),()=>{it.off("blur",cn)}}},[it,dt]);function Ko(cn,Ut){var mn=cn.getDoc(),Wt=mn.getCursor(),Xn=mn.getLine(Wt.line),sa=Xn.charAt(Wt.ch-1),Ta=Xn.lastIndexOf("@\u2581@",Wt.ch),Ba=Xn.lastIndexOf("@\u2581\u2581@",Wt.ch),Ht=Ta>Ba?Ta:Ba,qa=Ta>Ba?3:4;if(bn.indexOf(sa)===-1)return null;if(console.log("change1:",Ut,cn,Xn,Wt,Ht,Ta,Ba,sa),Ht>=0&&Wt.ch-Ht<5){var bo=Ht+qa;return mn.replaceRange("",{line:Wt.line,ch:Ht},{line:Wt.line,ch:bo}),{line:Wt.line,ch:bo}}return null}(0,ee.useEffect)(()=>{if(it){let cn=function(Ut,mn){const Wt=Ut.getValue();ea(Wt),oo(new Date().getTime()),Ut.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),ye&&(dn?ye(Wt,Ni(Wt)):ye(Wt))};return it.on("change",cn),()=>{it.off("change",cn)}}},[it,ye]),(0,ee.useEffect)(()=>{if(it)if(Pe==null)it.setValue(""),ea("");else{const cn=window.scrollY||window.pageYOffset;Pe!==it.getValue()&&(it.setValue(Pe),ea(Pe),it.setCursor(Vn?1:it.lineCount(),0),window.scrollTo(0,cn))}},[it,Pe]);const Ai=(0,ee.useCallback)(cn=>{const Ut=it.getCursor(),mn=it.getSelection();let Wt=mn.split(` +`);switch(cn){case"bold":return it.replaceSelection("**"+mn+"**"),mn===""&&it.setCursor(Ut.line,Ut.ch+2),it.focus();case"italic":return it.replaceSelection("*"+mn+"*"),mn===""&&it.setCursor(Ut.line,Ut.ch+1),it.focus();case"code":return it.replaceSelection("`"+mn+"`"),mn===""&&it.setCursor(Ut.line,Ut.ch+1),it.focus();case"inline-latex":return Ea("inline-latex"),it.focus();case"latex":return it.replaceSelection("```latex\n"+mn+"\n```"),it.setCursor(Ut.line+1,mn.length+1),it.focus();case"line-break":return it.replaceSelection(`
+`),it.focus();case"list-ul":return mn===""?it.replaceSelection("- "+mn):it.replaceSelection(Wt.map(Xn=>Xn===""?"":`- ${Xn}`).join(` +`)),it.focus();case"list-ol":return mn===""?it.replaceSelection("1. "+mn):it.replaceSelection(Wt.map((Xn,sa)=>Xn===""?"":`${sa+1}. ${Xn}`).join(` +`)),it.focus();case"add-null-ch":return mn===""&&it.setCursor(Ut.line,Ut.ch),it.replaceSelection(Ao),it.focus();case"add-signal":return mn===""&&it.setCursor(Ut.line,Ut.ch),it.replaceSelection(Ln),it.focus();case"add-multiple":return mn===""&&it.setCursor(Ut.line,Ut.ch),it.replaceSelection(bn),it.focus();case"inster-template-1":return mn===""&&it.setCursor(Ut.line,Ut.ch),it.replaceSelection(Wo),it.focus();case"eraser":return it.setValue(""),it.focus();case"trigger-watch":return ut(!Un),it.focus();case"trigger-full-screen":return Sn(!Jt),it.focus();case pa:Ea(pa);return;case Fa:Ea(Fa);return;case Sa:Ea(Sa);return;case ja:Ea(ja);return;case"maths-latex":Ea("maths-latex");return;case Zn:Ea(Zn);return;case To:Ea(To);return;default:throw new Error}},[it,Un,Jt]),Ho=(0,ee.useCallback)((cn,Ut)=>{var mn,Wt,Xn,sa,Ta,Ba;switch(Ea(""),_t){case pa:const{title:vr,link:Nr}=cn;return it.replaceSelection(`[${vr}](${Nr})`),it.focus();case Fa:const{language:gr,content:qo}=cn;return it.replaceSelection(["```"+gr,qo,"```"].join(` +`)),it.focus();case"maths-latex":for(var Ht=atob(cn),qa=new Uint8Array(Ht.length),bo=0;bo{_o.id?it.replaceSelection(`![,](/api/attachments/${_o.id}?type=${_o.content_type})`):(_o==null?void 0:_o.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":it.replaceSelection("`$$"+cn+"$$`");break;case Sa:case ja:case Mn:const{src:Qo,alt:Fr}=cn,Ia=Ut,xr=(Xn=(Wt=(mn=Ia==null?void 0:Ia.name)==null?void 0:mn.split("."))==null?void 0:Wt.pop)==null?void 0:Xn.call(Wt);return((sa=Ia==null?void 0:Ia.type)==null?void 0:sa.indexOf("image"))>-1||!(Ia!=null&&Ia.type)?Ia!=null&&Ia.align||Ia!=null&&Ia.width?it.replaceSelection(`

${Fr||

`):it.replaceSelection(`${Fr||`):((Ta=Ia==null?void 0:Ia.type)==null?void 0:Ta.indexOf("video"))>-1?it.replaceSelection(``):((Ba=Ia==null?void 0:Ia.type)==null?void 0:Ba.indexOf("pdf"))>-1?it.replaceSelection(`${Ia.name}`):Zo.includes(xr)?it.replaceSelection(`${Ia.name}`):it.replaceSelection(`[${Ia.name}](${Qo})`),it.focus();case To:const{row:Si,col:si,align:pi}=cn;let di=` +`;for(let _o=0;_o{switch(_t){case pa:return ee.createElement(zt,{callback:Ho,onCancel:Xo});case Fa:return ee.createElement(Qt.Z,{callback:Ho,onCancel:Xo});case Sa:return ee.createElement(Me.Z,{callback:Ho,onCancel:Xo});case Zn:return ee.createElement(ot,{callback:Ho,onCancel:Xo});case To:return ee.createElement(gt,{callback:Ho,onCancel:Xo});case"maths-latex":return ee.createElement(aa,{showSaveButton:!0,callback:Ho});case"inline-latex":return ee.createElement(la.Z,{showSaveButton:!0,callback:Ho});default:return null}},[_t]);function Xo(){Ea("")}(0,ee.useEffect)(()=>{if(Ro.current){let cn=function(Ta){Xn=!0,sa=Ta.pageY},Ut=function(){Xn=!1},mn=function(Ta){if(Xn){let Ba=Ta.pageY-sa;Ba<0&&(Ba=0),Ba>300&&(Ba=300);let Ht=st+Ba+"px";Oo(Ht)}},Wt=Ro.current,Xn=!1,sa=0;return Wt.addEventListener("mousedown",cn),document.addEventListener("mousemove",mn),document.addEventListener("mouseup",Ut),()=>{Wt.removeEventListener("mousedown",cn),document.removeEventListener("mousemove",mn),document.removeEventListener("mouseup",Ut)}}},[it,Ro]),(0,ee.useEffect)(()=>{Oo(st)},[st]);const Da=or(Le),Xa=or(ro),lr={width:Da,height:Xa},bi=(0,ee.useMemo)(()=>{if(xa){let cn=new Date(xa),Ut=cn.getHours(),mn=cn.getMinutes(),Wt=cn.getSeconds();return Ut=Ut<10?"0"+Ut:Ut,mn=mn<10?"0"+mn:mn,Wt=Wt<10?"0"+Wt:Wt,`${Ut}:${mn}:${Wt}`}return 0},[xa]),Ni=cn=>{const Ut=[];if(dn){let mn=-1;cn=cn.replace(/(@▁▁@|@▁@)/g,function(Wt,Xn,sa){Ut.push({multiLine:Wt!==Ln})})}return Ut};function Fi(){window.sessionStorage.removeItem(wt),Lr(!1),oo(0)}function ii(){Lr(!1),oo(0),it.setValue(window.sessionStorage.getItem(wt))}(0,ee.useEffect)(()=>{yt[_t]&&_t!==ja&&_t!==Zn&&setTimeout(()=>{const cn=document.getElementsByClassName("markdown-popup-form")[0],Ut=window.innerWidth/2-cn.offsetWidth/2,mn=window.innerHeight/2-cn.offsetHeight/2;Wr(Ut),Vr(mn)},0)},[_t]);const li=cn=>{cn.preventDefault();const Ut=cn.clientX-ri,mn=cn.clientY-hr;document.body.onmousemove=Wt=>{let Xn=Wt.clientX-Ut,sa=Wt.clientY-mn;const Ta=document.getElementsByClassName("markdown-popup-form")[0],Ba=window.innerWidth-Ta.offsetWidth,Ht=window.innerHeight-Ta.offsetHeight;Xn=Math.max(0,Math.min(Xn,Ba)),sa=Math.max(0,Math.min(sa,Ht)),gi(Wt.clientX,Wt.clientY,Ut,mn)&&(Wr(Xn),Vr(sa))},document.body.onmouseup=function(){document.body.onmousemove=null}},gi=(cn,Ut,mn,Wt)=>{const Xn=document.body.clientHeight,sa=document.body.clientWidth;return cn<20&&mn>cn||cn>sa-20&&mnUt||Ut>Xn-20&&Wtce in pe?Tt(pe,ce,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):pe[ce]=Ee,y=(pe,ce)=>{for(var Ee in ce||(ce={}))a.call(ce,Ee)&&b(pe,Ee,ce[Ee]);if(ie)for(var Ee of ie(ce))E.call(ce,Ee)&&b(pe,Ee,ce[Ee]);return pe},x=(pe,ce)=>He(pe,_e(ce));const{useForm:z}=ee.default,te={width:280,marginRight:10},ne={labelCol:{span:5},wrapperCol:{span:19}};var ae=({callback:pe,onCancel:ce})=>{const[Ee]=z();let Te=(0,Ze.useRef)();function rt(Rt){Te.current.width=Ee.getFieldValue("width"),Te.current.align=Ee.getFieldValue("align"),pe(Rt,Te.current)}function Dt(Rt,Ft){if(Rt.status===-1){ue.ZP.error(Rt.message);return}Ee.setFieldsValue({src:`/api/attachments/${Rt.id}`,type:Ft.type})}function It(Rt){let Ft=Rt.target.files[0];Te.current=Ft,de(Ft,Dt)}return Ve.createElement(ee.default,x(y({form:Ee},ne),{className:"upload-image-panel",onFinish:rt,style:{width:470,overflow:"hidden"}}),Ve.createElement(ee.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},Ve.createElement("div",{className:"flex-container"},Ve.createElement(ee.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},Ve.createElement(Ue.default,{style:te})),Ve.createElement(se,{onFileChange:It}))),Ve.createElement(ee.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},Ve.createElement(Ue.default,{style:{width:264}})),Ve.createElement(ee.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},Ve.createElement(mt.Z,null,Ve.createElement(ee.default.Item,{name:"width",style:{margin:0}},Ve.createElement(xe.Z,{style:{width:264}})),Ve.createElement("span",{className:"ml8"},"%"))),Ve.createElement(ee.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},Ve.createElement(Xe.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"}]})),Ve.createElement("aside",null,Ve.createElement(ee.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},Ve.createElement(we.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),Ve.createElement(we.ZP,{type:"default",onClick:ce},"\u53D6\u6D88"))))};function se({onFileChange:pe}){return Ve.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",Ve.createElement("input",{type:"file",onChange:pe}))}function de(pe,ce){if(!pe)throw new String("\u6CA1\u6709\u6587\u4EF6");let Ee=new FormData;Ee.append("editormd-image-file",pe),Ee.append("file_param_name","editormd-image-file"),Ee.append("byxhr","true");var Te=new window.XMLHttpRequest;Te.withCredentials=!0,Te.addEventListener("load",function(rt){ce(JSON.parse(rt.target.responseText),pe)},!1),Te.addEventListener("error",function(rt){console.error(rt)},!1),Te.open("POST",`${at.KI}/api/attachments.json`),Te.send(Ee)}},79346:function(je,Nt,ge){"use strict";ge.d(Nt,{Z:function(){return Ue}});var ee=ge(59301),ue=ge(4676);class Ue extends ee.Component{constructor(xe){super(xe);const Xe=window.document;this.node=Xe.createElement("div"),Xe.body.appendChild(this.node)}render(){const{children:xe}=this.props;return(0,ue.createPortal)(xe,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},23954:function(je,Nt,ge){"use strict";ge.d(Nt,{SV:function(){return Bt},ZP:function(){return tt}});var ee=ge(59301),ue=ge(76374);const Ue={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"]},mt={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"]},Ce={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(` +`)}],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"]},xe={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(` `)},{label:"include",content:"include<$0>"},{label:"printf",content:"printf($0)"},{label:"system",content:'system("$0")'},{label:"main",content:["int main () {"," $0","}"].join(` `)},{label:"if",content:["if () {"," $0","}"].join(` `)},{label:"for",content:["for(int j=0 ; j<10; j++){"," $0","}"].join(` @@ -969,21 +969,21 @@ ${we}`:we,Nn=Mt(Ln);if(!ln)if(At||!Be||Lt>0){mn(Nn),St(Nn.length),(!Be||Lt>0)&&! `)},{label:"include ",content:["#include "].join(` `)},{label:"include ",content:["#include "].join(` `)}]},Xe={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(` -`)}]},ye={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 at=ge(53184),Ze=ge.n(at),Je=Object.defineProperty,Tt=Object.defineProperties,He=Object.getOwnPropertyDescriptors,_e=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,E=(Oe,ot,it)=>ot in Oe?Je(Oe,ot,{enumerable:!0,configurable:!0,writable:!0,value:it}):Oe[ot]=it,b=(Oe,ot)=>{for(var it in ot||(ot={}))ie.call(ot,it)&&E(Oe,it,ot[it]);if(_e)for(var it of _e(ot))a.call(ot,it)&&E(Oe,it,ot[it]);return Oe},y=(Oe,ot)=>Tt(Oe,He(ot)),x=(Oe,ot,it)=>new Promise((xe,ut)=>{var Qe=$t=>{try{Jt(it.next($t))}catch(Yt){ut(Yt)}},lt=$t=>{try{Jt(it.throw($t))}catch(Yt){ut(Yt)}},Jt=$t=>$t.done?xe($t.value):Promise.resolve($t.value).then(Qe,lt);Jt((it=it.apply(Oe,ot)).next())});const z={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"]}},te=(Oe,ot)=>ot.map(it=>({label:it,kind:Oe.languages.CompletionItemKind.Keyword,insertText:it})),ne=Oe=>Object.keys(z.tables).map(ot=>({label:ot,kind:Oe.languages.CompletionItemKind.Variable,insertText:ot})),ae=(Oe,ot)=>{const it=z.tables[Oe];return it?it.map(xe=>({label:xe,kind:ot.languages.CompletionItemKind.Field,insertText:xe})):[]};function se(Oe,ot,it,xe,ut){let Qe=ot.getWordUntilPosition(it),lt={startLineNumber:it.lineNumber,endLineNumber:it.lineNumber,startColumn:Qe.startColumn,endColumn:Qe.endColumn},Jt=xe.map($t=>({label:$t,kind:Oe.languages.CompletionItemKind.Keyword,insertText:$t,insertTextRules:Oe.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:lt}));return ut.map($t=>{Jt.push(y(b({},$t),{range:lt}))}),Jt}var de=Oe=>{z.languages.map(ut=>(Oe.languages.registerDocumentFormattingEditProvider(ut,{provideDocumentFormattingEdits(Qe,lt,Jt){return x(this,null,function*(){const $t=Ze()(Qe.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:Qe.getFullModelRange(),text:$t}]})}}),ut));const ot=Ce.quickKey.map(ut=>({label:ut.label,kind:Oe.languages.CompletionItemKind.Method,insertText:ut.content,insertTextRules:Oe.languages.CompletionItemInsertTextRule.InsertAsSnippet})),it=Xe.quickKey.map(ut=>({label:ut.label,kind:Oe.languages.CompletionItemKind.Method,insertText:ut.content,insertTextRules:Oe.languages.CompletionItemInsertTextRule.InsertAsSnippet})),xe=mt.quickKey.map(ut=>({label:ut.label,kind:Oe.languages.CompletionItemKind.Method,insertText:ut.content,insertTextRules:Oe.languages.CompletionItemInsertTextRule.InsertAsSnippet}));Oe.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(ut,Qe){var lt=ut.getWordUntilPosition(Qe),Jt={startLineNumber:Qe.lineNumber,endLineNumber:Qe.lineNumber,startColumn:lt.startColumn,endColumn:lt.endColumn},$t=ut.getLineContent(Qe.lineNumber).substring(lt.startColumn-2,lt.endColumn);return{suggestions:[...Ce.keywords.map(Yt=>({label:Yt,kind:Oe.languages.CompletionItemKind.Function,documentation:Yt,insertText:Yt,insertTextRules:Oe.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Jt})),...Ce.quickKey.map(Yt=>({label:Yt.label,kind:Oe.languages.CompletionItemKind.Function,documentation:Yt.content,insertText:$t.startsWith("#")?Yt.content.replace(/#/,""):Yt.content,insertTextRules:Oe.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Jt}))]}}}),Oe.languages.registerCompletionItemProvider("c",{provideCompletionItems:function(ut,Qe){var lt=ut.getWordUntilPosition(Qe),Jt={startLineNumber:Qe.lineNumber,endLineNumber:Qe.lineNumber,startColumn:lt.startColumn,endColumn:lt.endColumn};return{suggestions:[...Ue.keywords.map($t=>({label:$t,kind:Oe.languages.CompletionItemKind.Function,documentation:$t,insertText:$t,insertTextRules:Oe.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Jt}))]}}}),Oe.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(ut,Qe){var lt=ut.getWordUntilPosition(Qe),Jt={startLineNumber:Qe.lineNumber,endLineNumber:Qe.lineNumber,startColumn:lt.startColumn,endColumn:lt.endColumn},$t=ut.getLineContent(Qe.lineNumber).substring(lt.startColumn-2,lt.endColumn);return{suggestions:[...mt.keywords.map(Yt=>({label:Yt,kind:Oe.languages.CompletionItemKind.Function,documentation:Yt,insertText:Yt,insertTextRules:Oe.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Jt})),...mt.quickKey.map(Yt=>({label:Yt.label,kind:Oe.languages.CompletionItemKind.Function,documentation:Yt.content,insertText:$t.startsWith("#")?Yt.content.replace(/#/,""):Yt.content,insertTextRules:Oe.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Jt}))]}}}),Oe.languages.registerCompletionItemProvider("scala",{provideCompletionItems:function(ut,Qe){var lt=ut.getWordUntilPosition(Qe),Jt={startLineNumber:Qe.lineNumber,endLineNumber:Qe.lineNumber,startColumn:lt.startColumn,endColumn:lt.endColumn},$t=ut.getLineContent(Qe.lineNumber).substring(lt.startColumn-2,lt.endColumn);return{suggestions:[...ye.keywords.map(Yt=>({label:Yt,kind:Oe.languages.CompletionItemKind.Function,documentation:Yt,insertText:Yt,insertTextRules:Oe.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Jt})),...ye.quickKey.map(Yt=>({label:Yt.label,kind:Oe.languages.CompletionItemKind.Function,documentation:Yt.content,insertText:$t.startsWith("#")?Yt.content.replace(/#/,""):Yt.content,insertTextRules:Oe.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Jt}))]}}}),Oe.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(ut,Qe){var lt=ut.getWordUntilPosition(Qe),Jt={startLineNumber:Qe.lineNumber,endLineNumber:Qe.lineNumber,startColumn:lt.startColumn,endColumn:lt.endColumn},$t=ut.getLineContent(Qe.lineNumber).substring(lt.startColumn-2,lt.endColumn);return{suggestions:[...Xe.keywords.map(Yt=>({label:Yt,kind:Oe.languages.CompletionItemKind.Function,documentation:Yt,insertText:Yt,insertTextRules:Oe.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Jt})),...Xe.quickKey.map(Yt=>({label:Yt.label,kind:Oe.languages.CompletionItemKind.Function,documentation:Yt.content,insertText:$t.startsWith("#")?Yt.content.replace(/#/,""):Yt.content,insertTextRules:Oe.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Jt}))]}}})};const Se="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";var ce=Object.defineProperty,ve=(Oe,ot,it)=>ot in Oe?ce(Oe,ot,{enumerable:!0,configurable:!0,writable:!0,value:it}):Oe[ot]=it,Ie=(Oe,ot,it)=>ve(Oe,typeof ot!="symbol"?ot+"":ot,it);const rt=class Wl{constructor(ot,it,xe){this.placeholder=ot,this.editor=it,this.monaco=xe,it.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return Wl.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)}};Ie(rt,"ID","editor.widget.placeholderHint");var It=rt,Rt=ge(96236),kt=ge(8591),Xt=ge(6848),nt=ge(89392),qt=ge(34604),sn=ge(56102),et=Object.defineProperty,zt=Object.defineProperties,Qt=Object.getOwnPropertyDescriptors,De=Object.getOwnPropertySymbols,Ye=Object.prototype.hasOwnProperty,vt=Object.prototype.propertyIsEnumerable,Ot=(Oe,ot,it)=>ot in Oe?et(Oe,ot,{enumerable:!0,configurable:!0,writable:!0,value:it}):Oe[ot]=it,bt=(Oe,ot)=>{for(var it in ot||(ot={}))Ye.call(ot,it)&&Ot(Oe,it,ot[it]);if(De)for(var it of De(ot))vt.call(ot,it)&&Ot(Oe,it,ot[it]);return Oe},tn=(Oe,ot)=>zt(Oe,Qt(ot)),he=(Oe,ot)=>{var it={};for(var xe in Oe)Ye.call(Oe,xe)&&ot.indexOf(xe)<0&&(it[xe]=Oe[xe]);if(Oe!=null&&De)for(var xe of De(Oe))ot.indexOf(xe)<0&&vt.call(Oe,xe)&&(it[xe]=Oe[xe]);return it},ht=(Oe,ot,it)=>new Promise((xe,ut)=>{var Qe=$t=>{try{Jt(it.next($t))}catch(Yt){ut(Yt)}},lt=$t=>{try{Jt(it.throw($t))}catch(Yt){ut(Yt)}},Jt=$t=>$t.done?xe($t.value):Promise.resolve($t.value).then(Qe,lt);Jt((it=it.apply(Oe,ot)).next())});function Pt(Oe){return/^\d+$/.test(Oe)?`${Oe}px`:Oe}function Gt(){}let an=!1;const Hn={"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 va(Oe=[]){let ot=Oe;if(Array.isArray(Oe)){for(let it=0;it{var ot=Oe,{width:it="100%",height:xe="100%",value:ut,language:Qe="javascript",style:lt={},options:Jt={},overrideServices:$t={},theme:Yt="vs-dark",onEditBlur:Pa,isCopy:Ia=!1,onSave:ga,autoHeight:ea=!1,forbidCopy:ya=!1,onChange:ha=Gt,editorDidMount:Jn=Gt,onFocus:Ja=Gt,onBreakPoint:In=Gt,breakPointValue:hn=[],filename:zo="educoder.txt",errorLine:Ka,errorContent:Co="",highlightLine:Ua,openBreakPoint:vo=!1,placeholder:bo=""}=ot,ho=he(ot,["width","height","value","language","style","options","overrideServices","theme","onEditBlur","isCopy","onSave","autoHeight","forbidCopy","onChange","editorDidMount","onFocus","onBreakPoint","breakPointValue","filename","errorLine","errorContent","highlightLine","openBreakPoint","placeholder"]);const ka=(0,ee.useRef)(),Mn=(0,ee.useRef)({}),So=(0,ee.useRef)(),er=(0,ee.useRef)(),Zo=(0,ee.useRef)([]),Fa=(0,ee.useRef)(!1),mr=(0,ee.useRef)(),tr=(0,ee.useRef)(),Ho=(0,ee.useRef)(!1),[wt,Nt]=(0,ee.useState)(!1);function pe(){let Mt;return ka.current&&(Mt=new ue.Z(st=>{for(let wn of st)(wn.target.offsetHeight>0||wn.target.offsetWidth>0)&&Mn.current.instance.layout()}),Mt.observe(ka.current)),Mt}function Pe(){kt.ZP.warning({content:decodeURIComponent(Se),key:"monaco-editor-tip"})}const Ae=()=>{let Mt=Mn.current.instance;if(ut!=null&&Mt&&wt){const st=Mt.getModel();st&&ut!==st.getValue()&&(an=!0,st.setValue(ut),Mt.layout(),an=!1)}};(0,ee.useEffect)(()=>{const Mt=qt.Z.subscribe("formatDocument",st=>{var wn;let Ln=Mn.current.instance;(wn=Ln==null?void 0:Ln.getAction)==null||wn.call(Ln,"editor.action.formatDocument").run()});return window.updateMonacoValue=st=>{ha(st)},Mt},[]),(0,ee.useEffect)(()=>{var Mt;let st=Mn.current.instance;er.current&&clearTimeout(er.current),er.current=setTimeout(()=>{Ae()},500),ut&&(ut!=null&&ut.length)&&((Mt=st==null?void 0:st.updateOptions)==null||Mt.call(st,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(ut.split(/\r\n|\r|\n/g).length))+3,5)}))},[ut,wt,Mn.current]),(0,ee.useEffect)(()=>{if(Ka&&Mn.current&&Mn.current.instance){let st=Mn.current.instance;st.changeViewZones(function(wn){var Ln=document.createElement("div");Ln.style.padding="10px 20px",Ln.style.width="calc(100% - 20px)",Ln.className="my-error-line-wrp",Ln.innerHTML=Co,wn.addZone({afterLineNumber:Ka||11,heightInLines:3,domNode:Ln})});var Mt={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}};st.addOverlayWidget(Mt),st.revealPositionInCenter({lineNumber:20,column:1})}},[Ka,Mn.current,wt]);const dt=(Mt="",st)=>{if(!Mt||Mt.trim()==="")return!0;const Ln=Mn.current.instance.getModel().getLineTokens(st);let Nn=!1;for(let sa=0;sa<2;sa++)Ln.getStandardTokenType(sa)===1&&(Nn=!0);return Nn};(0,ee.useEffect)(()=>{var Mt;const st=(Mt=Mn.current)==null?void 0:Mt.instance;if(st&&wt&&ya){const wn=st.onDidBlurEditorWidget(()=>{Ho.current=!1}),Ln=st.onDidFocusEditorText(()=>{Ho.current=!0});return()=>{wn.dispose(),Ln.dispose()}}},[Mn.current,wt,ya]),(0,ee.useEffect)(()=>{var Mt;if((Mt=Mn.current)!=null&&Mt.instance&&wt&&vo){let st=Mn.current.instance,wn=st.getModel();if(!wn)return;(()=>{var ta;let Xn=[],ct=[];const Vt=wn.getAllDecorations();for(let nn of Vt)nn.options.className==="highlighted-line"&&(Xn.push((ta=nn==null?void 0:nn.range)==null?void 0:ta.startLineNumber),ct.push(nn==null?void 0:nn.id));if(Ua===Xn[0])return;wn.deltaDecorations(ct,[]);const pn=wn.getLineCount();Ua&&Ua<=pn&&(st.deltaDecorations([],[{range:new We.Range(Ua,1,Ua,wn.getLineMaxColumn(Ua)),options:{isWholeLine:!0,className:"highlighted-line"}}]),st.revealLineInCenter(Ua))})();const Nn=(ta=!1)=>{var Xn;let ct=[],Vt=[];const pn=wn.getAllDecorations();for(let nn of pn)nn.options.linesDecorationsClassName==="breakpoints-select"&&(ct.push((Xn=nn==null?void 0:nn.range)==null?void 0:Xn.startLineNumber),Vt.push(nn==null?void 0:nn.id));if(ta)return{lines:ct,ids:Vt};In(ct)},sa=ta=>ht(void 0,null,function*(){let Xn={range:new We.Range(ta,1,ta,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield wn.deltaDecorations([],[Xn]),Nn()}),Kn=ta=>ht(void 0,null,function*(){let Xn=[];const ct=st.getLineDecorations(ta);for(let Vt of ct)Vt.options.linesDecorationsClassName==="breakpoints-select"&&Xn.push(Vt.id);yield wn.deltaDecorations(Xn,[]),Nn()}),zn=ta=>{let Xn=st.getLineDecorations(ta);for(let ct of Xn)if(ct.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,nt.isEqual)(hn,Nn(!0).lines)){wn.deltaDecorations(Nn(!0).ids,[]);const ta=hn.map(Xn=>({range:new We.Range(Xn,1,Xn,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));wn.deltaDecorations([],ta)}const Qn=st.onDidChangeModelContent(ta=>{let Xn=st.getPosition();if(Xn){let ct=Xn.lineNumber;clearTimeout(tr.current),tr.current=setTimeout(()=>{dt(wn.getLineContent(ct),ct)?Kn(ct):zn(ct)?(Kn(ct),sa(ct)):Nn()},100)}}),_n=st.onMouseDown(ta=>{var Xn,ct,Vt;if(ta.target.detail&&((Vt=(ct=(Xn=ta.target)==null?void 0:Xn.element)==null?void 0:ct.className)!=null&&Vt.includes("line-numbers"))){let pn=ta.target.position.lineNumber;if(dt(wn.getLineContent(pn),pn))return;zn(pn)?Kn(pn):sa(pn)}}),Ta=ta=>{let Xn={range:new We.Range(ta,1,ta,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};Zo.current=st.deltaDecorations(Zo.current,[Xn])},gt=()=>{Zo.current=st.deltaDecorations(Zo.current,[])},Lo=st.onMouseMove(ta=>{var Xn,ct,Vt;if(gt(),ta.target.detail&&((Vt=(ct=(Xn=ta.target)==null?void 0:Xn.element)==null?void 0:ct.className)!=null&&Vt.includes("line-numbers"))){let pn=ta.target.position.lineNumber;if(dt(wn.getLineContent(pn),pn))return;Ta(pn)}}),xo=st.onMouseLeave(()=>{gt()});return()=>{Qn.dispose(),_n.dispose(),Lo.dispose(),xo.dispose()}}},[Mn.current,wt,hn,Ua,vo,Qe]),(0,ee.useEffect)(()=>{var Mt;(Mt=Mn.current)!=null&&Mt.instance&&vo&&Mn.current.instance.setPosition({lineNumber:0,column:0})},[Ua]);function Ne(){let Mt=Mn.current.instance;if(Mt){const st=Mt.getSelection(),wn=Mn.current.pastePos||{},Ln=new We.Range(wn.startLineNumber||st.endLineNumber,wn.startColumn||st.endColumn,wn.endLineNumber||st.endLineNumber,wn.endColumn||st.endColumn);setTimeout(()=>{Mt.executeEdits("",[{range:Ln,text:""}])},300)}}function we(Mt){(window.navigator.platform.match("Mac")?Mt.metaKey:Mt.ctrlKey)&&Mt.keyCode==83&&(Mt.preventDefault(),ga())}const Be=()=>{if(ea&&Mn.current.instance){const Mt=Mn.current.instance.getContentHeight();ln(Mt{if(!Ho.current)return;const{keyCode:st,ctrlKey:wn,metaKey:Ln,target:Nn,type:sa}=Mt;return(sa==="paste"||(st===67||st===86)&&(Ln||wn))&&Nn.nodeName==="TEXTAREA"&&(Pe(),Mt.preventDefault()),!1};function Ct(Mt,st){var wn=window.URL||window.webkitURL||window,Ln=new Blob([st]),Nn=document.createElementNS("http://www.w3.org/1999/xhtml","a");Nn.href=wn.createObjectURL(Ln),Nn.download=Mt,Lt(Nn)}(0,ee.useEffect)(()=>{Be()},[Be]),(0,ee.useEffect)(()=>{ka.current&&!wt&&Promise.all([ge.e(8909),ge.e(3267)]).then(ge.bind(ge,71448)).then(Mt=>{try{We=Mt,Mn.current.instance=We.editor.create(ka.current,{value:ut,language:va(Qe),theme:Yt,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0},$t);const st=Mn.current.instance;let Nn=[...Rt.BH._menuItems].find(Qn=>Qn[0]._debugName=="EditorContext")[1],sa=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],Kn=(Qn,_n)=>{var Ta,gt;let Lo=Qn._first;do _n.includes((gt=(Ta=Lo.element)==null?void 0:Ta.command)==null?void 0:gt.id)&&Qn._remove(Lo);while(Lo=Lo.next)};if(Jn(st,We),setTimeout(()=>{Be(),Mn.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{Ct(zo||"educoder.txt",st.getValue())}})},500),Mn.current.subscription=st.onDidChangeModelContent(Qn=>{Fa.current?clearTimeout(mr.current):(Be(),ha(st.getValue(),Qn)),mr.current=setTimeout(()=>{Fa.current=!1},500)}),window.Monaco||de(We,va(Qe)),ya&&(Kn(Nn,sa),ka.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",At),window.removeEventListener("paste",At),window.addEventListener("keydown",At),window.addEventListener("paste",At)),window.Monaco=We,Pa&&st.onDidBlurEditorWidget(()=>{Pa(st.getValue())}),Ja&&st.onDidFocusEditorText(()=>{Ja(st.getValue())}),ya)try{st.onDidPaste(Qn=>{const _n=st.getSelection(),Ta=Mn.current.pastePos||{},gt=new We.Range(Ta.startLineNumber||_n.endLineNumber,Ta.startColumn||_n.endColumn,Ta.endLineNumber||_n.endLineNumber,Ta.endColumn||_n.endColumn);st.executeEdits("",[{range:Qn.range,text:""}])})}catch(Qn){}let zn=pe();return bo&&typeof bo=="string"&&new It(bo,st,We),Nt(!0),()=>{const Qn=Mn.current.instance;Qn.dispose();const _n=Qn.getModel();_n&&_n.dispose(),Mn.current.subscription&&Mn.current.subscription.dispose(),zn.unobserve(ka.current)}}catch(st){}})},[]),(0,ee.useEffect)(()=>{if(Mn.current.instance&&wt)return document.addEventListener("keydown",we,!1),()=>{document.removeEventListener("keydown",we)}},[ga,wt]),(0,ee.useEffect)(()=>{let Mt=Mn.current.instance;if(Mt&&wt){let st=va(Qe);We.editor.setModelLanguage(Mt.getModel(),st)}},[Qe,wt]),(0,ee.useEffect)(()=>{Mn.current.instance&&wt&&We.editor.setTheme(Yt)},[Yt,wt]),(0,ee.useEffect)(()=>{let Mt=Mn.current.instance;So.current=Jt,Mt&&wt&&(Mt.updateOptions(bt({},Jt)),setTimeout(()=>{Mt.getModel().updateOptions(bt({},Jt))},200))},[JSON.stringify(Jt),wt]),(0,ee.useEffect)(()=>{let Mt=Mn.current.instance;Mt&&wt&&Mt.layout()},[it,xe,wt]);const[mn,Te]=(0,ee.useState)(Pt(it)),[St,ln]=(0,ee.useState)(Pt(xe)),bn=tn(bt({},lt),{width:mn,height:St,position:"relative"});return ee.createElement("div",{className:"my-monaco-editor",ref:ka,style:bn},Ia&&ee.createElement(sn.CopyToClipboard,{text:ut,onCopy:()=>kt.ZP.success("\u590D\u5236\u6210\u529F")},ee.createElement(Xt.Z,{title:"\u590D\u5236\u4EE3\u7801"},ee.createElement("div",{style:{position:"absolute",top:0,right:10,cursor:"pointer",zIndex:10,color:"#165DFF"}},ee.createElement("i",{className:"iconfont icon-fuzhi8",style:{fontSize:14}})," \u590D\u5236\u4EE3\u7801"))))};function Bt({width:Oe="100%",height:ot="100%",original:it,modified:xe,language:ut,options:Qe={}}){const lt=(0,ee.useRef)(),[Jt,$t]=(0,ee.useState)(null);function Yt(ea){let ya;return lt.current&&(ya=new ue.Z(ha=>{for(let Jn of ha)(Jn.target.offsetHeight>0||Jn.target.offsetWidth>0)&&ea.layout()}),ya.observe(lt.current)),ya}(0,ee.useEffect)(()=>(lt.current&&Promise.all([ge.e(8909),ge.e(9404)]).then(ge.bind(ge,2550)).then(ea=>{We=ea;const ya=We.editor.createDiffEditor(lt.current,tn(bt({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},Qe),{wordWrap:!0}));$t(ya);let ha=Yt(ya);return()=>{ya.dispose();const Jn=ya.getModel();Jn&&Jn.dispose(),ha.unobserve(lt.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,ee.useEffect)(()=>{Jt&&Jt.setModel({original:We.editor.createModel(it,ut),modified:We.editor.createModel(xe,ut)})},[it,xe,ut,Jt]);const Pa=Pt(Oe),Ia=Pt(ot),ga={width:Pa,height:Ia};return ee.createElement("div",{className:"my-diff-editor",ref:lt,style:ga})}},85057:function(Re,Ft,ge){"use strict";ge.d(Ft,{jL:function(){return Ce},w9:function(){return Ye},QD:function(){return ha},cQ:function(){return sn},op:function(){return Yt},O5:function(){return Ho},_b:function(){return Ka},t7:function(){return y},Gi:function(){return ht},YG:function(){return tn},qp:function(){return Tt},vr:function(){return In},qE:function(){return ga},Je:function(){return te},wb:function(){return Rt},cq:function(){return We},tp:function(){return ie}});var ee=ge(59301),ue={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"},Ue="data:image/png;base64,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",Ce=({dataSource:wt=[],img:Nt,imgWidth:pe=346,title:Pe,sunTitle:Ae,bannerExtraContent:dt})=>ee.createElement("div",{className:ue.banner},ee.createElement("div",{className:ue.content},ee.createElement("aside",null,ee.createElement("p",null,ee.createElement("b",null,Pe),ee.createElement("span",null,Ae)),wt.length>0&&ee.createElement("div",{className:ue.btns},wt.map((Ne,we)=>ee.createElement("div",{key:we,onClick:Ne.click},Ne.name,Ne.sign?ee.createElement("img",{src:Ue,width:39}):null))),dt),Nt&&ee.createElement("img",{style:{marginTop:33,marginRight:38},src:Nt,width:pe}))),Xe={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"},ye=ge(92310),at=ge.n(ye),Ze=ge(89392),Tt=({dataSource:wt=[],value:Nt,onChange:pe,onTitleChange:Pe,className:Ae,title:dt,titleWidth:Ne=41,style:we={},fontColor:Be="#6A7283",showCount:Lt})=>{const[At,Ct]=(0,ee.useState)(0),[mn,Te]=(0,ee.useState)(!1),St=(0,ee.useRef)(null),ln=(0,ee.useRef)(null);return(0,ee.useEffect)(()=>{var bn;wt.length!==0&&(((bn=St==null?void 0:St.current)==null?void 0:bn.clientHeight)>97?Ct(1):Ct(0)),wt.length===0&&Ct(0),Te(!1)},[wt]),ee.createElement("div",{className:at()(Xe.row,Ae),style:we},ee.createElement("div",{onClick:(0,Ze.throttle)(()=>Pe==null?void 0:Pe(),2e3),style:{width:Ne,marginTop:mn?12:4},className:`${Xe.title} ${Pe?"current":""}`},dt),ee.createElement("div",{className:mn?`${Xe.tagsWrap} ${Xe.tagsBorderWrap}`:Xe.tagsWrap},ee.createElement("div",{className:Xe.bar,ref:ln,style:At>0?{height:At===1?97:"auto",overflow:At===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},ee.createElement("div",{className:Xe.tag,ref:St},wt==null?void 0:wt.map(bn=>ee.createElement("span",{onClick:()=>pe(bn.id),key:bn.id,style:{color:Be},className:Nt===bn.id?Xe.active:""},ee.createElement("span",{title:bn.name,className:Xe.name},bn.name),!!Lt&&ee.createElement("span",{className:Xe.num},bn.count))))),!!At&&ee.createElement(ee.Fragment,null,At===1?ee.createElement("div",{onClick:()=>{var bn;Ct(2),((bn=St==null?void 0:St.current)==null?void 0:bn.clientHeight)>245?Te(!0):Te(!1)},className:Xe.action},"\u5C55\u5F00",ee.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):ee.createElement("div",{onClick:()=>{ln.current.scrollTop=0,Ct(1),Te(!1)},className:Xe.action},"\u6536\u8D77",ee.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},He={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"},ie=({dataSource:wt=[],value:Nt,onChange:pe,className:Pe,style:Ae={}})=>ee.createElement("div",{style:Ae,className:at()(He.tabs,Pe)},wt.map(dt=>ee.createElement("span",{onClick:()=>pe(dt.id),className:Nt===dt.id?He.active:"",key:dt.id},dt.name))),a={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"},E=ge(92832),y=({dataSource:wt=[],value:Nt="",onChange:pe,onInputChange:Pe=()=>{},className:Ae,style:dt={},placeholder:Ne,allowClear:we=!1})=>{var Be;const[Lt,At]=(0,ee.useState)(""),[Ct,mn]=(0,ee.useState)("");(0,ee.useEffect)(()=>{var ln;let bn=Nt;(ln=JSON.stringify(Nt))!=null&&ln.includes("{")&&(At(Nt.id),bn=Nt.value||"");try{mn(decodeURIComponent(bn||""))}catch(Mt){mn(decodeURIComponent(bn||""))}},[Nt]);const Te=()=>{pe(encodeURIComponent(Ct),Lt||null)},St=ln=>{ln!==Lt&&(At(ln),pe(encodeURIComponent(Ct),ln))};return ee.createElement("div",{className:at()(a.input,Ae),style:dt},!!wt.length&&ee.createElement("div",{className:a.dropdown},ee.createElement("div",{className:a.text},(Be=wt.find(ln=>ln.id===Lt))==null?void 0:Be.name,ee.createElement("i",{className:"iconfont icon-zhankai4"}),ee.createElement("b",{className:a.b1}),ee.createElement("b",{className:a.b2})),ee.createElement("div",{className:a.menu},wt.map((ln,bn)=>ee.createElement("div",{key:bn,onClick:()=>St(ln.id)},ln.name)))),ee.createElement(E.default,{onPressEnter:Te,value:Ct,onChange:ln=>{mn(ln.target.value),Pe(encodeURIComponent(ln.target.value),Lt||null)},bordered:!1,placeholder:Ne}),ee.createElement("i",{onClick:Te,className:"iconfont icon-sousuo9 font14 pl10 current"}))},x={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"},te=({value:wt,onChange:Nt,className:pe,total:Pe,pageSize:Ae,style:dt={}})=>{const Ne=wt<2,we=wt>=Math.ceil(Pe/Ae);return Pe<=Ae?ee.createElement(ee.Fragment,null):ee.createElement("div",{className:at()(x.quickPager,pe),style:dt},ee.createElement("div",{onClick:()=>{Ne||Nt(wt-1,"prev")},className:Ne?x.disabled:""},"\u4E0A\u4E00\u9875"),ee.createElement("div",{onClick:()=>{we||Nt(wt+1,"next")},className:we?x.disabled:""},"\u4E0B\u4E00\u9875"))},ne={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"},ae=ge(71418),se=ge(6848),de=ge(13570),Se=ge(3294),ce=ge(955),ve=ge(96908),Ie=ge(57177),rt=ge(81378),xt=ge(8797),Rt=({className:wt,dataSource:Nt=[],col:pe=4,right:Pe,bottom:Ae=23,precision:dt=0,wrapWidth:Ne=1200,trackEventItems:we,loading:Be})=>{const Lt=Math.floor((Ne-(pe-1)*Pe)/pe);return ee.createElement(ae.Z,{spinning:Be},ee.createElement("div",{className:at()(ne.list,wt)},!!Nt.length&&Nt.map((At,Ct)=>{const{name:mn,id:Te,identifier:St,power:ln,cover_image_id:bn,pic:Mt}=At;return ee.createElement("div",{className:ne.wrap,key:Te,style:{width:Lt,marginRight:(1+Ct)%pe===0?0:Pe+dt,marginBottom:Ae}},ee.createElement("a",{target:"_blank",href:`/shixuns/${St}/challenges`,className:ne.li,onClick:st=>{st.preventDefault(),we&&(0,ce.L9)([we]),ln&&(0,ce.xg)(`/shixuns/${St}/challenges`)}},ee.createElement("div",{className:ne.img},ee.createElement("img",{className:ne.cover,src:`${Mt}`}),At.is_jupyter&&ee.createElement("img",{className:ne.sign,src:ve}),At.is_jupyter_lab&&ee.createElement("img",{className:ne.sign,src:Ie}),At.is_unity_3d&&ee.createElement("img",{className:ne.sign,src:rt})),ee.createElement("div",{className:ne.name},ee.createElement(se.Z,{title:mn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},ee.createElement("span",{className:ne.e},mn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),ee.createElement("div",{className:ne.tags},ee.createElement(se.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),ee.createElement("span",null,At.challenges_count))),!!At.myshixuns_count&&ee.createElement(se.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),ee.createElement("span",null,At.myshixuns_count))),ee.createElement(se.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},ee.createElement("span",null,ee.createElement("span",null,At.level))),ee.createElement("div",{className:ne.rate},ee.createElement(de.Z,{allowHalf:!0,disabled:!0,defaultValue:At.score_info}),ee.createElement("span",null,"\xA0",At.score_info?`${At.score_info}\u5206`:"5\u5206")))),!ln&&ee.createElement("div",{className:ne.lockWrap},ee.createElement("img",{src:`${Se.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ee.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Nt.length&&ee.createElement(xt.Z,null)))},kt={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"},Xt=ge(24065),nt=ge(59301),sn=({className:wt,dataSource:Nt=[],col:pe=4,right:Pe,bottom:Ae=23,precision:dt=0,wrapWidth:Ne=1200,trackEventItems:we,loading:Be,onRemove:Lt=()=>{},isCurrent:At=!0,showAlias:Ct=!1})=>{const mn=Math.floor((Ne-(pe-1)*Pe)/pe),Te=[{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 nt.createElement(ae.Z,{spinning:Be},nt.createElement("div",{className:at()(kt.list,wt)},!!(Nt!=null&&Nt.length)&&(Nt==null?void 0:Nt.map((St,ln)=>{var bn;const{name:Mt,id:st,identifier:wn,featured:Ln,school_name:Nn,image_url:sa,excellent:Kn,is_plan:zn}=St;return nt.createElement("div",{key:st,className:kt.wrap,style:{width:mn,marginRight:(1+ln)%pe===0?0:Pe+dt,marginBottom:Ae}},nt.createElement("a",{className:kt.li,onClick:Qn=>{Qn.preventDefault(),Qn.stopPropagation(),we&&(0,ce.L9)([we]),(0,ce.xg)(`/paths/${wn}`)}},nt.createElement("div",{className:kt.img},nt.createElement("img",{className:kt.cover,src:`${sa}`}),At&&(0,Xt.bg)()&&(St==null?void 0:St.studying)&&nt.createElement("div",{className:`${kt.movebq} user-path-items`,onClick:Qn=>{Qn.stopPropagation(),Lt(St)}},nt.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),nt.createElement("span",{className:"c-red"},"\u79FB\u9664")),(bn=St==null?void 0:St.subject_tags)==null?void 0:bn.map((Qn,_n)=>{var Ta,gt;if(_n===0){const xo=(Ta=Te.find(ta=>ta.name==Qn))==null?void 0:Ta.swimg;return nt.createElement("img",{className:kt.sign,src:xo,style:{left:"-4px"}})}const Lo=(gt=Te.find(xo=>xo.name==Qn))==null?void 0:gt.ptimg;return nt.createElement("img",{className:kt.sign,src:Lo,style:{left:`${48+52*(_n-1)+2*_n}px`}})}),nt.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(St==null?void 0:St.excellent)&&nt.createElement("div",{className:kt.bq},"\u5F00\u653E\u8BFE\u7A0B"))),nt.createElement("div",{className:kt.name},nt.createElement(se.Z,{title:Ct&&(St!=null&&St.excellent_alias_name)?nt.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Mt}`,nt.createElement("br",null),nt.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${St==null?void 0:St.excellent_alias_name}`)):Mt},nt.createElement("span",{className:kt.e},Ct&&(St==null?void 0:St.excellent_alias_name)||Mt))),nt.createElement(se.Z,{title:`\u53D1\u5E03\u5355\u4F4D\uFF1A${Nn}`},nt.createElement("div",{className:kt.unit},nt.createElement("i",{className:"iconfont icon-danwei1 font14 mr3"}),Nn)),nt.createElement("div",{className:kt.tags},nt.createElement("div",null,nt.createElement(se.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},nt.createElement("span",null,nt.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),nt.createElement("span",null,St.stages_count))),nt.createElement(se.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},nt.createElement("span",null,nt.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),nt.createElement("span",null,St.members_count)))))))})),!Nt.length&&nt.createElement(xt.Z,null)))},et={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",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"},zt="data:image/png;base64,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",Qt=ge(59301),Ye=({className:wt,dataSource:Nt=[],col:pe=4,right:Pe,bottom:Ae=23,precision:dt=0,wrapWidth:Ne=1200,trackEventItems:we,loading:Be,handleVery:Lt=()=>{}})=>{const At=Math.floor((Ne-(pe-1)*Pe)/pe);return Qt.createElement(ae.Z,{spinning:Be},Qt.createElement("div",{className:at()(et.list,wt)},!!Nt.length&&Nt.map((Ct,mn)=>{const{subject_identifier:Te,id:St,identifier:ln,power:bn}=Ct,Mt=Ct.is_public!=0&&Ct.is_public;return Qt.createElement("div",{className:et.wrap,key:St,style:{width:At,marginRight:(1+mn)%pe===0?0:Pe+dt,marginBottom:Ae}},Qt.createElement("a",{className:et.li,onClick:st=>{st.preventDefault(),Lt(Ct==null?void 0:Ct.first_category_url)}},Qt.createElement("div",{className:et.top},Qt.createElement(se.Z,{title:Ct.name},Qt.createElement("div",{className:et.name},Ct.name)),Qt.createElement("img",{className:et.img,src:Se.Z.IMG_SERVER+"/images/"+Ct.avatar_url}),Qt.createElement("div",{className:et.text,title:Ct.creator},Ct.creator),Te&&Qt.createElement("div",{className:et.btns},Qt.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Qt.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Mt&&Qt.createElement("div",{className:et.sign},"\u516C\u5F00")),Qt.createElement("div",{className:et.bottom},Ct.visits>0&&Qt.createElement(se.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Qt.createElement("span",null,Qt.createElement("i",{className:"iconfont icon-liulanyan"}),Qt.createElement("span",null,Ct.visits))),Ct.course_members_count>0&&Qt.createElement(se.Z,{title:"\u6210\u5458",placement:"bottom"},Qt.createElement("span",null,Qt.createElement("i",{className:"iconfont icon-chengyuan"}),Ct.course_members_count)),Ct.tasks_count>0&&Qt.createElement(se.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Qt.createElement("span",null,Qt.createElement("i",{className:"iconfont icon-zuoye"}),Ct.tasks_count)),Ct.is_end?Qt.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Qt.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Ct.is_accessible&&Qt.createElement("div",{className:et.lockWrap},Qt.createElement("img",{src:`${Se.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Qt.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Nt.length&&Qt.createElement(xt.Z,null)))},vt={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"},Ot=ge(89070),tn=({dataSource:wt=[],value:Nt,onChange:pe,className:Pe,style:Ae={},tabBarExtraContent:dt})=>ee.createElement("div",{className:at()(vt.tabs,Pe),style:Ae},ee.createElement("div",{className:vt.tabsWrap},wt.map((Ne,we)=>!(Ne!=null&&Ne.hide)&&ee.createElement("aside",{className:vt.tab,onClick:()=>{pe(Ne.id),Ne.link&&Ot.history.push(Ne.link)},key:we},ee.createElement("div",{className:Nt===Ne.id?vt.active:""},Ne.name),(Ne==null?void 0:Ne.resetCount)==null&&(Ne==null?void 0:Ne.total)!==void 0&&ee.createElement("span",null,"\uFF08",Ne==null?void 0:Ne.total,"\uFF09"),(Ne==null?void 0:Ne.resetCount)!==void 0&&(Ne==null?void 0:Ne.total)!==void 0&&ee.createElement(se.Z,{title:(Ne==null?void 0:Ne.tip)!=null?Ne==null?void 0:Ne.tip:""},ee.createElement("span",{style:{color:"#9096A3"}},"\uFF08",ee.createElement("span",{style:{color:"#000"}},Ne==null?void 0:Ne.resetCount),"/",ee.createElement("span",null,Ne==null?void 0:Ne.total),"\uFF09"))))),ee.createElement("div",{className:vt.tabBar},dt)),ht=({className:wt,style:Nt={},children:pe})=>ee.createElement("div",{className:at()(wt),style:Nt},pe),Pt={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"},Gt=ge(38854),an=ge(20834);const Hn=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var We=({sortValue:wt,dropValue:Nt,className:pe,onSort:Pe,onDrop:Ae,dataSource:dt=Hn})=>{var Ne;return ee.createElement("div",{className:at()(Pt.orderWrap,pe)},ee.createElement(Gt.Z,{dropdownRender:()=>ee.createElement(an.default,null,dt.map((we,Be)=>ee.createElement(an.default.Item,{key:Be,onClick:()=>Ae(we.id)},we.name)))},ee.createElement("span",{className:Pt.orderTextWrap},(Ne=dt.find(we=>Nt===we.id))==null?void 0:Ne.name)),ee.createElement("span",{className:Pt.orderIconWrap},ee.createElement("span",{className:Pt.orderAsc},ee.createElement("i",{className:wt==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Pt.cursorPointer} ${Pt.active}`:`iconfont icon-sanjiaoxing-up font12 ${Pt.cursorPointer}`,onClick:()=>Pe(wt==="asc"?"desc":"asc")})),ee.createElement("span",{className:Pt.orderDesc},ee.createElement("i",{className:wt==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Pt.cursorPointer} ${Pt.active}`:`iconfont icon-sanjiaoxing-down font12 ${Pt.cursorPointer}`,onClick:()=>Pe(wt==="asc"?"desc":"asc")}))))},tt={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"},Bt=ge(3113),Oe=Object.defineProperty,ot=Object.getOwnPropertySymbols,it=Object.prototype.hasOwnProperty,xe=Object.prototype.propertyIsEnumerable,ut=(wt,Nt,pe)=>Nt in wt?Oe(wt,Nt,{enumerable:!0,configurable:!0,writable:!0,value:pe}):wt[Nt]=pe,Qe=(wt,Nt)=>{for(var pe in Nt||(Nt={}))it.call(Nt,pe)&&ut(wt,pe,Nt[pe]);if(ot)for(var pe of ot(Nt))xe.call(Nt,pe)&&ut(wt,pe,Nt[pe]);return wt},lt=(wt,Nt)=>{var pe={};for(var Pe in wt)it.call(wt,Pe)&&Nt.indexOf(Pe)<0&&(pe[Pe]=wt[Pe]);if(wt!=null&&ot)for(var Pe of ot(wt))Nt.indexOf(Pe)<0&&xe.call(wt,Pe)&&(pe[Pe]=wt[Pe]);return pe},Jt=(wt,Nt,pe)=>new Promise((Pe,Ae)=>{var dt=Be=>{try{we(pe.next(Be))}catch(Lt){Ae(Lt)}},Ne=Be=>{try{we(pe.throw(Be))}catch(Lt){Ae(Lt)}},we=Be=>Be.done?Pe(Be.value):Promise.resolve(Be.value).then(dt,Ne);we((pe=pe.apply(wt,Nt)).next())}),Yt=wt=>{var Nt=wt,{className:pe,style:Pe,children:Ae,loading:dt=!1,openLoading:Ne,onClick:we=()=>{},size:Be="middle",shape:Lt="round"}=Nt,At=lt(Nt,["className","style","children","loading","openLoading","onClick","size","shape"]);const[Ct,mn]=(0,ee.useState)(!1);return ee.createElement(Bt.ZP,Qe({onClick:(0,Ze.throttle)(Te=>Jt(void 0,null,function*(){Ne&&mn(!0);try{yield we(Te)}catch(St){console.log("error",St)}Ne&&mn(!1)}),2e3,{leading:!0,trailing:!1}),className:at()(tt.btn,tt[`${Be}-${Lt}`],pe),style:Pe,size:Be,shape:Lt,loading:Ct||dt},At),Ae)},Pa={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"},ga=({className:wt,style:Nt,children:pe=null,onClick:Pe,title:Ae})=>ee.createElement("div",{className:at()(Pa.head,wt),style:Nt},ee.createElement("span",{className:"primary-hover",onClick:Pe},ee.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),ee.createElement("b",{title:Ae},Ae),ee.createElement("div",{className:Pa.node},pe)),ea={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"},ha=({confirmShow:wt=!0,confirmTitle:Nt,confirmClick:pe,cancelShow:Pe=!0,cancelTitle:Ae,cancelClick:dt,className:Ne,style:we,confirmLoading:Be=!1})=>ee.createElement("div",{className:at()(ea.btns,Ne),style:we},wt&&ee.createElement(Bt.ZP,{loading:Be,onClick:pe,type:"primary",className:ea.confirm},Nt),Pe&&ee.createElement(Bt.ZP,{onClick:dt,className:ea.cancel},Ae)),Jn={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"},In=({className:wt,style:Nt={},LeftContent:pe,children:Pe,RightContent:Ae})=>ee.createElement("div",{className:at()(Jn.fixedBottom,wt),style:Nt},ee.createElement("div",{className:Jn.wrap},ee.createElement("div",{className:Jn.left},pe),ee.createElement("div",{className:Jn.center},Pe),ee.createElement("div",{className:Jn.right},Ae))),hn={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"},Ka=({className:wt,style:Nt={},dataSource:pe=[]})=>ee.createElement("div",{className:at()(hn.crumbs,wt),style:Nt},pe.map((Pe,Ae)=>AeOt.history.push(Pe.path)},Pe.name):ee.createElement("span",null,Pe.name),ee.createElement("span",null,"\xA0",">","\xA0")):ee.createElement("span",{key:Ae,style:{color:"#5F6368"}},Pe.name))),Co=ge(31797),Ua=Object.defineProperty,vo=Object.defineProperties,bo=Object.getOwnPropertyDescriptors,ho=Object.getOwnPropertySymbols,ka=Object.prototype.hasOwnProperty,Mn=Object.prototype.propertyIsEnumerable,So=(wt,Nt,pe)=>Nt in wt?Ua(wt,Nt,{enumerable:!0,configurable:!0,writable:!0,value:pe}):wt[Nt]=pe,er=(wt,Nt)=>{for(var pe in Nt||(Nt={}))ka.call(Nt,pe)&&So(wt,pe,Nt[pe]);if(ho)for(var pe of ho(Nt))Mn.call(Nt,pe)&&So(wt,pe,Nt[pe]);return wt},Zo=(wt,Nt)=>vo(wt,bo(Nt)),Fa=(wt,Nt)=>{var pe={};for(var Pe in wt)ka.call(wt,Pe)&&Nt.indexOf(Pe)<0&&(pe[Pe]=wt[Pe]);if(wt!=null&&ho)for(var Pe of ho(wt))Nt.indexOf(Pe)<0&&Mn.call(wt,Pe)&&(pe[Pe]=wt[Pe]);return pe};const{Countdown:mr}=Co.default;var Ho=wt=>{var Nt=wt,{onChange:pe}=Nt,Pe=Fa(Nt,["onChange"]);const[Ae,dt]=(0,ee.useState)(null);(0,ee.useEffect)(()=>{typeof Ae=="number"&&Ae>=0&&pe(Ae)},[Ae]);const Ne=we=>{const Be=Math.floor(we/1e3);dt(Be)};return ee.createElement(mr,Zo(er({},Pe),{onChange:Ne}))}},58856:function(Re,Ft,ge){"use strict";ge.d(Ft,{Z:function(){return ue}});var ee=ge(59301);function ue(Ue,mt){const Ce=(0,ee.useRef)();(0,ee.useEffect)(()=>{Ce.current=Ue}),(0,ee.useEffect)(()=>{function Xe(){Ce.current()}if(mt!==null){let ye=setInterval(Xe,mt);return()=>clearInterval(ye)}},[mt])}},27639:function(Re,Ft,ge){"use strict";var ee=ge(59301),ue=ge(43418),Ue=ge(8591),mt=ge(99064),Ce=ge(89070),Xe=Object.defineProperty,ye=Object.defineProperties,at=Object.getOwnPropertyDescriptors,Ze=Object.getOwnPropertySymbols,Je=Object.prototype.hasOwnProperty,Tt=Object.prototype.propertyIsEnumerable,He=(b,y,x)=>y in b?Xe(b,y,{enumerable:!0,configurable:!0,writable:!0,value:x}):b[y]=x,_e=(b,y)=>{for(var x in y||(y={}))Je.call(y,x)&&He(b,x,y[x]);if(Ze)for(var x of Ze(y))Tt.call(y,x)&&He(b,x,y[x]);return b},ie=(b,y)=>ye(b,at(y)),a=(b,y,x)=>new Promise((z,te)=>{var ne=de=>{try{se(x.next(de))}catch(Se){te(Se)}},ae=de=>{try{se(x.throw(de))}catch(Se){te(Se)}},se=de=>de.done?z(de.value):Promise.resolve(de.value).then(ne,ae);se((x=x.apply(b,y)).next())});const E=({classroomList:b,dispatch:y,cb:x})=>{const z=(0,Ce.useParams)();z.id=z.coursesId;const{detailBoardList:te}=b;return ee.createElement(ue.default,{centered:!0,title:"\u63D0\u793A",open:b.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>a(void 0,null,function*(){var ne,ae,se;if((yield(0,mt.ZP)(`/api/boards/${z.categoryId}/messages/bulk_delete.json`,{method:"delete",body:{ids:[...b.actionTabs.selectArrs]}})).status===0){Ue.ZP.success("\u5220\u9664\u6210\u529F");const Se=b.actionTabs.selectArrs.length===te.messages.length&&((ne=b.actionTabs.params)==null?void 0:ne.page)>1?((ae=b.actionTabs.params)==null?void 0:ae.page)-1:(se=b.actionTabs.params)==null?void 0:se.page;x(Se),y({type:"classroomList/setActionTabs",payload:{}}),y({type:"classroomList/getBoardList",payload:ie(_e({},b.actionTabs.params),{page:Se})}),y({type:"classroomList/getClassroomLeftMenus",payload:{id:z.coursesId}})}}),onCancel:()=>{y({type:"classroomList/setActionTabs",payload:{}})}},ee.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"))};Ft.Z=(0,Ce.connect)(({classroomList:b})=>({classroomList:b}))(E)},16368:function(Re,Ft,ge){"use strict";var ee=ge(59301),ue=ge(78241),Ue=ge(43418),mt=ge(8591),Ce=ge(92832),Xe=ge(24905),ye=ge(71418),at=ge(99064),Ze=ge(26724),Je=ge.n(Ze),Tt=ge(89070),He=Object.defineProperty,_e=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,E=(z,te,ne)=>te in z?He(z,te,{enumerable:!0,configurable:!0,writable:!0,value:ne}):z[te]=ne,b=(z,te)=>{for(var ne in te||(te={}))ie.call(te,ne)&&E(z,ne,te[ne]);if(_e)for(var ne of _e(te))a.call(te,ne)&&E(z,ne,te[ne]);return z},y=(z,te,ne)=>new Promise((ae,se)=>{var de=ve=>{try{ce(ne.next(ve))}catch(Ie){se(Ie)}},Se=ve=>{try{ce(ne.throw(ve))}catch(Ie){se(Ie)}},ce=ve=>ve.done?ae(ve.value):Promise.resolve(ve.value).then(de,Se);ce((ne=ne.apply(z,te)).next())});const x=({classroomList:z,loading:te,dispatch:ne})=>{const ae=b({},(0,Tt.useParams)());let[se,de]=(0,ee.useState)([]);const[Se,ce]=(0,ee.useState)(!0),[ve,Ie]=(0,ee.useState)(1),[rt,xt]=(0,ee.useState)(!0);ae.page=0,ae.page_size=50,(0,ee.useEffect)(()=>{z.actionTabs.key==="\u53D1\u9001"&&Rt(1)},[z.actionTabs.key]);const[It]=ue.default.useForm(),Rt=kt=>y(void 0,null,function*(){kt==1&&(se=[]),ae.page=kt,xt(!0);const Xt=yield ne({type:"classroomList/getCoursesMine",payload:b({},ae)});Xt.lengthy(void 0,null,function*(){const kt=It.getFieldValue();(yield(0,at.ZP)(`/api/boards/${ae.categoryId}/messages/bulk_send.json`,{method:"post",body:{ids:[...z.actionTabs.selectArrs],to_course_ids:[...kt.group_ids]}})).status===0&&(mt.ZP.success("\u53D1\u5E03\u6210\u529F"),ne({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{ne({type:"classroomList/setActionTabs",payload:{}})}},ee.createElement("p",{className:"tc bold mb20"},"\u9009\u62E9\u7684\u5E16\u5B50\u53D1\u9001\u5230",ee.createElement("span",{className:"c-orange"},"\u6307\u5B9A\u8BFE\u5802")),ee.createElement(Ce.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u8BFE\u5802\u540D\u79F0\u8FDB\u884C\u641C\u7D22",allowClear:!0,onSearch:kt=>{de([]),ae.search=kt,Rt(1)}}),ee.createElement("div",{className:"bg-skyblue",style:{height:260,overflow:"auto",padding:20}},ee.createElement(Je(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:kt=>{Rt(kt)},hasMore:!rt&&Se,useWindow:!1},ee.createElement(ue.default,{form:It,initialValues:{}},ee.createElement(ue.default.Item,{name:"group_ids"},ee.createElement(Xe.default.Group,null,se==null?void 0:se.map(function(kt,Xt){return ee.createElement("div",{key:Xt},ee.createElement(Xe.default,{style:{width:520},value:kt.id,className:"multi-ellipsis1 multi-ellipsis1-checkbox"},kt.name))}))),ee.createElement(ye.Z,{className:"edu-ant-spin",spinning:rt})))))};Ft.Z=(0,Tt.connect)(({classroomList:z,loading:te})=>({classroomList:z,loading:te}))(x)},92576:function(Re,Ft,ge){"use strict";ge.r(Ft),ge.d(Ft,{default:function(){return ri}});var ee=ge(89070),ue=ge(59301),Ue=ge(3294),mt=ge(61186),Ce=ge.n(mt),Xe=ge(20834),ye=ge(24905),at=ge(3113),Ze=ge(8591),Je=ge(6848),Tt=ge(71418),He=ge(95237),_e=ge(43604),ie=ge(58421),a=ge(81228),E=ge(38854),b=ge(1710),y=ge(78673),x=ge(99064),z=ge(87395),te=ge(84105),ne=ge(24065),ae=ge(8797),se=ge(43418),de=Object.defineProperty,Se=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,ve=Object.prototype.propertyIsEnumerable,Ie=(Fe,Le,Me)=>Le in Fe?de(Fe,Le,{enumerable:!0,configurable:!0,writable:!0,value:Me}):Fe[Le]=Me,rt=(Fe,Le)=>{for(var Me in Le||(Le={}))ce.call(Le,Me)&&Ie(Fe,Me,Le[Me]);if(Se)for(var Me of Se(Le))ve.call(Le,Me)&&Ie(Fe,Me,Le[Me]);return Fe},xt=(Fe,Le,Me)=>new Promise((ca,na)=>{var jn=vn=>{try{aa(Me.next(vn))}catch(Fn){na(Fn)}},uo=vn=>{try{aa(Me.throw(vn))}catch(Fn){na(Fn)}},aa=vn=>vn.done?ca(vn.value):Promise.resolve(vn.value).then(jn,uo);aa((Me=Me.apply(Fe,Le)).next())});const It=({classroomList:Fe,dispatch:Le,cb:Me})=>{const ca=(0,ee.useParams)();return ca.id=ca.coursesId,ue.createElement(se.default,{centered:!0,title:"\u63D0\u793A",open:Fe.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>xt(void 0,null,function*(){(yield(0,x.ZP)(`/api/boards/${ca.categoryId}/messages/bulk_public.json`,{method:"put",body:{ids:[...Fe.actionTabs.selectArrs]}})).status===0&&(Ze.ZP.success("\u64CD\u4F5C\u6210\u529F"),Me(),Le({type:"classroomList/setActionTabs",payload:{}}),Le({type:"classroomList/getBoardList",payload:rt({},Fe.actionTabs.params)}))}),onCancel:()=>{Le({type:"classroomList/setActionTabs",payload:{}})}},ue.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var Rt=(0,ee.connect)(({classroomList:Fe})=>({classroomList:Fe}))(It),kt=ge(27639),Xt=ge(16368),nt={flex_box_center:"flex_box_center___hePrT",flex_space_between:"flex_space_between___ORkbo",flex_box_vertical_center:"flex_box_vertical_center___cCpIF",flex_box_center_end:"flex_box_center_end___c_jTW",flex_box_column:"flex_box_column___wD0ra",bg:"bg___XwUKY",containerTitle:"containerTitle___ImnKq",containerDesc:"containerDesc___yUKqL",listItem:"listItem___SUzaY",title:"title___hjA_e",titleLeft:"titleLeft___GGFEY",titleRight:"titleRight___aNGKY",flexBox:"flexBox___IQB_j",acitons:"acitons___VXZ66",categoryName:"categoryName___gefjO",moveCategory:"moveCategory___OFSGW",copyTag:"copyTag___dGmyT"},qt=ge(62202),sn=ge(89614),et=ge(73674),zt=ge(26724),Qt=ge.n(zt),De=ge(955),Ye=Object.defineProperty,vt=Object.getOwnPropertySymbols,Ot=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,tn=(Fe,Le,Me)=>Le in Fe?Ye(Fe,Le,{enumerable:!0,configurable:!0,writable:!0,value:Me}):Fe[Le]=Me,he=(Fe,Le)=>{for(var Me in Le||(Le={}))Ot.call(Le,Me)&&tn(Fe,Me,Le[Me]);if(vt)for(var Me of vt(Le))bt.call(Le,Me)&&tn(Fe,Me,Le[Me]);return Fe};const ht=Fe=>React.createElement("svg",he({width:17,height:10,xmlns:"http://www.w3.org/2000/svg"},Fe),React.createElement("title",null,"new"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"100%",y1:"67.301%",x2:"0%",y2:"32.699%",id:"new_svg__a"},React.createElement("stop",{stopColor:"#009EFF",offset:"0%"}),React.createElement("stop",{stopColor:"#49DF9B",offset:"100%"}))),React.createElement("path",{d:"M1082.618 352h-14.236c-.781 0-1.382.629-1.382 1.447v7.106c0 .818.6 1.447 1.382 1.447h14.236c.781 0 1.382-.629 1.382-1.447v-7.106c0-.818-.6-1.447-1.382-1.447Zm-10.692 7.358h-.961l-1.863-3.836v3.836h-.6v-4.59h.84l1.923 3.962h.06v-3.963h.6v4.591Zm1.502-2.641h2.342v.629h-2.342v.126c0 .817.24 1.195.72 1.195h1.682v.629h-1.682c-.36 0-.66-.126-.9-.44-.24-.315-.361-.818-.361-1.384v-1.07c0-1.069.66-1.509 1.321-1.635h1.622v.63h-1.561c-.24.062-.781.25-.781 1.006-.06.125-.06.188-.06.314Zm7.809 2.641h-.841l-.841-3.647-.961 3.647h-.901l-1.262-4.59h.66l1.082 3.773h.06l.961-3.774h.721l.961 3.963 1.142-3.963h.6l-1.381 4.591Z",transform:"translate(-1067 -352)",fill:"url(#new_svg__a)",fillRule:"nonzero"}));var Pt="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIxMDAlIiB5MT0iNjcuMzAxJSIgeDI9IjAlIiB5Mj0iMzIuNjk5JSIgaWQ9ImEiPjxzdG9wIHN0b3AtY29sb3I9IiMwMDlFRkYiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjNDlERjlCIiBvZmZzZXQ9IjEwMCUiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cGF0aCBkPSJNMTA4Mi42MTggMzUyaC0xNC4yMzZjLS43ODEgMC0xLjM4Mi42MjktMS4zODIgMS40NDd2Ny4xMDZjMCAuODE4LjYgMS40NDcgMS4zODIgMS40NDdoMTQuMjM2Yy43ODEgMCAxLjM4Mi0uNjI5IDEuMzgyLTEuNDQ3di03LjEwNmMwLS44MTgtLjYtMS40NDctMS4zODItMS40NDdabS0xMC42OTIgNy4zNThoLS45NjFsLTEuODYzLTMuODM2djMuODM2aC0uNnYtNC41OWguODRsMS45MjMgMy45NjJoLjA2di0zLjk2M2guNnY0LjU5MVptMS41MDItMi42NDFoMi4zNDJ2LjYyOWgtMi4zNDJ2LjEyNmMwIC44MTcuMjQgMS4xOTUuNzIgMS4xOTVoMS42ODJ2LjYyOWgtMS42ODJjLS4zNiAwLS42Ni0uMTI2LS45LS40NC0uMjQtLjMxNS0uMzYxLS44MTgtLjM2MS0xLjM4NHYtMS4wN2MwLTEuMDY5LjY2LTEuNTA5IDEuMzIxLTEuNjM1aDEuNjIydi42M2gtMS41NjFjLS4yNC4wNjItLjc4MS4yNS0uNzgxIDEuMDA2LS4wNi4xMjUtLjA2LjE4OC0uMDYuMzE0Wm03LjgwOSAyLjY0MWgtLjg0MWwtLjg0MS0zLjY0Ny0uOTYxIDMuNjQ3aC0uOTAxbC0xLjI2Mi00LjU5aC42NmwxLjA4MiAzLjc3M2guMDZsLjk2MS0zLjc3NGguNzIxbC45NjEgMy45NjMgMS4xNDItMy45NjNoLjZsLTEuMzgxIDQuNTkxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEwNjcgLTM1MikiIGZpbGw9InVybCgjYSkiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",Gt=ge(97177),an={collect:"collect___uk5xF",head:"head___op8aW",btn:"btn___rzfic"},Hn=ge(85057),va=ge(57809),We=ge(92832),tt=ge(54580),Bt=ge(78241),Oe=ge(12290),ot=ge(59301),it=Object.defineProperty,xe=Object.getOwnPropertySymbols,ut=Object.prototype.hasOwnProperty,Qe=Object.prototype.propertyIsEnumerable,lt=(Fe,Le,Me)=>Le in Fe?it(Fe,Le,{enumerable:!0,configurable:!0,writable:!0,value:Me}):Fe[Le]=Me,Jt=(Fe,Le)=>{for(var Me in Le||(Le={}))ut.call(Le,Me)&<(Fe,Me,Le[Me]);if(xe)for(var Me of xe(Le))Qe.call(Le,Me)&<(Fe,Me,Le[Me]);return Fe},$t=(Fe,Le,Me)=>new Promise((ca,na)=>{var jn=vn=>{try{aa(Me.next(vn))}catch(Fn){na(Fn)}},uo=vn=>{try{aa(Me.throw(vn))}catch(Fn){na(Fn)}},aa=vn=>vn.done?ca(vn.value):Promise.resolve(vn.value).then(jn,uo);aa((Me=Me.apply(Fe,Le)).next())}),Pa=({onOk:Fe,onCancel:Le,visible:Me,modalParams:ca,forceIn:na})=>{const[jn]=Bt.default.useForm(),[uo,aa]=(0,ue.useState)(!1),vn=na?!1:typeof Me=="number";(0,ue.useEffect)(()=>{Me?jn.setFieldsValue(Jt({},ca)):jn.resetFields()},[Me]);const Fn=yn=>$t(void 0,null,function*(){aa(!0),yield Fe(yn),aa(!1)});return ot.createElement(se.default,{centered:!0,destroyOnClose:!0,onCancel:()=>Le(),onOk:()=>jn.submit(),open:!!Me,confirmLoading:uo,title:vn?"\u7F16\u8F91\u95EE\u7B54":"\u65B0\u589E\u95EE\u7B54",width:900,okText:vn?"\u786E\u5B9A":"\u52A0\u5165\u95EE\u9898\u96C6"},ot.createElement(Bt.default,{form:jn,size:"large",onFinish:Fn},ot.createElement(Bt.default.Item,{name:"title",label:"\u95EE\u9898",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"}]},ot.createElement(We.default.TextArea,{style:{height:200},placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"})),ot.createElement(Bt.default.Item,{className:"mb0",name:"content",label:"\u56DE\u7B54",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54"}]},ot.createElement(Oe.Z,{height:220,className:"mb0",placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54",watch:!0,defaultValue:ca==null?void 0:ca.content})),ot.createElement(Bt.default.Item,{className:"mb0",valuePropName:"checked",initialValue:!1,name:"is_top"},ot.createElement(ye.default,{style:{marginLeft:53,marginTop:24}},"\u8BBE\u4E3A\u70ED\u95E8\u95EE\u9898"))))},Ia=Object.defineProperty,ga=Object.getOwnPropertySymbols,ea=Object.prototype.hasOwnProperty,ya=Object.prototype.propertyIsEnumerable,ha=(Fe,Le,Me)=>Le in Fe?Ia(Fe,Le,{enumerable:!0,configurable:!0,writable:!0,value:Me}):Fe[Le]=Me,Jn=(Fe,Le)=>{for(var Me in Le||(Le={}))ea.call(Le,Me)&&ha(Fe,Me,Le[Me]);if(ga)for(var Me of ga(Le))ya.call(Le,Me)&&ha(Fe,Me,Le[Me]);return Fe};const Ja=Fe=>React.createElement("svg",Jn({width:17,height:21,xmlns:"http://www.w3.org/2000/svg"},Fe),React.createElement("title",null,"\u{1F525}"),React.createElement("text",{transform:"translate(-22 -23)",fill:"#232B40",fillRule:"evenodd",fontFamily:"AppleColorEmoji, Apple Color Emoji",fontSize:18},React.createElement("tspan",{x:20,y:41},"\u{1F525}")));var In="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHRleHQgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIyIC0yMykiIGZpbGw9IiMyMzJCNDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZm9udC1mYW1pbHk9IkFwcGxlQ29sb3JFbW9qaSwgQXBwbGUgQ29sb3IgRW1vamkiIGZvbnQtc2l6ZT0iMTgiPgogICAgICAgICAgICAgICAgICAgICAgICA8dHNwYW4geD0iMjAiIHk9IjQxIj7wn5SlPC90c3Bhbj4KICAgICAgICAgICAgICAgICAgICA8L3RleHQ+PC9zdmc+",hn=ge(59301),zo=Object.defineProperty,Ka=Object.defineProperties,Co=Object.getOwnPropertyDescriptors,Ua=Object.getOwnPropertySymbols,vo=Object.prototype.hasOwnProperty,bo=Object.prototype.propertyIsEnumerable,ho=(Fe,Le,Me)=>Le in Fe?zo(Fe,Le,{enumerable:!0,configurable:!0,writable:!0,value:Me}):Fe[Le]=Me,ka=(Fe,Le)=>{for(var Me in Le||(Le={}))vo.call(Le,Me)&&ho(Fe,Me,Le[Me]);if(Ua)for(var Me of Ua(Le))bo.call(Le,Me)&&ho(Fe,Me,Le[Me]);return Fe},Mn=(Fe,Le)=>Ka(Fe,Co(Le)),So=(Fe,Le,Me)=>new Promise((ca,na)=>{var jn=vn=>{try{aa(Me.next(vn))}catch(Fn){na(Fn)}},uo=vn=>{try{aa(Me.throw(vn))}catch(Fn){na(Fn)}},aa=vn=>vn.done?ca(vn.value):Promise.resolve(vn.value).then(jn,uo);aa((Me=Me.apply(Fe,Le)).next())}),Zo=({})=>{const Fe=(0,ee.useParams)(),[Le,Me]=(0,ue.useState)(!1),[ca,na]=(0,ue.useState)(0),[jn,uo]=(0,ue.useState)([]),[aa,vn]=(0,ue.useState)(!1),[Fn,yn]=(0,ue.useState)({title:"",content:""}),[Wr,rr]=(0,ue.useState)(!1),[Ha,xr]=(0,ue.useState)(!1),[Ko,ir]=(0,ue.useState)([]),[lr,Ma]=(0,ue.useState)(""),za=Fe==null?void 0:Fe.coursesId,[qn,Fo]=(0,ue.useState)({keyword:"",is_top:0,page:1,limit:10,course_id:za});(0,ue.useEffect)(()=>{ja(qn)},[]);const ja=On=>So(void 0,null,function*(){var ma,Ga;Me(!0);const Eo=yield(0,x.ZP)("/api/course_qna_sets.json",{method:"get",params:On});Eo.status===0&&(uo(((ma=Eo==null?void 0:Eo.data)==null?void 0:ma.list)||[]),na((Ga=Eo==null?void 0:Eo.data)==null?void 0:Ga.size)),Me(!1)}),Xa=On=>{qn.keyword=On,qn.page=1,Fo(ka({},qn)),ja(qn)},hr=On=>{qn.is_top=On,qn.page=1,Fo(ka({},qn)),ja(qn)},Yn=(On,ma)=>{qn.page=On,qn.limit=ma,Fo(ka({},qn)),ja(qn)},wr=On=>So(void 0,null,function*(){const ma=Mn(ka({},On),{course_id:za});if(typeof aa=="number"){const Ga=yield(0,x.ZP)(`/api/course_qna_sets/${aa}/update_qna_sets.json`,{method:"post",body:ma});(Ga==null?void 0:Ga.status)===0&&(Ze.ZP.success("\u7F16\u8F91\u6210\u529F"),ja(qn),vn(!1))}else{const Ga=yield(0,x.ZP)("/api/course_qna_sets/add_qna_sets.json",{method:"post",body:ma});(Ga==null?void 0:Ga.status)===0&&(Ze.ZP.success("\u6DFB\u52A0\u6210\u529F"),qn.page=1,qn.keyword="",Fo(ka({},qn)),ja(qn),vn(!1))}}),Mr=On=>So(void 0,null,function*(){se.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u5220\u9664\u5417\uFF1F",onOk:()=>So(void 0,null,function*(){const ma=yield(0,x.ZP)(`/api/course_qna_sets/${On==null?void 0:On.id}/remove_qna_sets.json`,{method:"post",body:{course_id:za}});if((ma==null?void 0:ma.status)===0){const Ga=jn.length===1&&qn.page>1?qn.page-1:qn.page;qn.page=Ga,Fo(ka({},qn)),ja(qn),Ze.ZP.success("\u5220\u9664\u6210\u529F")}})})}),Wa=[{title:"\u5E8F\u53F7",dataIndex:"index",width:100,render:(On,ma,Ga)=>`${(qn.page-1)*qn.limit+Ga+1}`},{title:"\u95EE\u9898",dataIndex:"title",ellipsis:!0,render:(On,ma)=>hn.createElement(Je.Z,{placement:"topLeft",title:On},hn.createElement("span",{className:"c-black"},ma.is_top&&hn.createElement("img",{width:12,className:"mr5",src:In,style:{marginTop:"-4px"}}),On||"--"))},{title:"\u56DE\u7B54",dataIndex:"content",ellipsis:!0,render:On=>hn.createElement(Je.Z,{placement:"topLeft",title:On},hn.createElement("span",{className:"c-black"},On||"--"))},{title:"\u547D\u4E2D\u6B21\u6570",width:100,dataIndex:"hit_count",render:On=>hn.createElement("span",{className:"c-black"},On)},{title:"\u64CD\u4F5C",width:104,align:"right",dataIndex:"id",ellipsis:!0,render:(On,ma)=>hn.createElement("span",null,hn.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{vn(On),yn({title:ma==null?void 0:ma.title,content:ma==null?void 0:ma.content,is_top:ma==null?void 0:ma.is_top})}},"\u7F16\u8F91"),hn.createElement("span",{className:"current c-red",onClick:()=>Mr(ma)},"\u5220\u9664"))}],gr={onRemove:()=>{ir([])},beforeUpload:On=>{if((On==null?void 0:On.size)>1024*1024*50)return Ze.ZP.info("\u6587\u4EF6\u8D85\u8FC750M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!(On.type==="application/vnd.ms-excel"||On.type==="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"))return Ze.ZP.info("\u8BF7\u4E0A\u4F20 .xls \u6216 .xlsx \u6587\u4EF6\uFF01"),!1;let Ga=[];return Ga.push(On),ir([...Ga]),!1},fileList:Ko,accept:".xls,.xlsx"},Po=[{value:0,label:"\u5168\u90E8\u95EE\u9898"},{value:1,label:"\u70ED\u95E8\u95EE\u9898"}];return hn.createElement("div",{className:an.collect},hn.createElement("div",{className:an.head},hn.createElement("div",{className:an.btn,onClick:()=>rr(!0)},hn.createElement("i",{className:"iconfont icon-daoru1 font19 mr5"}),hn.createElement("span",null,"\u5BFC\u5165")),hn.createElement("div",{className:an.btn,onClick:()=>{const On=`${Ue.Z.API_SERVER}/api/course_qna_sets/export.json?course_id=${za}`;(0,De.Nd)(null,On)}},hn.createElement("i",{className:"iconfont icon-daochu2 font19 mr5"}),hn.createElement("span",null,"\u5BFC\u51FA")),hn.createElement(Hn.op,{type:"primary",shape:"default",onClick:()=>{vn(!0),yn({title:"",content:""})}},"\u65B0\u589E\u95EE\u7B54")),hn.createElement(He.Z,{align:"middle",justify:"space-between"},hn.createElement(va.default,{value:qn.is_top,placeholder:"\u8BF7\u9009\u62E9\u56DE\u7B54\u6765\u6E90",onChange:hr,options:Po,style:{width:160}}),hn.createElement(We.default.Search,{style:{width:274},placeholder:"\u8BF7\u8F93\u5165\u95EE\u9898\u3001\u95EE\u7B54",value:lr,onChange:On=>Ma(On.target.value),onSearch:Xa})),hn.createElement(b.default,{columns:Wa,className:"mt20",dataSource:jn,loading:Le,rowKey:"id",pagination:{current:qn.page,hideOnSinglePage:!ca,showQuickJumper:!0,showSizeChanger:!0,pageSize:qn.limit,pageSizeOptions:["10","20","50","100","200"],total:ca,size:"default",showTotal:De.rU,onChange:Yn}}),hn.createElement(se.default,{title:"\u5BFC\u5165\u95EE\u7B54",open:Wr,centered:!0,zIndex:800,confirmLoading:Ha,onCancel:()=>{rr(!1),ir([])},onOk:()=>So(void 0,null,function*(){var On;const ma=new FormData;if(ma.append("course_id",za),Ko.length>0)ma.append("file",Ko[0]);else{Ze.ZP.warning("\u8BF7\u9009\u62E9\u6587\u4EF6");return}xr(!0);let Ga=yield(0,x.ZP)("/api/course_qna_sets/import.json",{method:"post",body:ma},!0);(Ga==null?void 0:Ga.status)===0&&((On=Ga==null?void 0:Ga.fail)!=null&&On.length?se.default.confirm({icon:null,width:485,title:"\u5BFC\u5165\u5931\u8D25",centered:!0,content:hn.createElement("span",null,"\u68C0\u6D4B\u5230\u672C\u6B21\u5BFC\u5165\u5B58\u5728\u4E0D\u7B26\u5408\u8981\u6C42\u7684\u6570\u636E\uFF0C\u70B9\u51FB\u4E0B\u8F7D",hn.createElement("a",{href:`${Ue.Z.API_SERVER}/api/course_qna_sets/down_error_import_file.json?course_id=${za}`},"\u5BFC\u5165\u5931\u8D25\u7684\u6570\u636E"),"\u67E5\u770B")}):(Ze.ZP.success("\u5BFC\u5165\u6210\u529F"),qn.page=1,qn.keyword="",Fo(ka({},qn)),ja(qn),rr(!1),ir([]))),xr(!1)})},hn.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E00\uFF1A",hn.createElement("span",{className:"ml15 mr5"},"\u4E0B\u8F7D"),hn.createElement("a",{href:`${Ue.Z.API_SERVER}/api/course_qna_sets/down_template`},"\u5BFC\u5165\u95EE\u7B54\u96C6\u6A21\u677F"),"\uFF0C\u5E76\u586B\u5199\u5BF9\u5E94\u5185\u5BB9"),hn.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E8C\uFF1A",hn.createElement("span",{className:"ml15"},"\u4E0A\u4F20\u586B\u5199\u597D\u7684\u300A\u5BFC\u5165\u95EE\u7B54\u6A21\u677F\u300B")),hn.createElement("div",{style:{marginLeft:74}},hn.createElement(tt.default,ka({},gr),hn.createElement(Hn.op,{shape:"default",icon:hn.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}})},"\u4E0A\u4F20\u6587\u4EF6")))),hn.createElement(Pa,{visible:aa,onCancel:()=>vn(!1),onOk:wr,modalParams:Fn}))},Fa={dialogue:"dialogue___AZQe5",liWrap:"liWrap___RA0by",li:"li___oYseT",line:"line___dgHwf",apply:"apply___jYcZw",content:"content___qBZkI",borderBox:"borderBox___LiE89",text:"text___vS7k8",source:"source___elq8M",action:"action____3wiz",teacher:"teacher___MrQ2w",student:"student___OGycs"},mr=ge(5083),tr=Object.defineProperty,Ho=Object.getOwnPropertySymbols,wt=Object.prototype.hasOwnProperty,Nt=Object.prototype.propertyIsEnumerable,pe=(Fe,Le,Me)=>Le in Fe?tr(Fe,Le,{enumerable:!0,configurable:!0,writable:!0,value:Me}):Fe[Le]=Me,Pe=(Fe,Le)=>{for(var Me in Le||(Le={}))wt.call(Le,Me)&&pe(Fe,Me,Le[Me]);if(Ho)for(var Me of Ho(Le))Nt.call(Le,Me)&&pe(Fe,Me,Le[Me]);return Fe};const Ae=Fe=>React.createElement("svg",Pe({width:38,height:38,xmlns:"http://www.w3.org/2000/svg"},Fe),React.createElement("title",null,"1"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"2.064%",x2:"50%",y2:"100%",id:"a1_svg__a"},React.createElement("stop",{stopColor:"#E1FFFD",offset:"0%"}),React.createElement("stop",{stopColor:"#EBFFFD",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"url(#a1_svg__a)",width:38,height:38,rx:19}),React.createElement("g",{fillRule:"nonzero"},React.createElement("path",{d:"M21.665 9a2.486 2.486 0 0 1 2.484 2.484v6.21a2.483 2.483 0 0 1-2.484 2.482H14.3l-3.817.004A2.488 2.488 0 0 1 8 17.696v-6.212A2.486 2.486 0 0 1 10.484 9ZM16 11c-.316 0-.571.224-.571.5V14H12.57a.59.59 0 0 0-.494.25.446.446 0 0 0 0 .5.59.59 0 0 0 .494.25h2.858v2.5c0 .276.255.5.571.5.316 0 .571-.224.571-.5V15h2.858c.315 0 .571-.224.571-.5s-.256-.5-.571-.5H16.57v-2.5c0-.276-.255-.5-.571-.5Z",fill:"#3CCAAD"}),React.createElement("path",{d:"M27.88 15.22a2.486 2.486 0 0 1 2.485 2.485v6.212a2.488 2.488 0 0 1-2.484 2.484h-1.243v2.107c0 .31-.352.49-.6.303l-3.216-2.41h-4.88a2.488 2.488 0 0 1-2.484-2.484v-2.485h6.211a3.734 3.734 0 0 0 3.727-3.727v-2.484h2.485Z",fill:"#5CD2BA"}))));var dt="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIyLjA2NCUiIHgyPSI1MCUiIHkyPSIxMDAlIiBpZD0iYSI+PHN0b3Agc3RvcC1jb2xvcj0iI0UxRkZGRCIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiNFQkZGRkQiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHJlY3QgZmlsbD0idXJsKCNhKSIgd2lkdGg9IjM4IiBoZWlnaHQ9IjM4IiByeD0iMTkiLz48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iPjxwYXRoIGQ9Ik0yMS42NjUgOWEyLjQ4NiAyLjQ4NiAwIDAgMSAyLjQ4NCAyLjQ4NHY2LjIxYTIuNDgzIDIuNDgzIDAgMCAxLTIuNDg0IDIuNDgySDE0LjNsLTMuODE3LjAwNEEyLjQ4OCAyLjQ4OCAwIDAgMSA4IDE3LjY5NnYtNi4yMTJBMi40ODYgMi40ODYgMCAwIDEgMTAuNDg0IDlaTTE2IDExYy0uMzE2IDAtLjU3MS4yMjQtLjU3MS41VjE0SDEyLjU3YS41OS41OSAwIDAgMC0uNDk0LjI1LjQ0Ni40NDYgMCAwIDAgMCAuNS41OS41OSAwIDAgMCAuNDk0LjI1aDIuODU4djIuNWMwIC4yNzYuMjU1LjUuNTcxLjUuMzE2IDAgLjU3MS0uMjI0LjU3MS0uNVYxNWgyLjg1OGMuMzE1IDAgLjU3MS0uMjI0LjU3MS0uNXMtLjI1Ni0uNS0uNTcxLS41SDE2LjU3di0yLjVjMC0uMjc2LS4yNTUtLjUtLjU3MS0uNVoiIGZpbGw9IiMzQ0NBQUQiLz48cGF0aCBkPSJNMjcuODggMTUuMjJhMi40ODYgMi40ODYgMCAwIDEgMi40ODUgMi40ODV2Ni4yMTJhMi40ODggMi40ODggMCAwIDEtMi40ODQgMi40ODRoLTEuMjQzdjIuMTA3YzAgLjMxLS4zNTIuNDktLjYuMzAzbC0zLjIxNi0yLjQxaC00Ljg4YTIuNDg4IDIuNDg4IDAgMCAxLTIuNDg0LTIuNDg0di0yLjQ4NWg2LjIxMWEzLjczNCAzLjczNCAwIDAgMCAzLjcyNy0zLjcyN3YtMi40ODRoMi40ODVaIiBmaWxsPSIjNUNEMkJBIi8+PC9nPjwvZz48L3N2Zz4=",Ne=Object.defineProperty,we=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,Lt=Object.prototype.propertyIsEnumerable,At=(Fe,Le,Me)=>Le in Fe?Ne(Fe,Le,{enumerable:!0,configurable:!0,writable:!0,value:Me}):Fe[Le]=Me,Ct=(Fe,Le)=>{for(var Me in Le||(Le={}))Be.call(Le,Me)&&At(Fe,Me,Le[Me]);if(we)for(var Me of we(Le))Lt.call(Le,Me)&&At(Fe,Me,Le[Me]);return Fe};const mn=Fe=>React.createElement("svg",Ct({width:38,height:38,xmlns:"http://www.w3.org/2000/svg"},Fe),React.createElement("title",null,"2"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"a2_svg__a"},React.createElement("stop",{stopColor:"#EAF1FF",offset:"0%"}),React.createElement("stop",{stopColor:"#EBFAFF",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"url(#a2_svg__a)",width:38,height:38,rx:19}),React.createElement("g",{fillRule:"nonzero"},React.createElement("path",{fill:"#202425",opacity:.01,d:"M9 9h20v20H9z"}),React.createElement("path",{d:"M25.667 19.667c.736 0 1.344.6 1.23 1.328a8.667 8.667 0 0 1-17.064.362 8.667 8.667 0 0 1 7.172-10.254c.728-.114 1.328.494 1.328 1.23v6c0 .737.597 1.334 1.334 1.334h6Z",fill:"#0276FF"}),React.createElement("path",{d:"M27 18.333c.737 0 1.344-.6 1.23-1.328a8.668 8.668 0 0 0-7.235-7.236c-.728-.113-1.328.495-1.328 1.231v6c0 .736.597 1.333 1.333 1.333h6Z",fill:"#A5C7FF"}))));var Te="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjRUFGMUZGIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0VCRkFGRiIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSJ1cmwoI2EpIiB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHJ4PSIxOSIvPjxnIGZpbGwtcnVsZT0ibm9uemVybyI+PHBhdGggZmlsbD0iIzIwMjQyNSIgb3BhY2l0eT0iLjAxIiBkPSJNOSA5aDIwdjIwSDl6Ii8+PHBhdGggZD0iTTI1LjY2NyAxOS42NjdjLjczNiAwIDEuMzQ0LjYgMS4yMyAxLjMyOGE4LjY2NyA4LjY2NyAwIDAgMS0xNy4wNjQuMzYyIDguNjY3IDguNjY3IDAgMCAxIDcuMTcyLTEwLjI1NGMuNzI4LS4xMTQgMS4zMjguNDk0IDEuMzI4IDEuMjN2NmMwIC43MzcuNTk3IDEuMzM0IDEuMzM0IDEuMzM0aDZaIiBmaWxsPSIjMDI3NkZGIi8+PHBhdGggZD0iTTI3IDE4LjMzM2MuNzM3IDAgMS4zNDQtLjYgMS4yMy0xLjMyOGE4LjY2OCA4LjY2OCAwIDAgMC03LjIzNS03LjIzNmMtLjcyOC0uMTEzLTEuMzI4LjQ5NS0xLjMyOCAxLjIzMXY2YzAgLjczNi41OTcgMS4zMzMgMS4zMzMgMS4zMzNoNloiIGZpbGw9IiNBNUM3RkYiLz48L2c+PC9nPjwvc3ZnPg==",St=Object.defineProperty,ln=Object.getOwnPropertySymbols,bn=Object.prototype.hasOwnProperty,Mt=Object.prototype.propertyIsEnumerable,st=(Fe,Le,Me)=>Le in Fe?St(Fe,Le,{enumerable:!0,configurable:!0,writable:!0,value:Me}):Fe[Le]=Me,wn=(Fe,Le)=>{for(var Me in Le||(Le={}))bn.call(Le,Me)&&st(Fe,Me,Le[Me]);if(ln)for(var Me of ln(Le))Mt.call(Le,Me)&&st(Fe,Me,Le[Me]);return Fe};const Ln=Fe=>React.createElement("svg",wn({width:38,height:38,xmlns:"http://www.w3.org/2000/svg"},Fe),React.createElement("title",null,"3"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"a3_svg__a"},React.createElement("stop",{stopColor:"#FAF4FF",offset:"0%"}),React.createElement("stop",{stopColor:"#F4E8FF",offset:"0%"}),React.createElement("stop",{stopColor:"#FDF6FF",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"url(#a3_svg__a)",width:38,height:38,rx:19}),React.createElement("g",{fillRule:"nonzero"},React.createElement("path",{d:"M22.923 16.787a3.386 3.386 0 0 0 3.784-3.826 3.384 3.384 0 0 0-2.913-2.934 3.393 3.393 0 0 0-3.805 3.827 3.406 3.406 0 0 0 2.934 2.933Z",fill:"#AC99E2"}),React.createElement("path",{d:"M14.25 16.787a3.386 3.386 0 0 0 3.783-3.826 3.406 3.406 0 0 0-2.934-2.934 3.393 3.393 0 0 0-3.805 3.827 3.428 3.428 0 0 0 2.955 2.933ZM14.547 18.51C12.038 18.51 7 19.805 7 22.377v4.21c0 .233.191.425.425.425h14.243a.426.426 0 0 0 .426-.425v-4.21c0-2.572-5.039-3.869-7.547-3.869Z",fill:"#B19FE4"}),React.createElement("path",{d:"M23.114 18.51c-.319 0-.68.02-1.063.063 1.276.914 2.168 2.168 2.168 3.805v4.21c0 .233.192.425.426.425h5.74a.426.426 0 0 0 .425-.425v-4.21c0-2.572-5.124-3.869-7.696-3.869Z",fill:"#AC99E2"}))));var Nn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjRkFGNEZGIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0Y0RThGRiIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiNGREY2RkYiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHJlY3QgZmlsbD0idXJsKCNhKSIgd2lkdGg9IjM4IiBoZWlnaHQ9IjM4IiByeD0iMTkiLz48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iPjxwYXRoIGQ9Ik0yMi45MjMgMTYuNzg3YTMuMzg2IDMuMzg2IDAgMCAwIDMuNzg0LTMuODI2IDMuMzg0IDMuMzg0IDAgMCAwLTIuOTEzLTIuOTM0IDMuMzkzIDMuMzkzIDAgMCAwLTMuODA1IDMuODI3IDMuNDA2IDMuNDA2IDAgMCAwIDIuOTM0IDIuOTMzWiIgZmlsbD0iI0FDOTlFMiIvPjxwYXRoIGQ9Ik0xNC4yNSAxNi43ODdhMy4zODYgMy4zODYgMCAwIDAgMy43ODMtMy44MjYgMy40MDYgMy40MDYgMCAwIDAtMi45MzQtMi45MzQgMy4zOTMgMy4zOTMgMCAwIDAtMy44MDUgMy44MjcgMy40MjggMy40MjggMCAwIDAgMi45NTUgMi45MzNaTTE0LjU0NyAxOC41MUMxMi4wMzggMTguNTEgNyAxOS44MDUgNyAyMi4zNzd2NC4yMWMwIC4yMzMuMTkxLjQyNS40MjUuNDI1aDE0LjI0M2EuNDI2LjQyNiAwIDAgMCAuNDI2LS40MjV2LTQuMjFjMC0yLjU3Mi01LjAzOS0zLjg2OS03LjU0Ny0zLjg2OVoiIGZpbGw9IiNCMTlGRTQiLz48cGF0aCBkPSJNMjMuMTE0IDE4LjUxYy0uMzE5IDAtLjY4LjAyLTEuMDYzLjA2MyAxLjI3Ni45MTQgMi4xNjggMi4xNjggMi4xNjggMy44MDV2NC4yMWMwIC4yMzMuMTkyLjQyNS40MjYuNDI1aDUuNzRhLjQyNi40MjYgMCAwIDAgLjQyNS0uNDI1di00LjIxYzAtMi41NzItNS4xMjQtMy44NjktNy42OTYtMy44NjlaIiBmaWxsPSIjQUM5OUUyIi8+PC9nPjwvZz48L3N2Zz4=",sa=Object.defineProperty,Kn=Object.getOwnPropertySymbols,zn=Object.prototype.hasOwnProperty,Qn=Object.prototype.propertyIsEnumerable,_n=(Fe,Le,Me)=>Le in Fe?sa(Fe,Le,{enumerable:!0,configurable:!0,writable:!0,value:Me}):Fe[Le]=Me,Ta=(Fe,Le)=>{for(var Me in Le||(Le={}))zn.call(Le,Me)&&_n(Fe,Me,Le[Me]);if(Kn)for(var Me of Kn(Le))Qn.call(Le,Me)&&_n(Fe,Me,Le[Me]);return Fe};const gt=Fe=>React.createElement("svg",Ta({width:38,height:38,xmlns:"http://www.w3.org/2000/svg"},Fe),React.createElement("title",null,"4"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"a4_svg__a"},React.createElement("stop",{stopColor:"#F9E5BB",offset:"0%"}),React.createElement("stop",{stopColor:"#FFF8ED",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"url(#a4_svg__a)",width:38,height:38,rx:19}),React.createElement("g",{fillRule:"nonzero"},React.createElement("path",{d:"M26.016 20.918V16.47A7.468 7.468 0 0 0 18.548 9a7.468 7.468 0 0 0-7.47 7.47v4.447a1.867 1.867 0 0 0 .801 3.555h13.337a1.867 1.867 0 0 0 .8-3.554Z",fill:"#ED8C50"}),React.createElement("path",{d:"m21.253 25.169-5.413.005c-.48-.005-.493.534-.493.534a3.2 3.2 0 1 0 6.401 0s0-.534-.495-.54Z",fill:"#EF9004"}))));var Lo="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjRjlFNUJCIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0ZGRjhFRCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSJ1cmwoI2EpIiB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHJ4PSIxOSIvPjxnIGZpbGwtcnVsZT0ibm9uemVybyI+PHBhdGggZD0iTTI2LjAxNiAyMC45MThWMTYuNDdBNy40NjggNy40NjggMCAwIDAgMTguNTQ4IDlhNy40NjggNy40NjggMCAwIDAtNy40NyA3LjQ3djQuNDQ3YTEuODY3IDEuODY3IDAgMCAwIC44MDEgMy41NTVoMTMuMzM3YTEuODY3IDEuODY3IDAgMCAwIC44LTMuNTU0WiIgZmlsbD0iI0VEOEM1MCIvPjxwYXRoIGQ9Im0yMS4yNTMgMjUuMTY5LTUuNDEzLjAwNWMtLjQ4LS4wMDUtLjQ5My41MzQtLjQ5My41MzRhMy4yIDMuMiAwIDEgMCA2LjQwMSAwczAtLjUzNC0uNDk1LS41NFoiIGZpbGw9IiNFRjkwMDQiLz48L2c+PC9nPjwvc3ZnPg==",xo=Object.defineProperty,ta=Object.getOwnPropertySymbols,Xn=Object.prototype.hasOwnProperty,ct=Object.prototype.propertyIsEnumerable,Vt=(Fe,Le,Me)=>Le in Fe?xo(Fe,Le,{enumerable:!0,configurable:!0,writable:!0,value:Me}):Fe[Le]=Me,pn=(Fe,Le)=>{for(var Me in Le||(Le={}))Xn.call(Le,Me)&&Vt(Fe,Me,Le[Me]);if(ta)for(var Me of ta(Le))ct.call(Le,Me)&&Vt(Fe,Me,Le[Me]);return Fe};const nn=Fe=>React.createElement("svg",pn({width:38,height:38,xmlns:"http://www.w3.org/2000/svg"},Fe),React.createElement("title",null,"6"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"99.528%",x2:"50%",y2:"0%",id:"a5_svg__a"},React.createElement("stop",{stopColor:"#FFF5EB",offset:"0%"}),React.createElement("stop",{stopColor:"#FFEADE",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"url(#a5_svg__a)",width:38,height:38,rx:19}),React.createElement("path",{d:"M13.996 16.286h-2.757a1.51 1.51 0 0 0-1.509 1.509v8.685c0 .834.677 1.508 1.509 1.508h2.756v-11.7l.001-.002Zm14.659.564a1.511 1.511 0 0 0-1.176-.564h-5.176c.16-.338.335-.73.494-1.153.285-.75.47-1.43.544-2.028.108-.84.009-1.538-.298-2.075-.55-.962-1.589-1.163-2.365-1.163-.834 0-1.543.432-2.106 1.283-.421.637-.735 1.46-1.038 2.253-.664 1.743-1.172 2.885-2.14 2.885h-.041.015V27.99h10.226a1.51 1.51 0 0 0 1.475-1.182v-.004l1.882-8.684a1.511 1.511 0 0 0-.296-1.271Z",fill:"#FB901F",fillRule:"nonzero"})));var ba="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSI5OS41MjglIiB4Mj0iNTAlIiB5Mj0iMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjRkZGNUVCIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0ZGRUFERSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSJ1cmwoI2EpIiB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHJ4PSIxOSIvPjxwYXRoIGQ9Ik0xMy45OTYgMTYuMjg2aC0yLjc1N2ExLjUxIDEuNTEgMCAwIDAtMS41MDkgMS41MDl2OC42ODVjMCAuODM0LjY3NyAxLjUwOCAxLjUwOSAxLjUwOGgyLjc1NnYtMTEuN2wuMDAxLS4wMDJabTE0LjY1OS41NjRhMS41MTEgMS41MTEgMCAwIDAtMS4xNzYtLjU2NGgtNS4xNzZjLjE2LS4zMzguMzM1LS43My40OTQtMS4xNTMuMjg1LS43NS40Ny0xLjQzLjU0NC0yLjAyOC4xMDgtLjg0LjAwOS0xLjUzOC0uMjk4LTIuMDc1LS41NS0uOTYyLTEuNTg5LTEuMTYzLTIuMzY1LTEuMTYzLS44MzQgMC0xLjU0My40MzItMi4xMDYgMS4yODMtLjQyMS42MzctLjczNSAxLjQ2LTEuMDM4IDIuMjUzLS42NjQgMS43NDMtMS4xNzIgMi44ODUtMi4xNCAyLjg4NWgtLjA0MS4wMTVWMjcuOTloMTAuMjI2YTEuNTEgMS41MSAwIDAgMCAxLjQ3NS0xLjE4MnYtLjAwNGwxLjg4Mi04LjY4NGExLjUxMSAxLjUxMSAwIDAgMC0uMjk2LTEuMjcxWiIgZmlsbD0iI0ZCOTAxRiIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9nPjwvc3ZnPg==",xa=Object.defineProperty,eo=Object.getOwnPropertySymbols,lo=Object.prototype.hasOwnProperty,Qo=Object.prototype.propertyIsEnumerable,ei=(Fe,Le,Me)=>Le in Fe?xa(Fe,Le,{enumerable:!0,configurable:!0,writable:!0,value:Me}):Fe[Le]=Me,Pr=(Fe,Le)=>{for(var Me in Le||(Le={}))lo.call(Le,Me)&&ei(Fe,Me,Le[Me]);if(eo)for(var Me of eo(Le))Qo.call(Le,Me)&&ei(Fe,Me,Le[Me]);return Fe};const Li=Fe=>React.createElement("svg",Pr({width:38,height:38,xmlns:"http://www.w3.org/2000/svg"},Fe),React.createElement("title",null,"5"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"a6_svg__a"},React.createElement("stop",{stopColor:"#FFF0ED",offset:"0%"}),React.createElement("stop",{stopColor:"#FFEAED",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"url(#a6_svg__a)",width:38,height:38,rx:19}),React.createElement("path",{d:"M25.004 22.714h2.757a1.51 1.51 0 0 0 1.509-1.509V12.52c0-.834-.677-1.508-1.509-1.508h-2.756v11.7l-.001.002Zm-14.659-.564c.287.356.72.563 1.176.564h5.176c-.16.338-.335.73-.494 1.153-.285.75-.47 1.43-.544 2.028-.108.84-.009 1.538.298 2.075.55.962 1.589 1.163 2.365 1.163.834 0 1.543-.432 2.106-1.283.421-.637.735-1.46 1.038-2.253.664-1.743 1.172-2.885 2.14-2.885h.041-.015V11.01H13.406a1.51 1.51 0 0 0-1.475 1.182v.004L10.05 20.88c-.1.447.01.914.296 1.271Z",fill:"#F17171",fillRule:"nonzero"})));var Ur="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjRkZGMEVEIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0ZGRUFFRCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSJ1cmwoI2EpIiB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHJ4PSIxOSIvPjxwYXRoIGQ9Ik0yNS4wMDQgMjIuNzE0aDIuNzU3YTEuNTEgMS41MSAwIDAgMCAxLjUwOS0xLjUwOVYxMi41MmMwLS44MzQtLjY3Ny0xLjUwOC0xLjUwOS0xLjUwOGgtMi43NTZ2MTEuN2wtLjAwMS4wMDJabS0xNC42NTktLjU2NGMuMjg3LjM1Ni43Mi41NjMgMS4xNzYuNTY0aDUuMTc2Yy0uMTYuMzM4LS4zMzUuNzMtLjQ5NCAxLjE1My0uMjg1Ljc1LS40NyAxLjQzLS41NDQgMi4wMjgtLjEwOC44NC0uMDA5IDEuNTM4LjI5OCAyLjA3NS41NS45NjIgMS41ODkgMS4xNjMgMi4zNjUgMS4xNjMuODM0IDAgMS41NDMtLjQzMiAyLjEwNi0xLjI4My40MjEtLjYzNy43MzUtMS40NiAxLjAzOC0yLjI1My42NjQtMS43NDMgMS4xNzItMi44ODUgMi4xNC0yLjg4NWguMDQxLS4wMTVWMTEuMDFIMTMuNDA2YTEuNTEgMS41MSAwIDAgMC0xLjQ3NSAxLjE4MnYuMDA0TDEwLjA1IDIwLjg4Yy0uMS40NDcuMDEuOTE0LjI5NiAxLjI3MVoiIGZpbGw9IiNGMTcxNzEiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvZz48L3N2Zz4=",nr=Object.defineProperty,Tr=Object.getOwnPropertySymbols,Vo=Object.prototype.hasOwnProperty,ti=Object.prototype.propertyIsEnumerable,Io=(Fe,Le,Me)=>Le in Fe?nr(Fe,Le,{enumerable:!0,configurable:!0,writable:!0,value:Me}):Fe[Le]=Me,fr=(Fe,Le)=>{for(var Me in Le||(Le={}))Vo.call(Le,Me)&&Io(Fe,Me,Le[Me]);if(Tr)for(var Me of Tr(Le))ti.call(Le,Me)&&Io(Fe,Me,Le[Me]);return Fe};const Lr=Fe=>React.createElement("svg",fr({width:38,height:38,xmlns:"http://www.w3.org/2000/svg"},Fe),React.createElement("title",null,"7"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"2.064%",x2:"50%",y2:"100%",id:"a7_svg__a"},React.createElement("stop",{stopColor:"#DCFFD7",offset:"0%"}),React.createElement("stop",{stopColor:"#EBFFEA",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"url(#a7_svg__a)",width:38,height:38,rx:19}),React.createElement("path",{d:"M19.012 9.03a9.883 9.883 0 0 1 4.814 1.245l-1.922 1.921.064.642.089.896-.848.847a4.878 4.878 0 0 0-2.197-.522 4.931 4.931 0 0 0-4.925 4.926 4.931 4.931 0 0 0 4.925 4.926 4.931 4.931 0 0 0 4.926-4.926c0-.41-.056-.808-.152-1.191l.485-.488.68-.68.895.088.643.064.456-.456 1.218-1.213a9.857 9.857 0 0 1 .807 3.879c0 5.498-4.459 9.957-9.958 9.957-5.498 0-9.957-4.459-9.957-9.957 0-5.5 4.459-9.958 9.957-9.958Zm7.324 0 .234 2.532 2.4.25-2.994 3.16-1.529-.159-2.594 2.74c.148.377.233.788.233 1.221 0 1.764-1.359 3.2-3.029 3.2s-3.032-1.436-3.032-3.2c0-1.764 1.358-3.198 3.03-3.198.764 0 1.455.314 1.99.809l1.32-1.392 1.126-1.191h.001l-.147-1.614 2.991-3.158Z",fill:"#00D497",fillRule:"nonzero"})));var Jo="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIyLjA2NCUiIHgyPSI1MCUiIHkyPSIxMDAlIiBpZD0iYSI+PHN0b3Agc3RvcC1jb2xvcj0iI0RDRkZENyIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiNFQkZGRUEiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHJlY3QgZmlsbD0idXJsKCNhKSIgd2lkdGg9IjM4IiBoZWlnaHQ9IjM4IiByeD0iMTkiLz48cGF0aCBkPSJNMTkuMDEyIDkuMDNhOS44ODMgOS44ODMgMCAwIDEgNC44MTQgMS4yNDVsLTEuOTIyIDEuOTIxLjA2NC42NDIuMDg5Ljg5Ni0uODQ4Ljg0N2E0Ljg3OCA0Ljg3OCAwIDAgMC0yLjE5Ny0uNTIyIDQuOTMxIDQuOTMxIDAgMCAwLTQuOTI1IDQuOTI2IDQuOTMxIDQuOTMxIDAgMCAwIDQuOTI1IDQuOTI2IDQuOTMxIDQuOTMxIDAgMCAwIDQuOTI2LTQuOTI2YzAtLjQxLS4wNTYtLjgwOC0uMTUyLTEuMTkxbC40ODUtLjQ4OC42OC0uNjguODk1LjA4OC42NDMuMDY0LjQ1Ni0uNDU2IDEuMjE4LTEuMjEzYTkuODU3IDkuODU3IDAgMCAxIC44MDcgMy44NzljMCA1LjQ5OC00LjQ1OSA5Ljk1Ny05Ljk1OCA5Ljk1Ny01LjQ5OCAwLTkuOTU3LTQuNDU5LTkuOTU3LTkuOTU3IDAtNS41IDQuNDU5LTkuOTU4IDkuOTU3LTkuOTU4Wm03LjMyNCAwIC4yMzQgMi41MzIgMi40LjI1LTIuOTk0IDMuMTYtMS41MjktLjE1OS0yLjU5NCAyLjc0Yy4xNDguMzc3LjIzMy43ODguMjMzIDEuMjIxIDAgMS43NjQtMS4zNTkgMy4yLTMuMDI5IDMuMnMtMy4wMzItMS40MzYtMy4wMzItMy4yYzAtMS43NjQgMS4zNTgtMy4xOTggMy4wMy0zLjE5OC43NjQgMCAxLjQ1NS4zMTQgMS45OS44MDlsMS4zMi0xLjM5MiAxLjEyNi0xLjE5MWguMDAxbC0uMTQ3LTEuNjE0IDIuOTkxLTMuMTU4WiIgZmlsbD0iIzAwRDQ5NyIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9nPjwvc3ZnPg==",ui=Object.defineProperty,jo=Object.getOwnPropertySymbols,xi=Object.prototype.hasOwnProperty,ar=Object.prototype.propertyIsEnumerable,Na=(Fe,Le,Me)=>Le in Fe?ui(Fe,Le,{enumerable:!0,configurable:!0,writable:!0,value:Me}):Fe[Le]=Me,to=(Fe,Le)=>{for(var Me in Le||(Le={}))xi.call(Le,Me)&&Na(Fe,Me,Le[Me]);if(jo)for(var Me of jo(Le))ar.call(Le,Me)&&Na(Fe,Me,Le[Me]);return Fe};const Er=Fe=>React.createElement("svg",to({width:38,height:38,xmlns:"http://www.w3.org/2000/svg"},Fe),React.createElement("title",null,"8"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"a8_svg__a"},React.createElement("stop",{stopColor:"#FFF0ED",offset:"0%"}),React.createElement("stop",{stopColor:"#FFEAED",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"url(#a8_svg__a)",width:38,height:38,rx:19}),React.createElement("g",{fill:"#C67070",fillRule:"nonzero"},React.createElement("path",{d:"M16.586 16.425c0 1.191.98 2.172 2.172 2.172 1.191 0 2.172-.98 2.172-2.172 0-1.19-.981-2.172-2.172-2.172-1.191 0-2.172.981-2.172 2.172Z"}),React.createElement("path",{d:"M18.758 8.018C15.885 9.979 12.943 10.96 10 10.96v6.866c0 3.924 1.962 7.497 5.185 9.67l3.573 2.381 3.573-2.382c3.223-2.172 5.185-5.815 5.185-9.669V10.96c-2.943 0-5.815-.98-8.758-2.942Zm.7 11.98V21.4h2.173v1.471h-2.172v2.312h-1.402v-5.185c-1.681-.35-2.942-1.821-2.942-3.573a3.618 3.618 0 0 1 3.643-3.643 3.618 3.618 0 0 1 3.643 3.643c0 1.752-1.26 3.223-2.942 3.573Z"}))));var Mi="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjRkZGMEVEIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0ZGRUFFRCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSJ1cmwoI2EpIiB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHJ4PSIxOSIvPjxnIGZpbGw9IiNDNjcwNzAiIGZpbGwtcnVsZT0ibm9uemVybyI+PHBhdGggZD0iTTE2LjU4NiAxNi40MjVjMCAxLjE5MS45OCAyLjE3MiAyLjE3MiAyLjE3MiAxLjE5MSAwIDIuMTcyLS45OCAyLjE3Mi0yLjE3MiAwLTEuMTktLjk4MS0yLjE3Mi0yLjE3Mi0yLjE3Mi0xLjE5MSAwLTIuMTcyLjk4MS0yLjE3MiAyLjE3MloiLz48cGF0aCBkPSJNMTguNzU4IDguMDE4QzE1Ljg4NSA5Ljk3OSAxMi45NDMgMTAuOTYgMTAgMTAuOTZ2Ni44NjZjMCAzLjkyNCAxLjk2MiA3LjQ5NyA1LjE4NSA5LjY3bDMuNTczIDIuMzgxIDMuNTczLTIuMzgyYzMuMjIzLTIuMTcyIDUuMTg1LTUuODE1IDUuMTg1LTkuNjY5VjEwLjk2Yy0yLjk0MyAwLTUuODE1LS45OC04Ljc1OC0yLjk0MlptLjcgMTEuOThWMjEuNGgyLjE3M3YxLjQ3MWgtMi4xNzJ2Mi4zMTJoLTEuNDAydi01LjE4NWMtMS42ODEtLjM1LTIuOTQyLTEuODIxLTIuOTQyLTMuNTczYTMuNjE4IDMuNjE4IDAgMCAxIDMuNjQzLTMuNjQzIDMuNjE4IDMuNjE4IDAgMCAxIDMuNjQzIDMuNjQzYzAgMS43NTItMS4yNiAzLjIyMy0yLjk0MiAzLjU3M1oiLz48L2c+PC9nPjwvc3ZnPg==",Di=ge(44068),Ti=ge(85149),ni=ge(56102),Sn=ge(59301),ai=Object.defineProperty,gn=Object.getOwnPropertySymbols,Wt=Object.prototype.hasOwnProperty,dn=Object.prototype.propertyIsEnumerable,Ut=(Fe,Le,Me)=>Le in Fe?ai(Fe,Le,{enumerable:!0,configurable:!0,writable:!0,value:Me}):Fe[Le]=Me,Gn=(Fe,Le)=>{for(var Me in Le||(Le={}))Wt.call(Le,Me)&&Ut(Fe,Me,Le[Me]);if(gn)for(var Me of gn(Le))dn.call(Le,Me)&&Ut(Fe,Me,Le[Me]);return Fe},Un=(Fe,Le,Me)=>new Promise((ca,na)=>{var jn=vn=>{try{aa(Me.next(vn))}catch(Fn){na(Fn)}},uo=vn=>{try{aa(Me.throw(vn))}catch(Fn){na(Fn)}},aa=vn=>vn.done?ca(vn.value):Promise.resolve(vn.value).then(jn,uo);aa((Me=Me.apply(Fe,Le)).next())});const{RangePicker:Oa}=mr.default;var Ea=({})=>{const Fe=(0,ee.useParams)(),[Le,Me]=(0,ue.useState)(!1),[ca,na]=(0,ue.useState)(0),[jn,uo]=(0,ue.useState)([]),[aa,vn]=(0,ue.useState)(!1),[Fn,yn]=(0,ue.useState)(!1),[Wr,rr]=(0,ue.useState)(!1),[Ha,xr]=(0,ue.useState)(""),[Ko,ir]=(0,ue.useState)(!1),[lr,Ma]=(0,ue.useState)(null),za=(0,ue.useRef)(void 0),[qn,Fo]=(0,ue.useState)(""),ja=Fe==null?void 0:Fe.coursesId,[Xa,hr]=(0,ue.useState)({sessions_count:"--",message_count:"--",hit_count:"--",like_count:"--",dislike_count:"--",total_tokens:"--",total_user_count:"--",today_session_count:"--"}),[Yn,wr]=(0,ue.useState)({time:void 0,start_date:"",end_date:"",keyword:"",status:0,page:1,limit:10,course_id:ja});(0,ue.useEffect)(()=>{Mr(),Wa(Yn)},[]);const Mr=()=>Un(void 0,null,function*(){const fn=yield(0,x.ZP)("/api/course_qna_sessions/statistics.json",{method:"get",params:{course_id:ja}});fn.status===0&&hr((fn==null?void 0:fn.data)||{})}),Wa=fn=>Un(void 0,null,function*(){var ke,jt;Me(!0);const cn=yield(0,x.ZP)("/api/course_qna_sessions.json",{method:"get",params:fn});cn.status===0&&(uo(((ke=cn==null?void 0:cn.data)==null?void 0:ke.list)||[]),na((jt=cn==null?void 0:cn.data)==null?void 0:jt.size)),Me(!1)}),gr=fn=>{Yn.keyword=fn,Yn.page=1,wr(Gn({},Yn)),Wa(Yn)},Po=(fn,ke)=>{Yn.status=fn,Yn.page=1,wr(Gn({},Yn)),Wa(Yn)},On=(fn,ke)=>{Yn.start_date=ke[0],Yn.end_date=ke[1],Yn.page=1,wr(Gn({},Yn)),Wa(Yn)},ma=(fn,ke)=>{Yn.page=fn,Yn.limit=ke,wr(Gn({},Yn)),Wa(Yn)},Ga=[{title:"\u5E8F\u53F7",dataIndex:"index",width:70,render:(fn,ke,jt)=>`${(Yn.page-1)*Yn.limit+jt+1}`},{title:"\u4F1A\u8BDD\u6807\u9898",dataIndex:"question",ellipsis:!0,render:(fn,ke)=>Sn.createElement(Je.Z,{placement:"topLeft",title:fn},Sn.createElement("span",{onClick:()=>{Ma(ke.id),vn(!0)},className:"c-light-primary current"},fn||"--"))},{title:"\u7528\u6237",dataIndex:"user_name",width:100,ellipsis:!0,render:fn=>Sn.createElement(Je.Z,{placement:"topLeft",title:fn},Sn.createElement("span",{className:"c-black"},fn||"--"))},{title:"\u6D88\u606F\u6570",width:70,dataIndex:"message_size",render:fn=>Sn.createElement("span",{className:"c-black"},fn)},{title:"\u53CD\u9988",width:130,dataIndex:"like_count",render:(fn,ke)=>Sn.createElement(He.Z,{align:"middle"},Sn.createElement("div",{className:"flex-1"},Sn.createElement("i",{style:{color:"#FA8D30"},className:"iconfot icon-yijiejue font14 mr5"}),Sn.createElement("span",{className:"c-black"},ke==null?void 0:ke.like_count)),Sn.createElement("div",{className:"flex-1"},Sn.createElement("i",{style:{color:"#db6968"},className:"iconfot icon-weijiejuezhengchang font14 mr5"}),Sn.createElement("span",{className:"c-black"},ke==null?void 0:ke.dislike_count)))},{title:"\u4EBA\u5DE5\u56DE\u590D",width:130,dataIndex:"user_reply_list",ellipsis:!0,render:fn=>Sn.createElement(Je.Z,{placement:"topLeft",title:fn},Sn.createElement("span",{className:"c-black"},fn||"--"))},{title:"\u521B\u5EFA\u65F6\u95F4",width:144,dataIndex:"created_at",render:fn=>Sn.createElement("span",{className:"c-black"},Ce()(fn).format("YYYY-MM-DD HH:mm"))}],Eo=(fn,ke,jt)=>{const{onMenuClick:cn}=jt;za.current=cn;const{id:Pn}=fn;return Sn.createElement(Sn.Fragment,null,Sn.createElement("div",{className:Fa.apply,onClick:()=>Un(void 0,null,function*(){const Dn=yield(0,x.ZP)(`/api/course_qna_records/${Pn}/add_set.json`,{method:"post",body:{course_id:ja,type:"ai"}});(Dn==null?void 0:Dn.status)==0&&Ze.ZP.success("\u6DFB\u52A0\u6210\u529F")})},Sn.createElement("i",{style:{color:"#3061D0"},className:"iconfont icon-wendaji font12 mr5"}),"\u52A0\u5165\u95EE\u7B54\u96C6"),Sn.createElement("div",{className:Fa.apply,onClick:()=>{yn(Pn),ir(!1)}},Sn.createElement("i",{style:{color:"#3061D0"},className:"iconfont icon-a-huifupinglun font12 mr5"}),"\u4EBA\u5DE5\u56DE\u590D"))},Vr=(fn,ke,jt)=>{const{id:cn,sender:Pn}=fn;return Sn.createElement("div",{className:Fa.li,style:{width:jt.width}},Sn.createElement("div",{className:Fa.content},Pn==="student"&&Sn.createElement("h3",null,"\u5B66\u751F\u53CD\u9988"),Sn.createElement("div",{className:Fa.borderBox},Pn==="teacher"&&Sn.createElement("div",{className:Fa.teacher},"\u8001\u5E08\u56DE\u590D"),Pn==="student"&&Sn.createElement("div",{className:Fa.student},fn.situation),Sn.createElement(Ti.Z,{className:Fa.text,value:fn==null?void 0:fn.text})),fn.source&&Sn.createElement("div",{className:Fa.source},fn.source),Sn.createElement("div",{className:Fa.action},Pn==="teacher"&&Sn.createElement("div",{className:Fa.apply,onClick:()=>Un(void 0,null,function*(){const Dn=yield(0,x.ZP)(`/api/course_qna_records/${cn}/add_set.json`,{method:"post",body:{course_id:ja,type:"teacher"}});(Dn==null?void 0:Dn.status)==0&&Ze.ZP.success("\u6DFB\u52A0\u6210\u529F")})},Sn.createElement("i",{style:{color:"#3061D0"},className:"iconfont icon-wendaji font12 mr5"}),"\u52A0\u5165\u95EE\u7B54\u96C6"),Pn==="teacher"&&Sn.createElement("i",{onClick:()=>{yn(cn),xr(fn==null?void 0:fn.text),ir(!0)},className:"iconfont icon-bianji10 font14 primary-hover"}),Pn==="teacher"&&Sn.createElement("i",{onClick:()=>Un(void 0,null,function*(){se.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:()=>Un(void 0,null,function*(){const Dn=yield(0,x.ZP)("/api/course_qna_records/delete_teacher_comment.json",{method:"post",body:{course_id:ja,feedback_id:cn}});(Dn==null?void 0:Dn.status)==0&&(za.current(),Ze.ZP.success("\u5220\u9664\u6210\u529F"))})})}),className:"iconfont icon-shanchu15 font14 primary-hover"}),Sn.createElement(ni.CopyToClipboard,{text:String((fn==null?void 0:fn.text)||""),onCopy:()=>Ze.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},Sn.createElement(Je.Z,{title:"\u590D\u5236"},Sn.createElement("i",{className:"iconfot icon-fuzhi8 font13"}))))))},zr=()=>Un(void 0,null,function*(){if(!Ha){Ze.ZP.warning("\u8BF7\u8F93\u5165\u4F60\u7684\u56DE\u590D");return}rr(!0),(yield(0,x.ZP)("/api/course_qna_records/teacher_comment.json",{method:"post",body:{feedback:Ha,record_id:Fn,course_id:ja,edit:Ko}})).status===0&&(yn(!1),za.current()),rr(!1)}),mi=fn=>Un(void 0,[fn],function*({type:ke,value:jt,index:cn,identifier:Pn,objectIndex:Dn}){const oa={index:Dn,identifier:Pn,course_id:ja};if(ke==="like"&&(yield(0,x.ZP)("/api/course_qna_records/like.json",{method:"post",body:oa})).status!==0||ke==="dislike"&&(yield(0,x.ZP)("/api/course_qna_records/dislike.json",{method:"post",body:oa})).status!==0)return Promise.reject()}),Jr=[{img:dt,name:"\u4ECA\u65E5\u65B0\u589E\u4F1A\u8BDD\u6570",count:Xa==null?void 0:Xa.today_session_count,tip:"\u5F53\u65E5\u7528\u6237\u4E0E\u667A\u80FD\u52A9\u6559\u5EFA\u7ACB\u7684\u72EC\u7ACB\u4F1A\u8BDD\u6570\u91CF\uFF08\u540C\u4E00\u7A97\u53E3\u8FDE\u7EED\u5BF9\u8BDD\u8BA1\u4E3A1\u6B21\uFF09"},{img:Te,name:"\u4F1A\u8BDD\u603B\u6570",count:Xa==null?void 0:Xa.sessions_count,tip:"\u7528\u6237\u4E0E\u667A\u80FD\u52A9\u6559\u7684\u5386\u53F2\u4F1A\u8BDD\u603B\u91CF\uFF08\u540C\u4E00\u7A97\u53E3\u8FDE\u7EED\u5BF9\u8BDD\u8BA1\u4E3A1\u6B21\uFF09"},{img:Nn,name:"\u5BF9\u8BDD\u4EBA\u6570",count:Xa==null?void 0:Xa.total_user_count,tip:"\u4E0E\u667A\u80FD\u52A9\u6559\u4EA7\u751F\u8FC7\u4F1A\u8BDD\u7684\u72EC\u7ACB\u7528\u6237\u6570\uFF08\u57FA\u4E8E\u8D26\u53F7ID\u53BB\u91CD\uFF09"},{img:Lo,name:"\u6D88\u606F\u603B\u6570",count:Xa==null?void 0:Xa.message_count,tip:"\u7528\u6237\u4E0E\u667A\u80FD\u52A9\u6559\u53CC\u5411\u4EA4\u4E92\u4EA7\u751F\u7684\u6D88\u606F\u603B\u6761\u6570"},{img:ba,name:"\u6EE1\u610F\u6570",count:Xa==null?void 0:Xa.like_count,tip:"\u667A\u80FD\u52A9\u6559\u56DE\u7B54\u83B7\u5F97\u7528\u6237\u70B9\u8D5E\u7684\u603B\u91CF"},{img:Ur,name:"\u4E0D\u6EE1\u610F\u6570",count:Xa==null?void 0:Xa.dislike_count,tip:"\u667A\u80FD\u52A9\u6559\u56DE\u7B54\u6536\u5230\u7528\u6237\u70B9\u8E29\u7684\u603B\u91CF"},{img:Jo,name:"\u95EE\u7B54\u96C6\u547D\u4E2D\u6B21\u6570",count:Xa==null?void 0:Xa.hit_count,tip:"\u7528\u6237\u63D0\u95EE\u7CBE\u51C6\u5339\u914D\u9884\u8BBE\u95EE\u7B54\u5E93\u7684\u6B21\u6570"},{img:Mi,name:"\u6D88\u8017token\u6570",count:Xa==null?void 0:Xa.total_tokens,tip:"\u5BF9\u8BDD\u8FC7\u7A0B\u4E2D\u63D0\u95EE\u4E0E\u56DE\u7B54\u6D88\u8017\u7684Token\u603B\u91CF"}],ii=[{value:0,label:"\u5168\u90E8"},{value:1,label:"\u7528\u6237\u53CD\u9988-\u6EE1\u610F"},{value:2,label:"\u7528\u6237\u53CD\u9988-\u4E0D\u6EE1\u610F"},{value:3,label:"\u6211\u56DE\u590D\u7684"}],hi={onListClick:fn=>(0,x.ZP)(`/api/course_qna_sessions/${fn}.json`,{method:"get",params:{course_id:ja}}),onListDealData:fn=>{let ke=[];return fn==null||fn.forEach(jt=>{var cn,Pn;const Dn=jt.id,oa=jt.think?{reasoning:jt.think,thinkingEnabled:!0}:{},la=[{text:jt.question,key:Dn,sender:"user",fileList:[],show:!0},Gn({key:Dn,loading:!1,sender:"AI",show:!0,source:jt.answer_source,text:jt.answer,like:jt.like,dislike:jt.dislike,time:jt.think_time,id:jt.id},oa)];ke=[...ke,...la],(cn=jt==null?void 0:jt.student_feedback)==null||cn.forEach(Bn=>{ke.push({id:Bn.id,key:`teacher-${Dn}-${Bn.id}`,loading:!1,sender:"student",show:!0,text:Bn.feedback,situation:Bn.status_name})}),(Pn=jt==null?void 0:jt.teacher_feedback)==null||Pn.forEach(Bn=>{ke.push({id:Bn.id,key:`student-${Dn}-${Bn.id}`,loading:!1,sender:"teacher",show:!0,text:Bn.feedback,source:Bn.answer_source})})}),ke}};return Sn.createElement("div",{className:Fa.dialogue},Sn.createElement("div",{className:Fa.liWrap},Jr.map((fn,ke)=>Sn.createElement("div",{className:Fa.li,key:ke},Sn.createElement("img",{src:fn.img,width:38}),Sn.createElement("aside",null,Sn.createElement("b",null,fn.count),Sn.createElement("div",null,Sn.createElement("span",null,fn.name),Sn.createElement(Je.Z,{title:fn.tip},Sn.createElement("i",{className:"iconfont icon-xiaowenhao2 font12 ml5"}))))))),Sn.createElement("div",{className:Fa.line}),Sn.createElement(He.Z,{align:"middle",justify:"space-between"},Sn.createElement(Oa,{value:Yn==null?void 0:Yn.time,showTime:{format:"HH:mm"},onChange:On,format:"YYYY-MM-DD HH:mm"}),Sn.createElement(va.default,{value:Yn.status,onChange:Po,options:ii,style:{width:160}}),Sn.createElement(We.default.Search,{style:{width:274},placeholder:"\u8BF7\u8F93\u5165\u4F1A\u8BDD\u6807\u9898\u3001\u7528\u6237",value:qn,onChange:fn=>Fo(fn.target.value),onSearch:gr})),Sn.createElement(b.default,{columns:Ga,className:"mt20",dataSource:jn,loading:Le,rowKey:"id",pagination:{current:Yn.page,hideOnSinglePage:!ca,showQuickJumper:!0,showSizeChanger:!0,pageSize:Yn.limit,pageSizeOptions:["10","20","50","100","200"],total:ca,size:"default",showTotal:De.rU,onChange:ma}}),Sn.createElement(Di.Z,{visible:aa,fetchListObject:hi,onOpen:()=>vn(!0),onClose:()=>{vn(!1),Wa(Yn)},children:!0,historyId:lr,showPreference:!0,showDefaultTips:!1,customDataNode:Vr,customPreference:mi,hideInputBox:!0,title:"\u667A\u80FD\u52A9\u6559",fetchUrl:"/api/stream/course_qna_records/chat_messages.json",extraAnswerAction:Eo}),Sn.createElement(se.default,{centered:!0,open:!!Fn,confirmLoading:Wr,onCancel:()=>{yn(!1)},afterClose:()=>{xr("")},onOk:zr,title:"\u4EBA\u5DE5\u56DE\u590D",width:900,okText:"\u4FDD\u5B58"},Sn.createElement(Oe.Z,{placeholder:"\u5728\u8FD9\u91CC\u8F93\u5165\u60A8\u7684\u56DE\u590D",watch:!0,onChange:fn=>xr(fn),defaultValue:Ha})))},no=Object.defineProperty,No=Object.defineProperties,so=Object.getOwnPropertyDescriptors,or=Object.getOwnPropertySymbols,Or=Object.prototype.hasOwnProperty,Rr=Object.prototype.propertyIsEnumerable,Yr=(Fe,Le,Me)=>Le in Fe?no(Fe,Le,{enumerable:!0,configurable:!0,writable:!0,value:Me}):Fe[Le]=Me,Ya=(Fe,Le)=>{for(var Me in Le||(Le={}))Or.call(Le,Me)&&Yr(Fe,Me,Le[Me]);if(or)for(var Me of or(Le))Rr.call(Le,Me)&&Yr(Fe,Me,Le[Me]);return Fe},Uo=(Fe,Le)=>No(Fe,so(Le)),ua=(Fe,Le,Me)=>new Promise((ca,na)=>{var jn=vn=>{try{aa(Me.next(vn))}catch(Fn){na(Fn)}},uo=vn=>{try{aa(Me.throw(vn))}catch(Fn){na(Fn)}},aa=vn=>vn.done?ca(vn.value):Promise.resolve(vn.value).then(jn,uo);aa((Me=Me.apply(Fe,Le)).next())});const yr=({classroomList:Fe,boards:Le,globalSetting:Me,loading:ca,user:na,dispatch:jn})=>{var uo,aa,vn;const Fn=(0,ee.useParams)(),yn=(0,ue.useRef)(Uo(Ya({},Fn),{id:Fn.categoryId,page_size:20})),[Wr,rr]=(0,ue.useState)({page:1,page_size:20}),{detailBoardList:Ha,detailLeftMenus:xr,detailTopBanner:Ko,detailCourseGroupsList:ir,courseAiData:lr}=Fe,[Ma,za]=(0,ue.useState)([]),[qn,Fo]=(0,ue.useState)("\u6392\u5E8F"),{userInfo:ja}=na,[Xa,hr]=(0,ue.useState)(!1),[Yn]=(0,ee.useSearchParams)(),[wr,Mr]=(0,ue.useState)(!1),[Wa,gr]=(0,ue.useState)("all"),[Po,On]=(0,ue.useState)({}),[ma,Ga]=(0,ue.useState)(1),[Eo,Vr]=(0,ue.useState)(!1),[zr,mi]=(0,ue.useState)(!1),[Jr,ii]=(0,ue.useState)(!0);let[fi,hi]=(0,ue.useState)([]);const[fn,ke]=(0,ue.useState)(!1),[jt,cn]=(0,ue.useState)(!1),{verifyModelUser:Pn,ContactModalElement:Dn}=(0,Gt.Z)(),oa=(0,ue.useRef)(null),la=(0,ee.useLocation)();let[Bn,yo]=(0,ue.useState)({page:1,page_size:20});const Sr=(0,ue.useMemo)(()=>{if(xr.course_modules)return Fe.detailLeftMenus.course_modules.filter(ft=>ft.type==="board")[0]},[Fe]);(0,ue.useEffect)(()=>{var ft;const En=De.cX.getItem(`${(ft=na==null?void 0:na.userInfo)==null?void 0:ft.login}${(0,ne.GJ)()?"Teacher":"Student"}`,"Board");En&&(Fo(En==null?void 0:En.name),yn.current.sort_type=jr.find(wa=>wa.name===(En==null?void 0:En.name)).id)},[(uo=na==null?void 0:na.userInfo)==null?void 0:uo.login,la==null?void 0:la.pathname]),(0,ue.useEffect)(()=>{Yn.get("type")?Yn.get("type")==="hudong"?(gr("hudong"),Xo(),Si()):gr(Yn.get("type")):gr("all")},[Yn.get("type")]),(0,ue.useEffect)(()=>{Wa==="wenda"&&Mr(lr==null?void 0:lr.is_open_ai)},[Wa]);const Si=()=>ua(void 0,null,function*(){var ft;if(Jr&&!Eo){Vr(!0),Ga(ma+1);const En=yield jn({type:"classroomList/getCourseGroupsList",payload:Uo(Ya({},yn),{page:ma,id:yn.current.coursesId,limit:20,nonenavigate:!0})});let wa=[...En==null?void 0:En.course_groups];((ft=En==null?void 0:En.course_groups)==null?void 0:ft.length)<20&&(ii(!1),wa.push({id:0,name:"\u672A\u5206\u73ED"})),Vr(!1),hi([...fi,...wa])}});(0,ue.useEffect)(()=>{yn.current.categoryId=Fn.categoryId,yn.current.id=Fn.categoryId,jn({type:"classroomList/getBoardList",payload:yn.current})},[Fn]),(0,ue.useEffect)(()=>{Fe.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&jn({type:"classroomList/getBoardList",payload:yn.current})},[Fe.actionTabs.key]),(0,ue.useEffect)(()=>{za([])},[Fe.detailBoardList]);const Oi=(ft,En)=>{rr({page:ft,page_size:En}),yn.current.page=ft,yn.current.page_size=En,jn({type:"classroomList/getBoardList",payload:yn.current})},pi=ue.createElement("section",{className:nt.dropmenu},ue.createElement("div",{style:{maxHeight:200,overflow:"auto"}},ue.createElement(Qt(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:ft=>{Si()},hasMore:Jr,useWindow:!1},ue.createElement(Xe.default,{style:{width:240,zIndex:10}},ir.group_count>0&&fi.map(function(ft,En){return ue.createElement(Xe.default.Item,{key:ft.id},ue.createElement(ye.default,{checked:Ma.includes(ft.id),value:ft.id,onChange:wa=>{let Pi=Ma.indexOf(ft.id);Ma.indexOf(ft.id)>-1?za(Ma.filter(Ei=>Ei!==ft.id)):za(Ma.concat(ft.id))}},ft.name))})))),ue.createElement("aside",{className:nt.bg},ue.createElement("div",null,ue.createElement(at.ZP,{type:"link",onClick:()=>ua(void 0,null,function*(){Bn.group_ids=Ma,Bn.page=1,yo(Ya({},Bn)),Xo()})},"\u786E\u5B9A"),ue.createElement(at.ZP,{type:"link",onClick:()=>{za([])}},"\u91CD\u7F6E")))),jr=[{name:"\u65F6\u95F4\u6392\u5E8F",id:"time"},{name:"\u70ED\u5EA6\u6392\u5E8F",id:"hot"}];let Kr=[{name:"\u5220\u9664",icon:ue.createElement("i",{className:"iconfont icon-piliangshanchu2"})},{name:"\u53D1\u9001",icon:ue.createElement("i",{className:"iconfont icon-fasong"})},{name:"\u8BBE\u4E3A\u516C\u5F00",icon:ue.createElement("i",{className:"iconfont icon-sheweigongkai2"})}];Ko.is_public||Kr.splice(2,1);const vi=ft=>{var En;De.cX.setItem(`${(En=na==null?void 0:na.userInfo)==null?void 0:En.login}${(0,ne.GJ)()?"Teacher":"Student"}`,ft,"Board"),Fo(ft==null?void 0:ft.name),yn.current.sort_type=jr.find(wa=>wa.name===(ft==null?void 0:ft.name)).id,jn({type:"classroomList/getBoardList",payload:yn.current})},Ri=(ft,En)=>ua(void 0,null,function*(){En.coursesId=yn.current.coursesId;let wa="boards/setTopping";ft==="\u53D6\u6D88\u7F6E\u9876"&&(wa="boards/escTopping"),yield jn({type:wa,payload:Ya({},En)}),jn({type:"classroomList/getBoardList",payload:yn.current})}),Qi=ft=>ua(void 0,null,function*(){const En=ft.name;Ma==""?Ze.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"):jn({type:"classroomList/setActionTabs",payload:{key:En,selectArrs:Ma,params:yn.current}})}),li=ft=>ua(void 0,null,function*(){var En;if(Ma=="")return Ze.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"),null;(yield(0,x.ZP)(`/api/boards/${yn.current.categoryId}/messages/bulk_move.json`,{method:"put",body:{ids:Ma,to_board_id:ft.key}})).status===0&&(Ze.ZP.success("\u64CD\u4F5C\u6210\u529F"),jn({type:"classroomList/getBoardList",payload:yn.current}),jn({type:"classroomList/getClassroomLeftMenus",payload:{id:(En=yn.current)==null?void 0:En.coursesId}}))});function Xo(){return ua(this,null,function*(){var ft;mi(!0);let En=yield(0,x.ZP)(`/api/boards/${yn.current.categoryId}/messages/statistics.json`,{method:"get",params:Ya({coursesId:(ft=yn.current)==null?void 0:ft.coursesId},Bn)});mi(!1),(En==null?void 0:En.status)===0&&On(En)})}return ue.createElement("section",null,ue.createElement(qt.Z,{isLoading:!1,menuItemWidth:110,tabDataSource:[{name:"\u5168\u90E8",id:"all"},(0,ne.eB)()&&{name:"\u4E92\u52A8\u7EDF\u8BA1",id:"hudong"},((Ko==null?void 0:Ko.is_admin)||(0,ne.Ny)())&&{name:"\u8BBE\u7F6E",id:"shezhi"},(0,ne.eB)()&&{name:ue.createElement("span",null,"\u667A\u80FD\u95EE\u7B54",ue.createElement("img",{src:Pt,width:17,style:{position:"absolute",top:6}})),id:"wenda"},(0,ne.eB)()&&{name:"\u95EE\u7B54\u96C6",id:"wendaji"},(0,ne.eB)()&&{name:"\u5386\u53F2\u5BF9\u8BDD",id:"duihua"}].filter(ft=>!!ft),isAdmin:(0,ne.RV)(),onTabMenuClick:ft=>{ft.key==="hudong"&&(Xo(),ee.history.replace(`/classrooms/${yn.current.coursesId}/board/${yn.current.categoryId}?type=hudong`)),gr(ft.key)},defaultSelectedKeys:[`${Wa}`],showControlButton:["all","hudong","shezhi"].includes(Wa)&&(0,ne.RV)(),buttonText:"\u6211\u8981\u53D1\u5E16",extraNode:["all","hudong","shezhi"].includes(Wa)&&(0,ne.GJ)()&&Ha.name!=="\u672A\u5206\u914D\u76EE\u5F55"&&ue.createElement(ue.Fragment,null,ue.createElement("span",{className:"c-blue font16 ml20 current",onClick:ft=>{var En;ft.preventDefault();let wa=(En=yn.current)==null?void 0:En.coursesId;(Ha==null?void 0:Ha.parent_id)>0&&(wa=yn.current.categoryId),jn({type:"classroomList/setActionTabs",payload:{key:(Ha==null?void 0:Ha.parent_id)===0?"\u6DFB\u52A0\u76EE\u5F55":"\u76EE\u5F55\u91CD\u547D\u540D",params:yn.current,selectArrs:{category_id:wa,category_name:Ha.name,type:"board"},cb:()=>{jn({type:"classroomList/getBoardList",payload:yn.current})}}})}},(Ha==null?void 0:Ha.parent_id)==0?ue.createElement(Je.Z,{title:"\u65B0\u5EFA\u76EE\u5F55"},ue.createElement("i",{className:"iconfont icon-xinjianmulu1 c-blue font16 mr20 current"})):ue.createElement(Je.Z,{title:"\u76EE\u5F55\u91CD\u547D\u540D"},ue.createElement("i",{className:"iconfont icon-zhongmingming1 c-blue font16 mr20 current"})))),onButtonClick:()=>{ee.history.push(`/classrooms/${Fn.coursesId}/board/${Fn.categoryId}/add`)}}),Wa==="all"&&ue.createElement("div",null,ue.createElement(Tt.Z,{spinning:ca["classroomList/getBoardList"]},ue.createElement(sn.Z,{dataSource:Ha.messages||[],isAdmin:(0,ne.GJ)(),batchStatus:Xa,SortMenuName:qn,setSortMenuName:Fo,SortMenus:jr,dispatch:jn,isboard:!0,onBoard:ft=>{yn.current.group_ids=ft,yn.current.page=1,rr(En=>Uo(Ya({},En),{page:1})),jn({type:"classroomList/getBoardList",payload:yn.current})},detailCourseGroupsList:ir,onSearch:ft=>{yn.current.search=ft,yn.current.page=1,rr(En=>Uo(Ya({},En),{page:1})),jn({type:"classroomList/getBoardList",payload:yn.current})},onSort:vi,onBatch:ft=>hr(ft)}),Ha.total_count===0&&ue.createElement(ae.Z,null),Ha.messages&&Ha.messages.map(function(ft,En){var wa,Pi;return ue.createElement("div",{className:nt.listItem,key:En,onClick:Ei=>{Ma.indexOf(ft.id)>-1?za(Ma.filter(oe=>oe!==ft.id)):za(Ma.concat(ft.id))}},ue.createElement(He.Z,{align:"top"},(0,ne.GJ)()&&ue.createElement(_e.Z,null,ue.createElement("div",{className:"mt17"},((0,ne.Ny)()||((wa=ft==null?void 0:ft.author)==null?void 0:wa.login)===ja.login||(0,ne.GJ)()&&!ft.author.is_teacher)&&ue.createElement(ye.default,{checked:Ma.includes(ft.id),value:ft.id}))),ue.createElement(_e.Z,null,ue.createElement("img",{className:"ml10 mr20",src:`${Ue.Z.IMG_SERVER}/images/${ft.author.image_url}`})),ue.createElement(_e.Z,{flex:1},ue.createElement("div",{className:nt.title},ue.createElement("div",{className:nt.titleLeft},ue.createElement(ee.Link,{to:`/classrooms/${Fn.coursesId}/board/${Fn.categoryId}/Detail/${ft.id}`},ue.createElement("strong",null,ft.subject)),(ft==null?void 0:ft.is_copy)&&ue.createElement("span",{className:nt.copyTag},"\u590D\u5236"),ft.sticky===1&&ue.createElement("span",{className:"tag-topping ml10"},"\u7F6E\u9876"))),ue.createElement("p",{className:"mt15"},ue.createElement("span",{className:""},ft.author.name),ft.total_replies_count>0&&ue.createElement("span",{className:"ml20 c-light-black "},ft.total_replies_count," \u56DE\u590D"),ft.praises_count>0&&ue.createElement("span",{className:"ml20 c-light-black "},ft.praises_count," \u70B9\u8D5E"),ft.visits>0&&ue.createElement("span",{className:"ml20 c-light-black "},ft.visits," \u6D4F\u89C8"),ue.createElement("span",{className:"ml20 c-light-black "},Ce()(ft.created_on).fromNow()))),ue.createElement(_e.Z,{className:"tr"},ue.createElement("p",null,(0,ne.RV)()&&ue.createElement(ee.Link,{style:{marginRight:0},to:`/classrooms/${Fn.coursesId}/board/${Fn.categoryId}/Detail/${ft.id}`},ue.createElement("aside",{className:nt.flexBox},ue.createElement("i",{className:"iconfont icon-yuyuexiangqing1"}),ue.createElement("div",null,"\u8BE6\u60C5"))),ft.sticky===0&&(0,ne.GJ)()&&ue.createElement(ee.Link,{className:"ml15",to:"",onClick:Ei=>{Ei.preventDefault(),Ri("\u7F6E\u9876",ft)}},"\u7F6E\u9876"),ft.sticky===1&&(0,ne.GJ)()&&ue.createElement(ee.Link,{className:"ml15",to:"",onClick:Ei=>{Ei.preventDefault(),Ri("\u53D6\u6D88\u7F6E\u9876",ft)}},"\u53D6\u6D88\u7F6E\u9876"),((0,ne.Ny)()||((Pi=ft==null?void 0:ft.author)==null?void 0:Pi.login)===ja.login||(0,ne.GJ)()&&!ft.author.is_teacher)&&ue.createElement(ee.Link,{className:"",to:`/classrooms/${Fn.coursesId}/board/${ft.board_id}/Edit/${ft.id}`},ue.createElement("aside",{className:nt.flexBox,style:{marginLeft:"16px"}},ue.createElement("i",{className:"iconfont icon-bianjizuoye"}),ue.createElement("div",null,"\u7F16\u8F91")))),ft.category_name&&ue.createElement("p",{className:["c-grey-666",nt.categoryName].join(" ")},"\u6240\u5C5E\u76EE\u5F55\uFF1A",ft.category_name))))}),ue.createElement("aside",{className:"tc mb50 mt30"},Ha.total_count>0&&ue.createElement(ie.Z,{showSizeChanger:!0,onChange:Oi,defaultCurrent:1,pageSize:Wr.page_size||20,current:Wr.page||1,total:Ha.total_count})),Ma.length>0&&(0,ne.GJ)()&&ue.createElement(a.Z,{offsetBottom:0},ue.createElement(et.Z,{buttonDataSource:Kr,onButtonClick:Qi,useBatchStatus:hr,catalogue:Sr.second_category.filter(ft=>ft.category_name!=="\u672A\u5206\u914D\u76EE\u5F55")||[],allSelect:Ma.length?Ma.length===((aa=Ha==null?void 0:Ha.messages)==null?void 0:aa.length):!1,setSeleArr:za,setAllSelect:ft=>{ft.target.checked?za(Ha.messages.map(En=>En.id)):za([])},selectArrs:Ma,onMenuClick:li,addCatalogue:ft=>{ft.preventDefault(),jn({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",params:yn.current,selectArrs:{category_id:yn.current.coursesId,type:"board"}}})}})),ue.createElement(kt.Z,{cb:ft=>{za([]),yn.current.page=ft,rr(En=>Uo(Ya({},En),{page:ft}))}}),ue.createElement(Rt,{cb:()=>za([])}),ue.createElement(Xt.Z,{cb:()=>za([])}))),Wa==="hudong"&&ue.createElement("div",{style:{background:"#fff",padding:"25px 20px"}},ue.createElement("div",{style:{display:"flex"}},ue.createElement("div",{style:{flex:1,color:"#666666"}},ue.createElement("span",null,"\u8BA8\u8BBA\uFF08",Po.total_message_count,"\uFF09"),ue.createElement("span",{style:{marginLeft:20}},"\u56DE\u590D\uFF08",Po.total_reply_count,"\uFF09"),ue.createElement("span",{style:{marginLeft:20}},"\u70B9\u8D5E\uFF08",Po.total_like_count,"\uFF09")),(0,ne.GJ)()&&ue.createElement("div",null,ue.createElement(E.Z,{dropdownRender:()=>pi,open:fn,onOpenChange:ft=>{ke(ft)}},ue.createElement("a",null,"\u5206\u73ED",fn?ue.createElement(z.Z,{style:{marginLeft:6}}):ue.createElement(te.Z,{style:{marginLeft:6}}))),ue.createElement(E.Z,{open:jt,onOpenChange:ft=>{cn(ft)},menu:{items:[{key:"1",style:{width:100},label:ue.createElement("a",{onClick:()=>ua(void 0,null,function*(){var ft,En;let wa=yield(0,x.ZP)(`/api/boards/${(ft=yn.current)==null?void 0:ft.categoryId}/messages/export_messages.json`,{method:"get",params:Ya({is_repeat_export:1},Bn)});(wa==null?void 0:wa.status)===0&&ee.history.push(`/classrooms/${(En=yn.current)==null?void 0:En.coursesId}/exportlist/messages_statistics`)})},"\u4E92\u52A8\u5BFC\u51FA")},{key:"2",label:ue.createElement("a",{href:`/classrooms/${(vn=yn.current)==null?void 0:vn.coursesId}/exportlist/messages_statistics`},"\u5386\u53F2\u5BFC\u51FA")}]}},ue.createElement("a",{style:{marginLeft:20}},"\u5BFC\u51FA",jt?ue.createElement(z.Z,{style:{marginLeft:6}}):ue.createElement(te.Z,{style:{marginLeft:6}}))))),ue.createElement(b.default,{dataSource:Po==null?void 0:Po.course_members,style:{marginTop:25},loading:zr,onChange:(ft,En,wa)=>{wa.order?(Bn.sort_by=wa.field==="total_score"?"score":wa.field,Bn.sort=wa.order,Bn.sort=Bn.sort.replace("end","")):delete Bn.sort,Xo()},columns:[{title:"\u5E8F\u53F7",dataIndex:"number",width:60,render:(ft,En,wa)=>Bn.page_size*(Bn.page-1)+wa+1},{title:"\u59D3\u540D",dataIndex:"real_name",render:(ft,En,wa)=>ue.createElement("a",{target:"_blank",style:{color:"#3061D0"},href:`/users/${En==null?void 0:En.login}/classrooms`},ft)},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u5206\u73ED",dataIndex:"course_group_name"},{title:"\u53D1\u5E16\u6570",dataIndex:"message_count",width:60},{title:"\u5E16\u5B50\u70B9\u8D5E\u6570",dataIndex:"message_like_count",width:100},{title:"\u56DE\u590D\u6570",dataIndex:"reply_count",width:60},{title:"\u56DE\u590D\u70B9\u8D5E\u6570",dataIndex:"reply_like_count",width:100},{title:"\u4E92\u52A8\u6570",dataIndex:"total_message_count",width:70}],pagination:!1}),ue.createElement(ie.Z,{showSizeChanger:!0,showTotal:ft=>ue.createElement("span",null,"\u5171",ue.createElement("span",{style:{color:"#165DFF"}},Po.total_count)," \u6761\u6570\u636E"),style:{marginTop:10},onChange:(ft,En)=>{Bn.page=ft,Bn.page_size=En,yo(Ya({},Bn)),Xo()},defaultCurrent:1,pageSize:Bn.page_size||20,current:Bn.page||1,total:Po.total_count})),Wa==="shezhi"&&ue.createElement("div",{style:{background:"#fff",padding:20}},ue.createElement("h5",{style:{fontSize:18}},"\u516C\u5F00\u8BBE\u7F6E"),ue.createElement(ye.default,{style:{marginTop:10},defaultChecked:Ko==null?void 0:Ko.allow_view_message,onChange:ft=>ua(void 0,null,function*(){var En,wa;let Pi=yield(0,x.ZP)(`/api/courses/${(En=yn.current)==null?void 0:En.coursesId}/update_view_setting.json`,{method:"PUT",body:{allow_view_message:ft.target.checked}});(Pi==null?void 0:Pi.status)===0&&jn({type:"classroomList/getClassroomTopBanner",payload:{id:(wa=yn.current)==null?void 0:wa.coursesId}})})},"\u5168\u8BFE\u5802\u53EF\u89C1\uFF08\u672A\u52FE\u9009\u5219\u5B66\u751F\u53D1\u5E03\u7684\u8BA8\u8BBA\u53EA\u80FD\u9009\u62E9\u540C\u73ED\u5B66\u751F\u53EF\u89C1\uFF09")),Wa==="wenda"&&ue.createElement("div",{style:{background:"#fff",padding:20}},ue.createElement("div",{className:"flex flex-col gap-20 mb20"},ue.createElement("h5",{className:"font18"},"\u667A\u80FD\u95EE\u7B54"),ue.createElement(He.Z,{align:"middle",className:"mt20"},ue.createElement(y.Z,{size:"default",checked:wr,onChange:ft=>{Pn()&&(Mr(ft),clearTimeout(oa.current),oa.current=setTimeout(()=>{var En;jn({type:"classroomList/setCourseAiState",payload:{course_id:(En=yn.current)==null?void 0:En.coursesId,is_open_ai:ft}})},500))}}),ue.createElement("div",{className:"c-grey-333 ml10"},"\u5F00\u542F\u540E\uFF0C\u6559\u5B66\u8BFE\u5802\u5185\u7684\u5B66\u751F\u5C06\u53EF\u4EE5\u4F7F\u7528\u667A\u80FD\u52A9\u6559\u7684\u529F\u80FD\uFF0C\u4E0EAI\u5BF9\u8BDD\uFF0C\u8BA9AI\u7B54\u7591\u89E3\u60D1\u3002"," ",ue.createElement("a",{href:"https://www.educoder.net/forums/40256",target:"_blank"},"\u64CD\u4F5C\u8BF4\u660E"))))),Wa==="wendaji"&&ue.createElement(Zo,null),Wa==="duihua"&&ue.createElement(Ea,null),Dn())};var ci=(0,ee.connect)(({classroomList:Fe,loading:Le,boards:Me,user:ca,globalSetting:na})=>({classroomList:Fe,globalSetting:na,boards:Me,user:ca,loading:Le.effects}))(yr),oi=ge(59301);const Bi=({classroomList:Fe,boards:Le,globalSetting:Me,loading:ca,user:na,dispatch:jn})=>{const uo=(0,ee.useParams)(),{detailBoardList:aa,detailLeftMenus:vn,detailTopBanner:Fn}=Fe;return oi.createElement(ci,null)};var ri=(0,ee.connect)(({classroomList:Fe,loading:Le,boards:Me,user:ca,globalSetting:na})=>({classroomList:Fe,globalSetting:na,boards:Me,user:ca,loading:Le.models.index}))(Bi)},73674:function(Re,Ft,ge){"use strict";ge.d(Ft,{Z:function(){return Tt}});var ee=ge(59301),ue=ge(20834),Ue=ge(92832),mt=ge(24905),Ce=ge(3113),Xe=ge(38854),ye={bottomControlContainer:"bottomControlContainer___woAeo",buttonWrap:"buttonWrap___iRw4K",moveCategory:"moveCategory___oiQqw"},at=ge(24065),Ze=ge(84105),Tt=({buttonDataSource:He,onButtonClick:_e,useBatchStatus:ie,allSelect:a,setAllSelect:E,selectArrs:b,onMenuClick:y,setSeleArr:x,catalogue:z,addCatalogue:te})=>{const[ne,ae]=(0,ee.useState)(!1),[se,de]=(0,ee.useState)("");console.log("---",z);const Se=ee.createElement("div",{className:ye.moveCategory,onMouseLeave:ce=>ae(!1)},ee.createElement(ue.default,{onClick:y,style:{maxHeight:300,width:240,overflow:"auto"}},ee.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},ee.createElement(Ue.default,{onChange:ce=>{de(ce.target.value)}})),z==null?void 0:z.map(function(ce,ve){var Ie;if(!(se!==""&&ce.category_name.indexOf(se)<0))return ee.createElement(ee.Fragment,null,ee.createElement(ue.default.Item,{className:"multi-llipsis1e",key:ce.category_id,title:ce.category_name},ce.category_name),(Ie=ce==null?void 0:ce.third_category)==null?void 0:Ie.map(rt=>ee.createElement(ue.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:rt.category_id,title:rt.category_name},rt.category_name)))}),te&&ee.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:te},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return ee.createElement("div",{className:ye.bottomControlContainer},ee.createElement("div",null,ee.createElement("div",null,ee.createElement(mt.default,{checked:a,onChange:E},"\u5168\u9009\u672C\u9875\uFF08",b.length,"\uFF09")),(0,at.GJ)()&&He.map(ce=>ee.createElement("div",{key:ce.name},ee.createElement(Ce.ZP,{type:"primary",icon:ce.icon,className:ye.buttonWrap,onClick:()=>_e(ce)},ce.name))),(0,at.GJ)()&&(te||z)&&ee.createElement("div",null,ee.createElement(Xe.Z,{open:ne,placement:"topLeft",autoAdjustOverflow:!1,dropdownRender:()=>Se,getPopupContainer:ce=>ce.parentNode},ee.createElement("span",{className:"ant-dropdown-link",onMouseEnter:ce=>ae(!0)},ee.createElement(Ce.ZP,{type:"primary",className:ye.buttonWrap,icon:ee.createElement("i",{className:"iconfont icon-yidongmulu"})},ee.createElement("span",null,"\u79FB\u52A8\u5230\u76EE\u5F55 ",ee.createElement(Ze.Z,null))))))),ee.createElement("div",null,ee.createElement(Ce.ZP,{type:"primary",ghost:!0,onClick:()=>{ie(!1),x([])}},"\u53D6\u6D88\u64CD\u4F5C")))}},89614:function(Re,Ft,ge){"use strict";ge.d(Ft,{Z:function(){return y}});var ee=ge(59301),ue=ge(20834),Ue=ge(24905),mt=ge(3113),Ce=ge(38854),Xe=ge(6848),ye=ge(57809),at=ge(92832),Ze={searchSortControllerContainer:"searchSortControllerContainer___Xca1m",btn:"btn___sNJPX",btnSort:"btnSort___Fx9OM",tips:"tips___LrmpR"},Je=ge(24065),Tt=ge(87395),He=ge(84105),_e=ge(26724),ie=ge.n(_e),a=ge(89070),E=(x,z,te)=>new Promise((ne,ae)=>{var se=ce=>{try{Se(te.next(ce))}catch(ve){ae(ve)}},de=ce=>{try{Se(te.throw(ce))}catch(ve){ae(ve)}},Se=ce=>ce.done?ne(ce.value):Promise.resolve(ce.value).then(se,de);Se((te=te.apply(x,z)).next())}),y=({isAdmin:x,dataSource:z,batchStatus:te,SortMenuName:ne,setSortMenuName:ae,detailCourseGroupsList:se,onSearch:de,onBoard:Se,onSort:ce,isboard:ve,dispatch:Ie,onBatch:rt,SortMenus:xt,isShowMode:It=!1,onModeChange:Rt})=>{const[kt,Xt]=(0,ee.useState)(!1),[nt,qt]=(0,ee.useState)([]),[sn,et]=(0,ee.useState)(!0);let[zt,Qt]=(0,ee.useState)([]);const[De,Ye]=(0,ee.useState)(1),[vt,Ot]=(0,ee.useState)(!1),bt=(0,a.useParams)(),tn=Gt=>{ae(Gt.name),ce(Gt)};(0,ee.useEffect)(()=>{ve&&he()},[ve]);const he=()=>E(void 0,null,function*(){var Gt;if(sn&&!vt){Ot(!0),Ye(De+1);const an=yield Ie({type:"classroomList/getCourseGroupsList",payload:{page:De,id:bt.coursesId,limit:20,nonenavigate:!0}});let Hn=[...(an==null?void 0:an.course_groups)||[]];((Gt=an==null?void 0:an.course_groups)==null?void 0:Gt.length)<20&&(et(!1),Hn.push({id:0,name:"\u672A\u5206\u73ED"})),Ot(!1),Qt([...zt,...Hn])}}),ht=ee.createElement("section",{className:Ze.dropmenu},ee.createElement("div",{style:{maxHeight:200,overflow:"auto"}},ee.createElement(ie(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:Gt=>{he()},hasMore:sn,useWindow:!1},ee.createElement(ue.default,{style:{width:240,zIndex:10}},(se==null?void 0:se.group_count)>0&&(zt==null?void 0:zt.filter(Gt=>Gt.edit_auth||Gt.name==="\u672A\u5206\u73ED").map(function(Gt,an){return ee.createElement(ue.default.Item,{key:Gt.id},ee.createElement(Ue.default,{checked:nt.includes(Gt.id),value:Gt.id,onChange:Hn=>{let va=nt.indexOf(Gt.id);nt.indexOf(Gt.id)>-1?qt(nt.filter(We=>We!==Gt.id)):qt(nt.concat(Gt.id))}},Gt.name))}))))),ee.createElement("aside",{style:{background:"#fff"}},ee.createElement("div",null,ee.createElement(mt.ZP,{type:"link",onClick:()=>{Se(nt)}},"\u786E\u5B9A"),ee.createElement(mt.ZP,{type:"link",onClick:()=>{qt([])}},"\u91CD\u7F6E")))),Pt=ne==="\u9ED8\u8BA4\u6392\u5E8F";return ee.createElement("div",{className:Ze.searchSortControllerContainer},!!(xt!=null&&xt.length)&&ee.createElement("div",null,ee.createElement(Ce.Z,{dropdownRender:()=>ee.createElement(ue.default,{selectedKeys:[ne]},xt.map(Gt=>ee.createElement(ue.default.Item,{key:Gt.name,onClick:()=>tn(Gt)},Gt.name)))},ee.createElement("div",null,ee.createElement("span",{className:`${Ze.btn} ${Pt?Ze.btnSort:""}`},ee.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),ne)))),Pt&&ee.createElement(Xe.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},ee.createElement("span",{className:Ze.tips},ee.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),It&&ee.createElement(ye.default,{defaultValue:"",onChange:Rt,style:{width:160,marginLeft:"auto",marginRight:"20px"},options:[{value:"",label:"\u5168\u90E8\u8003\u8BD5\u6A21\u5F0F"},{value:!0,label:"\u6B63\u5F0F\u8003\u8BD5"},{value:!1,label:"\u6A21\u62DF\u8003\u8BD5"}]}),ee.createElement(at.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:de,style:{width:220,marginLeft:It?"":"auto"}}),(0,Je.eB)()&&ve&&ee.createElement(Ce.Z,{dropdownRender:()=>ht,open:kt,onOpenChange:Gt=>{Xt(Gt)}},ee.createElement("a",null,"\u5206\u73ED",kt?ee.createElement(Tt.Z,{style:{marginLeft:6}}):ee.createElement(He.Z,{style:{marginLeft:6}}))))}},62202:function(Re,Ft,ge){"use strict";ge.d(Ft,{Z:function(){return He}});var ee=ge(59301),ue=ge(95237),Ue=ge(43604),mt=ge(20834),Ce=ge(38854),Xe=ge(8591),ye=ge(6848),at={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI",selectBtn1:"selectBtn1___rJF8S"},Ze=ge(89070),Je=ge(24065),He=({isLoading:_e,addText:ie,tabDataSource:a,isAdmin:E,dispatch:b,classroomList:y,type:x,isExercise:z,defaultSelectedKeys:te,onTabMenuClick:ne,getDropdownMenu:ae,showControlButton:se,buttonText:de,buttonIcon:Se="icon-tianjiadaohang",extraNode:ce,user:ve,onButtonClick:Ie,isModelUser:rt,menuItemWidth:xt=125})=>{var It,Rt,kt,Xt,nt;const qt=(0,Ze.useParams)();return ee.createElement("div",{className:at.tabMenuContainer},ee.createElement(ue.Z,null,ee.createElement(Ue.Z,{flex:"1"},ee.createElement(mt.default,{onSelect:sn=>_e?{}:ne(sn),mode:"horizontal",selectedKeys:te},a.map(sn=>ee.createElement(mt.default.Item,{style:{width:xt},key:typeof sn.index=="number"?sn.index:sn.id},ee.createElement("span",{className:"c-grey-666"},sn.name),sn.total!==void 0&&E&&ee.createElement("span",{className:"c-grey-999 ml20"},sn.total||0))))),E&&z&&ee.createElement("i",{className:"iconfont icon-shezhi8",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{b({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),E&&ee.createElement(Ue.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},z&&ee.createElement(Ce.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>ee.createElement(mt.default,null,ee.createElement(mt.default.Item,{key:1,onClick:()=>{var sn;if((0,Je.Rm)()&&!((sn=y.AssistantObject.exercise)!=null&&sn.can_download)){Xe.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}b({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:x,exportType:"exercise",category_id:qt.categoryId}})}},"\u5B66\u751F\u6210\u7EE9"),ee.createElement(mt.default.Item,{key:3,onClick:()=>{var sn;if((0,Je.Rm)()&&!((sn=y.AssistantObject.exercise)!=null&&sn.can_download)){Xe.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}Ze.history.push(`/classrooms/${qt==null?void 0:qt.coursesId}/exportlist/exercise_score,export_exercise_users`)}},"\u5386\u53F2\u5BFC\u51FA"))},ee.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},ee.createElement("span",{style:{color:"#666666",cursor:"pointer"}},ee.createElement("i",{className:"iconfont icon-xiazai6"})))),ee.createElement("div",{className:at.control},ee.createElement("div",{className:at.extra},ce),se&&(de=="\u6DFB\u52A0\u76F4\u64AD"?ee.createElement(Ce.Z,{menu:{items:(Rt=(It=[{label:ee.createElement("div",{onClick:()=>{Ie("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},rt&&{label:ee.createElement("div",{onClick:()=>{Ie("\u5934\u6B4C")}},"\u5934\u6B4C\u76F4\u64AD"),key:"2",show:!0}])==null?void 0:It.filter(sn=>sn==null?void 0:sn.show))==null?void 0:Rt.map(sn=>({label:sn==null?void 0:sn.label,key:sn==null?void 0:sn.key}))}},ee.createElement("span",{className:at.selectBtn},ee.createElement("span",null,ee.createElement("i",{className:`iconfont ${Se}`})),ee.createElement("span",null,de))):ee.createElement("span",{onClick:Ie,style:{cursor:"pointer"},className:at.selectBtn},ee.createElement("span",null,ee.createElement("i",{className:`iconfont ${Se}`})),ee.createElement("span",null,de))),!!ae&&ee.createElement(Ce.Z,{disabled:((kt=ve==null?void 0:ve.userInfo)==null?void 0:kt.user_status)===2,className:"ml10",dropdownRender:ae},ee.createElement("span",{className:((Xt=ve==null?void 0:ve.userInfo)==null?void 0:Xt.user_status)===2?at.selectBtn1:at.selectBtn},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-tianjiadaohang"})),ee.createElement(ye.Z,{title:((nt=ve==null?void 0:ve.userInfo)==null?void 0:nt.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},ee.createElement("span",null,ie||"\u521B\u5EFA\u8BD5\u5377"))))))))}},97177:function(Re,Ft,ge){"use strict";ge.d(Ft,{Z:function(){return ye}});var ee=ge(59301),ue=ge.p+"static/modelContact.7a7eb113.png",Ue=ge(91785),mt=ge(24065),Ce=ge(59301),ye=()=>{const[at,Ze]=(0,ee.useState)(!1);return{verifyModelUser:()=>(0,mt.$O)()?!0:(Ze(!0),!1),ContactModalElement:()=>Ce.createElement(Ue.Z,{visible:at,setVisible:Ze,image:ue}),contactOpen:at,setContactOpen:Ze}}},24768:function(Re,Ft,ge){"use strict";ge.d(Ft,{AL:function(){return te},Iy:function(){return Tt},Qv:function(){return ie},ez:function(){return z},jb:function(){return He}});var ee=ge(32834),ue=ge.n(ee),Ue=ge(11690),mt=ge.n(Ue);let Ce=1;function Xe(Se,ce){const ve=Se.match(/^(\s+)(?:```)/);if(ve===null)return ce;const Ie=ve[1];return ce.split(` -`).map(rt=>{const xt=rt.match(/^\s+/);if(xt===null)return rt;const[It]=xt;return It.length>=Ie.length?rt.slice(Ie.length):rt}).join(` -`)}let ye=[],at=["
    "];const Ze=new(ue()).Renderer,Je=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function Tt(){ye.length=0,at=["
      "]}const He={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function _e(Se,ce,ve,Ie){if(ce>=Se.length||Se[ce].level<=ve)return ce;var rt=Se[ce];Ie.push("
    • "+rt.text+""),ce++;var xt=[];return ce=_e(Se,ce,rt.level,xt),xt.length>0&&(Ie.push("
        "),xt.forEach(function(It){Ie.push(It)}),Ie.push("
      ")),Ie.push("
    • "),ce=_e(Se,ce,ve,Ie),ce}function ie(){return _e(ye,0,0,at),at.push("
    "),at.join("")}const a={heading(Se){const ce=Je.exec(Se);if(Ce+=1,ce)return{type:"heading",raw:ce[0],depth:ce[1].length,text:ce[2]}},fences(Se){const ce=this.rules.block.fences.exec(Se);if(ce){const ve=ce[0];let Ie=Xe(ve,ce[3]||"");const rt=ce[2]?ce[2].trim():ce[2];if(["latex","katex","math"].indexOf(rt)>=0){const xt=y(),It=Ie;Ie=xt,x[xt]={type:"block",expression:It}}return{type:"code",raw:ve,lang:rt,text:Ie}}}},E=/(?:\${2})([^\n`]+?)(?:\${2})/gi;let b=0;const y=()=>`__special_katext_id_${b++}__`;let x={};function z(){return x}function te(){b=0,x={}}function ne(Se){return Se=Se.replace(E,(ce,ve)=>{const Ie=y();return x[Ie]={type:"inline",expression:ve},Ie}),Se}const ae=Ze.listitem;Ze.listitem=function(Se){return ae(ne(Se))};const se=Ze.paragraph;Ze.paragraph=function(Se){return se(ne(Se))};const de=Ze.tablecell;Ze.tablecell=function(Se,ce){return de(ne(Se),ce)},Ze.code=function(Se,ce,ve){const Ie=(ce||"").match(/\S*/)[0];return Ie?["latex","katex","math"].indexOf(Ie)>=0?`

    ${Se}

    `:`
    ${ve?Se:(0,Ue.escape)(Se,!0)}
    -`:'
    '+(ve?Se:(0,Ue.escape)(Se,!0))+"
    "},Ze.heading=function(Se,ce,ve){let Ie=this.options.headerPrefix+ve.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return ye.push({anchor:Ie,level:ce,text:Se}),"'+Se+""},ue().setOptions({silent:!0,gfm:!0,pedantic:!1}),ue().use({tokenizer:a,renderer:Ze}),Ft.ZP=ue()},27666:function(Re,Ft,ge){"use strict";var ee=ge(26407),ue=ge(16089);function Ue(mt){let Ce;const Xe=at=>()=>{Ce=null,mt.apply(void 0,(0,ee.Z)(at))},ye=function(){if(Ce==null){for(var at=arguments.length,Ze=new Array(at),Je=0;Je{ue.Z.cancel(Ce),Ce=null},ye}Ft.Z=Ue},81228:function(Re,Ft,ge){"use strict";ge.d(Ft,{Z:function(){return se}});var ee=ge(6909),ue=ge(4771),Ue=ge(9427),mt=ge(25440),Ce=ge(59301),Xe=ge(92310),ye=ge.n(Xe),at=ge(29301),Ze=ge(2738),Je=ge(27666),Tt=ge(36355),He=ge(83116),_e=ge(37613);const ie=de=>{const{componentCls:Se}=de;return{[Se]:{position:"fixed",zIndex:de.zIndexPopup}}};var a=(0,He.Z)("Affix",de=>{const Se=(0,_e.TS)(de,{zIndexPopup:de.zIndexBase+10});return[ie(Se)]});function E(de){return de!==window?de.getBoundingClientRect():{top:0,bottom:window.innerHeight}}function b(de,Se,ce){if(ce!==void 0&&Se.top>de.top-ce)return ce+Se.top}function y(de,Se,ce){if(ce!==void 0&&Se.bottom{const Ie=ve.getTargetFunc(),rt=Ie==null?void 0:Ie(),{prevTarget:xt}=ve.state;xt!==rt&&(x.forEach(It=>{xt==null||xt.removeEventListener(It,ve.lazyUpdatePosition),rt==null||rt.addEventListener(It,ve.lazyUpdatePosition)}),ve.updatePosition(),ve.setState({prevTarget:rt}))},ve.removeListeners=()=>{ve.timer&&(clearTimeout(ve.timer),ve.timer=null);const{prevTarget:Ie}=ve.state,rt=ve.getTargetFunc(),xt=rt==null?void 0:rt();x.forEach(It=>{xt==null||xt.removeEventListener(It,ve.lazyUpdatePosition),Ie==null||Ie.removeEventListener(It,ve.lazyUpdatePosition)}),ve.updatePosition.cancel(),ve.lazyUpdatePosition.cancel()},ve.getOffsetTop=()=>{const{offsetBottom:Ie,offsetTop:rt}=ve.props;return Ie===void 0&&rt===void 0?0:rt},ve.getOffsetBottom=()=>ve.props.offsetBottom,ve.measure=()=>{const{status:Ie,lastAffix:rt}=ve.state,{onChange:xt}=ve.props,It=ve.getTargetFunc();if(Ie!==te.Prepare||!ve.fixedNodeRef.current||!ve.placeholderNodeRef.current||!It)return;const Rt=ve.getOffsetTop(),kt=ve.getOffsetBottom(),Xt=It();if(Xt){const nt={status:te.None},qt=E(ve.placeholderNodeRef.current);if(qt.top===0&&qt.left===0&&qt.width===0&&qt.height===0)return;const sn=E(Xt),et=b(qt,sn,Rt),zt=y(qt,sn,kt);et!==void 0?(nt.affixStyle={position:"fixed",top:et,width:qt.width,height:qt.height},nt.placeholderStyle={width:qt.width,height:qt.height}):zt!==void 0&&(nt.affixStyle={position:"fixed",bottom:zt,width:qt.width,height:qt.height},nt.placeholderStyle={width:qt.width,height:qt.height}),nt.lastAffix=!!nt.affixStyle,xt&&rt!==nt.lastAffix&&xt(nt.lastAffix),ve.setState(nt)}},ve.prepareMeasure=()=>{ve.setState({status:te.Prepare,affixStyle:void 0,placeholderStyle:void 0})},ve.updatePosition=(0,Je.Z)(()=>{ve.prepareMeasure()}),ve.lazyUpdatePosition=(0,Je.Z)(()=>{const Ie=ve.getTargetFunc(),{affixStyle:rt}=ve.state;if(Ie&&rt){const xt=ve.getOffsetTop(),It=ve.getOffsetBottom(),Rt=Ie();if(Rt&&ve.placeholderNodeRef.current){const kt=E(Rt),Xt=E(ve.placeholderNodeRef.current),nt=b(Xt,kt,xt),qt=y(Xt,kt,It);if(nt!==void 0&&rt.top===nt||qt!==void 0&&rt.bottom===qt)return}}ve.prepareMeasure()}),ve}return(0,ue.Z)(ce,[{key:"getTargetFunc",value:function(){const{getTargetContainer:Ie}=this.context,{target:rt}=this.props;return rt!==void 0?rt:Ie!=null?Ie:z}},{key:"componentDidMount",value:function(){this.timer=setTimeout(this.addListeners)}},{key:"componentDidUpdate",value:function(Ie){this.addListeners(),(Ie.offsetTop!==this.props.offsetTop||Ie.offsetBottom!==this.props.offsetBottom)&&this.updatePosition(),this.measure()}},{key:"componentWillUnmount",value:function(){this.removeListeners()}},{key:"render",value:function(){const{affixStyle:Ie,placeholderStyle:rt}=this.state,{affixPrefixCls:xt,rootClassName:It,children:Rt}=this.props,kt=ye()(Ie&&It,{[xt]:!!Ie});let Xt=(0,Ze.Z)(this.props,["prefixCls","offsetTop","offsetBottom","target","onChange","affixPrefixCls","rootClassName"]);return Ce.createElement(at.Z,{onResize:this.updatePosition},Ce.createElement("div",Object.assign({},Xt,{ref:this.placeholderNodeRef}),Ie&&Ce.createElement("div",{style:rt,"aria-hidden":"true"}),Ce.createElement("div",{className:kt,ref:this.fixedNodeRef,style:Ie},Ce.createElement(at.Z,{onResize:this.updatePosition},Rt))))}}]),ce}(Ce.Component);ne.contextType=Tt.E_;var se=(0,Ce.forwardRef)((de,Se)=>{const{prefixCls:ce,rootClassName:ve}=de,{getPrefixCls:Ie}=(0,Ce.useContext)(Tt.E_),rt=Ie("affix",ce),[xt,It]=a(rt),Rt=Object.assign(Object.assign({},de),{affixPrefixCls:rt,rootClassName:ye()(ve,It)});return xt(Ce.createElement(ne,Object.assign({},Rt,{ref:Se})))})},5083:function(Re,Ft,ge){"use strict";ge.d(Ft,{default:function(){return Ei}});var ee=ge(61186),ue=ge.n(ee),Ue=ge(48736),mt=ge(90111),Ce=ge.n(mt),Xe=ge(58319),ye=ge.n(Xe),at=ge(23250),Ze=ge.n(at),Je=ge(74959),Tt=ge.n(Je),He=ge(10238),_e=ge.n(He),ie=ge(33656),a=ge.n(ie);ue().extend(a()),ue().extend(_e()),ue().extend(Ce()),ue().extend(ye()),ue().extend(Ze()),ue().extend(Tt()),ue().extend(function(oe,re){var le=re.prototype,me=le.format;le.format=function(be){var Ee=(be||"").replace("Wo","wo");return me.bind(this)(Ee)}});var E={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},b=function(re){var le=E[re];return le||re.split("_")[0]},y=function(){(0,Ue.ET)(!1,"Not match any format. Please help to fire a issue about this.")},x={getNow:function(){return ue()()},getFixedDate:function(re){return ue()(re,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(re){return re.endOf("month")},getWeekDay:function(re){var le=re.locale("en");return le.weekday()+le.localeData().firstDayOfWeek()},getYear:function(re){return re.year()},getMonth:function(re){return re.month()},getDate:function(re){return re.date()},getHour:function(re){return re.hour()},getMinute:function(re){return re.minute()},getSecond:function(re){return re.second()},addYear:function(re,le){return re.add(le,"year")},addMonth:function(re,le){return re.add(le,"month")},addDate:function(re,le){return re.add(le,"day")},setYear:function(re,le){return re.year(le)},setMonth:function(re,le){return re.month(le)},setDate:function(re,le){return re.date(le)},setHour:function(re,le){return re.hour(le)},setMinute:function(re,le){return re.minute(le)},setSecond:function(re,le){return re.second(le)},isAfter:function(re,le){return re.isAfter(le)},isValidate:function(re){return re.isValid()},locale:{getWeekFirstDay:function(re){return ue()().locale(b(re)).localeData().firstDayOfWeek()},getWeekFirstDate:function(re,le){return le.locale(b(re)).weekday(0)},getWeek:function(re,le){return le.locale(b(re)).week()},getShortWeekDays:function(re){return ue()().locale(b(re)).localeData().weekdaysMin()},getShortMonths:function(re){return ue()().locale(b(re)).localeData().monthsShort()},format:function(re,le,me){return le.locale(b(re)).format(me)},parse:function(re,le,me){for(var fe=b(re),be=0;be1&&(Ee=re.addDate(Ee,-7)),Ee}function ga(oe,re,le){var me=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(re){case"year":return le.addYear(oe,me*10);case"quarter":case"month":return le.addYear(oe,me);default:return le.addMonth(oe,me)}}function ea(oe,re){var le=re.generateConfig,me=re.locale,fe=re.format;return typeof fe=="function"?fe(oe):le.locale.format(me.locale,oe,fe)}function ya(oe,re){var le=re.generateConfig,me=re.locale,fe=re.formatList;return!oe||typeof fe[0]=="function"?null:le.locale.parse(me.locale,oe,fe)}function ha(oe){var re=oe.cellDate,le=oe.mode,me=oe.disabledDate,fe=oe.generateConfig;if(!me)return!1;var be=function(Et,ze,Ke){for(var yt=ze;yt<=Ke;){var Kt=void 0;switch(Et){case"date":{if(Kt=fe.setDate(re,yt),!me(Kt))return!1;break}case"month":{if(Kt=fe.setMonth(re,yt),!ha({cellDate:Kt,mode:"month",generateConfig:fe,disabledDate:me}))return!1;break}case"year":{if(Kt=fe.setYear(re,yt),!ha({cellDate:Kt,mode:"year",generateConfig:fe,disabledDate:me}))return!1;break}}yt+=1}return!0};switch(le){case"date":case"week":return me(re);case"month":{var Ee=1,je=fe.getDate(fe.getEndDate(re));return be("date",Ee,je)}case"quarter":{var Ge=Math.floor(fe.getMonth(re)/3)*3,Ve=Ge+2;return be("month",Ge,Ve)}case"year":return be("month",0,11);case"decade":{var Dt=fe.getYear(re),qe=Math.floor(Dt/We)*We,$e=qe+We-1;return be("year",qe,$e)}}}function Jn(oe,re){var le=re.formatList,me=re.generateConfig,fe=re.locale;return(0,Hn.Z)(function(){if(!oe)return[[""],""];for(var be="",Ee=[],je=0;je1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Ve.current),yt){Ge(Ke);return}Ve.current=requestAnimationFrame(function(){Ge(Ke)})}var qe=Jn(je,{formatList:le,generateConfig:me,locale:fe}),$e=(0,Pt.Z)(qe,2),pt=$e[1];function Et(Ke){Dt(Ke)}function ze(){var Ke=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Dt(null,Ke)}return(0,ae.useEffect)(function(){ze(!0)},[oe]),(0,ae.useEffect)(function(){return function(){return cancelAnimationFrame(Ve.current)}},[]),[pt,Et,ze]}var In=ge(10228),hn=ge(16089),zo=ge(26407),Ka=ge(29194),Co=new Map;function Ua(oe,re){var le;function me(){(0,Ka.Z)(oe)?re():le=(0,hn.Z)(function(){me()})}return me(),function(){hn.Z.cancel(le)}}function vo(oe,re,le){if(Co.get(oe)&&cancelAnimationFrame(Co.get(oe)),le<=0){Co.set(oe,requestAnimationFrame(function(){oe.scrollTop=re}));return}var me=re-oe.scrollTop,fe=me/le*10;Co.set(oe,requestAnimationFrame(function(){oe.scrollTop+=fe,oe.scrollTop!==re&&vo(oe,re,le-10)}))}function bo(oe,re){var le=re.onLeftRight,me=re.onCtrlLeftRight,fe=re.onUpDown,be=re.onPageUpDown,Ee=re.onEnter,je=oe.which,Ge=oe.ctrlKey,Ve=oe.metaKey;switch(je){case In.Z.LEFT:if(Ge||Ve){if(me)return me(-1),!0}else if(le)return le(-1),!0;break;case In.Z.RIGHT:if(Ge||Ve){if(me)return me(1),!0}else if(le)return le(1),!0;break;case In.Z.UP:if(fe)return fe(-1),!0;break;case In.Z.DOWN:if(fe)return fe(1),!0;break;case In.Z.PAGE_UP:if(be)return be(-1),!0;break;case In.Z.PAGE_DOWN:if(be)return be(1),!0;break;case In.Z.ENTER:if(Ee)return Ee(),!0;break}return!1}function ho(oe,re,le,me){var fe=oe;if(!fe)switch(re){case"time":fe=me?"hh:mm:ss a":"HH:mm:ss";break;case"week":fe="gggg-wo";break;case"month":fe="YYYY-MM";break;case"quarter":fe="YYYY-[Q]Q";break;case"year":fe="YYYY";break;default:fe=le?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return fe}function ka(oe,re,le){var me=oe==="time"?8:10,fe=typeof re=="function"?re(le.getNow()).length:re.length;return Math.max(me,fe)+2}var Mn=null,So=new Set;function er(oe){return!Mn&&typeof window!="undefined"&&window.addEventListener&&(Mn=function(le){(0,zo.Z)(So).forEach(function(me){me(le)})},window.addEventListener("mousedown",Mn)),So.add(oe),function(){So.delete(oe),So.size===0&&(window.removeEventListener("mousedown",Mn),Mn=null)}}function Zo(oe){var re=oe.target;if(oe.composed&&re.shadowRoot){var le;return((le=oe.composedPath)===null||le===void 0?void 0:le.call(oe)[0])||re}return re}var Fa=function(re){return re==="month"||re==="date"?"year":re},mr=function(re){return re==="date"?"month":re},tr=function(re){return re==="month"||re==="date"?"quarter":re},Ho=function(re){return re==="date"?"week":re},wt={year:Fa,month:mr,quarter:tr,week:Ho,time:null,date:null};function Nt(oe,re){return oe.some(function(le){return le&&le.contains(re)})}function pe(oe){var re=oe.open,le=oe.value,me=oe.isClickOutside,fe=oe.triggerOpen,be=oe.forwardKeyDown,Ee=oe.onKeyDown,je=oe.blurToCancel,Ge=oe.onSubmit,Ve=oe.onCancel,Dt=oe.onFocus,qe=oe.onBlur,$e=oe.changeOnBlur,pt=(0,ae.useState)(!1),Et=(0,Pt.Z)(pt,2),ze=Et[0],Ke=Et[1],yt=(0,ae.useState)(!1),Kt=(0,Pt.Z)(yt,2),Ht=Kt[0],_t=Kt[1],on=(0,ae.useRef)(!1),en=(0,ae.useRef)(!1),Zt=(0,ae.useRef)(!1),Rn={onMouseDown:function(){Ke(!0),fe(!0)},onKeyDown:function(Zn){var ra=function(){Zt.current=!0};if(Ee(Zn,ra),!Zt.current){switch(Zn.which){case In.Z.ENTER:{re?Ge()!==!1&&Ke(!0):fe(!0),Zn.preventDefault();return}case In.Z.TAB:{ze&&re&&!Zn.shiftKey?(Ke(!1),Zn.preventDefault()):!ze&&re&&!be(Zn)&&Zn.shiftKey&&(Ke(!0),Zn.preventDefault());return}case In.Z.ESC:{Ke(!0),Ve();return}}!re&&![In.Z.SHIFT].includes(Zn.which)?fe(!0):ze||be(Zn)}},onFocus:function(Zn){Ke(!0),_t(!0),Dt&&Dt(Zn)},onBlur:function(Zn){if(on.current||!me(document.activeElement)){on.current=!1;return}je?setTimeout(function(){for(var ra=document,Aa=ra.activeElement;Aa&&Aa.shadowRoot;)Aa=Aa.shadowRoot.activeElement;me(Aa)&&Ve()},0):re&&(fe(!1),en.current&&Ge()),_t(!1),qe==null||qe(Zn)}};return(0,ae.useEffect)(function(){en.current=!1},[re]),(0,ae.useEffect)(function(){en.current=!0},[le]),(0,ae.useEffect)(function(){return er(function(An){var Zn=Zo(An),ra=me(Zn);re&&(ra?!$e&&(!Ht||ra)&&fe(!1):(on.current=!0,(0,hn.Z)(function(){on.current=!1})))})}),[Rn,{focused:Ht,typing:ze}]}function Pe(oe,re){return ae.useMemo(function(){return oe||(re?((0,Ue.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(re).map(function(le){var me=(0,Pt.Z)(le,2),fe=me[0],be=me[1];return{label:fe,value:be}})):[])},[oe,re])}var Ae=ge(34280);function dt(oe){var re=oe.valueTexts,le=oe.onTextChange,me=ae.useState(""),fe=(0,Pt.Z)(me,2),be=fe[0],Ee=fe[1],je=ae.useRef([]);je.current=re;function Ge(Dt){Ee(Dt),le(Dt)}function Ve(){Ee(je.current[0])}return(0,Ae.Z)(function(){re.every(function(Dt){return Dt!==be})&&Ve()},[re.join("||")]),[be,Ge,Ve]}var Ne=ae.createContext({}),we=Ne,Be=ge(39559);function Lt(oe){var re=oe.cellRender,le=oe.monthCellRender,me=oe.dateRender,fe=ae.useMemo(function(){if(re)return re;if(!(!le&&!me))return function(be,Ee){var je=be;return me&&Ee.type==="date"?me(je,Ee.today):le&&Ee.type==="month"?le(je,Ee.locale):Ee.originNode}},[re,le,me]);return fe}function At(oe,re){for(var le=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",me=String(oe);me.length=1?le|0:1,Ee=oe;Ee<=re;Ee+=be)fe.push({label:At(Ee,2),value:Ee,disabled:(me||[]).includes(Ee)});return fe}function Qo(oe){var re=oe.generateConfig,le=oe.prefixCls,me=oe.operationRef,fe=oe.activeColumnIndex,be=oe.value,Ee=oe.showHour,je=oe.showMinute,Ge=oe.showSecond,Ve=oe.use12Hours,Dt=oe.hourStep,qe=Dt===void 0?1:Dt,$e=oe.minuteStep,pt=$e===void 0?1:$e,Et=oe.secondStep,ze=Et===void 0?1:Et,Ke=oe.disabledHours,yt=oe.disabledMinutes,Kt=oe.disabledSeconds,Ht=oe.disabledTime,_t=oe.hideDisabledOptions,on=oe.onSelect,en=oe.cellRender,Zt=oe.locale,Rn=[],An="".concat(le,"-content"),Zn="".concat(le,"-time-panel"),ra,Aa=be?re.getHour(be):-1,La=Aa,Va=be?re.getMinute(be):-1,Sa=be?re.getSecond(be):-1,$n=re.getNow(),ia=ae.useMemo(function(){if(Ht){var Wn=Ht($n);return[Wn.disabledHours,Wn.disabledMinutes,Wn.disabledSeconds]}return[Ke,yt,Kt]},[Ke,yt,Kt,Ht,$n]),Ca=(0,Pt.Z)(ia,3),Da=Ca[0],da=Ca[1],Za=Ca[2],wo=lo(0,23,qe,Da&&Da()),co=(0,Hn.Z)(function(){return wo},wo,eo);Ve&&(ra=La>=12,La%=12);var ko=ae.useMemo(function(){if(!Ve)return[!1,!1];var Wn=[!0,!0];return co.forEach(function(fo){var ao=fo.disabled,Oo=fo.value;ao||(Oo>=12?Wn[1]=!1:Wn[0]=!1)}),Wn},[Ve,co]),qa=(0,Pt.Z)(ko,2),To=qa[0],Qa=qa[1],mo=ae.useMemo(function(){return Ve?co.filter(ra?function(Wn){return Wn.value>=12}:function(Wn){return Wn.value<12}).map(function(Wn){var fo=Wn.value%12,ao=fo===0?"12":At(fo,2);return(0,ht.Z)((0,ht.Z)({},Wn),{},{label:ao,value:fo})}):co},[Ve,ra,co]),Mo=lo(0,59,pt,da&&da(Aa)),Yo=lo(0,59,ze,Za&&Za(Aa,Va)),Do=nn({value:be,generateConfig:re,disabledMinutes:da,disabledSeconds:Za,minutes:Mo,seconds:Yo,use12Hours:Ve});me.current={onUpDown:function(fo){var ao=Rn[fe];if(ao)for(var Oo=ao.units.findIndex(function(Gr){return Gr.value===ao.value}),Go=ao.units.length,_a=1;_a2&&arguments[2]!==void 0?arguments[2]:!1;(oo===Ke||ro)&&(yi(rn),Rn&&Rn(rn),Do&&Do(rn,Vn),An&&!Yt(Ge,rn,qo)&&!(pt!=null&&pt(rn))&&An(rn))},_o=function(rn){if(yr.includes(oo)){var Vn,ro,Fr=oo==="date";switch(rn===In.Z.PAGE_UP||rn===In.Z.PAGE_DOWN?ro=Fr?Ge.addMonth:Ge.addYear:ro=Fr?Ge.addDate:Ge.addMonth,rn){case In.Z.LEFT:case In.Z.PAGE_UP:Vn=ro(Wo,-1);break;case In.Z.RIGHT:case In.Z.PAGE_DOWN:Vn=ro(Wo,1);break;case In.Z.UP:case In.Z.DOWN:Vn=ro(Wo,Number("".concat(rn===In.Z.UP?"-":"").concat(Fr?Bt:to)));break}if(Vn)return!(pt!=null&&pt(Vn))}return!0},si=function(rn){if(_a.current&&_a.current.onKeyDown){var Vn=!0,ro=rn.which;if([In.Z.LEFT,In.Z.RIGHT,In.Z.UP,In.Z.DOWN,In.Z.PAGE_UP,In.Z.PAGE_DOWN,In.Z.ENTER].includes(ro)&&(rn.preventDefault(),ro!==In.Z.ENTER&&Kt===0&&(Vn=_o(ro))),Vn)return _a.current.onKeyDown(rn)}return(0,Ue.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},po=function(rn){_a.current&&_a.current.onBlur&&_a.current.onBlur(rn)};Yo&&ao!=="right"&&(Yo.current={onKeyDown:si,onClose:function(){_a.current&&_a.current.onClose&&_a.current.onClose()}}),ae.useEffect(function(){Ve&&!Bo.current&&Br(Ve)},[Ve]),ae.useEffect(function(){Bo.current=!1},[]);var ur,_r=Lt({cellRender:ko,monthCellRender:co,dateRender:wo}),Ba=(0,ht.Z)((0,ht.Z)({},oe),{},{cellRender:_r,operationRef:_a,prefixCls:fe,viewDate:Wo,value:qo,onViewDateChange:pr,sourceMode:vr,onPanelChange:Zr,disabledDate:pt});switch(delete Ba.onChange,delete Ba.onSelect,oo){case"decade":ur=ae.createElement(xi,(0,ne.Z)({},Ba,{onSelect:function(rn,Vn){pr(rn),Ao(rn,Vn)}}));break;case"year":ur=ae.createElement(Ya,(0,ne.Z)({},Ba,{onSelect:function(rn,Vn){pr(rn),Ao(rn,Vn)}}));break;case"month":ur=ae.createElement(ni,(0,ne.Z)({},Ba,{onSelect:function(rn,Vn){pr(rn),Ao(rn,Vn)}}));break;case"quarter":ur=ae.createElement(Un,(0,ne.Z)({},Ba,{onSelect:function(rn,Vn){pr(rn),Ao(rn,Vn)}}));break;case"week":ur=ae.createElement(Ra,(0,ne.Z)({},Ba,{onSelect:function(rn,Vn){pr(rn),Ao(rn,Vn)}}));break;case"time":delete Ba.showTime,ur=ae.createElement(Ur,(0,ne.Z)({},Ba,(0,Be.Z)(_t)==="object"?_t:null,{onSelect:function(rn,Vn){pr(rn),Ao(rn,Vn)}}));break;default:_t?ur=ae.createElement(Vo,(0,ne.Z)({},Ba,{onSelect:function(rn,Vn){pr(rn),Ao(rn,Vn)}})):ur=ae.createElement(ct,(0,ne.Z)({},Ba,{onSelect:function(rn,Vn){pr(rn),Ao(rn,Vn)}}))}var $r,Ir,Nr=function(){var rn=Ge.getNow(),Vn=Nn(Ge.getHour(rn),Ge.getMinute(rn),Ge.getSecond(rn),To?ia:1,Qa?Da:1,mo?Za:1),ro=wn(Ge,rn,Vn[0],Vn[1],Vn[2]);Ao(ro,"submit")};sr||($r=Uo(fe,oo,en),_t&&oo!=="date"?Ir=null:Ir=ua({prefixCls:fe,components:Va,needConfirmButton:qa,okDisabled:!qo||pt&&pt(qo),locale:je,showNow:Ht,onNow:qa&&Nr,onOk:function(){qo&&(Ao(qo,"submit",!0),La&&La(qo))}}));var Fi;if(on&&oo==="date"&&Ke==="date"&&!_t){var di=Ge.getNow(),ji="".concat(fe,"-today-btn"),wi=pt&&pt(di);Fi=ae.createElement("a",{className:De()(ji,wi&&"".concat(ji,"-disabled")),"aria-disabled":wi,onClick:function(){wi||Ao(di,"mouse",!0)}},je.today)}return ae.createElement(we.Provider,{value:(0,ht.Z)((0,ht.Z)({},Mo),{},{mode:oo,hideHeader:"hideHeader"in oe?Zt:Mo.hideHeader,hidePrevBtn:fo&&ao==="right",hideNextBtn:fo&&ao==="left"})},ae.createElement("div",{tabIndex:Kt,className:De()("".concat(fe,"-panel"),be,(re={},(0,he.Z)(re,"".concat(fe,"-panel-has-range"),Oo&&Oo[0]&&Oo[1]),(0,he.Z)(re,"".concat(fe,"-panel-has-range-hover"),Go&&Go[0]&&Go[1]),(0,he.Z)(re,"".concat(fe,"-panel-rtl"),Sa==="rtl"),re)),style:Ee,onKeyDown:si,onBlur:po,onMouseDown:ra},ur,$r||Ir||Fi?ae.createElement("div",{className:"".concat(fe,"-footer")},$r,Ir,Fi):null))}var oi=ci,Bi=ge(35593),ri={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function Fe(oe){var re,le=oe.prefixCls,me=oe.popupElement,fe=oe.popupStyle,be=oe.visible,Ee=oe.dropdownClassName,je=oe.dropdownAlign,Ge=oe.transitionName,Ve=oe.getPopupContainer,Dt=oe.children,qe=oe.range,$e=oe.popupPlacement,pt=oe.direction,Et="".concat(le,"-dropdown"),ze=function(){return $e!==void 0?$e:pt==="rtl"?"bottomRight":"bottomLeft"};return ae.createElement(Bi.Z,{showAction:[],hideAction:[],popupPlacement:ze(),builtinPlacements:ri,prefixCls:Et,popupTransitionName:Ge,popup:me,popupAlign:je,popupVisible:be,popupClassName:De()(Ee,(re={},(0,he.Z)(re,"".concat(Et,"-range"),qe),(0,he.Z)(re,"".concat(Et,"-rtl"),pt==="rtl"),re)),popupStyle:fe,getPopupContainer:Ve},Dt)}var Le=Fe;function Me(oe){var re=oe.prefixCls,le=oe.presets,me=oe.onClick,fe=oe.onHover;return le.length?ae.createElement("div",{className:"".concat(re,"-presets")},ae.createElement("ul",null,le.map(function(be,Ee){var je=be.label,Ge=be.value;return ae.createElement("li",{key:Ee,onClick:function(){return me==null?void 0:me(ln(Ge))},onMouseEnter:function(){return fe==null?void 0:fe(ln(Ge))},onMouseLeave:function(){return fe==null?void 0:fe(null)}},je)}))):null}function ca(oe){var re=oe.picker,le=oe.disabledHours,me=oe.disabledMinutes,fe=oe.disabledSeconds;re==="time"&&(le||me||fe)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function na(oe,re,le){var me=(0,Be.Z)(re)==="object"?re.clearIcon:le;return me||ae.createElement("span",{className:"".concat(oe,"-clear-btn")})}function jn(oe){var re,le=oe,me=le.prefixCls,fe=me===void 0?"rc-picker":me,be=le.id,Ee=le.name,je=le.tabIndex,Ge=le.style,Ve=le.className,Dt=le.dropdownClassName,qe=le.dropdownAlign,$e=le.popupStyle,pt=le.transitionName,Et=le.generateConfig,ze=le.locale,Ke=le.inputReadOnly,yt=le.allowClear,Kt=le.autoFocus,Ht=le.showTime,_t=le.picker,on=_t===void 0?"date":_t,en=le.format,Zt=le.use12Hours,Rn=le.value,An=le.defaultValue,Zn=le.presets,ra=le.open,Aa=le.defaultOpen,La=le.defaultOpenValue,Va=le.suffixIcon,Sa=le.clearIcon,$n=le.disabled,ia=le.disabledDate,Ca=le.placeholder,Da=le.getPopupContainer,da=le.pickerRef,Za=le.panelRender,wo=le.onChange,co=le.onOpenChange,ko=le.onFocus,qa=le.onBlur,To=le.onMouseDown,Qa=le.onMouseUp,mo=le.onMouseEnter,Mo=le.onMouseLeave,Yo=le.onContextMenu,Do=le.onClick,sr=le.onKeyDown,Ar=le.onSelect,Wn=le.direction,fo=le.autoComplete,ao=fo===void 0?"off":fo,Oo=le.inputRender,Go=le.changeOnBlur,_a=ae.useRef(null),Bo=on==="date"&&!!Ht||on==="time",Gr=Pe(Zn),Dr=mn(ho(en,on,Ht,Zt)),qo=ae.useRef(null),yi=ae.useRef(null),zi=ae.useRef(null),Ii=(0,Gt.Z)(null,{value:Rn,defaultValue:An}),Wo=(0,Pt.Z)(Ii,2),Br=Wo[0],pr=Wo[1],Ni=ae.useState(Br),gi=(0,Pt.Z)(Ni,2),Cr=gi[0],oo=gi[1],dr=ae.useRef(null),Xr=(0,Gt.Z)(!1,{value:ra,defaultValue:Aa,postState:function(Cn){return $n?!1:Cn},onChange:function(Cn){co&&co(Cn),!Cn&&dr.current&&dr.current.onClose&&dr.current.onClose()}}),qr=(0,Pt.Z)(Xr,2),vr=qr[0],br=qr[1],Zr=Jn(Cr,{formatList:Dr,generateConfig:Et,locale:ze}),Ao=(0,Pt.Z)(Zr,2),_o=Ao[0],si=Ao[1],po=dt({valueTexts:_o,onTextChange:function(Cn){var $o=ya(Cn,{locale:ze,formatList:Dr,generateConfig:Et});$o&&(!ia||!ia($o))&&oo($o)}}),ur=(0,Pt.Z)(po,3),_r=ur[0],Ba=ur[1],$r=ur[2],Ir=function(Cn){oo(Cn),pr(Cn),wo&&!Yt(Et,Br,Cn)&&wo(Cn,Cn?ea(Cn,{generateConfig:Et,locale:ze,format:Dr[0]}):"")},Nr=function(Cn){$n&&Cn||br(Cn)},Fi=function(Cn){return vr&&dr.current&&dr.current.onKeyDown?dr.current.onKeyDown(Cn):((0,Ue.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},di=function(){for(var Cn=arguments.length,$o=new Array(Cn),cr=0;cr$e(Ve);case"month":return qe(ze)>qe(Ve);case"week":return Dt(ze)>Dt(Ve);default:return!lt(je,ze,Ve)&&je.isAfter(ze,Ve)}return!1},[be,Ee[1],Ve,re]),Et=ae.useCallback(function(ze){if(Ee[1]||be&&be(ze))return!0;if(Ee[0]&&Ge)return!lt(je,ze,Ve)&&je.isAfter(Ge,ze);if(!re&&Ge)switch(le){case"quarter":return $e(ze)<$e(Ge);case"month":return qe(ze)0&&arguments[0]!==void 0?arguments[0]:!1,un=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},xn=null;Ro&&Zi&&Zi[0]&&Zi[1]&&ze.isAfter(Zi[1],Zi[0])&&(xn=Zi);var pa=Zt;if(Zt&&(0,Be.Z)(Zt)==="object"&&Zt.defaultValue){var $a=Zt.defaultValue;pa=(0,ht.Z)((0,ht.Z)({},Zt),{},{defaultValue:Te($a,Tn)||void 0})}return ae.createElement(st.Provider,{value:{inRange:!0,panelPosition:fa,rangedValue:tg||kn,hoverRangedValue:xn}},ae.createElement(oi,(0,ne.Z)({},oe,un,{cellRender:wg,showTime:pa,mode:Fr[Tn],generateConfig:ze,style:void 0,direction:Wo,disabledDate:Tn===0?Wi:_i,disabledTime:function(Hr){return ia?ia(Hr,Tn===0?"start":"end"):!1},className:De()((0,he.Z)({},"".concat(Ee,"-panel-focused"),Tn===0?!Ol:!Gl)),value:Te(kn,Tn),locale:Ke,tabIndex:-1,onPanelChange:function(Hr,Ci){Tn===0&&dl(!0),Tn===1&&cl(!0),Ui(St(Fr,Ci,Tn),St(kn,Hr,Tn));var bi=Hr;fa==="right"&&Fr[Tn]===Ci&&(bi=ga(bi,Ci,ze,-1)),di(bi,Tn)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Tn===0?Te(kn,1):Te(kn,0)})))}var Ai=0,Zl=0;if(Tn&&Xr.current&&vr.current&&dr.current&&Ao.current){Ai=Xr.current.offsetWidth+vr.current.offsetWidth;var Cg=Ao.current.offsetLeft>Ai?Ao.current.offsetLeft-Ai:Ao.current.offsetLeft,Hl=dr.current.offsetWidth,Ql=Ao.current.offsetWidth;Hl&&Ql&&Ai>Hl-Ql-(Wo==="rtl"?0:Cg)&&(Zl=Ai)}var bg=Wo==="rtl"?{right:Ai}:{left:Ai};function Lg(){var fa,un=Uo(Ee,Fr[Tn],Do),xn=ua({prefixCls:Ee,components:zi,needConfirmButton:Cr,okDisabled:!Te(kn,Tn)||$n&&$n(kn[Tn]),locale:Ke,onOk:function(){var Qr=Te(kn,Tn);Qr&&(cr(kn,Tn),qo==null||qo(kn),kr(!1,Tn,"confirm"))}});if(en!=="time"&&!Zt){var pa=Fi(Tn),$a=ga(pa,en,ze),Hi=Fr[Tn],Hr=Hi===en,Ci=fl(Hr?"left":!1,{pickerValue:pa,onPickerValueChange:function(Qr){di(Qr,Tn)}}),bi=fl("right",{pickerValue:$a,onPickerValueChange:function(Qr){di(ga(Qr,en,ze,-1),Tn)}});Wo==="rtl"?fa=ae.createElement(ae.Fragment,null,bi,Hr&&Ci):fa=ae.createElement(ae.Fragment,null,Ci,Hr&&bi)}else fa=fl();var Vi=ae.createElement("div",{className:"".concat(Ee,"-panel-layout")},ae.createElement(Me,{prefixCls:Ee,presets:Ag,onClick:function(Qr){cr(Qr,null),kr(!1,Tn,"preset")},onHover:function(Qr){ng(Qr)}}),ae.createElement("div",null,ae.createElement("div",{className:"".concat(Ee,"-panels")},fa),(un||xn)&&ae.createElement("div",{className:"".concat(Ee,"-footer")},un,xn)));return Za&&(Vi=Za(Vi)),ae.createElement("div",{className:"".concat(Ee,"-panel-container"),style:{marginLeft:Zl},ref:dr,onMouseDown:function(Qr){Qr.preventDefault()}},Vi)}var xg=ae.createElement("div",{className:De()("".concat(Ee,"-range-wrapper"),"".concat(Ee,"-").concat(en,"-range-wrapper")),style:{minWidth:io}},ae.createElement("div",{ref:Ao,className:"".concat(Ee,"-range-arrow"),style:bg}),Lg()),Ul;To&&(Ul=ae.createElement("span",{className:"".concat(Ee,"-suffix"),onMouseDown:function(un){un.preventDefault()}},To));var Mg=na(Ee,qa,Qa),Dg=ae.createElement("span",{onMouseDown:function(un){un.preventDefault(),un.stopPropagation()},onMouseUp:function(un){un.preventDefault(),un.stopPropagation();var xn=Ba;po[0]||(xn=St(xn,null,0)),po[1]||(xn=St(xn,null,1)),cr(xn,null),kr(!1,Tn,"clear")},className:"".concat(Ee,"-clear"),role:"button"},Mg),Bg=qa&&(Te(Ba,0)&&!po[0]||Te(Ba,1)&&!po[1]),Yl={size:ka(en,_o[0],ze)},hl=0,Sl=0;Xr.current&&qr.current&&vr.current&&(Tn===0?Sl=Xr.current.offsetWidth:(hl=Ai,Sl=qr.current.offsetWidth));var Ig=Wo==="rtl"?{right:hl}:{left:hl},Ng=function(un,xn){var pa=St(kn,un,Tn);if(xn==="submit"||xn!=="key"&&!Cr){cr(pa,Tn),Tn===0?dl():cl();var $a=Tn===0?1:0;po[$a]?kr(!1,!1,"confirm"):kr(!1,Tn,"confirm")}else rn(pa)};return ae.createElement(we.Provider,{value:{operationRef:si,hideHeader:en==="time",onDateMouseEnter:gg,onDateMouseLeave:sg,hideRanges:!0,onSelect:Ng,open:Ro}},ae.createElement(Le,{visible:Ro,popupElement:xg,popupStyle:Dt,prefixCls:Ee,dropdownClassName:qe,dropdownAlign:pt,getPopupContainer:Et,transitionName:$e,range:!0,direction:Wo},ae.createElement("div",(0,ne.Z)({ref:oo,className:De()(Ee,"".concat(Ee,"-range"),Ve,(re={},(0,he.Z)(re,"".concat(Ee,"-disabled"),po[0]&&po[1]),(0,he.Z)(re,"".concat(Ee,"-focused"),Tn===0?Tl:jl),(0,he.Z)(re,"".concat(Ee,"-rtl"),Wo==="rtl"),re)),style:Ge,onClick:vg,onMouseEnter:Bo,onMouseLeave:Gr,onMouseDown:Pg,onMouseUp:_a},(0,an.Z)(oe,{aria:!0,data:!0})),ae.createElement("div",{className:De()("".concat(Ee,"-input"),(le={},(0,he.Z)(le,"".concat(Ee,"-input-active"),Tn===0),(0,he.Z)(le,"".concat(Ee,"-input-placeholder"),!!Ml),le)),ref:Xr},ae.createElement("input",(0,ne.Z)({id:je,disabled:po[0],readOnly:Mo||typeof _o[0]=="function"||!Ol,value:Ml||nl,onChange:function(un){yl(un.target.value)},autoFocus:Kt,placeholder:Te(yt,0)||"",ref:br},hg,Yl,{autoComplete:Ni}))),ae.createElement("div",{className:"".concat(Ee,"-range-separator"),ref:vr},Zn),ae.createElement("div",{className:De()("".concat(Ee,"-input"),(me={},(0,he.Z)(me,"".concat(Ee,"-input-active"),Tn===1),(0,he.Z)(me,"".concat(Ee,"-input-placeholder"),!!Dl),me)),ref:qr},ae.createElement("input",(0,ne.Z)({disabled:po[1],readOnly:Mo||typeof _o[0]=="function"||!Gl,value:Dl||al,onChange:function(un){Al(un.target.value)},placeholder:Te(yt,1)||"",ref:Zr},pg,Yl,{autoComplete:Ni}))),ae.createElement("div",{className:"".concat(Ee,"-active-bar"),style:(0,ht.Z)((0,ht.Z)({},Ig),{},{width:Sl,position:"absolute"})}),Ul,Bg&&Dg)))}var Ma=function(oe){(0,bt.Z)(le,oe);var re=(0,tn.Z)(le);function le(){var me;(0,Ye.Z)(this,le);for(var fe=arguments.length,be=new Array(fe),Ee=0;Ee{const{lineHeight:fe}=oe,be=Math.floor(le*fe)+2,Ee=Math.max((re-be)/2,0),je=Math.max(re-be-Ee,0);return{padding:`${Ee}px ${me}px ${je}px`}},ii=oe=>{const{componentCls:re,pickerCellCls:le,pickerCellInnerCls:me,cellHeight:fe,motionDurationSlow:be,borderRadiusSM:Ee,motionDurationMid:je,cellHoverBg:Ge,lineWidth:Ve,lineType:Dt,colorPrimary:qe,cellActiveWithRangeBg:$e,colorTextLightSolid:pt,controlHeightSM:Et,cellRangeBorderColor:ze,pickerCellBorderGap:Ke,cellHoverWithRangeBg:yt,cellWidth:Kt,colorTextDisabled:Ht,cellBgDisabled:_t}=oe;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:fe,transform:"translateY(-50%)",transition:`all ${be}`,content:'""'},[me]:{position:"relative",zIndex:2,display:"inline-block",minWidth:fe,height:fe,lineHeight:`${fe}px`,borderRadius:Ee,transition:`background ${je}, border ${je}`},"&-range-hover-start, &-range-hover-end":{[me]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${le}-in-view), - &:hover:not(${le}-selected):not(${le}-range-start):not(${le}-range-end):not(${le}-range-hover-start):not(${le}-range-hover-end)`]:{[me]:{background:Ge}},[`&-in-view${le}-today ${me}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${Ve}px ${Dt} ${qe}`,borderRadius:Ee,content:'""'}},[`&-in-view${le}-in-range`]:{position:"relative","&::before":{background:$e}},[`&-in-view${le}-selected ${me}, +`)}]},we={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 at=ge(53184),Ze=ge.n(at),Ve=Object.defineProperty,Tt=Object.defineProperties,He=Object.getOwnPropertyDescriptors,_e=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,E=(Re,ot,lt)=>ot in Re?Ve(Re,ot,{enumerable:!0,configurable:!0,writable:!0,value:lt}):Re[ot]=lt,b=(Re,ot)=>{for(var lt in ot||(ot={}))ie.call(ot,lt)&&E(Re,lt,ot[lt]);if(_e)for(var lt of _e(ot))a.call(ot,lt)&&E(Re,lt,ot[lt]);return Re},y=(Re,ot)=>Tt(Re,He(ot)),x=(Re,ot,lt)=>new Promise((De,ct)=>{var Qe=tn=>{try{Vt(lt.next(tn))}catch(Yt){ct(Yt)}},gt=tn=>{try{Vt(lt.throw(tn))}catch(Yt){ct(Yt)}},Vt=tn=>tn.done?De(tn.value):Promise.resolve(tn.value).then(Qe,gt);Vt((lt=lt.apply(Re,ot)).next())});const z={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"]}},te=(Re,ot)=>ot.map(lt=>({label:lt,kind:Re.languages.CompletionItemKind.Keyword,insertText:lt})),ne=Re=>Object.keys(z.tables).map(ot=>({label:ot,kind:Re.languages.CompletionItemKind.Variable,insertText:ot})),ae=(Re,ot)=>{const lt=z.tables[Re];return lt?lt.map(De=>({label:De,kind:ot.languages.CompletionItemKind.Field,insertText:De})):[]};function se(Re,ot,lt,De,ct){let Qe=ot.getWordUntilPosition(lt),gt={startLineNumber:lt.lineNumber,endLineNumber:lt.lineNumber,startColumn:Qe.startColumn,endColumn:Qe.endColumn},Vt=De.map(tn=>({label:tn,kind:Re.languages.CompletionItemKind.Keyword,insertText:tn,insertTextRules:Re.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:gt}));return ct.map(tn=>{Vt.push(y(b({},tn),{range:gt}))}),Vt}var de=Re=>{z.languages.map(ct=>(Re.languages.registerDocumentFormattingEditProvider(ct,{provideDocumentFormattingEdits(Qe,gt,Vt){return x(this,null,function*(){const tn=Ze()(Qe.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:Qe.getFullModelRange(),text:tn}]})}}),ct));const ot=xe.quickKey.map(ct=>({label:ct.label,kind:Re.languages.CompletionItemKind.Method,insertText:ct.content,insertTextRules:Re.languages.CompletionItemInsertTextRule.InsertAsSnippet})),lt=Xe.quickKey.map(ct=>({label:ct.label,kind:Re.languages.CompletionItemKind.Method,insertText:ct.content,insertTextRules:Re.languages.CompletionItemInsertTextRule.InsertAsSnippet})),De=mt.quickKey.map(ct=>({label:ct.label,kind:Re.languages.CompletionItemKind.Method,insertText:ct.content,insertTextRules:Re.languages.CompletionItemInsertTextRule.InsertAsSnippet}));Re.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(ct,Qe){var gt=ct.getWordUntilPosition(Qe),Vt={startLineNumber:Qe.lineNumber,endLineNumber:Qe.lineNumber,startColumn:gt.startColumn,endColumn:gt.endColumn},tn=ct.getLineContent(Qe.lineNumber).substring(gt.startColumn-2,gt.endColumn);return{suggestions:[...xe.keywords.map(Yt=>({label:Yt,kind:Re.languages.CompletionItemKind.Function,documentation:Yt,insertText:Yt,insertTextRules:Re.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Vt})),...xe.quickKey.map(Yt=>({label:Yt.label,kind:Re.languages.CompletionItemKind.Function,documentation:Yt.content,insertText:tn.startsWith("#")?Yt.content.replace(/#/,""):Yt.content,insertTextRules:Re.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Vt}))]}}}),Re.languages.registerCompletionItemProvider("c",{provideCompletionItems:function(ct,Qe){var gt=ct.getWordUntilPosition(Qe),Vt={startLineNumber:Qe.lineNumber,endLineNumber:Qe.lineNumber,startColumn:gt.startColumn,endColumn:gt.endColumn};return{suggestions:[...Ue.keywords.map(tn=>({label:tn,kind:Re.languages.CompletionItemKind.Function,documentation:tn,insertText:tn,insertTextRules:Re.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Vt}))]}}}),Re.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(ct,Qe){var gt=ct.getWordUntilPosition(Qe),Vt={startLineNumber:Qe.lineNumber,endLineNumber:Qe.lineNumber,startColumn:gt.startColumn,endColumn:gt.endColumn},tn=ct.getLineContent(Qe.lineNumber).substring(gt.startColumn-2,gt.endColumn);return{suggestions:[...mt.keywords.map(Yt=>({label:Yt,kind:Re.languages.CompletionItemKind.Function,documentation:Yt,insertText:Yt,insertTextRules:Re.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Vt})),...mt.quickKey.map(Yt=>({label:Yt.label,kind:Re.languages.CompletionItemKind.Function,documentation:Yt.content,insertText:tn.startsWith("#")?Yt.content.replace(/#/,""):Yt.content,insertTextRules:Re.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Vt}))]}}}),Re.languages.registerCompletionItemProvider("scala",{provideCompletionItems:function(ct,Qe){var gt=ct.getWordUntilPosition(Qe),Vt={startLineNumber:Qe.lineNumber,endLineNumber:Qe.lineNumber,startColumn:gt.startColumn,endColumn:gt.endColumn},tn=ct.getLineContent(Qe.lineNumber).substring(gt.startColumn-2,gt.endColumn);return{suggestions:[...we.keywords.map(Yt=>({label:Yt,kind:Re.languages.CompletionItemKind.Function,documentation:Yt,insertText:Yt,insertTextRules:Re.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Vt})),...we.quickKey.map(Yt=>({label:Yt.label,kind:Re.languages.CompletionItemKind.Function,documentation:Yt.content,insertText:tn.startsWith("#")?Yt.content.replace(/#/,""):Yt.content,insertTextRules:Re.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Vt}))]}}}),Re.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(ct,Qe){var gt=ct.getWordUntilPosition(Qe),Vt={startLineNumber:Qe.lineNumber,endLineNumber:Qe.lineNumber,startColumn:gt.startColumn,endColumn:gt.endColumn},tn=ct.getLineContent(Qe.lineNumber).substring(gt.startColumn-2,gt.endColumn);return{suggestions:[...Xe.keywords.map(Yt=>({label:Yt,kind:Re.languages.CompletionItemKind.Function,documentation:Yt,insertText:Yt,insertTextRules:Re.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Vt})),...Xe.quickKey.map(Yt=>({label:Yt.label,kind:Re.languages.CompletionItemKind.Function,documentation:Yt.content,insertText:tn.startsWith("#")?Yt.content.replace(/#/,""):Yt.content,insertTextRules:Re.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Vt}))]}}})};const pe="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";var ce=Object.defineProperty,Ee=(Re,ot,lt)=>ot in Re?ce(Re,ot,{enumerable:!0,configurable:!0,writable:!0,value:lt}):Re[ot]=lt,Te=(Re,ot,lt)=>Ee(Re,typeof ot!="symbol"?ot+"":ot,lt);const rt=class Wl{constructor(ot,lt,De){this.placeholder=ot,this.editor=lt,this.monaco=De,lt.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return Wl.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)}};Te(rt,"ID","editor.widget.placeholderHint");var It=rt,Rt=ge(96236),Ft=ge(8591),Xt=ge(6848),nt=ge(89392),qt=ge(34604),un=ge(56102),et=Object.defineProperty,zt=Object.defineProperties,Qt=Object.getOwnPropertyDescriptors,Me=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,St=Object.prototype.propertyIsEnumerable,Ot=(Re,ot,lt)=>ot in Re?et(Re,ot,{enumerable:!0,configurable:!0,writable:!0,value:lt}):Re[ot]=lt,xt=(Re,ot)=>{for(var lt in ot||(ot={}))We.call(ot,lt)&&Ot(Re,lt,ot[lt]);if(Me)for(var lt of Me(ot))St.call(ot,lt)&&Ot(Re,lt,ot[lt]);return Re},an=(Re,ot)=>zt(Re,Qt(ot)),Se=(Re,ot)=>{var lt={};for(var De in Re)We.call(Re,De)&&ot.indexOf(De)<0&&(lt[De]=Re[De]);if(Re!=null&&Me)for(var De of Me(Re))ot.indexOf(De)<0&&St.call(Re,De)&&(lt[De]=Re[De]);return lt},ft=(Re,ot,lt)=>new Promise((De,ct)=>{var Qe=tn=>{try{Vt(lt.next(tn))}catch(Yt){ct(Yt)}},gt=tn=>{try{Vt(lt.throw(tn))}catch(Yt){ct(Yt)}},Vt=tn=>tn.done?De(tn.value):Promise.resolve(tn.value).then(Qe,gt);Vt((lt=lt.apply(Re,ot)).next())});function pt(Re){return/^\d+$/.test(Re)?`${Re}px`:Re}function jt(){}let on=!1;const Gn={"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 fa(Re=[]){let ot=Re;if(Array.isArray(Re)){for(let lt=0;lt{var ot=Re,{width:lt="100%",height:De="100%",value:ct,language:Qe="javascript",style:gt={},options:Vt={},overrideServices:tn={},theme:Yt="vs-dark",onEditBlur:ha,isCopy:aa=!1,onSave:la,autoHeight:Wn=!1,forbidCopy:pa=!1,onChange:Sa=jt,editorDidMount:Zn=jt,onFocus:ja=jt,onBreakPoint:Mn=jt,breakPointValue:Fa=[],filename:To="educoder.txt",errorLine:Ha,errorContent:ho="",highlightLine:Qa,openBreakPoint:So=!1,placeholder:po=""}=ot,vo=Se(ot,["width","height","value","language","style","options","overrideServices","theme","onEditBlur","isCopy","onSave","autoHeight","forbidCopy","onChange","editorDidMount","onFocus","onBreakPoint","breakPointValue","filename","errorLine","errorContent","highlightLine","openBreakPoint","placeholder"]);const Ao=(0,ee.useRef)(),bn=(0,ee.useRef)({}),Ln=(0,ee.useRef)(),Wo=(0,ee.useRef)(),Zo=(0,ee.useRef)([]),or=(0,ee.useRef)(!1),rr=(0,ee.useRef)(),ir=(0,ee.useRef)(),Vo=(0,ee.useRef)(!1),[yt,Ct]=(0,ee.useState)(!1);function Pe(){let Mt;return Ao.current&&(Mt=new ue.Z(dt=>{for(let pn of dt)(pn.target.offsetHeight>0||pn.target.offsetWidth>0)&&bn.current.instance.layout()}),Mt.observe(Ao.current)),Mt}function ye(){Ft.ZP.warning({content:decodeURIComponent(pe),key:"monaco-editor-tip"})}const Le=()=>{let Mt=bn.current.instance;if(ct!=null&&Mt&&yt){const dt=Mt.getModel();dt&&ct!==dt.getValue()&&(on=!0,dt.setValue(ct),Mt.layout(),on=!1)}};(0,ee.useEffect)(()=>{const Mt=qt.Z.subscribe("formatDocument",dt=>{var pn;let yn=bn.current.instance;(pn=yn==null?void 0:yn.getAction)==null||pn.call(yn,"editor.action.formatDocument").run()});return window.updateMonacoValue=dt=>{Sa(dt)},Mt},[]),(0,ee.useEffect)(()=>{var Mt;let dt=bn.current.instance;Wo.current&&clearTimeout(Wo.current),Wo.current=setTimeout(()=>{Le()},500),ct&&(ct!=null&&ct.length)&&((Mt=dt==null?void 0:dt.updateOptions)==null||Mt.call(dt,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(ct.split(/\r\n|\r|\n/g).length))+3,5)}))},[ct,yt,bn.current]),(0,ee.useEffect)(()=>{if(Ha&&bn.current&&bn.current.instance){let dt=bn.current.instance;dt.changeViewZones(function(pn){var yn=document.createElement("div");yn.style.padding="10px 20px",yn.style.width="calc(100% - 20px)",yn.className="my-error-line-wrp",yn.innerHTML=ho,pn.addZone({afterLineNumber:Ha||11,heightInLines:3,domNode:yn})});var Mt={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}};dt.addOverlayWidget(Mt),dt.revealPositionInCenter({lineNumber:20,column:1})}},[Ha,bn.current,yt]);const st=(Mt="",dt)=>{if(!Mt||Mt.trim()==="")return!0;const yn=bn.current.instance.getModel().getLineTokens(dt);let Dn=!1;for(let ga=0;ga<2;ga++)yn.getStandardTokenType(ga)===1&&(Dn=!0);return Dn};(0,ee.useEffect)(()=>{var Mt;const dt=(Mt=bn.current)==null?void 0:Mt.instance;if(dt&&yt&&pa){const pn=dt.onDidBlurEditorWidget(()=>{Vo.current=!1}),yn=dt.onDidFocusEditorText(()=>{Vo.current=!0});return()=>{pn.dispose(),yn.dispose()}}},[bn.current,yt,pa]),(0,ee.useEffect)(()=>{var Mt;if((Mt=bn.current)!=null&&Mt.instance&&yt&&So){let dt=bn.current.instance,pn=dt.getModel();if(!pn)return;(()=>{var ea;let Un=[],ut=[];const Jt=pn.getAllDecorations();for(let _t of Jt)_t.options.className==="highlighted-line"&&(Un.push((ea=_t==null?void 0:_t.range)==null?void 0:ea.startLineNumber),ut.push(_t==null?void 0:_t.id));if(Qa===Un[0])return;pn.deltaDecorations(ut,[]);const Sn=pn.getLineCount();Qa&&Qa<=Sn&&(dt.deltaDecorations([],[{range:new Je.Range(Qa,1,Qa,pn.getLineMaxColumn(Qa)),options:{isWholeLine:!0,className:"highlighted-line"}}]),dt.revealLineInCenter(Qa))})();const Dn=(ea=!1)=>{var Un;let ut=[],Jt=[];const Sn=pn.getAllDecorations();for(let _t of Sn)_t.options.linesDecorationsClassName==="breakpoints-select"&&(ut.push((Un=_t==null?void 0:_t.range)==null?void 0:Un.startLineNumber),Jt.push(_t==null?void 0:_t.id));if(ea)return{lines:ut,ids:Jt};Mn(ut)},ga=ea=>ft(void 0,null,function*(){let Un={range:new Je.Range(ea,1,ea,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield pn.deltaDecorations([],[Un]),Dn()}),Vn=ea=>ft(void 0,null,function*(){let Un=[];const ut=dt.getLineDecorations(ea);for(let Jt of ut)Jt.options.linesDecorationsClassName==="breakpoints-select"&&Un.push(Jt.id);yield pn.deltaDecorations(Un,[]),Dn()}),On=ea=>{let Un=dt.getLineDecorations(ea);for(let ut of Un)if(ut.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,nt.isEqual)(Fa,Dn(!0).lines)){pn.deltaDecorations(Dn(!0).ids,[]);const ea=Fa.map(Un=>({range:new Je.Range(Un,1,Un,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));pn.deltaDecorations([],ea)}const Rn=dt.onDidChangeModelContent(ea=>{let Un=dt.getPosition();if(Un){let ut=Un.lineNumber;clearTimeout(ir.current),ir.current=setTimeout(()=>{st(pn.getLineContent(ut),ut)?Vn(ut):On(ut)?(Vn(ut),ga(ut)):Dn()},100)}}),Kn=dt.onMouseDown(ea=>{var Un,ut,Jt;if(ea.target.detail&&((Jt=(ut=(Un=ea.target)==null?void 0:Un.element)==null?void 0:ut.className)!=null&&Jt.includes("line-numbers"))){let Sn=ea.target.position.lineNumber;if(st(pn.getLineContent(Sn),Sn))return;On(Sn)?Vn(Sn):ga(Sn)}}),ka=ea=>{let Un={range:new Je.Range(ea,1,ea,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};Zo.current=dt.deltaDecorations(Zo.current,[Un])},it=()=>{Zo.current=dt.deltaDecorations(Zo.current,[])},Co=dt.onMouseMove(ea=>{var Un,ut,Jt;if(it(),ea.target.detail&&((Jt=(ut=(Un=ea.target)==null?void 0:Un.element)==null?void 0:ut.className)!=null&&Jt.includes("line-numbers"))){let Sn=ea.target.position.lineNumber;if(st(pn.getLineContent(Sn),Sn))return;ka(Sn)}}),Do=dt.onMouseLeave(()=>{it()});return()=>{Rn.dispose(),Kn.dispose(),Co.dispose(),Do.dispose()}}},[bn.current,yt,Fa,Qa,So,Qe]),(0,ee.useEffect)(()=>{var Mt;(Mt=bn.current)!=null&&Mt.instance&&So&&bn.current.instance.setPosition({lineNumber:0,column:0})},[Qa]);function Be(){let Mt=bn.current.instance;if(Mt){const dt=Mt.getSelection(),pn=bn.current.pastePos||{},yn=new Je.Range(pn.startLineNumber||dt.endLineNumber,pn.startColumn||dt.endColumn,pn.endLineNumber||dt.endLineNumber,pn.endColumn||dt.endColumn);setTimeout(()=>{Mt.executeEdits("",[{range:yn,text:""}])},300)}}function be(Mt){(window.navigator.platform.match("Mac")?Mt.metaKey:Mt.ctrlKey)&&Mt.keyCode==83&&(Mt.preventDefault(),la())}const Ne=()=>{if(Wn&&bn.current.instance){const Mt=bn.current.instance.getContentHeight();dn(Mt{if(!Vo.current)return;const{keyCode:dt,ctrlKey:pn,metaKey:yn,target:Dn,type:ga}=Mt;return(ga==="paste"||(dt===67||dt===86)&&(yn||pn))&&Dn.nodeName==="TEXTAREA"&&(ye(),Mt.preventDefault()),!1};function wt(Mt,dt){var pn=window.URL||window.webkitURL||window,yn=new Blob([dt]),Dn=document.createElementNS("http://www.w3.org/1999/xhtml","a");Dn.href=pn.createObjectURL(yn),Dn.download=Mt,bt(Dn)}(0,ee.useEffect)(()=>{Ne()},[Ne]),(0,ee.useEffect)(()=>{Ao.current&&!yt&&Promise.all([ge.e(8909),ge.e(3267)]).then(ge.bind(ge,71448)).then(Mt=>{try{Je=Mt,bn.current.instance=Je.editor.create(Ao.current,{value:ct,language:fa(Qe),theme:Yt,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0},tn);const dt=bn.current.instance;let Dn=[...Rt.BH._menuItems].find(Rn=>Rn[0]._debugName=="EditorContext")[1],ga=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],Vn=(Rn,Kn)=>{var ka,it;let Co=Rn._first;do Kn.includes((it=(ka=Co.element)==null?void 0:ka.command)==null?void 0:it.id)&&Rn._remove(Co);while(Co=Co.next)};if(Zn(dt,Je),setTimeout(()=>{Ne(),bn.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{wt(To||"educoder.txt",dt.getValue())}})},500),bn.current.subscription=dt.onDidChangeModelContent(Rn=>{or.current?clearTimeout(rr.current):(Ne(),Sa(dt.getValue(),Rn)),rr.current=setTimeout(()=>{or.current=!1},500)}),window.Monaco||de(Je,fa(Qe)),pa&&(Vn(Dn,ga),Ao.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",At),window.removeEventListener("paste",At),window.addEventListener("keydown",At),window.addEventListener("paste",At)),window.Monaco=Je,ha&&dt.onDidBlurEditorWidget(()=>{ha(dt.getValue())}),ja&&dt.onDidFocusEditorText(()=>{ja(dt.getValue())}),pa)try{dt.onDidPaste(Rn=>{const Kn=dt.getSelection(),ka=bn.current.pastePos||{},it=new Je.Range(ka.startLineNumber||Kn.endLineNumber,ka.startColumn||Kn.endColumn,ka.endLineNumber||Kn.endLineNumber,ka.endColumn||Kn.endColumn);dt.executeEdits("",[{range:Rn.range,text:""}])})}catch(Rn){}let On=Pe();return po&&typeof po=="string"&&new It(po,dt,Je),Ct(!0),()=>{const Rn=bn.current.instance;Rn.dispose();const Kn=Rn.getModel();Kn&&Kn.dispose(),bn.current.subscription&&bn.current.subscription.dispose(),On.unobserve(Ao.current)}}catch(dt){}})},[]),(0,ee.useEffect)(()=>{if(bn.current.instance&&yt)return document.addEventListener("keydown",be,!1),()=>{document.removeEventListener("keydown",be)}},[la,yt]),(0,ee.useEffect)(()=>{let Mt=bn.current.instance;if(Mt&&yt){let dt=fa(Qe);Je.editor.setModelLanguage(Mt.getModel(),dt)}},[Qe,yt]),(0,ee.useEffect)(()=>{bn.current.instance&&yt&&Je.editor.setTheme(Yt)},[Yt,yt]),(0,ee.useEffect)(()=>{let Mt=bn.current.instance;Ln.current=Vt,Mt&&yt&&(Mt.updateOptions(xt({},Vt)),setTimeout(()=>{Mt.getModel().updateOptions(xt({},Vt))},200))},[JSON.stringify(Vt),yt]),(0,ee.useEffect)(()=>{let Mt=bn.current.instance;Mt&&yt&&Mt.layout()},[lt,De,yt]);const[fn,Oe]=(0,ee.useState)(pt(lt)),[vt,dn]=(0,ee.useState)(pt(De)),wn=an(xt({},gt),{width:fn,height:vt,position:"relative"});return ee.createElement("div",{className:"my-monaco-editor",ref:Ao,style:wn},aa&&ee.createElement(un.CopyToClipboard,{text:ct,onCopy:()=>Ft.ZP.success("\u590D\u5236\u6210\u529F")},ee.createElement(Xt.Z,{title:"\u590D\u5236\u4EE3\u7801"},ee.createElement("div",{style:{position:"absolute",top:0,right:10,cursor:"pointer",zIndex:10,color:"#165DFF"}},ee.createElement("i",{className:"iconfont icon-fuzhi8",style:{fontSize:14}})," \u590D\u5236\u4EE3\u7801"))))};function Bt({width:Re="100%",height:ot="100%",original:lt,modified:De,language:ct,options:Qe={}}){const gt=(0,ee.useRef)(),[Vt,tn]=(0,ee.useState)(null);function Yt(Wn){let pa;return gt.current&&(pa=new ue.Z(Sa=>{for(let Zn of Sa)(Zn.target.offsetHeight>0||Zn.target.offsetWidth>0)&&Wn.layout()}),pa.observe(gt.current)),pa}(0,ee.useEffect)(()=>(gt.current&&Promise.all([ge.e(8909),ge.e(9404)]).then(ge.bind(ge,2550)).then(Wn=>{Je=Wn;const pa=Je.editor.createDiffEditor(gt.current,an(xt({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},Qe),{wordWrap:!0}));tn(pa);let Sa=Yt(pa);return()=>{pa.dispose();const Zn=pa.getModel();Zn&&Zn.dispose(),Sa.unobserve(gt.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,ee.useEffect)(()=>{Vt&&Vt.setModel({original:Je.editor.createModel(lt,ct),modified:Je.editor.createModel(De,ct)})},[lt,De,ct,Vt]);const ha=pt(Re),aa=pt(ot),la={width:ha,height:aa};return ee.createElement("div",{className:"my-diff-editor",ref:gt,style:la})}},85057:function(je,Nt,ge){"use strict";ge.d(Nt,{jL:function(){return xe},w9:function(){return We},QD:function(){return Sa},cQ:function(){return un},op:function(){return Yt},O5:function(){return Vo},_b:function(){return Ha},t7:function(){return y},Gi:function(){return ft},YG:function(){return an},qp:function(){return Tt},vr:function(){return Mn},qE:function(){return la},Je:function(){return te},wb:function(){return Rt},cq:function(){return Je},tp:function(){return ie}});var ee=ge(59301),ue={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"},Ue="data:image/png;base64,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",xe=({dataSource:yt=[],img:Ct,imgWidth:Pe=346,title:ye,sunTitle:Le,bannerExtraContent:st})=>ee.createElement("div",{className:ue.banner},ee.createElement("div",{className:ue.content},ee.createElement("aside",null,ee.createElement("p",null,ee.createElement("b",null,ye),ee.createElement("span",null,Le)),yt.length>0&&ee.createElement("div",{className:ue.btns},yt.map((Be,be)=>ee.createElement("div",{key:be,onClick:Be.click},Be.name,Be.sign?ee.createElement("img",{src:Ue,width:39}):null))),st),Ct&&ee.createElement("img",{style:{marginTop:33,marginRight:38},src:Ct,width:Pe}))),Xe={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"},we=ge(92310),at=ge.n(we),Ze=ge(89392),Tt=({dataSource:yt=[],value:Ct,onChange:Pe,onTitleChange:ye,className:Le,title:st,titleWidth:Be=41,style:be={},fontColor:Ne="#6A7283",showCount:bt})=>{const[At,wt]=(0,ee.useState)(0),[fn,Oe]=(0,ee.useState)(!1),vt=(0,ee.useRef)(null),dn=(0,ee.useRef)(null);return(0,ee.useEffect)(()=>{var wn;yt.length!==0&&(((wn=vt==null?void 0:vt.current)==null?void 0:wn.clientHeight)>97?wt(1):wt(0)),yt.length===0&&wt(0),Oe(!1)},[yt]),ee.createElement("div",{className:at()(Xe.row,Le),style:be},ee.createElement("div",{onClick:(0,Ze.throttle)(()=>ye==null?void 0:ye(),2e3),style:{width:Be,marginTop:fn?12:4},className:`${Xe.title} ${ye?"current":""}`},st),ee.createElement("div",{className:fn?`${Xe.tagsWrap} ${Xe.tagsBorderWrap}`:Xe.tagsWrap},ee.createElement("div",{className:Xe.bar,ref:dn,style:At>0?{height:At===1?97:"auto",overflow:At===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},ee.createElement("div",{className:Xe.tag,ref:vt},yt==null?void 0:yt.map(wn=>ee.createElement("span",{onClick:()=>Pe(wn.id),key:wn.id,style:{color:Ne},className:Ct===wn.id?Xe.active:""},ee.createElement("span",{title:wn.name,className:Xe.name},wn.name),!!bt&&ee.createElement("span",{className:Xe.num},wn.count))))),!!At&&ee.createElement(ee.Fragment,null,At===1?ee.createElement("div",{onClick:()=>{var wn;wt(2),((wn=vt==null?void 0:vt.current)==null?void 0:wn.clientHeight)>245?Oe(!0):Oe(!1)},className:Xe.action},"\u5C55\u5F00",ee.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):ee.createElement("div",{onClick:()=>{dn.current.scrollTop=0,wt(1),Oe(!1)},className:Xe.action},"\u6536\u8D77",ee.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},He={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"},ie=({dataSource:yt=[],value:Ct,onChange:Pe,className:ye,style:Le={}})=>ee.createElement("div",{style:Le,className:at()(He.tabs,ye)},yt.map(st=>ee.createElement("span",{onClick:()=>Pe(st.id),className:Ct===st.id?He.active:"",key:st.id},st.name))),a={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"},E=ge(92832),y=({dataSource:yt=[],value:Ct="",onChange:Pe,onInputChange:ye=()=>{},className:Le,style:st={},placeholder:Be,allowClear:be=!1})=>{var Ne;const[bt,At]=(0,ee.useState)(""),[wt,fn]=(0,ee.useState)("");(0,ee.useEffect)(()=>{var dn;let wn=Ct;(dn=JSON.stringify(Ct))!=null&&dn.includes("{")&&(At(Ct.id),wn=Ct.value||"");try{fn(decodeURIComponent(wn||""))}catch(Mt){fn(decodeURIComponent(wn||""))}},[Ct]);const Oe=()=>{Pe(encodeURIComponent(wt),bt||null)},vt=dn=>{dn!==bt&&(At(dn),Pe(encodeURIComponent(wt),dn))};return ee.createElement("div",{className:at()(a.input,Le),style:st},!!yt.length&&ee.createElement("div",{className:a.dropdown},ee.createElement("div",{className:a.text},(Ne=yt.find(dn=>dn.id===bt))==null?void 0:Ne.name,ee.createElement("i",{className:"iconfont icon-zhankai4"}),ee.createElement("b",{className:a.b1}),ee.createElement("b",{className:a.b2})),ee.createElement("div",{className:a.menu},yt.map((dn,wn)=>ee.createElement("div",{key:wn,onClick:()=>vt(dn.id)},dn.name)))),ee.createElement(E.default,{onPressEnter:Oe,value:wt,onChange:dn=>{fn(dn.target.value),ye(encodeURIComponent(dn.target.value),bt||null)},bordered:!1,placeholder:Be}),ee.createElement("i",{onClick:Oe,className:"iconfont icon-sousuo9 font14 pl10 current"}))},x={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"},te=({value:yt,onChange:Ct,className:Pe,total:ye,pageSize:Le,style:st={}})=>{const Be=yt<2,be=yt>=Math.ceil(ye/Le);return ye<=Le?ee.createElement(ee.Fragment,null):ee.createElement("div",{className:at()(x.quickPager,Pe),style:st},ee.createElement("div",{onClick:()=>{Be||Ct(yt-1,"prev")},className:Be?x.disabled:""},"\u4E0A\u4E00\u9875"),ee.createElement("div",{onClick:()=>{be||Ct(yt+1,"next")},className:be?x.disabled:""},"\u4E0B\u4E00\u9875"))},ne={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"},ae=ge(71418),se=ge(6848),de=ge(13570),pe=ge(3294),ce=ge(955),Ee=ge(96908),Te=ge(57177),rt=ge(81378),Dt=ge(8797),Rt=({className:yt,dataSource:Ct=[],col:Pe=4,right:ye,bottom:Le=23,precision:st=0,wrapWidth:Be=1200,trackEventItems:be,loading:Ne})=>{const bt=Math.floor((Be-(Pe-1)*ye)/Pe);return ee.createElement(ae.Z,{spinning:Ne},ee.createElement("div",{className:at()(ne.list,yt)},!!Ct.length&&Ct.map((At,wt)=>{const{name:fn,id:Oe,identifier:vt,power:dn,cover_image_id:wn,pic:Mt}=At;return ee.createElement("div",{className:ne.wrap,key:Oe,style:{width:bt,marginRight:(1+wt)%Pe===0?0:ye+st,marginBottom:Le}},ee.createElement("a",{target:"_blank",href:`/shixuns/${vt}/challenges`,className:ne.li,onClick:dt=>{dt.preventDefault(),be&&(0,ce.L9)([be]),dn&&(0,ce.xg)(`/shixuns/${vt}/challenges`)}},ee.createElement("div",{className:ne.img},ee.createElement("img",{className:ne.cover,src:`${Mt}`}),At.is_jupyter&&ee.createElement("img",{className:ne.sign,src:Ee}),At.is_jupyter_lab&&ee.createElement("img",{className:ne.sign,src:Te}),At.is_unity_3d&&ee.createElement("img",{className:ne.sign,src:rt})),ee.createElement("div",{className:ne.name},ee.createElement(se.Z,{title:fn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},ee.createElement("span",{className:ne.e},fn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),ee.createElement("div",{className:ne.tags},ee.createElement(se.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),ee.createElement("span",null,At.challenges_count))),!!At.myshixuns_count&&ee.createElement(se.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),ee.createElement("span",null,At.myshixuns_count))),ee.createElement(se.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},ee.createElement("span",null,ee.createElement("span",null,At.level))),ee.createElement("div",{className:ne.rate},ee.createElement(de.Z,{allowHalf:!0,disabled:!0,defaultValue:At.score_info}),ee.createElement("span",null,"\xA0",At.score_info?`${At.score_info}\u5206`:"5\u5206")))),!dn&&ee.createElement("div",{className:ne.lockWrap},ee.createElement("img",{src:`${pe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ee.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Ct.length&&ee.createElement(Dt.Z,null)))},Ft={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"},Xt=ge(24065),nt=ge(59301),un=({className:yt,dataSource:Ct=[],col:Pe=4,right:ye,bottom:Le=23,precision:st=0,wrapWidth:Be=1200,trackEventItems:be,loading:Ne,onRemove:bt=()=>{},isCurrent:At=!0,showAlias:wt=!1})=>{const fn=Math.floor((Be-(Pe-1)*ye)/Pe),Oe=[{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 nt.createElement(ae.Z,{spinning:Ne},nt.createElement("div",{className:at()(Ft.list,yt)},!!(Ct!=null&&Ct.length)&&(Ct==null?void 0:Ct.map((vt,dn)=>{var wn;const{name:Mt,id:dt,identifier:pn,featured:yn,school_name:Dn,image_url:ga,excellent:Vn,is_plan:On}=vt;return nt.createElement("div",{key:dt,className:Ft.wrap,style:{width:fn,marginRight:(1+dn)%Pe===0?0:ye+st,marginBottom:Le}},nt.createElement("a",{className:Ft.li,onClick:Rn=>{Rn.preventDefault(),Rn.stopPropagation(),be&&(0,ce.L9)([be]),(0,ce.xg)(`/paths/${pn}`)}},nt.createElement("div",{className:Ft.img},nt.createElement("img",{className:Ft.cover,src:`${ga}`}),At&&(0,Xt.bg)()&&(vt==null?void 0:vt.studying)&&nt.createElement("div",{className:`${Ft.movebq} user-path-items`,onClick:Rn=>{Rn.stopPropagation(),bt(vt)}},nt.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),nt.createElement("span",{className:"c-red"},"\u79FB\u9664")),(wn=vt==null?void 0:vt.subject_tags)==null?void 0:wn.map((Rn,Kn)=>{var ka,it;if(Kn===0){const Do=(ka=Oe.find(ea=>ea.name==Rn))==null?void 0:ka.swimg;return nt.createElement("img",{className:Ft.sign,src:Do,style:{left:"-4px"}})}const Co=(it=Oe.find(Do=>Do.name==Rn))==null?void 0:it.ptimg;return nt.createElement("img",{className:Ft.sign,src:Co,style:{left:`${48+52*(Kn-1)+2*Kn}px`}})}),nt.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(vt==null?void 0:vt.excellent)&&nt.createElement("div",{className:Ft.bq},"\u5F00\u653E\u8BFE\u7A0B"))),nt.createElement("div",{className:Ft.name},nt.createElement(se.Z,{title:wt&&(vt!=null&&vt.excellent_alias_name)?nt.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Mt}`,nt.createElement("br",null),nt.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${vt==null?void 0:vt.excellent_alias_name}`)):Mt},nt.createElement("span",{className:Ft.e},wt&&(vt==null?void 0:vt.excellent_alias_name)||Mt))),nt.createElement(se.Z,{title:`\u53D1\u5E03\u5355\u4F4D\uFF1A${Dn}`},nt.createElement("div",{className:Ft.unit},nt.createElement("i",{className:"iconfont icon-danwei1 font14 mr3"}),Dn)),nt.createElement("div",{className:Ft.tags},nt.createElement("div",null,nt.createElement(se.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},nt.createElement("span",null,nt.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),nt.createElement("span",null,vt.stages_count))),nt.createElement(se.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},nt.createElement("span",null,nt.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),nt.createElement("span",null,vt.members_count)))))))})),!Ct.length&&nt.createElement(Dt.Z,null)))},et={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",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"},zt="data:image/png;base64,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",Qt=ge(59301),We=({className:yt,dataSource:Ct=[],col:Pe=4,right:ye,bottom:Le=23,precision:st=0,wrapWidth:Be=1200,trackEventItems:be,loading:Ne,handleVery:bt=()=>{}})=>{const At=Math.floor((Be-(Pe-1)*ye)/Pe);return Qt.createElement(ae.Z,{spinning:Ne},Qt.createElement("div",{className:at()(et.list,yt)},!!Ct.length&&Ct.map((wt,fn)=>{const{subject_identifier:Oe,id:vt,identifier:dn,power:wn}=wt,Mt=wt.is_public!=0&&wt.is_public;return Qt.createElement("div",{className:et.wrap,key:vt,style:{width:At,marginRight:(1+fn)%Pe===0?0:ye+st,marginBottom:Le}},Qt.createElement("a",{className:et.li,onClick:dt=>{dt.preventDefault(),bt(wt==null?void 0:wt.first_category_url)}},Qt.createElement("div",{className:et.top},Qt.createElement(se.Z,{title:wt.name},Qt.createElement("div",{className:et.name},wt.name)),Qt.createElement("img",{className:et.img,src:pe.Z.IMG_SERVER+"/images/"+wt.avatar_url}),Qt.createElement("div",{className:et.text,title:wt.creator},wt.creator),Oe&&Qt.createElement("div",{className:et.btns},Qt.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Qt.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Mt&&Qt.createElement("div",{className:et.sign},"\u516C\u5F00")),Qt.createElement("div",{className:et.bottom},wt.visits>0&&Qt.createElement(se.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Qt.createElement("span",null,Qt.createElement("i",{className:"iconfont icon-liulanyan"}),Qt.createElement("span",null,wt.visits))),wt.course_members_count>0&&Qt.createElement(se.Z,{title:"\u6210\u5458",placement:"bottom"},Qt.createElement("span",null,Qt.createElement("i",{className:"iconfont icon-chengyuan"}),wt.course_members_count)),wt.tasks_count>0&&Qt.createElement(se.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Qt.createElement("span",null,Qt.createElement("i",{className:"iconfont icon-zuoye"}),wt.tasks_count)),wt.is_end?Qt.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Qt.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!wt.is_accessible&&Qt.createElement("div",{className:et.lockWrap},Qt.createElement("img",{src:`${pe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Qt.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Ct.length&&Qt.createElement(Dt.Z,null)))},St={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"},Ot=ge(89070),an=({dataSource:yt=[],value:Ct,onChange:Pe,className:ye,style:Le={},tabBarExtraContent:st})=>ee.createElement("div",{className:at()(St.tabs,ye),style:Le},ee.createElement("div",{className:St.tabsWrap},yt.map((Be,be)=>!(Be!=null&&Be.hide)&&ee.createElement("aside",{className:St.tab,onClick:()=>{Pe(Be.id),Be.link&&Ot.history.push(Be.link)},key:be},ee.createElement("div",{className:Ct===Be.id?St.active:""},Be.name),(Be==null?void 0:Be.resetCount)==null&&(Be==null?void 0:Be.total)!==void 0&&ee.createElement("span",null,"\uFF08",Be==null?void 0:Be.total,"\uFF09"),(Be==null?void 0:Be.resetCount)!==void 0&&(Be==null?void 0:Be.total)!==void 0&&ee.createElement(se.Z,{title:(Be==null?void 0:Be.tip)!=null?Be==null?void 0:Be.tip:""},ee.createElement("span",{style:{color:"#9096A3"}},"\uFF08",ee.createElement("span",{style:{color:"#000"}},Be==null?void 0:Be.resetCount),"/",ee.createElement("span",null,Be==null?void 0:Be.total),"\uFF09"))))),ee.createElement("div",{className:St.tabBar},st)),ft=({className:yt,style:Ct={},children:Pe})=>ee.createElement("div",{className:at()(yt),style:Ct},Pe),pt={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"},jt=ge(38854),on=ge(20834);const Gn=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Je=({sortValue:yt,dropValue:Ct,className:Pe,onSort:ye,onDrop:Le,dataSource:st=Gn})=>{var Be;return ee.createElement("div",{className:at()(pt.orderWrap,Pe)},ee.createElement(jt.Z,{dropdownRender:()=>ee.createElement(on.default,null,st.map((be,Ne)=>ee.createElement(on.default.Item,{key:Ne,onClick:()=>Le(be.id)},be.name)))},ee.createElement("span",{className:pt.orderTextWrap},(Be=st.find(be=>Ct===be.id))==null?void 0:Be.name)),ee.createElement("span",{className:pt.orderIconWrap},ee.createElement("span",{className:pt.orderAsc},ee.createElement("i",{className:yt==="asc"?`iconfont icon-sanjiaoxing-up font12 ${pt.cursorPointer} ${pt.active}`:`iconfont icon-sanjiaoxing-up font12 ${pt.cursorPointer}`,onClick:()=>ye(yt==="asc"?"desc":"asc")})),ee.createElement("span",{className:pt.orderDesc},ee.createElement("i",{className:yt==="desc"?`iconfont icon-sanjiaoxing-down font12 ${pt.cursorPointer} ${pt.active}`:`iconfont icon-sanjiaoxing-down font12 ${pt.cursorPointer}`,onClick:()=>ye(yt==="asc"?"desc":"asc")}))))},tt={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"},Bt=ge(3113),Re=Object.defineProperty,ot=Object.getOwnPropertySymbols,lt=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,ct=(yt,Ct,Pe)=>Ct in yt?Re(yt,Ct,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):yt[Ct]=Pe,Qe=(yt,Ct)=>{for(var Pe in Ct||(Ct={}))lt.call(Ct,Pe)&&ct(yt,Pe,Ct[Pe]);if(ot)for(var Pe of ot(Ct))De.call(Ct,Pe)&&ct(yt,Pe,Ct[Pe]);return yt},gt=(yt,Ct)=>{var Pe={};for(var ye in yt)lt.call(yt,ye)&&Ct.indexOf(ye)<0&&(Pe[ye]=yt[ye]);if(yt!=null&&ot)for(var ye of ot(yt))Ct.indexOf(ye)<0&&De.call(yt,ye)&&(Pe[ye]=yt[ye]);return Pe},Vt=(yt,Ct,Pe)=>new Promise((ye,Le)=>{var st=Ne=>{try{be(Pe.next(Ne))}catch(bt){Le(bt)}},Be=Ne=>{try{be(Pe.throw(Ne))}catch(bt){Le(bt)}},be=Ne=>Ne.done?ye(Ne.value):Promise.resolve(Ne.value).then(st,Be);be((Pe=Pe.apply(yt,Ct)).next())}),Yt=yt=>{var Ct=yt,{className:Pe,style:ye,children:Le,loading:st=!1,openLoading:Be,onClick:be=()=>{},size:Ne="middle",shape:bt="round"}=Ct,At=gt(Ct,["className","style","children","loading","openLoading","onClick","size","shape"]);const[wt,fn]=(0,ee.useState)(!1);return ee.createElement(Bt.ZP,Qe({onClick:(0,Ze.throttle)(Oe=>Vt(void 0,null,function*(){Be&&fn(!0);try{yield be(Oe)}catch(vt){console.log("error",vt)}Be&&fn(!1)}),2e3,{leading:!0,trailing:!1}),className:at()(tt.btn,tt[`${Ne}-${bt}`],Pe),style:ye,size:Ne,shape:bt,loading:wt||st},At),Le)},ha={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"},la=({className:yt,style:Ct,children:Pe=null,onClick:ye,title:Le})=>ee.createElement("div",{className:at()(ha.head,yt),style:Ct},ee.createElement("span",{className:"primary-hover",onClick:ye},ee.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),ee.createElement("b",{title:Le},Le),ee.createElement("div",{className:ha.node},Pe)),Wn={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"},Sa=({confirmShow:yt=!0,confirmTitle:Ct,confirmClick:Pe,cancelShow:ye=!0,cancelTitle:Le,cancelClick:st,className:Be,style:be,confirmLoading:Ne=!1})=>ee.createElement("div",{className:at()(Wn.btns,Be),style:be},yt&&ee.createElement(Bt.ZP,{loading:Ne,onClick:Pe,type:"primary",className:Wn.confirm},Ct),ye&&ee.createElement(Bt.ZP,{onClick:st,className:Wn.cancel},Le)),Zn={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"},Mn=({className:yt,style:Ct={},LeftContent:Pe,children:ye,RightContent:Le})=>ee.createElement("div",{className:at()(Zn.fixedBottom,yt),style:Ct},ee.createElement("div",{className:Zn.wrap},ee.createElement("div",{className:Zn.left},Pe),ee.createElement("div",{className:Zn.center},ye),ee.createElement("div",{className:Zn.right},Le))),Fa={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"},Ha=({className:yt,style:Ct={},dataSource:Pe=[]})=>ee.createElement("div",{className:at()(Fa.crumbs,yt),style:Ct},Pe.map((ye,Le)=>LeOt.history.push(ye.path)},ye.name):ee.createElement("span",null,ye.name),ee.createElement("span",null,"\xA0",">","\xA0")):ee.createElement("span",{key:Le,style:{color:"#5F6368"}},ye.name))),ho=ge(31797),Qa=Object.defineProperty,So=Object.defineProperties,po=Object.getOwnPropertyDescriptors,vo=Object.getOwnPropertySymbols,Ao=Object.prototype.hasOwnProperty,bn=Object.prototype.propertyIsEnumerable,Ln=(yt,Ct,Pe)=>Ct in yt?Qa(yt,Ct,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):yt[Ct]=Pe,Wo=(yt,Ct)=>{for(var Pe in Ct||(Ct={}))Ao.call(Ct,Pe)&&Ln(yt,Pe,Ct[Pe]);if(vo)for(var Pe of vo(Ct))bn.call(Ct,Pe)&&Ln(yt,Pe,Ct[Pe]);return yt},Zo=(yt,Ct)=>So(yt,po(Ct)),or=(yt,Ct)=>{var Pe={};for(var ye in yt)Ao.call(yt,ye)&&Ct.indexOf(ye)<0&&(Pe[ye]=yt[ye]);if(yt!=null&&vo)for(var ye of vo(yt))Ct.indexOf(ye)<0&&bn.call(yt,ye)&&(Pe[ye]=yt[ye]);return Pe};const{Countdown:rr}=ho.default;var Vo=yt=>{var Ct=yt,{onChange:Pe}=Ct,ye=or(Ct,["onChange"]);const[Le,st]=(0,ee.useState)(null);(0,ee.useEffect)(()=>{typeof Le=="number"&&Le>=0&&Pe(Le)},[Le]);const Be=be=>{const Ne=Math.floor(be/1e3);st(Ne)};return ee.createElement(rr,Zo(Wo({},ye),{onChange:Be}))}},58856:function(je,Nt,ge){"use strict";ge.d(Nt,{Z:function(){return ue}});var ee=ge(59301);function ue(Ue,mt){const xe=(0,ee.useRef)();(0,ee.useEffect)(()=>{xe.current=Ue}),(0,ee.useEffect)(()=>{function Xe(){xe.current()}if(mt!==null){let we=setInterval(Xe,mt);return()=>clearInterval(we)}},[mt])}},27639:function(je,Nt,ge){"use strict";var ee=ge(59301),ue=ge(43418),Ue=ge(8591),mt=ge(99064),xe=ge(89070),Xe=Object.defineProperty,we=Object.defineProperties,at=Object.getOwnPropertyDescriptors,Ze=Object.getOwnPropertySymbols,Ve=Object.prototype.hasOwnProperty,Tt=Object.prototype.propertyIsEnumerable,He=(b,y,x)=>y in b?Xe(b,y,{enumerable:!0,configurable:!0,writable:!0,value:x}):b[y]=x,_e=(b,y)=>{for(var x in y||(y={}))Ve.call(y,x)&&He(b,x,y[x]);if(Ze)for(var x of Ze(y))Tt.call(y,x)&&He(b,x,y[x]);return b},ie=(b,y)=>we(b,at(y)),a=(b,y,x)=>new Promise((z,te)=>{var ne=de=>{try{se(x.next(de))}catch(pe){te(pe)}},ae=de=>{try{se(x.throw(de))}catch(pe){te(pe)}},se=de=>de.done?z(de.value):Promise.resolve(de.value).then(ne,ae);se((x=x.apply(b,y)).next())});const E=({classroomList:b,dispatch:y,cb:x})=>{const z=(0,xe.useParams)();z.id=z.coursesId;const{detailBoardList:te}=b;return ee.createElement(ue.default,{centered:!0,title:"\u63D0\u793A",open:b.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>a(void 0,null,function*(){var ne,ae,se;if((yield(0,mt.ZP)(`/api/boards/${z.categoryId}/messages/bulk_delete.json`,{method:"delete",body:{ids:[...b.actionTabs.selectArrs]}})).status===0){Ue.ZP.success("\u5220\u9664\u6210\u529F");const pe=b.actionTabs.selectArrs.length===te.messages.length&&((ne=b.actionTabs.params)==null?void 0:ne.page)>1?((ae=b.actionTabs.params)==null?void 0:ae.page)-1:(se=b.actionTabs.params)==null?void 0:se.page;x(pe),y({type:"classroomList/setActionTabs",payload:{}}),y({type:"classroomList/getBoardList",payload:ie(_e({},b.actionTabs.params),{page:pe})}),y({type:"classroomList/getClassroomLeftMenus",payload:{id:z.coursesId}})}}),onCancel:()=>{y({type:"classroomList/setActionTabs",payload:{}})}},ee.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"))};Nt.Z=(0,xe.connect)(({classroomList:b})=>({classroomList:b}))(E)},16368:function(je,Nt,ge){"use strict";var ee=ge(59301),ue=ge(78241),Ue=ge(43418),mt=ge(8591),xe=ge(92832),Xe=ge(24905),we=ge(71418),at=ge(99064),Ze=ge(26724),Ve=ge.n(Ze),Tt=ge(89070),He=Object.defineProperty,_e=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,E=(z,te,ne)=>te in z?He(z,te,{enumerable:!0,configurable:!0,writable:!0,value:ne}):z[te]=ne,b=(z,te)=>{for(var ne in te||(te={}))ie.call(te,ne)&&E(z,ne,te[ne]);if(_e)for(var ne of _e(te))a.call(te,ne)&&E(z,ne,te[ne]);return z},y=(z,te,ne)=>new Promise((ae,se)=>{var de=Ee=>{try{ce(ne.next(Ee))}catch(Te){se(Te)}},pe=Ee=>{try{ce(ne.throw(Ee))}catch(Te){se(Te)}},ce=Ee=>Ee.done?ae(Ee.value):Promise.resolve(Ee.value).then(de,pe);ce((ne=ne.apply(z,te)).next())});const x=({classroomList:z,loading:te,dispatch:ne})=>{const ae=b({},(0,Tt.useParams)());let[se,de]=(0,ee.useState)([]);const[pe,ce]=(0,ee.useState)(!0),[Ee,Te]=(0,ee.useState)(1),[rt,Dt]=(0,ee.useState)(!0);ae.page=0,ae.page_size=50,(0,ee.useEffect)(()=>{z.actionTabs.key==="\u53D1\u9001"&&Rt(1)},[z.actionTabs.key]);const[It]=ue.default.useForm(),Rt=Ft=>y(void 0,null,function*(){Ft==1&&(se=[]),ae.page=Ft,Dt(!0);const Xt=yield ne({type:"classroomList/getCoursesMine",payload:b({},ae)});Xt.lengthy(void 0,null,function*(){const Ft=It.getFieldValue();(yield(0,at.ZP)(`/api/boards/${ae.categoryId}/messages/bulk_send.json`,{method:"post",body:{ids:[...z.actionTabs.selectArrs],to_course_ids:[...Ft.group_ids]}})).status===0&&(mt.ZP.success("\u53D1\u5E03\u6210\u529F"),ne({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{ne({type:"classroomList/setActionTabs",payload:{}})}},ee.createElement("p",{className:"tc bold mb20"},"\u9009\u62E9\u7684\u5E16\u5B50\u53D1\u9001\u5230",ee.createElement("span",{className:"c-orange"},"\u6307\u5B9A\u8BFE\u5802")),ee.createElement(xe.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u8BFE\u5802\u540D\u79F0\u8FDB\u884C\u641C\u7D22",allowClear:!0,onSearch:Ft=>{de([]),ae.search=Ft,Rt(1)}}),ee.createElement("div",{className:"bg-skyblue",style:{height:260,overflow:"auto",padding:20}},ee.createElement(Ve(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:Ft=>{Rt(Ft)},hasMore:!rt&&pe,useWindow:!1},ee.createElement(ue.default,{form:It,initialValues:{}},ee.createElement(ue.default.Item,{name:"group_ids"},ee.createElement(Xe.default.Group,null,se==null?void 0:se.map(function(Ft,Xt){return ee.createElement("div",{key:Xt},ee.createElement(Xe.default,{style:{width:520},value:Ft.id,className:"multi-ellipsis1 multi-ellipsis1-checkbox"},Ft.name))}))),ee.createElement(we.Z,{className:"edu-ant-spin",spinning:rt})))))};Nt.Z=(0,Tt.connect)(({classroomList:z,loading:te})=>({classroomList:z,loading:te}))(x)},84314:function(je,Nt,ge){"use strict";ge.r(Nt),ge.d(Nt,{default:function(){return Kr}});var ee=ge(89070),ue=ge(59301),Ue=ge(3294),mt=ge(61186),xe=ge.n(mt),Xe=ge(20834),we=ge(24905),at=ge(3113),Ze=ge(8591),Ve=ge(6848),Tt=ge(71418),He=ge(95237),_e=ge(43604),ie=ge(58421),a=ge(81228),E=ge(38854),b=ge(1710),y=ge(78673),x=ge(99064),z=ge(87395),te=ge(84105),ne=ge(24065),ae=ge(8797),se=ge(43418),de=Object.defineProperty,pe=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,Te=(Fe,Ce,Ae)=>Ce in Fe?de(Fe,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):Fe[Ce]=Ae,rt=(Fe,Ce)=>{for(var Ae in Ce||(Ce={}))ce.call(Ce,Ae)&&Te(Fe,Ae,Ce[Ae]);if(pe)for(var Ae of pe(Ce))Ee.call(Ce,Ae)&&Te(Fe,Ae,Ce[Ae]);return Fe},Dt=(Fe,Ce,Ae)=>new Promise((ta,zn)=>{var Nn=$t=>{try{kn(Ae.next($t))}catch(xn){zn(xn)}},Ma=$t=>{try{kn(Ae.throw($t))}catch(xn){zn(xn)}},kn=$t=>$t.done?ta($t.value):Promise.resolve($t.value).then(Nn,Ma);kn((Ae=Ae.apply(Fe,Ce)).next())});const It=({classroomList:Fe,dispatch:Ce,cb:Ae})=>{const ta=(0,ee.useParams)();return ta.id=ta.coursesId,ue.createElement(se.default,{centered:!0,title:"\u63D0\u793A",open:Fe.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Dt(void 0,null,function*(){(yield(0,x.ZP)(`/api/boards/${ta.categoryId}/messages/bulk_public.json`,{method:"put",body:{ids:[...Fe.actionTabs.selectArrs]}})).status===0&&(Ze.ZP.success("\u64CD\u4F5C\u6210\u529F"),Ae(),Ce({type:"classroomList/setActionTabs",payload:{}}),Ce({type:"classroomList/getBoardList",payload:rt({},Fe.actionTabs.params)}))}),onCancel:()=>{Ce({type:"classroomList/setActionTabs",payload:{}})}},ue.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var Rt=(0,ee.connect)(({classroomList:Fe})=>({classroomList:Fe}))(It),Ft=ge(27639),Xt=ge(16368),nt={flex_box_center:"flex_box_center___hePrT",flex_space_between:"flex_space_between___ORkbo",flex_box_vertical_center:"flex_box_vertical_center___cCpIF",flex_box_center_end:"flex_box_center_end___c_jTW",flex_box_column:"flex_box_column___wD0ra",bg:"bg___XwUKY",containerTitle:"containerTitle___ImnKq",containerDesc:"containerDesc___yUKqL",listItem:"listItem___SUzaY",title:"title___hjA_e",titleLeft:"titleLeft___GGFEY",titleRight:"titleRight___aNGKY",flexBox:"flexBox___IQB_j",acitons:"acitons___VXZ66",categoryName:"categoryName___gefjO",moveCategory:"moveCategory___OFSGW",copyTag:"copyTag___dGmyT"},qt=ge(62202),un=ge(89614),et=ge(73674),zt=ge(26724),Qt=ge.n(zt),Me=ge(955),We=Object.defineProperty,St=Object.getOwnPropertySymbols,Ot=Object.prototype.hasOwnProperty,xt=Object.prototype.propertyIsEnumerable,an=(Fe,Ce,Ae)=>Ce in Fe?We(Fe,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):Fe[Ce]=Ae,Se=(Fe,Ce)=>{for(var Ae in Ce||(Ce={}))Ot.call(Ce,Ae)&&an(Fe,Ae,Ce[Ae]);if(St)for(var Ae of St(Ce))xt.call(Ce,Ae)&&an(Fe,Ae,Ce[Ae]);return Fe};const ft=Fe=>React.createElement("svg",Se({width:17,height:10,xmlns:"http://www.w3.org/2000/svg"},Fe),React.createElement("title",null,"new"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"100%",y1:"67.301%",x2:"0%",y2:"32.699%",id:"new_svg__a"},React.createElement("stop",{stopColor:"#009EFF",offset:"0%"}),React.createElement("stop",{stopColor:"#49DF9B",offset:"100%"}))),React.createElement("path",{d:"M1082.618 352h-14.236c-.781 0-1.382.629-1.382 1.447v7.106c0 .818.6 1.447 1.382 1.447h14.236c.781 0 1.382-.629 1.382-1.447v-7.106c0-.818-.6-1.447-1.382-1.447Zm-10.692 7.358h-.961l-1.863-3.836v3.836h-.6v-4.59h.84l1.923 3.962h.06v-3.963h.6v4.591Zm1.502-2.641h2.342v.629h-2.342v.126c0 .817.24 1.195.72 1.195h1.682v.629h-1.682c-.36 0-.66-.126-.9-.44-.24-.315-.361-.818-.361-1.384v-1.07c0-1.069.66-1.509 1.321-1.635h1.622v.63h-1.561c-.24.062-.781.25-.781 1.006-.06.125-.06.188-.06.314Zm7.809 2.641h-.841l-.841-3.647-.961 3.647h-.901l-1.262-4.59h.66l1.082 3.773h.06l.961-3.774h.721l.961 3.963 1.142-3.963h.6l-1.381 4.591Z",transform:"translate(-1067 -352)",fill:"url(#new_svg__a)",fillRule:"nonzero"}));var pt="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIxMDAlIiB5MT0iNjcuMzAxJSIgeDI9IjAlIiB5Mj0iMzIuNjk5JSIgaWQ9ImEiPjxzdG9wIHN0b3AtY29sb3I9IiMwMDlFRkYiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjNDlERjlCIiBvZmZzZXQ9IjEwMCUiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cGF0aCBkPSJNMTA4Mi42MTggMzUyaC0xNC4yMzZjLS43ODEgMC0xLjM4Mi42MjktMS4zODIgMS40NDd2Ny4xMDZjMCAuODE4LjYgMS40NDcgMS4zODIgMS40NDdoMTQuMjM2Yy43ODEgMCAxLjM4Mi0uNjI5IDEuMzgyLTEuNDQ3di03LjEwNmMwLS44MTgtLjYtMS40NDctMS4zODItMS40NDdabS0xMC42OTIgNy4zNThoLS45NjFsLTEuODYzLTMuODM2djMuODM2aC0uNnYtNC41OWguODRsMS45MjMgMy45NjJoLjA2di0zLjk2M2guNnY0LjU5MVptMS41MDItMi42NDFoMi4zNDJ2LjYyOWgtMi4zNDJ2LjEyNmMwIC44MTcuMjQgMS4xOTUuNzIgMS4xOTVoMS42ODJ2LjYyOWgtMS42ODJjLS4zNiAwLS42Ni0uMTI2LS45LS40NC0uMjQtLjMxNS0uMzYxLS44MTgtLjM2MS0xLjM4NHYtMS4wN2MwLTEuMDY5LjY2LTEuNTA5IDEuMzIxLTEuNjM1aDEuNjIydi42M2gtMS41NjFjLS4yNC4wNjItLjc4MS4yNS0uNzgxIDEuMDA2LS4wNi4xMjUtLjA2LjE4OC0uMDYuMzE0Wm03LjgwOSAyLjY0MWgtLjg0MWwtLjg0MS0zLjY0Ny0uOTYxIDMuNjQ3aC0uOTAxbC0xLjI2Mi00LjU5aC42NmwxLjA4MiAzLjc3M2guMDZsLjk2MS0zLjc3NGguNzIxbC45NjEgMy45NjMgMS4xNDItMy45NjNoLjZsLTEuMzgxIDQuNTkxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEwNjcgLTM1MikiIGZpbGw9InVybCgjYSkiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",jt=ge(97177),on={collect:"collect___uk5xF",head:"head___op8aW",btn:"btn___rzfic"},Gn=ge(85057),fa=ge(57809),Je=ge(92832),tt=ge(54580),Bt=ge(78241),Re=ge(12290),ot=ge(59301),lt=Object.defineProperty,De=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,Qe=Object.prototype.propertyIsEnumerable,gt=(Fe,Ce,Ae)=>Ce in Fe?lt(Fe,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):Fe[Ce]=Ae,Vt=(Fe,Ce)=>{for(var Ae in Ce||(Ce={}))ct.call(Ce,Ae)&>(Fe,Ae,Ce[Ae]);if(De)for(var Ae of De(Ce))Qe.call(Ce,Ae)&>(Fe,Ae,Ce[Ae]);return Fe},tn=(Fe,Ce,Ae)=>new Promise((ta,zn)=>{var Nn=$t=>{try{kn(Ae.next($t))}catch(xn){zn(xn)}},Ma=$t=>{try{kn(Ae.throw($t))}catch(xn){zn(xn)}},kn=$t=>$t.done?ta($t.value):Promise.resolve($t.value).then(Nn,Ma);kn((Ae=Ae.apply(Fe,Ce)).next())}),ha=({onOk:Fe,onCancel:Ce,visible:Ae,modalParams:ta,forceIn:zn})=>{const[Nn]=Bt.default.useForm(),[Ma,kn]=(0,ue.useState)(!1),$t=zn?!1:typeof Ae=="number";(0,ue.useEffect)(()=>{Ae?Nn.setFieldsValue(Vt({},ta)):Nn.resetFields()},[Ae]);const xn=vn=>tn(void 0,null,function*(){kn(!0),yield Fe(vn),kn(!1)});return ot.createElement(se.default,{centered:!0,destroyOnClose:!0,onCancel:()=>Ce(),onOk:()=>Nn.submit(),open:!!Ae,confirmLoading:Ma,title:$t?"\u7F16\u8F91\u95EE\u7B54":"\u65B0\u589E\u95EE\u7B54",width:900,okText:$t?"\u786E\u5B9A":"\u52A0\u5165\u95EE\u9898\u96C6"},ot.createElement(Bt.default,{form:Nn,size:"large",onFinish:xn},ot.createElement(Bt.default.Item,{name:"title",label:"\u95EE\u9898",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"}]},ot.createElement(Je.default.TextArea,{style:{height:200},placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"})),ot.createElement(Bt.default.Item,{className:"mb0",name:"content",label:"\u56DE\u7B54",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54"}]},ot.createElement(Re.Z,{height:220,className:"mb0",placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54",watch:!0,defaultValue:ta==null?void 0:ta.content})),ot.createElement(Bt.default.Item,{className:"mb0",valuePropName:"checked",initialValue:!1,name:"is_top"},ot.createElement(we.default,{style:{marginLeft:53,marginTop:24}},"\u8BBE\u4E3A\u70ED\u95E8\u95EE\u9898"))))},aa=ge(59301),la=Object.defineProperty,Wn=Object.getOwnPropertySymbols,pa=Object.prototype.hasOwnProperty,Sa=Object.prototype.propertyIsEnumerable,Zn=(Fe,Ce,Ae)=>Ce in Fe?la(Fe,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):Fe[Ce]=Ae,ja=(Fe,Ce)=>{for(var Ae in Ce||(Ce={}))pa.call(Ce,Ae)&&Zn(Fe,Ae,Ce[Ae]);if(Wn)for(var Ae of Wn(Ce))Sa.call(Ce,Ae)&&Zn(Fe,Ae,Ce[Ae]);return Fe},Mn=(Fe,Ce,Ae)=>new Promise((ta,zn)=>{var Nn=$t=>{try{kn(Ae.next($t))}catch(xn){zn(xn)}},Ma=$t=>{try{kn(Ae.throw($t))}catch(xn){zn(xn)}},kn=$t=>$t.done?ta($t.value):Promise.resolve($t.value).then(Nn,Ma);kn((Ae=Ae.apply(Fe,Ce)).next())}),To=({visible:Fe,onCancel:Ce})=>{const[Ae,ta]=(0,ue.useState)(!1),[zn,Nn]=(0,ue.useState)(0),[Ma,kn]=(0,ue.useState)([]),[$t,xn]=(0,ue.useState)({page:1,limit:10});(0,ue.useEffect)(()=>{Fe&&vn($t)},[Fe]);const vn=Hn=>Mn(void 0,null,function*(){var Eo,co;ta(!0);const Bo=yield(0,x.ZP)(`/api/course_qna_sets/${Fe}/hit_history.json`,{method:"get",params:Hn});Bo.status===0&&(kn(((Eo=Bo==null?void 0:Bo.data)==null?void 0:Eo.list)||[]),Nn((co=Bo==null?void 0:Bo.data)==null?void 0:co.size)),ta(!1)}),sr=[{title:"\u7528\u6237\u63D0\u95EE",dataIndex:"question",ellipsis:!0,render:Hn=>aa.createElement(Ve.Z,{placement:"topLeft",title:Hn},aa.createElement("span",{className:"c-black"},Hn||"--"))},{title:"\u56DE\u7B54",dataIndex:"answer",ellipsis:!0,render:Hn=>aa.createElement(Ve.Z,{placement:"topLeft",title:Hn},aa.createElement("span",{className:"c-black"},Hn||"--"))},{title:"\u7528\u6237",dataIndex:"user_name",ellipsis:!0,render:Hn=>aa.createElement(Ve.Z,{placement:"topLeft",title:Hn},aa.createElement("span",{className:"c-black"},Hn||"--"))},{title:"\u65F6\u95F4",dataIndex:"created_at",ellipsis:!0,render:Hn=>aa.createElement("span",{className:"c-black"},xe()(Hn).format("YYYY-MM-DD HH:mm"))}],Po=(Hn,Eo)=>{$t.page=Hn,$t.limit=Eo,xn(ja({},$t)),vn($t)};return aa.createElement(se.default,{title:"\u547D\u4E2D\u5386\u53F2",open:!!Fe,centered:!0,width:1e3,footer:null,onCancel:Ce},aa.createElement(b.default,{columns:sr,className:"mt20",dataSource:Ma,loading:Ae,rowKey:"id",scroll:(Ma==null?void 0:Ma.length)>7?{y:300}:{},pagination:{current:$t.page,hideOnSinglePage:!zn,showQuickJumper:!0,showSizeChanger:!0,pageSize:$t.limit,pageSizeOptions:["10","20","50","100","200"],total:zn,size:"default",showTotal:Me.rU,onChange:Po}}))},Ha=Object.defineProperty,ho=Object.getOwnPropertySymbols,Qa=Object.prototype.hasOwnProperty,So=Object.prototype.propertyIsEnumerable,po=(Fe,Ce,Ae)=>Ce in Fe?Ha(Fe,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):Fe[Ce]=Ae,vo=(Fe,Ce)=>{for(var Ae in Ce||(Ce={}))Qa.call(Ce,Ae)&&po(Fe,Ae,Ce[Ae]);if(ho)for(var Ae of ho(Ce))So.call(Ce,Ae)&&po(Fe,Ae,Ce[Ae]);return Fe};const Ao=Fe=>React.createElement("svg",vo({width:17,height:21,xmlns:"http://www.w3.org/2000/svg"},Fe),React.createElement("title",null,"\u{1F525}"),React.createElement("text",{transform:"translate(-22 -23)",fill:"#232B40",fillRule:"evenodd",fontFamily:"AppleColorEmoji, Apple Color Emoji",fontSize:18},React.createElement("tspan",{x:20,y:41},"\u{1F525}")));var bn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHRleHQgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIyIC0yMykiIGZpbGw9IiMyMzJCNDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZm9udC1mYW1pbHk9IkFwcGxlQ29sb3JFbW9qaSwgQXBwbGUgQ29sb3IgRW1vamkiIGZvbnQtc2l6ZT0iMTgiPgogICAgICAgICAgICAgICAgICAgICAgICA8dHNwYW4geD0iMjAiIHk9IjQxIj7wn5SlPC90c3Bhbj4KICAgICAgICAgICAgICAgICAgICA8L3RleHQ+PC9zdmc+",Ln=ge(59301),Wo=Object.defineProperty,Zo=Object.defineProperties,or=Object.getOwnPropertyDescriptors,rr=Object.getOwnPropertySymbols,ir=Object.prototype.hasOwnProperty,Vo=Object.prototype.propertyIsEnumerable,yt=(Fe,Ce,Ae)=>Ce in Fe?Wo(Fe,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):Fe[Ce]=Ae,Ct=(Fe,Ce)=>{for(var Ae in Ce||(Ce={}))ir.call(Ce,Ae)&&yt(Fe,Ae,Ce[Ae]);if(rr)for(var Ae of rr(Ce))Vo.call(Ce,Ae)&&yt(Fe,Ae,Ce[Ae]);return Fe},Pe=(Fe,Ce)=>Zo(Fe,or(Ce)),ye=(Fe,Ce,Ae)=>new Promise((ta,zn)=>{var Nn=$t=>{try{kn(Ae.next($t))}catch(xn){zn(xn)}},Ma=$t=>{try{kn(Ae.throw($t))}catch(xn){zn(xn)}},kn=$t=>$t.done?ta($t.value):Promise.resolve($t.value).then(Nn,Ma);kn((Ae=Ae.apply(Fe,Ce)).next())}),st=({})=>{const Fe=(0,ee.useParams)(),[Ce,Ae]=(0,ue.useState)(!1),[ta,zn]=(0,ue.useState)(0),[Nn,Ma]=(0,ue.useState)([]),[kn,$t]=(0,ue.useState)(!1),[xn,vn]=(0,ue.useState)({title:"",content:""}),[sr,Po]=(0,ue.useState)(!1),[Hn,Eo]=(0,ue.useState)(""),[co,Bo]=(0,ue.useState)(!1),[yr,Aa]=(0,ue.useState)([]),[Ya,dr]=(0,ue.useState)(""),jo=Fe==null?void 0:Fe.coursesId,[Bn,Na]=(0,ue.useState)({keyword:"",is_top:0,page:1,limit:10,course_id:jo});(0,ue.useEffect)(()=>{Ua(Bn)},[]);const Ua=ke=>ye(void 0,null,function*(){var kt,ln;Ae(!0);const An=yield(0,x.ZP)("/api/course_qna_sets.json",{method:"get",params:ke});An.status===0&&(Ma(((kt=An==null?void 0:An.data)==null?void 0:kt.list)||[]),zn((ln=An==null?void 0:An.data)==null?void 0:ln.size)),Ae(!1)}),na=ke=>{Bn.keyword=ke,Bn.page=1,Na(Ct({},Bn)),Ua(Bn)},$o=ke=>{Bn.is_top=ke,Bn.page=1,Na(Ct({},Bn)),Ua(Bn)},Xr=(ke,kt)=>{Bn.page=ke,Bn.limit=kt,Na(Ct({},Bn)),Ua(Bn)},Ga=ke=>ye(void 0,null,function*(){const kt=Pe(Ct({},ke),{course_id:jo});if(typeof kn=="number"){const ln=yield(0,x.ZP)(`/api/course_qna_sets/${kn}/update_qna_sets.json`,{method:"post",body:kt});(ln==null?void 0:ln.status)===0&&(Ze.ZP.success("\u7F16\u8F91\u6210\u529F"),Ua(Bn),$t(!1))}else{const ln=yield(0,x.ZP)("/api/course_qna_sets/add_qna_sets.json",{method:"post",body:kt});(ln==null?void 0:ln.status)===0&&(Ze.ZP.success("\u6DFB\u52A0\u6210\u529F"),Bn.page=1,Bn.keyword="",Na(Ct({},Bn)),Ua(Bn),$t(!1))}}),wr=ke=>ye(void 0,null,function*(){se.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u5220\u9664\u5417\uFF1F",onOk:()=>ye(void 0,null,function*(){const kt=yield(0,x.ZP)(`/api/course_qna_sets/${ke==null?void 0:ke.id}/remove_qna_sets.json`,{method:"post",body:{course_id:jo}});if((kt==null?void 0:kt.status)===0){const ln=Nn.length===1&&Bn.page>1?Bn.page-1:Bn.page;Bn.page=ln,Na(Ct({},Bn)),Ua(Bn),Ze.ZP.success("\u5220\u9664\u6210\u529F")}})})}),er=[{title:"\u5E8F\u53F7",dataIndex:"index",width:100,render:(ke,kt,ln)=>`${(Bn.page-1)*Bn.limit+ln+1}`},{title:"\u95EE\u9898",dataIndex:"title",ellipsis:!0,render:(ke,kt)=>Ln.createElement(Ve.Z,{placement:"topLeft",title:ke},Ln.createElement("span",{className:"c-black"},kt.is_top&&Ln.createElement("img",{width:12,className:"mr5",src:bn,style:{marginTop:"-4px"}}),ke||"--"))},{title:"\u56DE\u7B54",dataIndex:"content",ellipsis:!0,render:ke=>Ln.createElement(Ve.Z,{placement:"topLeft",title:ke},Ln.createElement("span",{className:"c-black"},ke||"--"))},{title:"\u547D\u4E2D\u6B21\u6570",width:100,dataIndex:"hit_count",render:(ke,kt)=>Ln.createElement("span",{onClick:()=>{Eo(kt.id)},className:"current c-light-primary"},ke)},{title:"\u64CD\u4F5C",width:104,align:"right",dataIndex:"id",ellipsis:!0,render:(ke,kt)=>Ln.createElement("span",null,Ln.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{$t(ke),vn({title:kt==null?void 0:kt.title,content:kt==null?void 0:kt.content,is_top:kt==null?void 0:kt.is_top})}},"\u7F16\u8F91"),Ln.createElement("span",{className:"current c-red",onClick:()=>wr(kt)},"\u5220\u9664"))}],qr={onRemove:()=>{Aa([])},beforeUpload:ke=>{if((ke==null?void 0:ke.size)>1024*1024*50)return Ze.ZP.info("\u6587\u4EF6\u8D85\u8FC750M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!(ke.type==="application/vnd.ms-excel"||ke.type==="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"))return Ze.ZP.info("\u8BF7\u4E0A\u4F20 .xls \u6216 .xlsx \u6587\u4EF6\uFF01"),!1;let ln=[];return ln.push(ke),Aa([...ln]),!1},fileList:yr,accept:".xls,.xlsx"},_r=[{value:0,label:"\u5168\u90E8\u95EE\u9898"},{value:1,label:"\u70ED\u95E8\u95EE\u9898"}];return Ln.createElement("div",{className:on.collect},Ln.createElement("div",{className:on.head},Ln.createElement("div",{className:on.btn,onClick:()=>Po(!0)},Ln.createElement("i",{className:"iconfont icon-daoru1 font19 mr5"}),Ln.createElement("span",null,"\u5BFC\u5165")),Ln.createElement("div",{className:on.btn,onClick:()=>{const ke=`${Ue.Z.API_SERVER}/api/course_qna_sets/export.json?course_id=${jo}`;(0,Me.Nd)(null,ke)}},Ln.createElement("i",{className:"iconfont icon-daochu2 font19 mr5"}),Ln.createElement("span",null,"\u5BFC\u51FA")),Ln.createElement(Gn.op,{type:"primary",shape:"default",onClick:()=>{$t(!0),vn({title:"",content:""})}},"\u65B0\u589E\u95EE\u7B54")),Ln.createElement(He.Z,{align:"middle",justify:"space-between"},Ln.createElement(fa.default,{value:Bn.is_top,placeholder:"\u8BF7\u9009\u62E9\u56DE\u7B54\u6765\u6E90",onChange:$o,options:_r,style:{width:160}}),Ln.createElement(Je.default.Search,{style:{width:274},placeholder:"\u8BF7\u8F93\u5165\u95EE\u9898\u3001\u95EE\u7B54",value:Ya,onChange:ke=>dr(ke.target.value),onSearch:na})),Ln.createElement(b.default,{columns:er,className:"mt20",dataSource:Nn,loading:Ce,rowKey:"id",pagination:{current:Bn.page,hideOnSinglePage:!ta,showQuickJumper:!0,showSizeChanger:!0,pageSize:Bn.limit,pageSizeOptions:["10","20","50","100","200"],total:ta,size:"default",showTotal:Me.rU,onChange:Xr}}),Ln.createElement(se.default,{title:"\u5BFC\u5165\u95EE\u7B54",open:sr,centered:!0,zIndex:800,confirmLoading:co,onCancel:()=>{Po(!1),Aa([])},onOk:()=>ye(void 0,null,function*(){var ke;const kt=new FormData;if(kt.append("course_id",jo),yr.length>0)kt.append("file",yr[0]);else{Ze.ZP.warning("\u8BF7\u9009\u62E9\u6587\u4EF6");return}Bo(!0);let ln=yield(0,x.ZP)("/api/course_qna_sets/import.json",{method:"post",body:kt},!0);(ln==null?void 0:ln.status)===0&&((ke=ln==null?void 0:ln.fail)!=null&&ke.length?se.default.confirm({icon:null,width:485,title:"\u5BFC\u5165\u5931\u8D25",centered:!0,content:Ln.createElement("span",null,"\u68C0\u6D4B\u5230\u672C\u6B21\u5BFC\u5165\u5B58\u5728\u4E0D\u7B26\u5408\u8981\u6C42\u7684\u6570\u636E\uFF0C\u70B9\u51FB\u4E0B\u8F7D",Ln.createElement("a",{href:`${Ue.Z.API_SERVER}/api/course_qna_sets/down_error_import_file.json?course_id=${jo}`},"\u5BFC\u5165\u5931\u8D25\u7684\u6570\u636E"),"\u67E5\u770B")}):(Ze.ZP.success("\u5BFC\u5165\u6210\u529F"),Bn.page=1,Bn.keyword="",Na(Ct({},Bn)),Ua(Bn),Po(!1),Aa([]))),Bo(!1)})},Ln.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E00\uFF1A",Ln.createElement("span",{className:"ml15 mr5"},"\u4E0B\u8F7D"),Ln.createElement("a",{href:`${Ue.Z.API_SERVER}/api/course_qna_sets/down_template`},"\u5BFC\u5165\u95EE\u7B54\u96C6\u6A21\u677F"),"\uFF0C\u5E76\u586B\u5199\u5BF9\u5E94\u5185\u5BB9"),Ln.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E8C\uFF1A",Ln.createElement("span",{className:"ml15"},"\u4E0A\u4F20\u586B\u5199\u597D\u7684\u300A\u5BFC\u5165\u95EE\u7B54\u6A21\u677F\u300B")),Ln.createElement("div",{style:{marginLeft:74}},Ln.createElement(tt.default,Ct({},qr),Ln.createElement(Gn.op,{shape:"default",icon:Ln.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}})},"\u4E0A\u4F20\u6587\u4EF6")))),Ln.createElement(ha,{visible:kn,onCancel:()=>$t(!1),onOk:Ga,modalParams:xn}),Ln.createElement(To,{visible:Hn,onCancel:()=>Eo(!1)}))},Be={dialogue:"dialogue___AZQe5",liWrap:"liWrap___RA0by",li:"li___oYseT",line:"line___dgHwf",apply:"apply___jYcZw",content:"content___qBZkI",borderBox:"borderBox___LiE89",text:"text___vS7k8",source:"source___elq8M",action:"action____3wiz",teacher:"teacher___MrQ2w",student:"student___OGycs"},be=ge(5083),Ne=Object.defineProperty,bt=Object.getOwnPropertySymbols,At=Object.prototype.hasOwnProperty,wt=Object.prototype.propertyIsEnumerable,fn=(Fe,Ce,Ae)=>Ce in Fe?Ne(Fe,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):Fe[Ce]=Ae,Oe=(Fe,Ce)=>{for(var Ae in Ce||(Ce={}))At.call(Ce,Ae)&&fn(Fe,Ae,Ce[Ae]);if(bt)for(var Ae of bt(Ce))wt.call(Ce,Ae)&&fn(Fe,Ae,Ce[Ae]);return Fe};const vt=Fe=>React.createElement("svg",Oe({width:38,height:38,xmlns:"http://www.w3.org/2000/svg"},Fe),React.createElement("title",null,"1"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"2.064%",x2:"50%",y2:"100%",id:"a1_svg__a"},React.createElement("stop",{stopColor:"#E1FFFD",offset:"0%"}),React.createElement("stop",{stopColor:"#EBFFFD",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"url(#a1_svg__a)",width:38,height:38,rx:19}),React.createElement("g",{fillRule:"nonzero"},React.createElement("path",{d:"M21.665 9a2.486 2.486 0 0 1 2.484 2.484v6.21a2.483 2.483 0 0 1-2.484 2.482H14.3l-3.817.004A2.488 2.488 0 0 1 8 17.696v-6.212A2.486 2.486 0 0 1 10.484 9ZM16 11c-.316 0-.571.224-.571.5V14H12.57a.59.59 0 0 0-.494.25.446.446 0 0 0 0 .5.59.59 0 0 0 .494.25h2.858v2.5c0 .276.255.5.571.5.316 0 .571-.224.571-.5V15h2.858c.315 0 .571-.224.571-.5s-.256-.5-.571-.5H16.57v-2.5c0-.276-.255-.5-.571-.5Z",fill:"#3CCAAD"}),React.createElement("path",{d:"M27.88 15.22a2.486 2.486 0 0 1 2.485 2.485v6.212a2.488 2.488 0 0 1-2.484 2.484h-1.243v2.107c0 .31-.352.49-.6.303l-3.216-2.41h-4.88a2.488 2.488 0 0 1-2.484-2.484v-2.485h6.211a3.734 3.734 0 0 0 3.727-3.727v-2.484h2.485Z",fill:"#5CD2BA"}))));var dn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIyLjA2NCUiIHgyPSI1MCUiIHkyPSIxMDAlIiBpZD0iYSI+PHN0b3Agc3RvcC1jb2xvcj0iI0UxRkZGRCIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiNFQkZGRkQiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHJlY3QgZmlsbD0idXJsKCNhKSIgd2lkdGg9IjM4IiBoZWlnaHQ9IjM4IiByeD0iMTkiLz48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iPjxwYXRoIGQ9Ik0yMS42NjUgOWEyLjQ4NiAyLjQ4NiAwIDAgMSAyLjQ4NCAyLjQ4NHY2LjIxYTIuNDgzIDIuNDgzIDAgMCAxLTIuNDg0IDIuNDgySDE0LjNsLTMuODE3LjAwNEEyLjQ4OCAyLjQ4OCAwIDAgMSA4IDE3LjY5NnYtNi4yMTJBMi40ODYgMi40ODYgMCAwIDEgMTAuNDg0IDlaTTE2IDExYy0uMzE2IDAtLjU3MS4yMjQtLjU3MS41VjE0SDEyLjU3YS41OS41OSAwIDAgMC0uNDk0LjI1LjQ0Ni40NDYgMCAwIDAgMCAuNS41OS41OSAwIDAgMCAuNDk0LjI1aDIuODU4djIuNWMwIC4yNzYuMjU1LjUuNTcxLjUuMzE2IDAgLjU3MS0uMjI0LjU3MS0uNVYxNWgyLjg1OGMuMzE1IDAgLjU3MS0uMjI0LjU3MS0uNXMtLjI1Ni0uNS0uNTcxLS41SDE2LjU3di0yLjVjMC0uMjc2LS4yNTUtLjUtLjU3MS0uNVoiIGZpbGw9IiMzQ0NBQUQiLz48cGF0aCBkPSJNMjcuODggMTUuMjJhMi40ODYgMi40ODYgMCAwIDEgMi40ODUgMi40ODV2Ni4yMTJhMi40ODggMi40ODggMCAwIDEtMi40ODQgMi40ODRoLTEuMjQzdjIuMTA3YzAgLjMxLS4zNTIuNDktLjYuMzAzbC0zLjIxNi0yLjQxaC00Ljg4YTIuNDg4IDIuNDg4IDAgMCAxLTIuNDg0LTIuNDg0di0yLjQ4NWg2LjIxMWEzLjczNCAzLjczNCAwIDAgMCAzLjcyNy0zLjcyN3YtMi40ODRoMi40ODVaIiBmaWxsPSIjNUNEMkJBIi8+PC9nPjwvZz48L3N2Zz4=",wn=Object.defineProperty,Mt=Object.getOwnPropertySymbols,dt=Object.prototype.hasOwnProperty,pn=Object.prototype.propertyIsEnumerable,yn=(Fe,Ce,Ae)=>Ce in Fe?wn(Fe,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):Fe[Ce]=Ae,Dn=(Fe,Ce)=>{for(var Ae in Ce||(Ce={}))dt.call(Ce,Ae)&&yn(Fe,Ae,Ce[Ae]);if(Mt)for(var Ae of Mt(Ce))pn.call(Ce,Ae)&&yn(Fe,Ae,Ce[Ae]);return Fe};const ga=Fe=>React.createElement("svg",Dn({width:38,height:38,xmlns:"http://www.w3.org/2000/svg"},Fe),React.createElement("title",null,"2"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"a2_svg__a"},React.createElement("stop",{stopColor:"#EAF1FF",offset:"0%"}),React.createElement("stop",{stopColor:"#EBFAFF",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"url(#a2_svg__a)",width:38,height:38,rx:19}),React.createElement("g",{fillRule:"nonzero"},React.createElement("path",{fill:"#202425",opacity:.01,d:"M9 9h20v20H9z"}),React.createElement("path",{d:"M25.667 19.667c.736 0 1.344.6 1.23 1.328a8.667 8.667 0 0 1-17.064.362 8.667 8.667 0 0 1 7.172-10.254c.728-.114 1.328.494 1.328 1.23v6c0 .737.597 1.334 1.334 1.334h6Z",fill:"#0276FF"}),React.createElement("path",{d:"M27 18.333c.737 0 1.344-.6 1.23-1.328a8.668 8.668 0 0 0-7.235-7.236c-.728-.113-1.328.495-1.328 1.231v6c0 .736.597 1.333 1.333 1.333h6Z",fill:"#A5C7FF"}))));var Vn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjRUFGMUZGIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0VCRkFGRiIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSJ1cmwoI2EpIiB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHJ4PSIxOSIvPjxnIGZpbGwtcnVsZT0ibm9uemVybyI+PHBhdGggZmlsbD0iIzIwMjQyNSIgb3BhY2l0eT0iLjAxIiBkPSJNOSA5aDIwdjIwSDl6Ii8+PHBhdGggZD0iTTI1LjY2NyAxOS42NjdjLjczNiAwIDEuMzQ0LjYgMS4yMyAxLjMyOGE4LjY2NyA4LjY2NyAwIDAgMS0xNy4wNjQuMzYyIDguNjY3IDguNjY3IDAgMCAxIDcuMTcyLTEwLjI1NGMuNzI4LS4xMTQgMS4zMjguNDk0IDEuMzI4IDEuMjN2NmMwIC43MzcuNTk3IDEuMzM0IDEuMzM0IDEuMzM0aDZaIiBmaWxsPSIjMDI3NkZGIi8+PHBhdGggZD0iTTI3IDE4LjMzM2MuNzM3IDAgMS4zNDQtLjYgMS4yMy0xLjMyOGE4LjY2OCA4LjY2OCAwIDAgMC03LjIzNS03LjIzNmMtLjcyOC0uMTEzLTEuMzI4LjQ5NS0xLjMyOCAxLjIzMXY2YzAgLjczNi41OTcgMS4zMzMgMS4zMzMgMS4zMzNoNloiIGZpbGw9IiNBNUM3RkYiLz48L2c+PC9nPjwvc3ZnPg==",On=Object.defineProperty,Rn=Object.getOwnPropertySymbols,Kn=Object.prototype.hasOwnProperty,ka=Object.prototype.propertyIsEnumerable,it=(Fe,Ce,Ae)=>Ce in Fe?On(Fe,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):Fe[Ce]=Ae,Co=(Fe,Ce)=>{for(var Ae in Ce||(Ce={}))Kn.call(Ce,Ae)&&it(Fe,Ae,Ce[Ae]);if(Rn)for(var Ae of Rn(Ce))ka.call(Ce,Ae)&&it(Fe,Ae,Ce[Ae]);return Fe};const Do=Fe=>React.createElement("svg",Co({width:38,height:38,xmlns:"http://www.w3.org/2000/svg"},Fe),React.createElement("title",null,"3"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"a3_svg__a"},React.createElement("stop",{stopColor:"#FAF4FF",offset:"0%"}),React.createElement("stop",{stopColor:"#F4E8FF",offset:"0%"}),React.createElement("stop",{stopColor:"#FDF6FF",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"url(#a3_svg__a)",width:38,height:38,rx:19}),React.createElement("g",{fillRule:"nonzero"},React.createElement("path",{d:"M22.923 16.787a3.386 3.386 0 0 0 3.784-3.826 3.384 3.384 0 0 0-2.913-2.934 3.393 3.393 0 0 0-3.805 3.827 3.406 3.406 0 0 0 2.934 2.933Z",fill:"#AC99E2"}),React.createElement("path",{d:"M14.25 16.787a3.386 3.386 0 0 0 3.783-3.826 3.406 3.406 0 0 0-2.934-2.934 3.393 3.393 0 0 0-3.805 3.827 3.428 3.428 0 0 0 2.955 2.933ZM14.547 18.51C12.038 18.51 7 19.805 7 22.377v4.21c0 .233.191.425.425.425h14.243a.426.426 0 0 0 .426-.425v-4.21c0-2.572-5.039-3.869-7.547-3.869Z",fill:"#B19FE4"}),React.createElement("path",{d:"M23.114 18.51c-.319 0-.68.02-1.063.063 1.276.914 2.168 2.168 2.168 3.805v4.21c0 .233.192.425.426.425h5.74a.426.426 0 0 0 .425-.425v-4.21c0-2.572-5.124-3.869-7.696-3.869Z",fill:"#AC99E2"}))));var ea="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjRkFGNEZGIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0Y0RThGRiIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiNGREY2RkYiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHJlY3QgZmlsbD0idXJsKCNhKSIgd2lkdGg9IjM4IiBoZWlnaHQ9IjM4IiByeD0iMTkiLz48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iPjxwYXRoIGQ9Ik0yMi45MjMgMTYuNzg3YTMuMzg2IDMuMzg2IDAgMCAwIDMuNzg0LTMuODI2IDMuMzg0IDMuMzg0IDAgMCAwLTIuOTEzLTIuOTM0IDMuMzkzIDMuMzkzIDAgMCAwLTMuODA1IDMuODI3IDMuNDA2IDMuNDA2IDAgMCAwIDIuOTM0IDIuOTMzWiIgZmlsbD0iI0FDOTlFMiIvPjxwYXRoIGQ9Ik0xNC4yNSAxNi43ODdhMy4zODYgMy4zODYgMCAwIDAgMy43ODMtMy44MjYgMy40MDYgMy40MDYgMCAwIDAtMi45MzQtMi45MzQgMy4zOTMgMy4zOTMgMCAwIDAtMy44MDUgMy44MjcgMy40MjggMy40MjggMCAwIDAgMi45NTUgMi45MzNaTTE0LjU0NyAxOC41MUMxMi4wMzggMTguNTEgNyAxOS44MDUgNyAyMi4zNzd2NC4yMWMwIC4yMzMuMTkxLjQyNS40MjUuNDI1aDE0LjI0M2EuNDI2LjQyNiAwIDAgMCAuNDI2LS40MjV2LTQuMjFjMC0yLjU3Mi01LjAzOS0zLjg2OS03LjU0Ny0zLjg2OVoiIGZpbGw9IiNCMTlGRTQiLz48cGF0aCBkPSJNMjMuMTE0IDE4LjUxYy0uMzE5IDAtLjY4LjAyLTEuMDYzLjA2MyAxLjI3Ni45MTQgMi4xNjggMi4xNjggMi4xNjggMy44MDV2NC4yMWMwIC4yMzMuMTkyLjQyNS40MjYuNDI1aDUuNzRhLjQyNi40MjYgMCAwIDAgLjQyNS0uNDI1di00LjIxYzAtMi41NzItNS4xMjQtMy44NjktNy42OTYtMy44NjlaIiBmaWxsPSIjQUM5OUUyIi8+PC9nPjwvZz48L3N2Zz4=",Un=Object.defineProperty,ut=Object.getOwnPropertySymbols,Jt=Object.prototype.hasOwnProperty,Sn=Object.prototype.propertyIsEnumerable,_t=(Fe,Ce,Ae)=>Ce in Fe?Un(Fe,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):Fe[Ce]=Ae,Ea=(Fe,Ce)=>{for(var Ae in Ce||(Ce={}))Jt.call(Ce,Ae)&&_t(Fe,Ae,Ce[Ae]);if(ut)for(var Ae of ut(Ce))Sn.call(Ce,Ae)&&_t(Fe,Ae,Ce[Ae]);return Fe};const xa=Fe=>React.createElement("svg",Ea({width:38,height:38,xmlns:"http://www.w3.org/2000/svg"},Fe),React.createElement("title",null,"4"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"a4_svg__a"},React.createElement("stop",{stopColor:"#F9E5BB",offset:"0%"}),React.createElement("stop",{stopColor:"#FFF8ED",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"url(#a4_svg__a)",width:38,height:38,rx:19}),React.createElement("g",{fillRule:"nonzero"},React.createElement("path",{d:"M26.016 20.918V16.47A7.468 7.468 0 0 0 18.548 9a7.468 7.468 0 0 0-7.47 7.47v4.447a1.867 1.867 0 0 0 .801 3.555h13.337a1.867 1.867 0 0 0 .8-3.554Z",fill:"#ED8C50"}),React.createElement("path",{d:"m21.253 25.169-5.413.005c-.48-.005-.493.534-.493.534a3.2 3.2 0 1 0 6.401 0s0-.534-.495-.54Z",fill:"#EF9004"}))));var oo="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjRjlFNUJCIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0ZGRjhFRCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSJ1cmwoI2EpIiB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHJ4PSIxOSIvPjxnIGZpbGwtcnVsZT0ibm9uemVybyI+PHBhdGggZD0iTTI2LjAxNiAyMC45MThWMTYuNDdBNy40NjggNy40NjggMCAwIDAgMTguNTQ4IDlhNy40NjggNy40NjggMCAwIDAtNy40NyA3LjQ3djQuNDQ3YTEuODY3IDEuODY3IDAgMCAwIC44MDEgMy41NTVoMTMuMzM3YTEuODY3IDEuODY3IDAgMCAwIC44LTMuNTU0WiIgZmlsbD0iI0VEOEM1MCIvPjxwYXRoIGQ9Im0yMS4yNTMgMjUuMTY5LTUuNDEzLjAwNWMtLjQ4LS4wMDUtLjQ5My41MzQtLjQ5My41MzRhMy4yIDMuMiAwIDEgMCA2LjQwMSAwczAtLjUzNC0uNDk1LS41NFoiIGZpbGw9IiNFRjkwMDQiLz48L2c+PC9nPjwvc3ZnPg==",ro=Object.defineProperty,Oo=Object.getOwnPropertySymbols,hi=Object.prototype.hasOwnProperty,Lr=Object.prototype.propertyIsEnumerable,ri=(Fe,Ce,Ae)=>Ce in Fe?ro(Fe,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):Fe[Ce]=Ae,Wr=(Fe,Ce)=>{for(var Ae in Ce||(Ce={}))hi.call(Ce,Ae)&&ri(Fe,Ae,Ce[Ae]);if(Oo)for(var Ae of Oo(Ce))Lr.call(Ce,Ae)&&ri(Fe,Ae,Ce[Ae]);return Fe};const hr=Fe=>React.createElement("svg",Wr({width:38,height:38,xmlns:"http://www.w3.org/2000/svg"},Fe),React.createElement("title",null,"6"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"99.528%",x2:"50%",y2:"0%",id:"a5_svg__a"},React.createElement("stop",{stopColor:"#FFF5EB",offset:"0%"}),React.createElement("stop",{stopColor:"#FFEADE",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"url(#a5_svg__a)",width:38,height:38,rx:19}),React.createElement("path",{d:"M13.996 16.286h-2.757a1.51 1.51 0 0 0-1.509 1.509v8.685c0 .834.677 1.508 1.509 1.508h2.756v-11.7l.001-.002Zm14.659.564a1.511 1.511 0 0 0-1.176-.564h-5.176c.16-.338.335-.73.494-1.153.285-.75.47-1.43.544-2.028.108-.84.009-1.538-.298-2.075-.55-.962-1.589-1.163-2.365-1.163-.834 0-1.543.432-2.106 1.283-.421.637-.735 1.46-1.038 2.253-.664 1.743-1.172 2.885-2.14 2.885h-.041.015V27.99h10.226a1.51 1.51 0 0 0 1.475-1.182v-.004l1.882-8.684a1.511 1.511 0 0 0-.296-1.271Z",fill:"#FB901F",fillRule:"nonzero"})));var Vr="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSI5OS41MjglIiB4Mj0iNTAlIiB5Mj0iMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjRkZGNUVCIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0ZGRUFERSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSJ1cmwoI2EpIiB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHJ4PSIxOSIvPjxwYXRoIGQ9Ik0xMy45OTYgMTYuMjg2aC0yLjc1N2ExLjUxIDEuNTEgMCAwIDAtMS41MDkgMS41MDl2OC42ODVjMCAuODM0LjY3NyAxLjUwOCAxLjUwOSAxLjUwOGgyLjc1NnYtMTEuN2wuMDAxLS4wMDJabTE0LjY1OS41NjRhMS41MTEgMS41MTEgMCAwIDAtMS4xNzYtLjU2NGgtNS4xNzZjLjE2LS4zMzguMzM1LS43My40OTQtMS4xNTMuMjg1LS43NS40Ny0xLjQzLjU0NC0yLjAyOC4xMDgtLjg0LjAwOS0xLjUzOC0uMjk4LTIuMDc1LS41NS0uOTYyLTEuNTg5LTEuMTYzLTIuMzY1LTEuMTYzLS44MzQgMC0xLjU0My40MzItMi4xMDYgMS4yODMtLjQyMS42MzctLjczNSAxLjQ2LTEuMDM4IDIuMjUzLS42NjQgMS43NDMtMS4xNzIgMi44ODUtMi4xNCAyLjg4NWgtLjA0MS4wMTVWMjcuOTloMTAuMjI2YTEuNTEgMS41MSAwIDAgMCAxLjQ3NS0xLjE4MnYtLjAwNGwxLjg4Mi04LjY4NGExLjUxMSAxLjUxMSAwIDAgMC0uMjk2LTEuMjcxWiIgZmlsbD0iI0ZCOTAxRiIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9nPjwvc3ZnPg==",Jo=Object.defineProperty,Jr=Object.getOwnPropertySymbols,Ro=Object.prototype.hasOwnProperty,Sr=Object.prototype.propertyIsEnumerable,pr=(Fe,Ce,Ae)=>Ce in Fe?Jo(Fe,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):Fe[Ce]=Ae,Ko=(Fe,Ce)=>{for(var Ae in Ce||(Ce={}))Ro.call(Ce,Ae)&&pr(Fe,Ae,Ce[Ae]);if(Jr)for(var Ae of Jr(Ce))Sr.call(Ce,Ae)&&pr(Fe,Ae,Ce[Ae]);return Fe};const Ai=Fe=>React.createElement("svg",Ko({width:38,height:38,xmlns:"http://www.w3.org/2000/svg"},Fe),React.createElement("title",null,"5"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"a6_svg__a"},React.createElement("stop",{stopColor:"#FFF0ED",offset:"0%"}),React.createElement("stop",{stopColor:"#FFEAED",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"url(#a6_svg__a)",width:38,height:38,rx:19}),React.createElement("path",{d:"M25.004 22.714h2.757a1.51 1.51 0 0 0 1.509-1.509V12.52c0-.834-.677-1.508-1.509-1.508h-2.756v11.7l-.001.002Zm-14.659-.564c.287.356.72.563 1.176.564h5.176c-.16.338-.335.73-.494 1.153-.285.75-.47 1.43-.544 2.028-.108.84-.009 1.538.298 2.075.55.962 1.589 1.163 2.365 1.163.834 0 1.543-.432 2.106-1.283.421-.637.735-1.46 1.038-2.253.664-1.743 1.172-2.885 2.14-2.885h.041-.015V11.01H13.406a1.51 1.51 0 0 0-1.475 1.182v.004L10.05 20.88c-.1.447.01.914.296 1.271Z",fill:"#F17171",fillRule:"nonzero"})));var Ho="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjRkZGMEVEIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0ZGRUFFRCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSJ1cmwoI2EpIiB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHJ4PSIxOSIvPjxwYXRoIGQ9Ik0yNS4wMDQgMjIuNzE0aDIuNzU3YTEuNTEgMS41MSAwIDAgMCAxLjUwOS0xLjUwOVYxMi41MmMwLS44MzQtLjY3Ny0xLjUwOC0xLjUwOS0xLjUwOGgtMi43NTZ2MTEuN2wtLjAwMS4wMDJabS0xNC42NTktLjU2NGMuMjg3LjM1Ni43Mi41NjMgMS4xNzYuNTY0aDUuMTc2Yy0uMTYuMzM4LS4zMzUuNzMtLjQ5NCAxLjE1My0uMjg1Ljc1LS40NyAxLjQzLS41NDQgMi4wMjgtLjEwOC44NC0uMDA5IDEuNTM4LjI5OCAyLjA3NS41NS45NjIgMS41ODkgMS4xNjMgMi4zNjUgMS4xNjMuODM0IDAgMS41NDMtLjQzMiAyLjEwNi0xLjI4My40MjEtLjYzNy43MzUtMS40NiAxLjAzOC0yLjI1My42NjQtMS43NDMgMS4xNzItMi44ODUgMi4xNC0yLjg4NWguMDQxLS4wMTVWMTEuMDFIMTMuNDA2YTEuNTEgMS41MSAwIDAgMC0xLjQ3NSAxLjE4MnYuMDA0TDEwLjA1IDIwLjg4Yy0uMS40NDcuMDEuOTE0LjI5NiAxLjI3MVoiIGZpbGw9IiNGMTcxNzEiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvZz48L3N2Zz4=",Ci=Object.defineProperty,Xo=Object.getOwnPropertySymbols,Da=Object.prototype.hasOwnProperty,Xa=Object.prototype.propertyIsEnumerable,lr=(Fe,Ce,Ae)=>Ce in Fe?Ci(Fe,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):Fe[Ce]=Ae,bi=(Fe,Ce)=>{for(var Ae in Ce||(Ce={}))Da.call(Ce,Ae)&&lr(Fe,Ae,Ce[Ae]);if(Xo)for(var Ae of Xo(Ce))Xa.call(Ce,Ae)&&lr(Fe,Ae,Ce[Ae]);return Fe};const Ni=Fe=>React.createElement("svg",bi({width:38,height:38,xmlns:"http://www.w3.org/2000/svg"},Fe),React.createElement("title",null,"7"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"2.064%",x2:"50%",y2:"100%",id:"a7_svg__a"},React.createElement("stop",{stopColor:"#DCFFD7",offset:"0%"}),React.createElement("stop",{stopColor:"#EBFFEA",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"url(#a7_svg__a)",width:38,height:38,rx:19}),React.createElement("path",{d:"M19.012 9.03a9.883 9.883 0 0 1 4.814 1.245l-1.922 1.921.064.642.089.896-.848.847a4.878 4.878 0 0 0-2.197-.522 4.931 4.931 0 0 0-4.925 4.926 4.931 4.931 0 0 0 4.925 4.926 4.931 4.931 0 0 0 4.926-4.926c0-.41-.056-.808-.152-1.191l.485-.488.68-.68.895.088.643.064.456-.456 1.218-1.213a9.857 9.857 0 0 1 .807 3.879c0 5.498-4.459 9.957-9.958 9.957-5.498 0-9.957-4.459-9.957-9.957 0-5.5 4.459-9.958 9.957-9.958Zm7.324 0 .234 2.532 2.4.25-2.994 3.16-1.529-.159-2.594 2.74c.148.377.233.788.233 1.221 0 1.764-1.359 3.2-3.029 3.2s-3.032-1.436-3.032-3.2c0-1.764 1.358-3.198 3.03-3.198.764 0 1.455.314 1.99.809l1.32-1.392 1.126-1.191h.001l-.147-1.614 2.991-3.158Z",fill:"#00D497",fillRule:"nonzero"})));var Fi="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIyLjA2NCUiIHgyPSI1MCUiIHkyPSIxMDAlIiBpZD0iYSI+PHN0b3Agc3RvcC1jb2xvcj0iI0RDRkZENyIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiNFQkZGRUEiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHJlY3QgZmlsbD0idXJsKCNhKSIgd2lkdGg9IjM4IiBoZWlnaHQ9IjM4IiByeD0iMTkiLz48cGF0aCBkPSJNMTkuMDEyIDkuMDNhOS44ODMgOS44ODMgMCAwIDEgNC44MTQgMS4yNDVsLTEuOTIyIDEuOTIxLjA2NC42NDIuMDg5Ljg5Ni0uODQ4Ljg0N2E0Ljg3OCA0Ljg3OCAwIDAgMC0yLjE5Ny0uNTIyIDQuOTMxIDQuOTMxIDAgMCAwLTQuOTI1IDQuOTI2IDQuOTMxIDQuOTMxIDAgMCAwIDQuOTI1IDQuOTI2IDQuOTMxIDQuOTMxIDAgMCAwIDQuOTI2LTQuOTI2YzAtLjQxLS4wNTYtLjgwOC0uMTUyLTEuMTkxbC40ODUtLjQ4OC42OC0uNjguODk1LjA4OC42NDMuMDY0LjQ1Ni0uNDU2IDEuMjE4LTEuMjEzYTkuODU3IDkuODU3IDAgMCAxIC44MDcgMy44NzljMCA1LjQ5OC00LjQ1OSA5Ljk1Ny05Ljk1OCA5Ljk1Ny01LjQ5OCAwLTkuOTU3LTQuNDU5LTkuOTU3LTkuOTU3IDAtNS41IDQuNDU5LTkuOTU4IDkuOTU3LTkuOTU4Wm03LjMyNCAwIC4yMzQgMi41MzIgMi40LjI1LTIuOTk0IDMuMTYtMS41MjktLjE1OS0yLjU5NCAyLjc0Yy4xNDguMzc3LjIzMy43ODguMjMzIDEuMjIxIDAgMS43NjQtMS4zNTkgMy4yLTMuMDI5IDMuMnMtMy4wMzItMS40MzYtMy4wMzItMy4yYzAtMS43NjQgMS4zNTgtMy4xOTggMy4wMy0zLjE5OC43NjQgMCAxLjQ1NS4zMTQgMS45OS44MDlsMS4zMi0xLjM5MiAxLjEyNi0xLjE5MWguMDAxbC0uMTQ3LTEuNjE0IDIuOTkxLTMuMTU4WiIgZmlsbD0iIzAwRDQ5NyIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9nPjwvc3ZnPg==",ii=Object.defineProperty,li=Object.getOwnPropertySymbols,gi=Object.prototype.hasOwnProperty,cn=Object.prototype.propertyIsEnumerable,Ut=(Fe,Ce,Ae)=>Ce in Fe?ii(Fe,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):Fe[Ce]=Ae,mn=(Fe,Ce)=>{for(var Ae in Ce||(Ce={}))gi.call(Ce,Ae)&&Ut(Fe,Ae,Ce[Ae]);if(li)for(var Ae of li(Ce))cn.call(Ce,Ae)&&Ut(Fe,Ae,Ce[Ae]);return Fe};const Wt=Fe=>React.createElement("svg",mn({width:38,height:38,xmlns:"http://www.w3.org/2000/svg"},Fe),React.createElement("title",null,"8"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"a8_svg__a"},React.createElement("stop",{stopColor:"#FFF0ED",offset:"0%"}),React.createElement("stop",{stopColor:"#FFEAED",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"url(#a8_svg__a)",width:38,height:38,rx:19}),React.createElement("g",{fill:"#C67070",fillRule:"nonzero"},React.createElement("path",{d:"M16.586 16.425c0 1.191.98 2.172 2.172 2.172 1.191 0 2.172-.98 2.172-2.172 0-1.19-.981-2.172-2.172-2.172-1.191 0-2.172.981-2.172 2.172Z"}),React.createElement("path",{d:"M18.758 8.018C15.885 9.979 12.943 10.96 10 10.96v6.866c0 3.924 1.962 7.497 5.185 9.67l3.573 2.381 3.573-2.382c3.223-2.172 5.185-5.815 5.185-9.669V10.96c-2.943 0-5.815-.98-8.758-2.942Zm.7 11.98V21.4h2.173v1.471h-2.172v2.312h-1.402v-5.185c-1.681-.35-2.942-1.821-2.942-3.573a3.618 3.618 0 0 1 3.643-3.643 3.618 3.618 0 0 1 3.643 3.643c0 1.752-1.26 3.223-2.942 3.573Z"}))));var Xn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjRkZGMEVEIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0ZGRUFFRCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSJ1cmwoI2EpIiB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHJ4PSIxOSIvPjxnIGZpbGw9IiNDNjcwNzAiIGZpbGwtcnVsZT0ibm9uemVybyI+PHBhdGggZD0iTTE2LjU4NiAxNi40MjVjMCAxLjE5MS45OCAyLjE3MiAyLjE3MiAyLjE3MiAxLjE5MSAwIDIuMTcyLS45OCAyLjE3Mi0yLjE3MiAwLTEuMTktLjk4MS0yLjE3Mi0yLjE3Mi0yLjE3Mi0xLjE5MSAwLTIuMTcyLjk4MS0yLjE3MiAyLjE3MloiLz48cGF0aCBkPSJNMTguNzU4IDguMDE4QzE1Ljg4NSA5Ljk3OSAxMi45NDMgMTAuOTYgMTAgMTAuOTZ2Ni44NjZjMCAzLjkyNCAxLjk2MiA3LjQ5NyA1LjE4NSA5LjY3bDMuNTczIDIuMzgxIDMuNTczLTIuMzgyYzMuMjIzLTIuMTcyIDUuMTg1LTUuODE1IDUuMTg1LTkuNjY5VjEwLjk2Yy0yLjk0MyAwLTUuODE1LS45OC04Ljc1OC0yLjk0MlptLjcgMTEuOThWMjEuNGgyLjE3M3YxLjQ3MWgtMi4xNzJ2Mi4zMTJoLTEuNDAydi01LjE4NWMtMS42ODEtLjM1LTIuOTQyLTEuODIxLTIuOTQyLTMuNTczYTMuNjE4IDMuNjE4IDAgMCAxIDMuNjQzLTMuNjQzIDMuNjE4IDMuNjE4IDAgMCAxIDMuNjQzIDMuNjQzYzAgMS43NTItMS4yNiAzLjIyMy0yLjk0MiAzLjU3M1oiLz48L2c+PC9nPjwvc3ZnPg==",sa=ge(44068),Ta=ge(85149),Ba=ge(56102),Ht=ge(59301),qa=Object.defineProperty,bo=Object.getOwnPropertySymbols,io=Object.prototype.hasOwnProperty,vr=Object.prototype.propertyIsEnumerable,Nr=(Fe,Ce,Ae)=>Ce in Fe?qa(Fe,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):Fe[Ce]=Ae,gr=(Fe,Ce)=>{for(var Ae in Ce||(Ce={}))io.call(Ce,Ae)&&Nr(Fe,Ae,Ce[Ae]);if(bo)for(var Ae of bo(Ce))vr.call(Ce,Ae)&&Nr(Fe,Ae,Ce[Ae]);return Fe},qo=(Fe,Ce,Ae)=>new Promise((ta,zn)=>{var Nn=$t=>{try{kn(Ae.next($t))}catch(xn){zn(xn)}},Ma=$t=>{try{kn(Ae.throw($t))}catch(xn){zn(xn)}},kn=$t=>$t.done?ta($t.value):Promise.resolve($t.value).then(Nn,Ma);kn((Ae=Ae.apply(Fe,Ce)).next())});const{RangePicker:Qo}=be.default;var Ia=({})=>{const Fe=(0,ee.useParams)(),[Ce,Ae]=(0,ue.useState)(!1),[ta,zn]=(0,ue.useState)(0),[Nn,Ma]=(0,ue.useState)([]),[kn,$t]=(0,ue.useState)(!1),[xn,vn]=(0,ue.useState)(!1),[sr,Po]=(0,ue.useState)(!1),[Hn,Eo]=(0,ue.useState)(""),[co,Bo]=(0,ue.useState)(!1),[yr,Aa]=(0,ue.useState)(null),Ya=(0,ue.useRef)(void 0),[dr,jo]=(0,ue.useState)(""),Bn=Fe==null?void 0:Fe.coursesId,[Na,Ua]=(0,ue.useState)({sessions_count:"--",message_count:"--",hit_count:"--",like_count:"--",dislike_count:"--",total_tokens:"--",total_user_count:"--",today_session_count:"--"}),[na,$o]=(0,ue.useState)({time:void 0,start_date:"",end_date:"",keyword:"",status:0,page:1,limit:10,course_id:Bn});(0,ue.useEffect)(()=>{Xr(),Ga(na)},[]);const Xr=()=>qo(void 0,null,function*(){const gn=yield(0,x.ZP)("/api/course_qna_sessions/statistics.json",{method:"get",params:{course_id:Bn}});gn.status===0&&Ua((gn==null?void 0:gn.data)||{})}),Ga=gn=>qo(void 0,null,function*(){var ra,ya;Ae(!0);const _a=yield(0,x.ZP)("/api/course_qna_sessions.json",{method:"get",params:gn});_a.status===0&&(Ma(((ra=_a==null?void 0:_a.data)==null?void 0:ra.list)||[]),zn((ya=_a==null?void 0:_a.data)==null?void 0:ya.size)),Ae(!1)}),wr=gn=>{na.keyword=gn,na.page=1,$o(gr({},na)),Ga(na)},er=(gn,ra)=>{na.status=gn,na.page=1,$o(gr({},na)),Ga(na)},qr=(gn,ra)=>{na.start_date=ra[0],na.end_date=ra[1],na.page=1,$o(gr({},na)),Ga(na)},_r=(gn,ra)=>{na.page=gn,na.limit=ra,$o(gr({},na)),Ga(na)},ke=[{title:"\u5E8F\u53F7",dataIndex:"index",width:70,render:(gn,ra,ya)=>`${(na.page-1)*na.limit+ya+1}`},{title:"\u4F1A\u8BDD\u6807\u9898",dataIndex:"question",ellipsis:!0,render:(gn,ra)=>Ht.createElement(Ve.Z,{placement:"topLeft",title:gn},Ht.createElement("span",{onClick:()=>{Aa(ra.id),$t(!0)},className:"c-light-primary current"},gn||"--"))},{title:"\u7528\u6237",dataIndex:"user_name",width:100,ellipsis:!0,render:gn=>Ht.createElement(Ve.Z,{placement:"topLeft",title:gn},Ht.createElement("span",{className:"c-black"},gn||"--"))},{title:"\u6D88\u606F\u6570",width:70,dataIndex:"message_size",render:gn=>Ht.createElement("span",{className:"c-black"},gn)},{title:"\u53CD\u9988",width:130,dataIndex:"like_count",render:(gn,ra)=>Ht.createElement(He.Z,{align:"middle"},Ht.createElement("div",{className:"flex-1"},Ht.createElement("i",{style:{color:"#FA8D30"},className:"iconfot icon-yijiejue font14 mr5"}),Ht.createElement("span",{className:"c-black"},ra==null?void 0:ra.like_count)),Ht.createElement("div",{className:"flex-1"},Ht.createElement("i",{style:{color:"#db6968"},className:"iconfot icon-weijiejuezhengchang font14 mr5"}),Ht.createElement("span",{className:"c-black"},ra==null?void 0:ra.dislike_count)))},{title:"\u4EBA\u5DE5\u56DE\u590D",width:130,dataIndex:"user_reply_list",ellipsis:!0,render:gn=>Ht.createElement(Ve.Z,{placement:"topLeft",title:gn},Ht.createElement("span",{className:"c-black"},gn||"--"))},{title:"\u521B\u5EFA\u65F6\u95F4",width:144,dataIndex:"created_at",render:gn=>Ht.createElement("span",{className:"c-black"},xe()(gn).format("YYYY-MM-DD HH:mm"))}],kt=(gn,ra,ya)=>{const{onMenuClick:_a}=ya;Ya.current=_a;const{id:$a}=gn;return Ht.createElement(Ht.Fragment,null,Ht.createElement("div",{className:Be.apply,onClick:()=>qo(void 0,null,function*(){const Wa=yield(0,x.ZP)(`/api/course_qna_records/${$a}/add_set.json`,{method:"post",body:{course_id:Bn,type:"ai"}});(Wa==null?void 0:Wa.status)==0&&Ze.ZP.success("\u6DFB\u52A0\u6210\u529F")})},Ht.createElement("i",{style:{color:"#3061D0"},className:"iconfont icon-wendaji font12 mr5"}),"\u52A0\u5165\u95EE\u7B54\u96C6"),Ht.createElement("div",{className:Be.apply,onClick:()=>{vn($a),Bo(!1)}},Ht.createElement("i",{style:{color:"#3061D0"},className:"iconfont icon-a-huifupinglun font12 mr5"}),"\u4EBA\u5DE5\u56DE\u590D"))},ln=(gn,ra,ya)=>{const{id:_a,sender:$a}=gn;return Ht.createElement("div",{className:Be.li,style:{width:ya.width}},Ht.createElement("div",{className:Be.content},$a==="student"&&Ht.createElement("h3",null,"\u5B66\u751F\u53CD\u9988"),Ht.createElement("div",{className:Be.borderBox},$a==="teacher"&&Ht.createElement("div",{className:Be.teacher},"\u8001\u5E08\u56DE\u590D"),$a==="student"&&Ht.createElement("div",{className:Be.student},gn.situation),Ht.createElement(Ta.Z,{className:Be.text,value:gn==null?void 0:gn.text})),gn.source&&Ht.createElement("div",{className:Be.source},gn.source),Ht.createElement("div",{className:Be.action},$a==="teacher"&&Ht.createElement("div",{className:Be.apply,onClick:()=>qo(void 0,null,function*(){const Wa=yield(0,x.ZP)(`/api/course_qna_records/${_a}/add_set.json`,{method:"post",body:{course_id:Bn,type:"teacher"}});(Wa==null?void 0:Wa.status)==0&&Ze.ZP.success("\u6DFB\u52A0\u6210\u529F")})},Ht.createElement("i",{style:{color:"#3061D0"},className:"iconfont icon-wendaji font12 mr5"}),"\u52A0\u5165\u95EE\u7B54\u96C6"),$a==="teacher"&&Ht.createElement("i",{onClick:()=>{vn(_a),Eo(gn==null?void 0:gn.text),Bo(!0)},className:"iconfont icon-bianji10 font14 primary-hover"}),$a==="teacher"&&Ht.createElement("i",{onClick:()=>qo(void 0,null,function*(){se.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:()=>qo(void 0,null,function*(){const Wa=yield(0,x.ZP)("/api/course_qna_records/delete_teacher_comment.json",{method:"post",body:{course_id:Bn,feedback_id:_a}});(Wa==null?void 0:Wa.status)==0&&(Ya.current(),Ze.ZP.success("\u5220\u9664\u6210\u529F"))})})}),className:"iconfont icon-shanchu15 font14 primary-hover"}),Ht.createElement(Ba.CopyToClipboard,{text:String((gn==null?void 0:gn.text)||""),onCopy:()=>Ze.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},Ht.createElement(Ve.Z,{title:"\u590D\u5236"},Ht.createElement("i",{className:"iconfot icon-fuzhi8 font13"}))))))},An=()=>qo(void 0,null,function*(){if(!Hn){Ze.ZP.warning("\u8BF7\u8F93\u5165\u4F60\u7684\u56DE\u590D");return}Po(!0),(yield(0,x.ZP)("/api/course_qna_records/teacher_comment.json",{method:"post",body:{feedback:Hn,record_id:xn,course_id:Bn,edit:co}})).status===0&&(vn(!1),Ya.current()),Po(!1)}),qn=gn=>qo(void 0,[gn],function*({type:ra,value:ya,index:_a,identifier:$a,objectIndex:Wa}){const Ar={index:Wa,identifier:$a,course_id:Bn};if(ra==="like"&&(yield(0,x.ZP)("/api/course_qna_records/like.json",{method:"post",body:Ar})).status!==0||ra==="dislike"&&(yield(0,x.ZP)("/api/course_qna_records/dislike.json",{method:"post",body:Ar})).status!==0)return Promise.reject()}),oa=[{img:dn,name:"\u4ECA\u65E5\u65B0\u589E\u4F1A\u8BDD\u6570",count:Na==null?void 0:Na.today_session_count,tip:"\u5F53\u65E5\u7528\u6237\u4E0E\u667A\u80FD\u52A9\u6559\u5EFA\u7ACB\u7684\u72EC\u7ACB\u4F1A\u8BDD\u6570\u91CF\uFF08\u540C\u4E00\u7A97\u53E3\u8FDE\u7EED\u5BF9\u8BDD\u8BA1\u4E3A1\u6B21\uFF09"},{img:Vn,name:"\u4F1A\u8BDD\u603B\u6570",count:Na==null?void 0:Na.sessions_count,tip:"\u7528\u6237\u4E0E\u667A\u80FD\u52A9\u6559\u7684\u5386\u53F2\u4F1A\u8BDD\u603B\u91CF\uFF08\u540C\u4E00\u7A97\u53E3\u8FDE\u7EED\u5BF9\u8BDD\u8BA1\u4E3A1\u6B21\uFF09"},{img:ea,name:"\u5BF9\u8BDD\u4EBA\u6570",count:Na==null?void 0:Na.total_user_count,tip:"\u4E0E\u667A\u80FD\u52A9\u6559\u4EA7\u751F\u8FC7\u4F1A\u8BDD\u7684\u72EC\u7ACB\u7528\u6237\u6570\uFF08\u57FA\u4E8E\u8D26\u53F7ID\u53BB\u91CD\uFF09"},{img:oo,name:"\u6D88\u606F\u603B\u6570",count:Na==null?void 0:Na.message_count,tip:"\u7528\u6237\u4E0E\u667A\u80FD\u52A9\u6559\u53CC\u5411\u4EA4\u4E92\u4EA7\u751F\u7684\u6D88\u606F\u603B\u6761\u6570"},{img:Vr,name:"\u6EE1\u610F\u6570",count:Na==null?void 0:Na.like_count,tip:"\u667A\u80FD\u52A9\u6559\u56DE\u7B54\u83B7\u5F97\u7528\u6237\u70B9\u8D5E\u7684\u603B\u91CF"},{img:Ho,name:"\u4E0D\u6EE1\u610F\u6570",count:Na==null?void 0:Na.dislike_count,tip:"\u667A\u80FD\u52A9\u6559\u56DE\u7B54\u6536\u5230\u7528\u6237\u70B9\u8E29\u7684\u603B\u91CF"},{img:Fi,name:"\u95EE\u7B54\u96C6\u547D\u4E2D\u6B21\u6570",count:Na==null?void 0:Na.hit_count,tip:"\u7528\u6237\u63D0\u95EE\u7CBE\u51C6\u5339\u914D\u9884\u8BBE\u95EE\u7B54\u5E93\u7684\u6B21\u6570"},{img:Xn,name:"\u6D88\u8017token\u6570",count:Na==null?void 0:Na.total_tokens,tip:"\u5BF9\u8BDD\u8FC7\u7A0B\u4E2D\u63D0\u95EE\u4E0E\u56DE\u7B54\u6D88\u8017\u7684Token\u603B\u91CF"}],da=[{value:0,label:"\u5168\u90E8"},{value:1,label:"\u7528\u6237\u53CD\u9988-\u6EE1\u610F"},{value:2,label:"\u7528\u6237\u53CD\u9988-\u4E0D\u6EE1\u610F"},{value:3,label:"\u6211\u56DE\u590D\u7684"}],mo={onListClick:gn=>(0,x.ZP)(`/api/course_qna_sessions/${gn}.json`,{method:"get",params:{course_id:Bn}}),onListDealData:gn=>{let ra=[];return gn==null||gn.forEach(ya=>{var _a,$a;const Wa=ya.id,Ar=ya.think?{reasoning:ya.think,thinkingEnabled:!0}:{},$r=[{text:ya.question,key:Wa,sender:"user",fileList:[],show:!0},gr({key:Wa,loading:!1,sender:"AI",show:!0,source:ya.answer_source,text:ya.answer,like:ya.like,dislike:ya.dislike,time:ya.think_time,id:ya.id},Ar)];ra=[...ra,...$r],(_a=ya==null?void 0:ya.student_feedback)==null||_a.forEach(Ca=>{ra.push({id:Ca.id,key:`teacher-${Wa}-${Ca.id}`,loading:!1,sender:"student",show:!0,text:Ca.feedback,situation:Ca.status_name})}),($a=ya==null?void 0:ya.teacher_feedback)==null||$a.forEach(Ca=>{ra.push({id:Ca.id,key:`student-${Wa}-${Ca.id}`,loading:!1,sender:"teacher",show:!0,text:Ca.feedback,source:Ca.answer_source})})}),ra}};return Ht.createElement("div",{className:Be.dialogue},Ht.createElement("div",{className:Be.liWrap},oa.map((gn,ra)=>Ht.createElement("div",{className:Be.li,key:ra},Ht.createElement("img",{src:gn.img,width:38}),Ht.createElement("aside",null,Ht.createElement("b",{style:{color:gn.count===0?"#999":"#333"}},gn.count),Ht.createElement("div",null,Ht.createElement("span",null,gn.name),Ht.createElement(Ve.Z,{title:gn.tip},Ht.createElement("i",{className:"iconfont icon-xiaowenhao2 font12 ml5"}))))))),Ht.createElement("div",{className:Be.line}),Ht.createElement(He.Z,{align:"middle",justify:"space-between"},Ht.createElement(Qo,{value:na==null?void 0:na.time,showTime:{format:"HH:mm"},onChange:qr,format:"YYYY-MM-DD HH:mm"}),Ht.createElement(fa.default,{value:na.status,onChange:er,options:da,style:{width:160}}),Ht.createElement(Je.default.Search,{style:{width:274},placeholder:"\u8BF7\u8F93\u5165\u4F1A\u8BDD\u6807\u9898\u3001\u7528\u6237",value:dr,onChange:gn=>jo(gn.target.value),onSearch:wr})),Ht.createElement(b.default,{columns:ke,className:"mt20",dataSource:Nn,loading:Ce,rowKey:"id",pagination:{current:na.page,hideOnSinglePage:!ta,showQuickJumper:!0,showSizeChanger:!0,pageSize:na.limit,pageSizeOptions:["10","20","50","100","200"],total:ta,size:"default",showTotal:Me.rU,onChange:_r}}),Ht.createElement(sa.Z,{visible:kn,fetchListObject:mo,onOpen:()=>$t(!0),onClose:()=>{$t(!1),Ga(na)},children:!0,historyId:yr,showPreference:!0,showDefaultTips:!1,customDataNode:ln,customPreference:qn,hideInputBox:!0,title:"\u667A\u80FD\u52A9\u6559",fetchUrl:"/api/stream/course_qna_records/chat_messages.json",extraAnswerAction:kt}),Ht.createElement(se.default,{centered:!0,open:!!xn,confirmLoading:sr,onCancel:()=>{vn(!1)},afterClose:()=>{Eo("")},onOk:An,title:"\u4EBA\u5DE5\u56DE\u590D",width:900,okText:"\u4FDD\u5B58"},Ht.createElement(Re.Z,{placeholder:"\u5728\u8FD9\u91CC\u8F93\u5165\u60A8\u7684\u56DE\u590D",watch:!0,onChange:gn=>Eo(gn),defaultValue:Hn})))},xr=Object.defineProperty,Si=Object.defineProperties,si=Object.getOwnPropertyDescriptors,pi=Object.getOwnPropertySymbols,di=Object.prototype.hasOwnProperty,_o=Object.prototype.propertyIsEnumerable,Pr=(Fe,Ce,Ae)=>Ce in Fe?xr(Fe,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):Fe[Ce]=Ae,zo=(Fe,Ce)=>{for(var Ae in Ce||(Ce={}))di.call(Ce,Ae)&&Pr(Fe,Ae,Ce[Ae]);if(pi)for(var Ae of pi(Ce))_o.call(Ce,Ae)&&Pr(Fe,Ae,Ce[Ae]);return Fe},Zr=(Fe,Ce)=>Si(Fe,si(Ce)),Er=(Fe,Ce,Ae)=>new Promise((ta,zn)=>{var Nn=$t=>{try{kn(Ae.next($t))}catch(xn){zn(xn)}},Ma=$t=>{try{kn(Ae.throw($t))}catch(xn){zn(xn)}},kn=$t=>$t.done?ta($t.value):Promise.resolve($t.value).then(Nn,Ma);kn((Ae=Ae.apply(Fe,Ce)).next())});const Li=({classroomList:Fe,boards:Ce,globalSetting:Ae,loading:ta,user:zn,dispatch:Nn})=>{var Ma,kn,$t;const xn=(0,ee.useParams)(),vn=(0,ue.useRef)(Zr(zo({},xn),{id:xn.categoryId,page_size:20})),[sr,Po]=(0,ue.useState)({page:1,page_size:20}),{detailBoardList:Hn,detailLeftMenus:Eo,detailTopBanner:co,detailCourseGroupsList:Bo,courseAiData:yr}=Fe,[Aa,Ya]=(0,ue.useState)([]),[dr,jo]=(0,ue.useState)("\u6392\u5E8F"),{userInfo:Bn}=zn,[Na,Ua]=(0,ue.useState)(!1),[na]=(0,ee.useSearchParams)(),[$o,Xr]=(0,ue.useState)(!1),[Ga,wr]=(0,ue.useState)("all"),[er,qr]=(0,ue.useState)({}),[_r,ke]=(0,ue.useState)(1),[kt,ln]=(0,ue.useState)(!1),[An,qn]=(0,ue.useState)(!1),[oa,da]=(0,ue.useState)(!0);let[Oa,mo]=(0,ue.useState)([]);const[gn,ra]=(0,ue.useState)(!1),[ya,_a]=(0,ue.useState)(!1),{verifyModelUser:$a,ContactModalElement:Wa}=(0,jt.Z)(),Ar=(0,ue.useRef)(null),$r=(0,ee.useLocation)();let[Ca,ei]=(0,ue.useState)({page:1,page_size:20});const kr=(0,ue.useMemo)(()=>{if(Eo.course_modules)return Fe.detailLeftMenus.course_modules.filter(he=>he.type==="board")[0]},[Fe]);(0,ue.useEffect)(()=>{var he;const ve=Me.cX.getItem(`${(he=zn==null?void 0:zn.userInfo)==null?void 0:he.login}${(0,ne.GJ)()?"Teacher":"Student"}`,"Board");ve&&(jo(ve==null?void 0:ve.name),vn.current.sort_type=Gi.find(Ie=>Ie.name===(ve==null?void 0:ve.name)).id)},[(Ma=zn==null?void 0:zn.userInfo)==null?void 0:Ma.login,$r==null?void 0:$r.pathname]),(0,ue.useEffect)(()=>{na.get("type")?na.get("type")==="hudong"?(wr("hudong"),fe(),Mr()):wr(na.get("type")):wr("all")},[na.get("type")]),(0,ue.useEffect)(()=>{Ga==="wenda"&&Xr(yr==null?void 0:yr.is_open_ai)},[Ga]);const Mr=()=>Er(void 0,null,function*(){var he;if(oa&&!kt){ln(!0),ke(_r+1);const ve=yield Nn({type:"classroomList/getCourseGroupsList",payload:Zr(zo({},vn),{page:_r,id:vn.current.coursesId,limit:20,nonenavigate:!0})});let Ie=[...ve==null?void 0:ve.course_groups];((he=ve==null?void 0:ve.course_groups)==null?void 0:he.length)<20&&(da(!1),Ie.push({id:0,name:"\u672A\u5206\u73ED"})),ln(!1),mo([...Oa,...Ie])}});(0,ue.useEffect)(()=>{vn.current.categoryId=xn.categoryId,vn.current.id=xn.categoryId,Nn({type:"classroomList/getBoardList",payload:vn.current})},[xn]),(0,ue.useEffect)(()=>{Fe.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&Nn({type:"classroomList/getBoardList",payload:vn.current})},[Fe.actionTabs.key]),(0,ue.useEffect)(()=>{Ya([])},[Fe.detailBoardList]);const Ui=(he,ve)=>{Po({page:he,page_size:ve}),vn.current.page=he,vn.current.page_size=ve,Nn({type:"classroomList/getBoardList",payload:vn.current})},al=ue.createElement("section",{className:nt.dropmenu},ue.createElement("div",{style:{maxHeight:200,overflow:"auto"}},ue.createElement(Qt(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:he=>{Mr()},hasMore:oa,useWindow:!1},ue.createElement(Xe.default,{style:{width:240,zIndex:10}},Bo.group_count>0&&Oa.map(function(he,ve){return ue.createElement(Xe.default.Item,{key:he.id},ue.createElement(we.default,{checked:Aa.includes(he.id),value:he.id,onChange:Ie=>{let ze=Aa.indexOf(he.id);Aa.indexOf(he.id)>-1?Ya(Aa.filter(Ye=>Ye!==he.id)):Ya(Aa.concat(he.id))}},he.name))})))),ue.createElement("aside",{className:nt.bg},ue.createElement("div",null,ue.createElement(at.ZP,{type:"link",onClick:()=>Er(void 0,null,function*(){Ca.group_ids=Aa,Ca.page=1,ei(zo({},Ca)),fe()})},"\u786E\u5B9A"),ue.createElement(at.ZP,{type:"link",onClick:()=>{Ya([])}},"\u91CD\u7F6E")))),Gi=[{name:"\u65F6\u95F4\u6392\u5E8F",id:"time"},{name:"\u70ED\u5EA6\u6392\u5E8F",id:"hot"}];let Wi=[{name:"\u5220\u9664",icon:ue.createElement("i",{className:"iconfont icon-piliangshanchu2"})},{name:"\u53D1\u9001",icon:ue.createElement("i",{className:"iconfont icon-fasong"})},{name:"\u8BBE\u4E3A\u516C\u5F00",icon:ue.createElement("i",{className:"iconfont icon-sheweigongkai2"})}];co.is_public||Wi.splice(2,1);const oe=he=>{var ve;Me.cX.setItem(`${(ve=zn==null?void 0:zn.userInfo)==null?void 0:ve.login}${(0,ne.GJ)()?"Teacher":"Student"}`,he,"Board"),jo(he==null?void 0:he.name),vn.current.sort_type=Gi.find(Ie=>Ie.name===(he==null?void 0:he.name)).id,Nn({type:"classroomList/getBoardList",payload:vn.current})},re=(he,ve)=>Er(void 0,null,function*(){ve.coursesId=vn.current.coursesId;let Ie="boards/setTopping";he==="\u53D6\u6D88\u7F6E\u9876"&&(Ie="boards/escTopping"),yield Nn({type:Ie,payload:zo({},ve)}),Nn({type:"classroomList/getBoardList",payload:vn.current})}),le=he=>Er(void 0,null,function*(){const ve=he.name;Aa==""?Ze.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"):Nn({type:"classroomList/setActionTabs",payload:{key:ve,selectArrs:Aa,params:vn.current}})}),me=he=>Er(void 0,null,function*(){var ve;if(Aa=="")return Ze.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"),null;(yield(0,x.ZP)(`/api/boards/${vn.current.categoryId}/messages/bulk_move.json`,{method:"put",body:{ids:Aa,to_board_id:he.key}})).status===0&&(Ze.ZP.success("\u64CD\u4F5C\u6210\u529F"),Nn({type:"classroomList/getBoardList",payload:vn.current}),Nn({type:"classroomList/getClassroomLeftMenus",payload:{id:(ve=vn.current)==null?void 0:ve.coursesId}}))});function fe(){return Er(this,null,function*(){var he;qn(!0);let ve=yield(0,x.ZP)(`/api/boards/${vn.current.categoryId}/messages/statistics.json`,{method:"get",params:zo({coursesId:(he=vn.current)==null?void 0:he.coursesId},Ca)});qn(!1),(ve==null?void 0:ve.status)===0&&qr(ve)})}return ue.createElement("section",null,ue.createElement(qt.Z,{isLoading:!1,menuItemWidth:110,tabDataSource:[{name:"\u5168\u90E8",id:"all"},(0,ne.eB)()&&{name:"\u4E92\u52A8\u7EDF\u8BA1",id:"hudong"},((co==null?void 0:co.is_admin)||(0,ne.Ny)())&&{name:"\u8BBE\u7F6E",id:"shezhi"},(0,ne.eB)()&&{name:ue.createElement("span",null,"\u667A\u80FD\u95EE\u7B54",ue.createElement("img",{src:pt,width:17,style:{position:"absolute",top:6}})),id:"wenda"},(0,ne.eB)()&&{name:"\u95EE\u7B54\u96C6",id:"wendaji"},(0,ne.eB)()&&{name:"\u5386\u53F2\u5BF9\u8BDD",id:"duihua"}].filter(he=>!!he),isAdmin:(0,ne.RV)(),onTabMenuClick:he=>{he.key==="hudong"&&(fe(),ee.history.replace(`/classrooms/${vn.current.coursesId}/board/${vn.current.categoryId}?type=hudong`)),wr(he.key)},defaultSelectedKeys:[`${Ga}`],showControlButton:["all","hudong","shezhi"].includes(Ga)&&(0,ne.RV)(),buttonText:"\u6211\u8981\u53D1\u5E16",extraNode:["all","hudong","shezhi"].includes(Ga)&&(0,ne.GJ)()&&Hn.name!=="\u672A\u5206\u914D\u76EE\u5F55"&&ue.createElement(ue.Fragment,null,ue.createElement("span",{className:"c-blue font16 ml20 current",onClick:he=>{var ve;he.preventDefault();let Ie=(ve=vn.current)==null?void 0:ve.coursesId;(Hn==null?void 0:Hn.parent_id)>0&&(Ie=vn.current.categoryId),Nn({type:"classroomList/setActionTabs",payload:{key:(Hn==null?void 0:Hn.parent_id)===0?"\u6DFB\u52A0\u76EE\u5F55":"\u76EE\u5F55\u91CD\u547D\u540D",params:vn.current,selectArrs:{category_id:Ie,category_name:Hn.name,type:"board"},cb:()=>{Nn({type:"classroomList/getBoardList",payload:vn.current})}}})}},(Hn==null?void 0:Hn.parent_id)==0?ue.createElement(Ve.Z,{title:"\u65B0\u5EFA\u76EE\u5F55"},ue.createElement("i",{className:"iconfont icon-xinjianmulu1 c-blue font16 mr20 current"})):ue.createElement(Ve.Z,{title:"\u76EE\u5F55\u91CD\u547D\u540D"},ue.createElement("i",{className:"iconfont icon-zhongmingming1 c-blue font16 mr20 current"})))),onButtonClick:()=>{ee.history.push(`/classrooms/${xn.coursesId}/board/${xn.categoryId}/add`)}}),Ga==="all"&&ue.createElement("div",null,ue.createElement(Tt.Z,{spinning:ta["classroomList/getBoardList"]},ue.createElement(un.Z,{dataSource:Hn.messages||[],isAdmin:(0,ne.GJ)(),batchStatus:Na,SortMenuName:dr,setSortMenuName:jo,SortMenus:Gi,dispatch:Nn,isboard:!0,onBoard:he=>{vn.current.group_ids=he,vn.current.page=1,Po(ve=>Zr(zo({},ve),{page:1})),Nn({type:"classroomList/getBoardList",payload:vn.current})},detailCourseGroupsList:Bo,onSearch:he=>{vn.current.search=he,vn.current.page=1,Po(ve=>Zr(zo({},ve),{page:1})),Nn({type:"classroomList/getBoardList",payload:vn.current})},onSort:oe,onBatch:he=>Ua(he)}),Hn.total_count===0&&ue.createElement(ae.Z,null),Hn.messages&&Hn.messages.map(function(he,ve){var Ie,ze;return ue.createElement("div",{className:nt.listItem,key:ve,onClick:Ye=>{Aa.indexOf(he.id)>-1?Ya(Aa.filter(Lt=>Lt!==he.id)):Ya(Aa.concat(he.id))}},ue.createElement(He.Z,{align:"top"},(0,ne.GJ)()&&ue.createElement(_e.Z,null,ue.createElement("div",{className:"mt17"},((0,ne.Ny)()||((Ie=he==null?void 0:he.author)==null?void 0:Ie.login)===Bn.login||(0,ne.GJ)()&&!he.author.is_teacher)&&ue.createElement(we.default,{checked:Aa.includes(he.id),value:he.id}))),ue.createElement(_e.Z,null,ue.createElement("img",{className:"ml10 mr20",src:`${Ue.Z.IMG_SERVER}/images/${he.author.image_url}`})),ue.createElement(_e.Z,{flex:1},ue.createElement("div",{className:nt.title},ue.createElement("div",{className:nt.titleLeft},ue.createElement(ee.Link,{to:`/classrooms/${xn.coursesId}/board/${xn.categoryId}/Detail/${he.id}`},ue.createElement("strong",null,he.subject)),(he==null?void 0:he.is_copy)&&ue.createElement("span",{className:nt.copyTag},"\u590D\u5236"),he.sticky===1&&ue.createElement("span",{className:"tag-topping ml10"},"\u7F6E\u9876"))),ue.createElement("p",{className:"mt15"},ue.createElement("span",{className:""},he.author.name),he.total_replies_count>0&&ue.createElement("span",{className:"ml20 c-light-black "},he.total_replies_count," \u56DE\u590D"),he.praises_count>0&&ue.createElement("span",{className:"ml20 c-light-black "},he.praises_count," \u70B9\u8D5E"),he.visits>0&&ue.createElement("span",{className:"ml20 c-light-black "},he.visits," \u6D4F\u89C8"),ue.createElement("span",{className:"ml20 c-light-black "},xe()(he.created_on).fromNow()))),ue.createElement(_e.Z,{className:"tr"},ue.createElement("p",null,(0,ne.RV)()&&ue.createElement(ee.Link,{style:{marginRight:0},to:`/classrooms/${xn.coursesId}/board/${xn.categoryId}/Detail/${he.id}`},ue.createElement("aside",{className:nt.flexBox},ue.createElement("i",{className:"iconfont icon-yuyuexiangqing1"}),ue.createElement("div",null,"\u8BE6\u60C5"))),he.sticky===0&&(0,ne.GJ)()&&ue.createElement(ee.Link,{className:"ml15",to:"",onClick:Ye=>{Ye.preventDefault(),re("\u7F6E\u9876",he)}},"\u7F6E\u9876"),he.sticky===1&&(0,ne.GJ)()&&ue.createElement(ee.Link,{className:"ml15",to:"",onClick:Ye=>{Ye.preventDefault(),re("\u53D6\u6D88\u7F6E\u9876",he)}},"\u53D6\u6D88\u7F6E\u9876"),((0,ne.Ny)()||((ze=he==null?void 0:he.author)==null?void 0:ze.login)===Bn.login||(0,ne.GJ)()&&!he.author.is_teacher)&&ue.createElement(ee.Link,{className:"",to:`/classrooms/${xn.coursesId}/board/${he.board_id}/Edit/${he.id}`},ue.createElement("aside",{className:nt.flexBox,style:{marginLeft:"16px"}},ue.createElement("i",{className:"iconfont icon-bianjizuoye"}),ue.createElement("div",null,"\u7F16\u8F91")))),he.category_name&&ue.createElement("p",{className:["c-grey-666",nt.categoryName].join(" ")},"\u6240\u5C5E\u76EE\u5F55\uFF1A",he.category_name))))}),ue.createElement("aside",{className:"tc mb50 mt30"},Hn.total_count>0&&ue.createElement(ie.Z,{showSizeChanger:!0,onChange:Ui,defaultCurrent:1,pageSize:sr.page_size||20,current:sr.page||1,total:Hn.total_count})),Aa.length>0&&(0,ne.GJ)()&&ue.createElement(a.Z,{offsetBottom:0},ue.createElement(et.Z,{buttonDataSource:Wi,onButtonClick:le,useBatchStatus:Ua,catalogue:kr.second_category.filter(he=>he.category_name!=="\u672A\u5206\u914D\u76EE\u5F55")||[],allSelect:Aa.length?Aa.length===((kn=Hn==null?void 0:Hn.messages)==null?void 0:kn.length):!1,setSeleArr:Ya,setAllSelect:he=>{he.target.checked?Ya(Hn.messages.map(ve=>ve.id)):Ya([])},selectArrs:Aa,onMenuClick:me,addCatalogue:he=>{he.preventDefault(),Nn({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",params:vn.current,selectArrs:{category_id:vn.current.coursesId,type:"board"}}})}})),ue.createElement(Ft.Z,{cb:he=>{Ya([]),vn.current.page=he,Po(ve=>Zr(zo({},ve),{page:he}))}}),ue.createElement(Rt,{cb:()=>Ya([])}),ue.createElement(Xt.Z,{cb:()=>Ya([])}))),Ga==="hudong"&&ue.createElement("div",{style:{background:"#fff",padding:"25px 20px"}},ue.createElement("div",{style:{display:"flex"}},ue.createElement("div",{style:{flex:1,color:"#666666"}},ue.createElement("span",null,"\u8BA8\u8BBA\uFF08",er.total_message_count,"\uFF09"),ue.createElement("span",{style:{marginLeft:20}},"\u56DE\u590D\uFF08",er.total_reply_count,"\uFF09"),ue.createElement("span",{style:{marginLeft:20}},"\u70B9\u8D5E\uFF08",er.total_like_count,"\uFF09")),(0,ne.GJ)()&&ue.createElement("div",null,ue.createElement(E.Z,{dropdownRender:()=>al,open:gn,onOpenChange:he=>{ra(he)}},ue.createElement("a",null,"\u5206\u73ED",gn?ue.createElement(z.Z,{style:{marginLeft:6}}):ue.createElement(te.Z,{style:{marginLeft:6}}))),ue.createElement(E.Z,{open:ya,onOpenChange:he=>{_a(he)},menu:{items:[{key:"1",style:{width:100},label:ue.createElement("a",{onClick:()=>Er(void 0,null,function*(){var he,ve;let Ie=yield(0,x.ZP)(`/api/boards/${(he=vn.current)==null?void 0:he.categoryId}/messages/export_messages.json`,{method:"get",params:zo({is_repeat_export:1},Ca)});(Ie==null?void 0:Ie.status)===0&&ee.history.push(`/classrooms/${(ve=vn.current)==null?void 0:ve.coursesId}/exportlist/messages_statistics`)})},"\u4E92\u52A8\u5BFC\u51FA")},{key:"2",label:ue.createElement("a",{href:`/classrooms/${($t=vn.current)==null?void 0:$t.coursesId}/exportlist/messages_statistics`},"\u5386\u53F2\u5BFC\u51FA")}]}},ue.createElement("a",{style:{marginLeft:20}},"\u5BFC\u51FA",ya?ue.createElement(z.Z,{style:{marginLeft:6}}):ue.createElement(te.Z,{style:{marginLeft:6}}))))),ue.createElement(b.default,{dataSource:er==null?void 0:er.course_members,style:{marginTop:25},loading:An,onChange:(he,ve,Ie)=>{Ie.order?(Ca.sort_by=Ie.field==="total_score"?"score":Ie.field,Ca.sort=Ie.order,Ca.sort=Ca.sort.replace("end","")):delete Ca.sort,fe()},columns:[{title:"\u5E8F\u53F7",dataIndex:"number",width:60,render:(he,ve,Ie)=>Ca.page_size*(Ca.page-1)+Ie+1},{title:"\u59D3\u540D",dataIndex:"real_name",render:(he,ve,Ie)=>ue.createElement("a",{target:"_blank",style:{color:"#3061D0"},href:`/users/${ve==null?void 0:ve.login}/classrooms`},he)},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u5206\u73ED",dataIndex:"course_group_name"},{title:"\u53D1\u5E16\u6570",dataIndex:"message_count",width:60},{title:"\u5E16\u5B50\u70B9\u8D5E\u6570",dataIndex:"message_like_count",width:100},{title:"\u56DE\u590D\u6570",dataIndex:"reply_count",width:60},{title:"\u56DE\u590D\u70B9\u8D5E\u6570",dataIndex:"reply_like_count",width:100},{title:"\u4E92\u52A8\u6570",dataIndex:"total_message_count",width:70}],pagination:!1}),ue.createElement(ie.Z,{showSizeChanger:!0,showTotal:he=>ue.createElement("span",null,"\u5171",ue.createElement("span",{style:{color:"#165DFF"}},er.total_count)," \u6761\u6570\u636E"),style:{marginTop:10},onChange:(he,ve)=>{Ca.page=he,Ca.page_size=ve,ei(zo({},Ca)),fe()},defaultCurrent:1,pageSize:Ca.page_size||20,current:Ca.page||1,total:er.total_count})),Ga==="shezhi"&&ue.createElement("div",{style:{background:"#fff",padding:20}},ue.createElement("h5",{style:{fontSize:18}},"\u516C\u5F00\u8BBE\u7F6E"),ue.createElement(we.default,{style:{marginTop:10},defaultChecked:co==null?void 0:co.allow_view_message,onChange:he=>Er(void 0,null,function*(){var ve,Ie;let ze=yield(0,x.ZP)(`/api/courses/${(ve=vn.current)==null?void 0:ve.coursesId}/update_view_setting.json`,{method:"PUT",body:{allow_view_message:he.target.checked}});(ze==null?void 0:ze.status)===0&&Nn({type:"classroomList/getClassroomTopBanner",payload:{id:(Ie=vn.current)==null?void 0:Ie.coursesId}})})},"\u5168\u8BFE\u5802\u53EF\u89C1\uFF08\u672A\u52FE\u9009\u5219\u5B66\u751F\u53D1\u5E03\u7684\u8BA8\u8BBA\u53EA\u80FD\u9009\u62E9\u540C\u73ED\u5B66\u751F\u53EF\u89C1\uFF09")),Ga==="wenda"&&ue.createElement("div",{style:{background:"#fff",padding:20}},ue.createElement("div",{className:"flex flex-col gap-20 mb20"},ue.createElement("h5",{className:"font18"},"\u667A\u80FD\u95EE\u7B54"),ue.createElement(He.Z,{align:"middle",className:"mt20"},ue.createElement(y.Z,{size:"default",checked:$o,onChange:he=>{$a()&&(Xr(he),clearTimeout(Ar.current),Ar.current=setTimeout(()=>{var ve;Nn({type:"classroomList/setCourseAiState",payload:{course_id:(ve=vn.current)==null?void 0:ve.coursesId,is_open_ai:he}})},500))}}),ue.createElement("div",{className:"c-grey-333 ml10"},"\u5F00\u542F\u540E\uFF0C\u6559\u5B66\u8BFE\u5802\u5185\u7684\u5B66\u751F\u5C06\u53EF\u4EE5\u4F7F\u7528\u667A\u80FD\u52A9\u6559\u7684\u529F\u80FD\uFF0C\u4E0EAI\u5BF9\u8BDD\uFF0C\u8BA9AI\u7B54\u7591\u89E3\u60D1\u3002"," ",ue.createElement("a",{href:"https://www.educoder.net/forums/40256",target:"_blank"},"\u64CD\u4F5C\u8BF4\u660E"))))),Ga==="wendaji"&&ue.createElement(st,null),Ga==="duihua"&&ue.createElement(Ia,null),Wa())};var ji=(0,ee.connect)(({classroomList:Fe,loading:Ce,boards:Ae,user:ta,globalSetting:zn})=>({classroomList:Fe,globalSetting:zn,boards:Ae,user:ta,loading:Ce.effects}))(Li),ui=ge(59301);const xi=({classroomList:Fe,boards:Ce,globalSetting:Ae,loading:ta,user:zn,dispatch:Nn})=>{const Ma=(0,ee.useParams)(),{detailBoardList:kn,detailLeftMenus:$t,detailTopBanner:xn}=Fe;return ui.createElement(ji,null)};var Kr=(0,ee.connect)(({classroomList:Fe,loading:Ce,boards:Ae,user:ta,globalSetting:zn})=>({classroomList:Fe,globalSetting:zn,boards:Ae,user:ta,loading:Ce.models.index}))(xi)},73674:function(je,Nt,ge){"use strict";ge.d(Nt,{Z:function(){return Tt}});var ee=ge(59301),ue=ge(20834),Ue=ge(92832),mt=ge(24905),xe=ge(3113),Xe=ge(38854),we={bottomControlContainer:"bottomControlContainer___woAeo",buttonWrap:"buttonWrap___iRw4K",moveCategory:"moveCategory___oiQqw"},at=ge(24065),Ze=ge(84105),Tt=({buttonDataSource:He,onButtonClick:_e,useBatchStatus:ie,allSelect:a,setAllSelect:E,selectArrs:b,onMenuClick:y,setSeleArr:x,catalogue:z,addCatalogue:te})=>{const[ne,ae]=(0,ee.useState)(!1),[se,de]=(0,ee.useState)("");console.log("---",z);const pe=ee.createElement("div",{className:we.moveCategory,onMouseLeave:ce=>ae(!1)},ee.createElement(ue.default,{onClick:y,style:{maxHeight:300,width:240,overflow:"auto"}},ee.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},ee.createElement(Ue.default,{onChange:ce=>{de(ce.target.value)}})),z==null?void 0:z.map(function(ce,Ee){var Te;if(!(se!==""&&ce.category_name.indexOf(se)<0))return ee.createElement(ee.Fragment,null,ee.createElement(ue.default.Item,{className:"multi-llipsis1e",key:ce.category_id,title:ce.category_name},ce.category_name),(Te=ce==null?void 0:ce.third_category)==null?void 0:Te.map(rt=>ee.createElement(ue.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:rt.category_id,title:rt.category_name},rt.category_name)))}),te&&ee.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:te},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return ee.createElement("div",{className:we.bottomControlContainer},ee.createElement("div",null,ee.createElement("div",null,ee.createElement(mt.default,{checked:a,onChange:E},"\u5168\u9009\u672C\u9875\uFF08",b.length,"\uFF09")),(0,at.GJ)()&&He.map(ce=>ee.createElement("div",{key:ce.name},ee.createElement(xe.ZP,{type:"primary",icon:ce.icon,className:we.buttonWrap,onClick:()=>_e(ce)},ce.name))),(0,at.GJ)()&&(te||z)&&ee.createElement("div",null,ee.createElement(Xe.Z,{open:ne,placement:"topLeft",autoAdjustOverflow:!1,dropdownRender:()=>pe,getPopupContainer:ce=>ce.parentNode},ee.createElement("span",{className:"ant-dropdown-link",onMouseEnter:ce=>ae(!0)},ee.createElement(xe.ZP,{type:"primary",className:we.buttonWrap,icon:ee.createElement("i",{className:"iconfont icon-yidongmulu"})},ee.createElement("span",null,"\u79FB\u52A8\u5230\u76EE\u5F55 ",ee.createElement(Ze.Z,null))))))),ee.createElement("div",null,ee.createElement(xe.ZP,{type:"primary",ghost:!0,onClick:()=>{ie(!1),x([])}},"\u53D6\u6D88\u64CD\u4F5C")))}},89614:function(je,Nt,ge){"use strict";ge.d(Nt,{Z:function(){return y}});var ee=ge(59301),ue=ge(20834),Ue=ge(24905),mt=ge(3113),xe=ge(38854),Xe=ge(6848),we=ge(57809),at=ge(92832),Ze={searchSortControllerContainer:"searchSortControllerContainer___Xca1m",btn:"btn___sNJPX",btnSort:"btnSort___Fx9OM",tips:"tips___LrmpR"},Ve=ge(24065),Tt=ge(87395),He=ge(84105),_e=ge(26724),ie=ge.n(_e),a=ge(89070),E=(x,z,te)=>new Promise((ne,ae)=>{var se=ce=>{try{pe(te.next(ce))}catch(Ee){ae(Ee)}},de=ce=>{try{pe(te.throw(ce))}catch(Ee){ae(Ee)}},pe=ce=>ce.done?ne(ce.value):Promise.resolve(ce.value).then(se,de);pe((te=te.apply(x,z)).next())}),y=({isAdmin:x,dataSource:z,batchStatus:te,SortMenuName:ne,setSortMenuName:ae,detailCourseGroupsList:se,onSearch:de,onBoard:pe,onSort:ce,isboard:Ee,dispatch:Te,onBatch:rt,SortMenus:Dt,isShowMode:It=!1,onModeChange:Rt})=>{const[Ft,Xt]=(0,ee.useState)(!1),[nt,qt]=(0,ee.useState)([]),[un,et]=(0,ee.useState)(!0);let[zt,Qt]=(0,ee.useState)([]);const[Me,We]=(0,ee.useState)(1),[St,Ot]=(0,ee.useState)(!1),xt=(0,a.useParams)(),an=jt=>{ae(jt.name),ce(jt)};(0,ee.useEffect)(()=>{Ee&&Se()},[Ee]);const Se=()=>E(void 0,null,function*(){var jt;if(un&&!St){Ot(!0),We(Me+1);const on=yield Te({type:"classroomList/getCourseGroupsList",payload:{page:Me,id:xt.coursesId,limit:20,nonenavigate:!0}});let Gn=[...(on==null?void 0:on.course_groups)||[]];((jt=on==null?void 0:on.course_groups)==null?void 0:jt.length)<20&&(et(!1),Gn.push({id:0,name:"\u672A\u5206\u73ED"})),Ot(!1),Qt([...zt,...Gn])}}),ft=ee.createElement("section",{className:Ze.dropmenu},ee.createElement("div",{style:{maxHeight:200,overflow:"auto"}},ee.createElement(ie(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:jt=>{Se()},hasMore:un,useWindow:!1},ee.createElement(ue.default,{style:{width:240,zIndex:10}},(se==null?void 0:se.group_count)>0&&(zt==null?void 0:zt.filter(jt=>jt.edit_auth||jt.name==="\u672A\u5206\u73ED").map(function(jt,on){return ee.createElement(ue.default.Item,{key:jt.id},ee.createElement(Ue.default,{checked:nt.includes(jt.id),value:jt.id,onChange:Gn=>{let fa=nt.indexOf(jt.id);nt.indexOf(jt.id)>-1?qt(nt.filter(Je=>Je!==jt.id)):qt(nt.concat(jt.id))}},jt.name))}))))),ee.createElement("aside",{style:{background:"#fff"}},ee.createElement("div",null,ee.createElement(mt.ZP,{type:"link",onClick:()=>{pe(nt)}},"\u786E\u5B9A"),ee.createElement(mt.ZP,{type:"link",onClick:()=>{qt([])}},"\u91CD\u7F6E")))),pt=ne==="\u9ED8\u8BA4\u6392\u5E8F";return ee.createElement("div",{className:Ze.searchSortControllerContainer},!!(Dt!=null&&Dt.length)&&ee.createElement("div",null,ee.createElement(xe.Z,{dropdownRender:()=>ee.createElement(ue.default,{selectedKeys:[ne]},Dt.map(jt=>ee.createElement(ue.default.Item,{key:jt.name,onClick:()=>an(jt)},jt.name)))},ee.createElement("div",null,ee.createElement("span",{className:`${Ze.btn} ${pt?Ze.btnSort:""}`},ee.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),ne)))),pt&&ee.createElement(Xe.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},ee.createElement("span",{className:Ze.tips},ee.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),It&&ee.createElement(we.default,{defaultValue:"",onChange:Rt,style:{width:160,marginLeft:"auto",marginRight:"20px"},options:[{value:"",label:"\u5168\u90E8\u8003\u8BD5\u6A21\u5F0F"},{value:!0,label:"\u6B63\u5F0F\u8003\u8BD5"},{value:!1,label:"\u6A21\u62DF\u8003\u8BD5"}]}),ee.createElement(at.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:de,style:{width:220,marginLeft:It?"":"auto"}}),(0,Ve.eB)()&&Ee&&ee.createElement(xe.Z,{dropdownRender:()=>ft,open:Ft,onOpenChange:jt=>{Xt(jt)}},ee.createElement("a",null,"\u5206\u73ED",Ft?ee.createElement(Tt.Z,{style:{marginLeft:6}}):ee.createElement(He.Z,{style:{marginLeft:6}}))))}},62202:function(je,Nt,ge){"use strict";ge.d(Nt,{Z:function(){return He}});var ee=ge(59301),ue=ge(95237),Ue=ge(43604),mt=ge(20834),xe=ge(38854),Xe=ge(8591),we=ge(6848),at={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI",selectBtn1:"selectBtn1___rJF8S"},Ze=ge(89070),Ve=ge(24065),He=({isLoading:_e,addText:ie,tabDataSource:a,isAdmin:E,dispatch:b,classroomList:y,type:x,isExercise:z,defaultSelectedKeys:te,onTabMenuClick:ne,getDropdownMenu:ae,showControlButton:se,buttonText:de,buttonIcon:pe="icon-tianjiadaohang",extraNode:ce,user:Ee,onButtonClick:Te,isModelUser:rt,menuItemWidth:Dt=125})=>{var It,Rt,Ft,Xt,nt;const qt=(0,Ze.useParams)();return ee.createElement("div",{className:at.tabMenuContainer},ee.createElement(ue.Z,null,ee.createElement(Ue.Z,{flex:"1"},ee.createElement(mt.default,{onSelect:un=>_e?{}:ne(un),mode:"horizontal",selectedKeys:te},a.map(un=>ee.createElement(mt.default.Item,{style:{width:Dt},key:typeof un.index=="number"?un.index:un.id},ee.createElement("span",{className:"c-grey-666"},un.name),un.total!==void 0&&E&&ee.createElement("span",{className:"c-grey-999 ml20"},un.total||0))))),E&&z&&ee.createElement("i",{className:"iconfont icon-shezhi8",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{b({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),E&&ee.createElement(Ue.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},z&&ee.createElement(xe.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>ee.createElement(mt.default,null,ee.createElement(mt.default.Item,{key:1,onClick:()=>{var un;if((0,Ve.Rm)()&&!((un=y.AssistantObject.exercise)!=null&&un.can_download)){Xe.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}b({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:x,exportType:"exercise",category_id:qt.categoryId}})}},"\u5B66\u751F\u6210\u7EE9"),ee.createElement(mt.default.Item,{key:3,onClick:()=>{var un;if((0,Ve.Rm)()&&!((un=y.AssistantObject.exercise)!=null&&un.can_download)){Xe.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}Ze.history.push(`/classrooms/${qt==null?void 0:qt.coursesId}/exportlist/exercise_score,export_exercise_users`)}},"\u5386\u53F2\u5BFC\u51FA"))},ee.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},ee.createElement("span",{style:{color:"#666666",cursor:"pointer"}},ee.createElement("i",{className:"iconfont icon-xiazai6"})))),ee.createElement("div",{className:at.control},ee.createElement("div",{className:at.extra},ce),se&&(de=="\u6DFB\u52A0\u76F4\u64AD"?ee.createElement(xe.Z,{menu:{items:(Rt=(It=[{label:ee.createElement("div",{onClick:()=>{Te("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},rt&&{label:ee.createElement("div",{onClick:()=>{Te("\u5934\u6B4C")}},"\u5934\u6B4C\u76F4\u64AD"),key:"2",show:!0}])==null?void 0:It.filter(un=>un==null?void 0:un.show))==null?void 0:Rt.map(un=>({label:un==null?void 0:un.label,key:un==null?void 0:un.key}))}},ee.createElement("span",{className:at.selectBtn},ee.createElement("span",null,ee.createElement("i",{className:`iconfont ${pe}`})),ee.createElement("span",null,de))):ee.createElement("span",{onClick:Te,style:{cursor:"pointer"},className:at.selectBtn},ee.createElement("span",null,ee.createElement("i",{className:`iconfont ${pe}`})),ee.createElement("span",null,de))),!!ae&&ee.createElement(xe.Z,{disabled:((Ft=Ee==null?void 0:Ee.userInfo)==null?void 0:Ft.user_status)===2,className:"ml10",dropdownRender:ae},ee.createElement("span",{className:((Xt=Ee==null?void 0:Ee.userInfo)==null?void 0:Xt.user_status)===2?at.selectBtn1:at.selectBtn},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-tianjiadaohang"})),ee.createElement(we.Z,{title:((nt=Ee==null?void 0:Ee.userInfo)==null?void 0:nt.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},ee.createElement("span",null,ie||"\u521B\u5EFA\u8BD5\u5377"))))))))}},97177:function(je,Nt,ge){"use strict";ge.d(Nt,{Z:function(){return we}});var ee=ge(59301),ue=ge.p+"static/modelContact.7a7eb113.png",Ue=ge(91785),mt=ge(24065),xe=ge(59301),we=()=>{const[at,Ze]=(0,ee.useState)(!1);return{verifyModelUser:()=>(0,mt.$O)()?!0:(Ze(!0),!1),ContactModalElement:()=>xe.createElement(Ue.Z,{visible:at,setVisible:Ze,image:ue}),contactOpen:at,setContactOpen:Ze}}},24768:function(je,Nt,ge){"use strict";ge.d(Nt,{AL:function(){return te},Iy:function(){return Tt},Qv:function(){return ie},ez:function(){return z},jb:function(){return He}});var ee=ge(32834),ue=ge.n(ee),Ue=ge(11690),mt=ge.n(Ue);let xe=1;function Xe(pe,ce){const Ee=pe.match(/^(\s+)(?:```)/);if(Ee===null)return ce;const Te=Ee[1];return ce.split(` +`).map(rt=>{const Dt=rt.match(/^\s+/);if(Dt===null)return rt;const[It]=Dt;return It.length>=Te.length?rt.slice(Te.length):rt}).join(` +`)}let we=[],at=["
      "];const Ze=new(ue()).Renderer,Ve=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function Tt(){we.length=0,at=["
        "]}const He={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function _e(pe,ce,Ee,Te){if(ce>=pe.length||pe[ce].level<=Ee)return ce;var rt=pe[ce];Te.push("
      • "+rt.text+""),ce++;var Dt=[];return ce=_e(pe,ce,rt.level,Dt),Dt.length>0&&(Te.push("
          "),Dt.forEach(function(It){Te.push(It)}),Te.push("
        ")),Te.push("
      • "),ce=_e(pe,ce,Ee,Te),ce}function ie(){return _e(we,0,0,at),at.push("
      "),at.join("")}const a={heading(pe){const ce=Ve.exec(pe);if(xe+=1,ce)return{type:"heading",raw:ce[0],depth:ce[1].length,text:ce[2]}},fences(pe){const ce=this.rules.block.fences.exec(pe);if(ce){const Ee=ce[0];let Te=Xe(Ee,ce[3]||"");const rt=ce[2]?ce[2].trim():ce[2];if(["latex","katex","math"].indexOf(rt)>=0){const Dt=y(),It=Te;Te=Dt,x[Dt]={type:"block",expression:It}}return{type:"code",raw:Ee,lang:rt,text:Te}}}},E=/(?:\${2})([^\n`]+?)(?:\${2})/gi;let b=0;const y=()=>`__special_katext_id_${b++}__`;let x={};function z(){return x}function te(){b=0,x={}}function ne(pe){return pe=pe.replace(E,(ce,Ee)=>{const Te=y();return x[Te]={type:"inline",expression:Ee},Te}),pe}const ae=Ze.listitem;Ze.listitem=function(pe){return ae(ne(pe))};const se=Ze.paragraph;Ze.paragraph=function(pe){return se(ne(pe))};const de=Ze.tablecell;Ze.tablecell=function(pe,ce){return de(ne(pe),ce)},Ze.code=function(pe,ce,Ee){const Te=(ce||"").match(/\S*/)[0];return Te?["latex","katex","math"].indexOf(Te)>=0?`

      ${pe}

      `:`
      ${Ee?pe:(0,Ue.escape)(pe,!0)}
      +`:'
      '+(Ee?pe:(0,Ue.escape)(pe,!0))+"
      "},Ze.heading=function(pe,ce,Ee){let Te=this.options.headerPrefix+Ee.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return we.push({anchor:Te,level:ce,text:pe}),"'+pe+""},ue().setOptions({silent:!0,gfm:!0,pedantic:!1}),ue().use({tokenizer:a,renderer:Ze}),Nt.ZP=ue()},27666:function(je,Nt,ge){"use strict";var ee=ge(26407),ue=ge(16089);function Ue(mt){let xe;const Xe=at=>()=>{xe=null,mt.apply(void 0,(0,ee.Z)(at))},we=function(){if(xe==null){for(var at=arguments.length,Ze=new Array(at),Ve=0;Ve{ue.Z.cancel(xe),xe=null},we}Nt.Z=Ue},81228:function(je,Nt,ge){"use strict";ge.d(Nt,{Z:function(){return se}});var ee=ge(6909),ue=ge(4771),Ue=ge(9427),mt=ge(25440),xe=ge(59301),Xe=ge(92310),we=ge.n(Xe),at=ge(29301),Ze=ge(2738),Ve=ge(27666),Tt=ge(36355),He=ge(83116),_e=ge(37613);const ie=de=>{const{componentCls:pe}=de;return{[pe]:{position:"fixed",zIndex:de.zIndexPopup}}};var a=(0,He.Z)("Affix",de=>{const pe=(0,_e.TS)(de,{zIndexPopup:de.zIndexBase+10});return[ie(pe)]});function E(de){return de!==window?de.getBoundingClientRect():{top:0,bottom:window.innerHeight}}function b(de,pe,ce){if(ce!==void 0&&pe.top>de.top-ce)return ce+pe.top}function y(de,pe,ce){if(ce!==void 0&&pe.bottom{const Te=Ee.getTargetFunc(),rt=Te==null?void 0:Te(),{prevTarget:Dt}=Ee.state;Dt!==rt&&(x.forEach(It=>{Dt==null||Dt.removeEventListener(It,Ee.lazyUpdatePosition),rt==null||rt.addEventListener(It,Ee.lazyUpdatePosition)}),Ee.updatePosition(),Ee.setState({prevTarget:rt}))},Ee.removeListeners=()=>{Ee.timer&&(clearTimeout(Ee.timer),Ee.timer=null);const{prevTarget:Te}=Ee.state,rt=Ee.getTargetFunc(),Dt=rt==null?void 0:rt();x.forEach(It=>{Dt==null||Dt.removeEventListener(It,Ee.lazyUpdatePosition),Te==null||Te.removeEventListener(It,Ee.lazyUpdatePosition)}),Ee.updatePosition.cancel(),Ee.lazyUpdatePosition.cancel()},Ee.getOffsetTop=()=>{const{offsetBottom:Te,offsetTop:rt}=Ee.props;return Te===void 0&&rt===void 0?0:rt},Ee.getOffsetBottom=()=>Ee.props.offsetBottom,Ee.measure=()=>{const{status:Te,lastAffix:rt}=Ee.state,{onChange:Dt}=Ee.props,It=Ee.getTargetFunc();if(Te!==te.Prepare||!Ee.fixedNodeRef.current||!Ee.placeholderNodeRef.current||!It)return;const Rt=Ee.getOffsetTop(),Ft=Ee.getOffsetBottom(),Xt=It();if(Xt){const nt={status:te.None},qt=E(Ee.placeholderNodeRef.current);if(qt.top===0&&qt.left===0&&qt.width===0&&qt.height===0)return;const un=E(Xt),et=b(qt,un,Rt),zt=y(qt,un,Ft);et!==void 0?(nt.affixStyle={position:"fixed",top:et,width:qt.width,height:qt.height},nt.placeholderStyle={width:qt.width,height:qt.height}):zt!==void 0&&(nt.affixStyle={position:"fixed",bottom:zt,width:qt.width,height:qt.height},nt.placeholderStyle={width:qt.width,height:qt.height}),nt.lastAffix=!!nt.affixStyle,Dt&&rt!==nt.lastAffix&&Dt(nt.lastAffix),Ee.setState(nt)}},Ee.prepareMeasure=()=>{Ee.setState({status:te.Prepare,affixStyle:void 0,placeholderStyle:void 0})},Ee.updatePosition=(0,Ve.Z)(()=>{Ee.prepareMeasure()}),Ee.lazyUpdatePosition=(0,Ve.Z)(()=>{const Te=Ee.getTargetFunc(),{affixStyle:rt}=Ee.state;if(Te&&rt){const Dt=Ee.getOffsetTop(),It=Ee.getOffsetBottom(),Rt=Te();if(Rt&&Ee.placeholderNodeRef.current){const Ft=E(Rt),Xt=E(Ee.placeholderNodeRef.current),nt=b(Xt,Ft,Dt),qt=y(Xt,Ft,It);if(nt!==void 0&&rt.top===nt||qt!==void 0&&rt.bottom===qt)return}}Ee.prepareMeasure()}),Ee}return(0,ue.Z)(ce,[{key:"getTargetFunc",value:function(){const{getTargetContainer:Te}=this.context,{target:rt}=this.props;return rt!==void 0?rt:Te!=null?Te:z}},{key:"componentDidMount",value:function(){this.timer=setTimeout(this.addListeners)}},{key:"componentDidUpdate",value:function(Te){this.addListeners(),(Te.offsetTop!==this.props.offsetTop||Te.offsetBottom!==this.props.offsetBottom)&&this.updatePosition(),this.measure()}},{key:"componentWillUnmount",value:function(){this.removeListeners()}},{key:"render",value:function(){const{affixStyle:Te,placeholderStyle:rt}=this.state,{affixPrefixCls:Dt,rootClassName:It,children:Rt}=this.props,Ft=we()(Te&&It,{[Dt]:!!Te});let Xt=(0,Ze.Z)(this.props,["prefixCls","offsetTop","offsetBottom","target","onChange","affixPrefixCls","rootClassName"]);return xe.createElement(at.Z,{onResize:this.updatePosition},xe.createElement("div",Object.assign({},Xt,{ref:this.placeholderNodeRef}),Te&&xe.createElement("div",{style:rt,"aria-hidden":"true"}),xe.createElement("div",{className:Ft,ref:this.fixedNodeRef,style:Te},xe.createElement(at.Z,{onResize:this.updatePosition},Rt))))}}]),ce}(xe.Component);ne.contextType=Tt.E_;var se=(0,xe.forwardRef)((de,pe)=>{const{prefixCls:ce,rootClassName:Ee}=de,{getPrefixCls:Te}=(0,xe.useContext)(Tt.E_),rt=Te("affix",ce),[Dt,It]=a(rt),Rt=Object.assign(Object.assign({},de),{affixPrefixCls:rt,rootClassName:we()(Ee,It)});return Dt(xe.createElement(ne,Object.assign({},Rt,{ref:pe})))})},5083:function(je,Nt,ge){"use strict";ge.d(Nt,{default:function(){return Wi}});var ee=ge(61186),ue=ge.n(ee),Ue=ge(48736),mt=ge(90111),xe=ge.n(mt),Xe=ge(58319),we=ge.n(Xe),at=ge(23250),Ze=ge.n(at),Ve=ge(74959),Tt=ge.n(Ve),He=ge(10238),_e=ge.n(He),ie=ge(33656),a=ge.n(ie);ue().extend(a()),ue().extend(_e()),ue().extend(xe()),ue().extend(we()),ue().extend(Ze()),ue().extend(Tt()),ue().extend(function(oe,re){var le=re.prototype,me=le.format;le.format=function(he){var ve=(he||"").replace("Wo","wo");return me.bind(this)(ve)}});var E={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},b=function(re){var le=E[re];return le||re.split("_")[0]},y=function(){(0,Ue.ET)(!1,"Not match any format. Please help to fire a issue about this.")},x={getNow:function(){return ue()()},getFixedDate:function(re){return ue()(re,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(re){return re.endOf("month")},getWeekDay:function(re){var le=re.locale("en");return le.weekday()+le.localeData().firstDayOfWeek()},getYear:function(re){return re.year()},getMonth:function(re){return re.month()},getDate:function(re){return re.date()},getHour:function(re){return re.hour()},getMinute:function(re){return re.minute()},getSecond:function(re){return re.second()},addYear:function(re,le){return re.add(le,"year")},addMonth:function(re,le){return re.add(le,"month")},addDate:function(re,le){return re.add(le,"day")},setYear:function(re,le){return re.year(le)},setMonth:function(re,le){return re.month(le)},setDate:function(re,le){return re.date(le)},setHour:function(re,le){return re.hour(le)},setMinute:function(re,le){return re.minute(le)},setSecond:function(re,le){return re.second(le)},isAfter:function(re,le){return re.isAfter(le)},isValidate:function(re){return re.isValid()},locale:{getWeekFirstDay:function(re){return ue()().locale(b(re)).localeData().firstDayOfWeek()},getWeekFirstDate:function(re,le){return le.locale(b(re)).weekday(0)},getWeek:function(re,le){return le.locale(b(re)).week()},getShortWeekDays:function(re){return ue()().locale(b(re)).localeData().weekdaysMin()},getShortMonths:function(re){return ue()().locale(b(re)).localeData().monthsShort()},format:function(re,le,me){return le.locale(b(re)).format(me)},parse:function(re,le,me){for(var fe=b(re),he=0;he1&&(ve=re.addDate(ve,-7)),ve}function la(oe,re,le){var me=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(re){case"year":return le.addYear(oe,me*10);case"quarter":case"month":return le.addYear(oe,me);default:return le.addMonth(oe,me)}}function Wn(oe,re){var le=re.generateConfig,me=re.locale,fe=re.format;return typeof fe=="function"?fe(oe):le.locale.format(me.locale,oe,fe)}function pa(oe,re){var le=re.generateConfig,me=re.locale,fe=re.formatList;return!oe||typeof fe[0]=="function"?null:le.locale.parse(me.locale,oe,fe)}function Sa(oe){var re=oe.cellDate,le=oe.mode,me=oe.disabledDate,fe=oe.generateConfig;if(!me)return!1;var he=function(Pt,Ge,Ke){for(var Et=Ge;Et<=Ke;){var Kt=void 0;switch(Pt){case"date":{if(Kt=fe.setDate(re,Et),!me(Kt))return!1;break}case"month":{if(Kt=fe.setMonth(re,Et),!Sa({cellDate:Kt,mode:"month",generateConfig:fe,disabledDate:me}))return!1;break}case"year":{if(Kt=fe.setYear(re,Et),!Sa({cellDate:Kt,mode:"year",generateConfig:fe,disabledDate:me}))return!1;break}}Et+=1}return!0};switch(le){case"date":case"week":return me(re);case"month":{var ve=1,Ie=fe.getDate(fe.getEndDate(re));return he("date",ve,Ie)}case"quarter":{var ze=Math.floor(fe.getMonth(re)/3)*3,Ye=ze+2;return he("month",ze,Ye)}case"year":return he("month",0,11);case"decade":{var Lt=fe.getYear(re),qe=Math.floor(Lt/Je)*Je,$e=qe+Je-1;return he("year",qe,$e)}}}function Zn(oe,re){var le=re.formatList,me=re.generateConfig,fe=re.locale;return(0,Gn.Z)(function(){if(!oe)return[[""],""];for(var he="",ve=[],Ie=0;Ie1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Ye.current),Et){ze(Ke);return}Ye.current=requestAnimationFrame(function(){ze(Ke)})}var qe=Zn(Ie,{formatList:le,generateConfig:me,locale:fe}),$e=(0,pt.Z)(qe,2),ht=$e[1];function Pt(Ke){Lt(Ke)}function Ge(){var Ke=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Lt(null,Ke)}return(0,ae.useEffect)(function(){Ge(!0)},[oe]),(0,ae.useEffect)(function(){return function(){return cancelAnimationFrame(Ye.current)}},[]),[ht,Pt,Ge]}var Mn=ge(10228),Fa=ge(16089),To=ge(26407),Ha=ge(29194),ho=new Map;function Qa(oe,re){var le;function me(){(0,Ha.Z)(oe)?re():le=(0,Fa.Z)(function(){me()})}return me(),function(){Fa.Z.cancel(le)}}function So(oe,re,le){if(ho.get(oe)&&cancelAnimationFrame(ho.get(oe)),le<=0){ho.set(oe,requestAnimationFrame(function(){oe.scrollTop=re}));return}var me=re-oe.scrollTop,fe=me/le*10;ho.set(oe,requestAnimationFrame(function(){oe.scrollTop+=fe,oe.scrollTop!==re&&So(oe,re,le-10)}))}function po(oe,re){var le=re.onLeftRight,me=re.onCtrlLeftRight,fe=re.onUpDown,he=re.onPageUpDown,ve=re.onEnter,Ie=oe.which,ze=oe.ctrlKey,Ye=oe.metaKey;switch(Ie){case Mn.Z.LEFT:if(ze||Ye){if(me)return me(-1),!0}else if(le)return le(-1),!0;break;case Mn.Z.RIGHT:if(ze||Ye){if(me)return me(1),!0}else if(le)return le(1),!0;break;case Mn.Z.UP:if(fe)return fe(-1),!0;break;case Mn.Z.DOWN:if(fe)return fe(1),!0;break;case Mn.Z.PAGE_UP:if(he)return he(-1),!0;break;case Mn.Z.PAGE_DOWN:if(he)return he(1),!0;break;case Mn.Z.ENTER:if(ve)return ve(),!0;break}return!1}function vo(oe,re,le,me){var fe=oe;if(!fe)switch(re){case"time":fe=me?"hh:mm:ss a":"HH:mm:ss";break;case"week":fe="gggg-wo";break;case"month":fe="YYYY-MM";break;case"quarter":fe="YYYY-[Q]Q";break;case"year":fe="YYYY";break;default:fe=le?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return fe}function Ao(oe,re,le){var me=oe==="time"?8:10,fe=typeof re=="function"?re(le.getNow()).length:re.length;return Math.max(me,fe)+2}var bn=null,Ln=new Set;function Wo(oe){return!bn&&typeof window!="undefined"&&window.addEventListener&&(bn=function(le){(0,To.Z)(Ln).forEach(function(me){me(le)})},window.addEventListener("mousedown",bn)),Ln.add(oe),function(){Ln.delete(oe),Ln.size===0&&(window.removeEventListener("mousedown",bn),bn=null)}}function Zo(oe){var re=oe.target;if(oe.composed&&re.shadowRoot){var le;return((le=oe.composedPath)===null||le===void 0?void 0:le.call(oe)[0])||re}return re}var or=function(re){return re==="month"||re==="date"?"year":re},rr=function(re){return re==="date"?"month":re},ir=function(re){return re==="month"||re==="date"?"quarter":re},Vo=function(re){return re==="date"?"week":re},yt={year:or,month:rr,quarter:ir,week:Vo,time:null,date:null};function Ct(oe,re){return oe.some(function(le){return le&&le.contains(re)})}function Pe(oe){var re=oe.open,le=oe.value,me=oe.isClickOutside,fe=oe.triggerOpen,he=oe.forwardKeyDown,ve=oe.onKeyDown,Ie=oe.blurToCancel,ze=oe.onSubmit,Ye=oe.onCancel,Lt=oe.onFocus,qe=oe.onBlur,$e=oe.changeOnBlur,ht=(0,ae.useState)(!1),Pt=(0,pt.Z)(ht,2),Ge=Pt[0],Ke=Pt[1],Et=(0,ae.useState)(!1),Kt=(0,pt.Z)(Et,2),Zt=Kt[0],en=Kt[1],rn=(0,ae.useRef)(!1),nn=(0,ae.useRef)(!1),Gt=(0,ae.useRef)(!1),Tn={onMouseDown:function(){Ke(!0),fe(!0)},onKeyDown:function(jn){var _n=function(){Gt.current=!0};if(ve(jn,_n),!Gt.current){switch(jn.which){case Mn.Z.ENTER:{re?ze()!==!1&&Ke(!0):fe(!0),jn.preventDefault();return}case Mn.Z.TAB:{Ge&&re&&!jn.shiftKey?(Ke(!1),jn.preventDefault()):!Ge&&re&&!he(jn)&&jn.shiftKey&&(Ke(!0),jn.preventDefault());return}case Mn.Z.ESC:{Ke(!0),Ye();return}}!re&&![Mn.Z.SHIFT].includes(jn.which)?fe(!0):Ge||he(jn)}},onFocus:function(jn){Ke(!0),en(!0),Lt&&Lt(jn)},onBlur:function(jn){if(rn.current||!me(document.activeElement)){rn.current=!1;return}Ie?setTimeout(function(){for(var _n=document,va=_n.activeElement;va&&va.shadowRoot;)va=va.shadowRoot.activeElement;me(va)&&Ye()},0):re&&(fe(!1),nn.current&&ze()),en(!1),qe==null||qe(jn)}};return(0,ae.useEffect)(function(){nn.current=!1},[re]),(0,ae.useEffect)(function(){nn.current=!0},[le]),(0,ae.useEffect)(function(){return Wo(function(Pn){var jn=Zo(Pn),_n=me(jn);re&&(_n?!$e&&(!Zt||_n)&&fe(!1):(rn.current=!0,(0,Fa.Z)(function(){rn.current=!1})))})}),[Tn,{focused:Zt,typing:Ge}]}function ye(oe,re){return ae.useMemo(function(){return oe||(re?((0,Ue.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(re).map(function(le){var me=(0,pt.Z)(le,2),fe=me[0],he=me[1];return{label:fe,value:he}})):[])},[oe,re])}var Le=ge(34280);function st(oe){var re=oe.valueTexts,le=oe.onTextChange,me=ae.useState(""),fe=(0,pt.Z)(me,2),he=fe[0],ve=fe[1],Ie=ae.useRef([]);Ie.current=re;function ze(Lt){ve(Lt),le(Lt)}function Ye(){ve(Ie.current[0])}return(0,Le.Z)(function(){re.every(function(Lt){return Lt!==he})&&Ye()},[re.join("||")]),[he,ze,Ye]}var Be=ae.createContext({}),be=Be,Ne=ge(39559);function bt(oe){var re=oe.cellRender,le=oe.monthCellRender,me=oe.dateRender,fe=ae.useMemo(function(){if(re)return re;if(!(!le&&!me))return function(he,ve){var Ie=he;return me&&ve.type==="date"?me(Ie,ve.today):le&&ve.type==="month"?le(Ie,ve.locale):ve.originNode}},[re,le,me]);return fe}function At(oe,re){for(var le=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",me=String(oe);me.length=1?le|0:1,ve=oe;ve<=re;ve+=he)fe.push({label:At(ve,2),value:ve,disabled:(me||[]).includes(ve)});return fe}function Oo(oe){var re=oe.generateConfig,le=oe.prefixCls,me=oe.operationRef,fe=oe.activeColumnIndex,he=oe.value,ve=oe.showHour,Ie=oe.showMinute,ze=oe.showSecond,Ye=oe.use12Hours,Lt=oe.hourStep,qe=Lt===void 0?1:Lt,$e=oe.minuteStep,ht=$e===void 0?1:$e,Pt=oe.secondStep,Ge=Pt===void 0?1:Pt,Ke=oe.disabledHours,Et=oe.disabledMinutes,Kt=oe.disabledSeconds,Zt=oe.disabledTime,en=oe.hideDisabledOptions,rn=oe.onSelect,nn=oe.cellRender,Gt=oe.locale,Tn=[],Pn="".concat(le,"-content"),jn="".concat(le,"-time-panel"),_n,va=he?re.getHour(he):-1,wa=va,Za=he?re.getMinute(he):-1,ca=he?re.getSecond(he):-1,Jn=re.getNow(),$n=ae.useMemo(function(){if(Zt){var Qn=Zt(Jn);return[Qn.disabledHours,Qn.disabledMinutes,Qn.disabledSeconds]}return[Ke,Et,Kt]},[Ke,Et,Kt,Zt,Jn]),Pa=(0,pt.Z)($n,3),ba=Pa[0],ia=Pa[1],Ra=Pa[2],yo=ro(0,23,qe,ba&&ba()),lo=(0,Gn.Z)(function(){return yo},yo,oo);Ye&&(_n=wa>=12,wa%=12);var Io=ae.useMemo(function(){if(!Ye)return[!1,!1];var Qn=[!0,!0];return lo.forEach(function(uo){var eo=uo.disabled,Fo=uo.value;eo||(Fo>=12?Qn[1]=!1:Qn[0]=!1)}),Qn},[Ye,lo]),Va=(0,pt.Z)(Io,2),No=Va[0],za=Va[1],so=ae.useMemo(function(){return Ye?lo.filter(_n?function(Qn){return Qn.value>=12}:function(Qn){return Qn.value<12}).map(function(Qn){var uo=Qn.value%12,eo=uo===0?"12":At(uo,2);return(0,ft.Z)((0,ft.Z)({},Qn),{},{label:eo,value:uo})}):lo},[Ye,_n,lo]),Lo=ro(0,59,ht,ia&&ia(va)),Yo=ro(0,59,Ge,Ra&&Ra(va,Za)),xo=_t({value:he,generateConfig:re,disabledMinutes:ia,disabledSeconds:Ra,minutes:Lo,seconds:Yo,use12Hours:Ye});me.current={onUpDown:function(uo){var eo=Tn[fe];if(eo)for(var Fo=eo.units.findIndex(function(Hr){return Hr.value===eo.value}),Go=eo.units.length,Ja=1;Ja2&&arguments[2]!==void 0?arguments[2]:!1;(to===Ke||no)&&(vi(sn),Tn&&Tn(sn),xo&&xo(sn,Yn),Pn&&!Yt(ze,sn,tr)&&!(ht!=null&&ht(sn))&&Pn(sn))},nr=function(sn){if(xr.includes(to)){var Yn,no,jr=to==="date";switch(sn===Mn.Z.PAGE_UP||sn===Mn.Z.PAGE_DOWN?no=jr?ze.addMonth:ze.addYear:no=jr?ze.addDate:ze.addMonth,sn){case Mn.Z.LEFT:case Mn.Z.PAGE_UP:Yn=no(Uo,-1);break;case Mn.Z.RIGHT:case Mn.Z.PAGE_DOWN:Yn=no(Uo,1);break;case Mn.Z.UP:case Mn.Z.DOWN:Yn=no(Uo,Number("".concat(sn===Mn.Z.UP?"-":"").concat(jr?Bt:Xa)));break}if(Yn)return!(ht!=null&&ht(Yn))}return!0},mi=function(sn){if(Ja.current&&Ja.current.onKeyDown){var Yn=!0,no=sn.which;if([Mn.Z.LEFT,Mn.Z.RIGHT,Mn.Z.UP,Mn.Z.DOWN,Mn.Z.PAGE_UP,Mn.Z.PAGE_DOWN,Mn.Z.ENTER].includes(no)&&(sn.preventDefault(),no!==Mn.Z.ENTER&&Kt===0&&(Yn=nr(no))),Yn)return Ja.current.onKeyDown(sn)}return(0,Ue.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},fo=function(sn){Ja.current&&Ja.current.onBlur&&Ja.current.onBlur(sn)};Yo&&eo!=="right"&&(Yo.current={onKeyDown:mi,onClose:function(){Ja.current&&Ja.current.onClose&&Ja.current.onClose()}}),ae.useEffect(function(){Ye&&!Mo.current&&Or(Ye)},[Ye]),ae.useEffect(function(){Mo.current=!1},[]);var mr,ai=bt({cellRender:Io,monthCellRender:lo,dateRender:yo}),La=(0,ft.Z)((0,ft.Z)({},oe),{},{cellRender:ai,operationRef:Ja,prefixCls:fe,viewDate:Uo,value:tr,onViewDateChange:Cr,sourceMode:br,onPanelChange:Qr,disabledDate:ht});switch(delete La.onChange,delete La.onSelect,to){case"decade":mr=ae.createElement(Ci,(0,ne.Z)({},La,{onSelect:function(sn,Yn){Cr(sn),wo(sn,Yn)}}));break;case"year":mr=ae.createElement(Qo,(0,ne.Z)({},La,{onSelect:function(sn,Yn){Cr(sn),wo(sn,Yn)}}));break;case"month":mr=ae.createElement(ii,(0,ne.Z)({},La,{onSelect:function(sn,Yn){Cr(sn),wo(sn,Yn)}}));break;case"quarter":mr=ae.createElement(sa,(0,ne.Z)({},La,{onSelect:function(sn,Yn){Cr(sn),wo(sn,Yn)}}));break;case"week":mr=ae.createElement(Ba,(0,ne.Z)({},La,{onSelect:function(sn,Yn){Cr(sn),wo(sn,Yn)}}));break;case"time":delete La.showTime,mr=ae.createElement(Wr,(0,ne.Z)({},La,(0,Ne.Z)(en)==="object"?en:null,{onSelect:function(sn,Yn){Cr(sn),wo(sn,Yn)}}));break;default:en?mr=ae.createElement(Jo,(0,ne.Z)({},La,{onSelect:function(sn,Yn){Cr(sn),wo(sn,Yn)}})):mr=ae.createElement(ut,(0,ne.Z)({},La,{onSelect:function(sn,Yn){Cr(sn),wo(sn,Yn)}}))}var oi,Rr,zr=function(){var sn=ze.getNow(),Yn=Dn(ze.getHour(sn),ze.getMinute(sn),ze.getSecond(sn),No?$n:1,za?ba:1,so?Ra:1),no=pn(ze,sn,Yn[0],Yn[1],Yn[2]);wo(no,"submit")};ur||(oi=Fr(fe,to,nn),en&&to!=="date"?Rr=null:Rr=Ia({prefixCls:fe,components:Za,needConfirmButton:Va,okDisabled:!tr||ht&&ht(tr),locale:Ie,showNow:Zt,onNow:Va&&zr,onOk:function(){tr&&(wo(tr,"submit",!0),wa&&wa(tr))}}));var Bi;if(rn&&to==="date"&&Ke==="date"&&!en){var fi=ze.getNow(),Ti="".concat(fe,"-today-btn"),Pi=ht&&ht(fi);Bi=ae.createElement("a",{className:Me()(Ti,Pi&&"".concat(Ti,"-disabled")),"aria-disabled":Pi,onClick:function(){Pi||wo(fi,"mouse",!0)}},Ie.today)}return ae.createElement(be.Provider,{value:(0,ft.Z)((0,ft.Z)({},Lo),{},{mode:to,hideHeader:"hideHeader"in oe?Gt:Lo.hideHeader,hidePrevBtn:uo&&eo==="right",hideNextBtn:uo&&eo==="left"})},ae.createElement("div",{tabIndex:Kt,className:Me()("".concat(fe,"-panel"),he,(re={},(0,Se.Z)(re,"".concat(fe,"-panel-has-range"),Fo&&Fo[0]&&Fo[1]),(0,Se.Z)(re,"".concat(fe,"-panel-has-range-hover"),Go&&Go[0]&&Go[1]),(0,Se.Z)(re,"".concat(fe,"-panel-rtl"),ca==="rtl"),re)),style:ve,onKeyDown:mi,onBlur:fo,onMouseDown:_n},mr,oi||Rr||Bi?ae.createElement("div",{className:"".concat(fe,"-footer")},oi,Rr,Bi):null))}var si=Si,pi=ge(35593),di={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function _o(oe){var re,le=oe.prefixCls,me=oe.popupElement,fe=oe.popupStyle,he=oe.visible,ve=oe.dropdownClassName,Ie=oe.dropdownAlign,ze=oe.transitionName,Ye=oe.getPopupContainer,Lt=oe.children,qe=oe.range,$e=oe.popupPlacement,ht=oe.direction,Pt="".concat(le,"-dropdown"),Ge=function(){return $e!==void 0?$e:ht==="rtl"?"bottomRight":"bottomLeft"};return ae.createElement(pi.Z,{showAction:[],hideAction:[],popupPlacement:Ge(),builtinPlacements:di,prefixCls:Pt,popupTransitionName:ze,popup:me,popupAlign:Ie,popupVisible:he,popupClassName:Me()(ve,(re={},(0,Se.Z)(re,"".concat(Pt,"-range"),qe),(0,Se.Z)(re,"".concat(Pt,"-rtl"),ht==="rtl"),re)),popupStyle:fe,getPopupContainer:Ye},Lt)}var Pr=_o;function zo(oe){var re=oe.prefixCls,le=oe.presets,me=oe.onClick,fe=oe.onHover;return le.length?ae.createElement("div",{className:"".concat(re,"-presets")},ae.createElement("ul",null,le.map(function(he,ve){var Ie=he.label,ze=he.value;return ae.createElement("li",{key:ve,onClick:function(){return me==null?void 0:me(dn(ze))},onMouseEnter:function(){return fe==null?void 0:fe(dn(ze))},onMouseLeave:function(){return fe==null?void 0:fe(null)}},Ie)}))):null}function Zr(oe){var re=oe.picker,le=oe.disabledHours,me=oe.disabledMinutes,fe=oe.disabledSeconds;re==="time"&&(le||me||fe)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Er(oe,re,le){var me=(0,Ne.Z)(re)==="object"?re.clearIcon:le;return me||ae.createElement("span",{className:"".concat(oe,"-clear-btn")})}function Li(oe){var re,le=oe,me=le.prefixCls,fe=me===void 0?"rc-picker":me,he=le.id,ve=le.name,Ie=le.tabIndex,ze=le.style,Ye=le.className,Lt=le.dropdownClassName,qe=le.dropdownAlign,$e=le.popupStyle,ht=le.transitionName,Pt=le.generateConfig,Ge=le.locale,Ke=le.inputReadOnly,Et=le.allowClear,Kt=le.autoFocus,Zt=le.showTime,en=le.picker,rn=en===void 0?"date":en,nn=le.format,Gt=le.use12Hours,Tn=le.value,Pn=le.defaultValue,jn=le.presets,_n=le.open,va=le.defaultOpen,wa=le.defaultOpenValue,Za=le.suffixIcon,ca=le.clearIcon,Jn=le.disabled,$n=le.disabledDate,Pa=le.placeholder,ba=le.getPopupContainer,ia=le.pickerRef,Ra=le.panelRender,yo=le.onChange,lo=le.onOpenChange,Io=le.onFocus,Va=le.onBlur,No=le.onMouseDown,za=le.onMouseUp,so=le.onMouseEnter,Lo=le.onMouseLeave,Yo=le.onContextMenu,xo=le.onClick,ur=le.onKeyDown,Dr=le.onSelect,Qn=le.direction,uo=le.autoComplete,eo=uo===void 0?"off":uo,Fo=le.inputRender,Go=le.changeOnBlur,Ja=ae.useRef(null),Mo=rn==="date"&&!!Zt||rn==="time",Hr=ye(jn),Tr=fn(vo(nn,rn,Zt,Gt)),tr=ae.useRef(null),vi=ae.useRef(null),ki=ae.useRef(null),Mi=(0,jt.Z)(null,{value:Tn,defaultValue:Pn}),Uo=(0,pt.Z)(Mi,2),Or=Uo[0],Cr=Uo[1],Di=ae.useState(Or),ci=(0,pt.Z)(Di,2),Br=ci[0],to=ci[1],cr=ae.useRef(null),ti=(0,jt.Z)(!1,{value:_n,defaultValue:va,postState:function(En){return Jn?!1:En},onChange:function(En){lo&&lo(En),!En&&cr.current&&cr.current.onClose&&cr.current.onClose()}}),ni=(0,pt.Z)(ti,2),br=ni[0],Ir=ni[1],Qr=Zn(Br,{formatList:Tr,generateConfig:Pt,locale:Ge}),wo=(0,pt.Z)(Qr,2),nr=wo[0],mi=wo[1],fo=st({valueTexts:nr,onTextChange:function(En){var ar=pa(En,{locale:Ge,formatList:Tr,generateConfig:Pt});ar&&(!$n||!$n(ar))&&to(ar)}}),mr=(0,pt.Z)(fo,3),ai=mr[0],La=mr[1],oi=mr[2],Rr=function(En){to(En),Cr(En),yo&&!Yt(Pt,Or,En)&&yo(En,En?Wn(En,{generateConfig:Pt,locale:Ge,format:Tr[0]}):"")},zr=function(En){Jn&&En||Ir(En)},Bi=function(En){return br&&cr.current&&cr.current.onKeyDown?cr.current.onKeyDown(En):((0,Ue.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},fi=function(){for(var En=arguments.length,ar=new Array(En),fr=0;fr$e(Ye);case"month":return qe(Ge)>qe(Ye);case"week":return Lt(Ge)>Lt(Ye);default:return!gt(Ie,Ge,Ye)&&Ie.isAfter(Ge,Ye)}return!1},[he,ve[1],Ye,re]),Pt=ae.useCallback(function(Ge){if(ve[1]||he&&he(Ge))return!0;if(ve[0]&&ze)return!gt(Ie,Ge,Ye)&&Ie.isAfter(ze,Ge);if(!re&&ze)switch(le){case"quarter":return $e(Ge)<$e(ze);case"month":return qe(Ge)0&&arguments[0]!==void 0?arguments[0]:!1,hn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Cn=null;ko&&Ri&&Ri[0]&&Ri[1]&&Ge.isAfter(Ri[1],Ri[0])&&(Cn=Ri);var ma=Gt;if(Gt&&(0,Ne.Z)(Gt)==="object"&&Gt.defaultValue){var Ka=Gt.defaultValue;ma=(0,ft.Z)((0,ft.Z)({},Gt),{},{defaultValue:Oe(Ka,Fn)||void 0})}return ae.createElement(dt.Provider,{value:{inRange:!0,panelPosition:ua,rangedValue:tg||In,hoverRangedValue:Cn}},ae.createElement(si,(0,ne.Z)({},oe,hn,{cellRender:wg,showTime:ma,mode:jr[Fn],generateConfig:Ge,style:void 0,direction:Uo,disabledDate:Fn===0?Qi:qi,disabledTime:function(Yr){return $n?$n(Yr,Fn===0?"start":"end"):!1},className:Me()((0,Se.Z)({},"".concat(ve,"-panel-focused"),Fn===0?!Ol:!Gl)),value:Oe(In,Fn),locale:Ke,tabIndex:-1,onPanelChange:function(Yr,yi){Fn===0&&dl(!0),Fn===1&&cl(!0),Zi(vt(jr,yi,Fn),vt(In,Yr,Fn));var wi=Yr;ua==="right"&&jr[Fn]===yi&&(wi=la(wi,yi,Ge,-1)),fi(wi,Fn)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Fn===0?Oe(In,1):Oe(In,0)})))}var Ei=0,Zl=0;if(Fn&&ti.current&&br.current&&cr.current&&wo.current){Ei=ti.current.offsetWidth+br.current.offsetWidth;var Cg=wo.current.offsetLeft>Ei?wo.current.offsetLeft-Ei:wo.current.offsetLeft,Hl=cr.current.offsetWidth,Ql=wo.current.offsetWidth;Hl&&Ql&&Ei>Hl-Ql-(Uo==="rtl"?0:Cg)&&(Zl=Ei)}var bg=Uo==="rtl"?{right:Ei}:{left:Ei};function Lg(){var ua,hn=Fr(ve,jr[Fn],xo),Cn=Ia({prefixCls:ve,components:ki,needConfirmButton:Br,okDisabled:!Oe(In,Fn)||Jn&&Jn(In[Fn]),locale:Ke,onOk:function(){var Ur=Oe(In,Fn);Ur&&(fr(In,Fn),tr==null||tr(In),Gr(!1,Fn,"confirm"))}});if(nn!=="time"&&!Gt){var ma=Bi(Fn),Ka=la(ma,nn,Ge),zi=jr[Fn],Yr=zi===nn,yi=fl(Yr?"left":!1,{pickerValue:ma,onPickerValueChange:function(Ur){fi(Ur,Fn)}}),wi=fl("right",{pickerValue:Ka,onPickerValueChange:function(Ur){fi(la(Ur,nn,Ge,-1),Fn)}});Uo==="rtl"?ua=ae.createElement(ae.Fragment,null,wi,Yr&&yi):ua=ae.createElement(ae.Fragment,null,yi,Yr&&wi)}else ua=fl();var Yi=ae.createElement("div",{className:"".concat(ve,"-panel-layout")},ae.createElement(zo,{prefixCls:ve,presets:Ag,onClick:function(Ur){fr(Ur,null),Gr(!1,Fn,"preset")},onHover:function(Ur){ng(Ur)}}),ae.createElement("div",null,ae.createElement("div",{className:"".concat(ve,"-panels")},ua),(hn||Cn)&&ae.createElement("div",{className:"".concat(ve,"-footer")},hn,Cn)));return Ra&&(Yi=Ra(Yi)),ae.createElement("div",{className:"".concat(ve,"-panel-container"),style:{marginLeft:Zl},ref:cr,onMouseDown:function(Ur){Ur.preventDefault()}},Yi)}var xg=ae.createElement("div",{className:Me()("".concat(ve,"-range-wrapper"),"".concat(ve,"-").concat(nn,"-range-wrapper")),style:{minWidth:ao}},ae.createElement("div",{ref:wo,className:"".concat(ve,"-range-arrow"),style:bg}),Lg()),Yl;No&&(Yl=ae.createElement("span",{className:"".concat(ve,"-suffix"),onMouseDown:function(hn){hn.preventDefault()}},No));var Mg=Er(ve,Va,za),Dg=ae.createElement("span",{onMouseDown:function(hn){hn.preventDefault(),hn.stopPropagation()},onMouseUp:function(hn){hn.preventDefault(),hn.stopPropagation();var Cn=La;fo[0]||(Cn=vt(Cn,null,0)),fo[1]||(Cn=vt(Cn,null,1)),fr(Cn,null),Gr(!1,Fn,"clear")},className:"".concat(ve,"-clear"),role:"button"},Mg),Bg=Va&&(Oe(La,0)&&!fo[0]||Oe(La,1)&&!fo[1]),Ul={size:Ao(nn,nr[0],Ge)},hl=0,Sl=0;ti.current&&ni.current&&br.current&&(Fn===0?Sl=ti.current.offsetWidth:(hl=Ei,Sl=ni.current.offsetWidth));var Ig=Uo==="rtl"?{right:hl}:{left:hl},Ng=function(hn,Cn){var ma=vt(In,hn,Fn);if(Cn==="submit"||Cn!=="key"&&!Br){fr(ma,Fn),Fn===0?dl():cl();var Ka=Fn===0?1:0;fo[Ka]?Gr(!1,!1,"confirm"):Gr(!1,Fn,"confirm")}else sn(ma)};return ae.createElement(be.Provider,{value:{operationRef:mi,hideHeader:nn==="time",onDateMouseEnter:gg,onDateMouseLeave:sg,hideRanges:!0,onSelect:Ng,open:ko}},ae.createElement(Pr,{visible:ko,popupElement:xg,popupStyle:Lt,prefixCls:ve,dropdownClassName:qe,dropdownAlign:ht,getPopupContainer:Pt,transitionName:$e,range:!0,direction:Uo},ae.createElement("div",(0,ne.Z)({ref:to,className:Me()(ve,"".concat(ve,"-range"),Ye,(re={},(0,Se.Z)(re,"".concat(ve,"-disabled"),fo[0]&&fo[1]),(0,Se.Z)(re,"".concat(ve,"-focused"),Fn===0?Tl:jl),(0,Se.Z)(re,"".concat(ve,"-rtl"),Uo==="rtl"),re)),style:ze,onClick:vg,onMouseEnter:Mo,onMouseLeave:Hr,onMouseDown:Pg,onMouseUp:Ja},(0,on.Z)(oe,{aria:!0,data:!0})),ae.createElement("div",{className:Me()("".concat(ve,"-input"),(le={},(0,Se.Z)(le,"".concat(ve,"-input-active"),Fn===0),(0,Se.Z)(le,"".concat(ve,"-input-placeholder"),!!Ml),le)),ref:ti},ae.createElement("input",(0,ne.Z)({id:Ie,disabled:fo[0],readOnly:Lo||typeof nr[0]=="function"||!Ol,value:Ml||tl,onChange:function(hn){yl(hn.target.value)},autoFocus:Kt,placeholder:Oe(Et,0)||"",ref:Ir},hg,Ul,{autoComplete:Di}))),ae.createElement("div",{className:"".concat(ve,"-range-separator"),ref:br},jn),ae.createElement("div",{className:Me()("".concat(ve,"-input"),(me={},(0,Se.Z)(me,"".concat(ve,"-input-active"),Fn===1),(0,Se.Z)(me,"".concat(ve,"-input-placeholder"),!!Dl),me)),ref:ni},ae.createElement("input",(0,ne.Z)({disabled:fo[1],readOnly:Lo||typeof nr[0]=="function"||!Gl,value:Dl||nl,onChange:function(hn){Al(hn.target.value)},placeholder:Oe(Et,1)||"",ref:Qr},pg,Ul,{autoComplete:Di}))),ae.createElement("div",{className:"".concat(ve,"-active-bar"),style:(0,ft.Z)((0,ft.Z)({},Ig),{},{width:Sl,position:"absolute"})}),Yl,Bg&&Dg)))}var $t=function(oe){(0,xt.Z)(le,oe);var re=(0,an.Z)(le);function le(){var me;(0,We.Z)(this,le);for(var fe=arguments.length,he=new Array(fe),ve=0;ve{const{lineHeight:fe}=oe,he=Math.floor(le*fe)+2,ve=Math.max((re-he)/2,0),Ie=Math.max(re-he-ve,0);return{padding:`${ve}px ${me}px ${Ie}px`}},wr=oe=>{const{componentCls:re,pickerCellCls:le,pickerCellInnerCls:me,cellHeight:fe,motionDurationSlow:he,borderRadiusSM:ve,motionDurationMid:Ie,cellHoverBg:ze,lineWidth:Ye,lineType:Lt,colorPrimary:qe,cellActiveWithRangeBg:$e,colorTextLightSolid:ht,controlHeightSM:Pt,cellRangeBorderColor:Ge,pickerCellBorderGap:Ke,cellHoverWithRangeBg:Et,cellWidth:Kt,colorTextDisabled:Zt,cellBgDisabled:en}=oe;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:fe,transform:"translateY(-50%)",transition:`all ${he}`,content:'""'},[me]:{position:"relative",zIndex:2,display:"inline-block",minWidth:fe,height:fe,lineHeight:`${fe}px`,borderRadius:ve,transition:`background ${Ie}, border ${Ie}`},"&-range-hover-start, &-range-hover-end":{[me]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${le}-in-view), + &:hover:not(${le}-selected):not(${le}-range-start):not(${le}-range-end):not(${le}-range-hover-start):not(${le}-range-hover-end)`]:{[me]:{background:ze}},[`&-in-view${le}-today ${me}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${Ye}px ${Lt} ${qe}`,borderRadius:ve,content:'""'}},[`&-in-view${le}-in-range`]:{position:"relative","&::before":{background:$e}},[`&-in-view${le}-selected ${me}, &-in-view${le}-range-start ${me}, - &-in-view${le}-range-end ${me}`]:{color:pt,background:qe},[`&-in-view${le}-range-start:not(${le}-range-start-single), + &-in-view${le}-range-end ${me}`]:{color:ht,background:qe},[`&-in-view${le}-range-start:not(${le}-range-start-single), &-in-view${le}-range-end:not(${le}-range-end-single)`]:{"&::before":{background:$e}},[`&-in-view${le}-range-start::before`]:{insetInlineStart:"50%"},[`&-in-view${le}-range-end::before`]:{insetInlineEnd:"50%"},[`&-in-view${le}-range-hover-start:not(${le}-in-range):not(${le}-range-start):not(${le}-range-end), &-in-view${le}-range-hover-end:not(${le}-in-range):not(${le}-range-start):not(${le}-range-end), &-in-view${le}-range-hover-start${le}-range-start-single, &-in-view${le}-range-hover-start${le}-range-start${le}-range-end${le}-range-end-near-hover, &-in-view${le}-range-hover-end${le}-range-start${le}-range-end${le}-range-start-near-hover, &-in-view${le}-range-hover-end${le}-range-end-single, - &-in-view${le}-range-hover:not(${le}-in-range)`]:{"&::after":{position:"absolute",top:"50%",zIndex:0,height:Et,borderTop:`${Ve}px dashed ${ze}`,borderBottom:`${Ve}px dashed ${ze}`,transform:"translateY(-50%)",transition:`all ${be}`,content:'""'}},"&-range-hover-start::after,\n &-range-hover-end::after,\n &-range-hover::after":{insetInlineEnd:0,insetInlineStart:Ke},[`&-in-view${le}-in-range${le}-range-hover::before, + &-in-view${le}-range-hover:not(${le}-in-range)`]:{"&::after":{position:"absolute",top:"50%",zIndex:0,height:Pt,borderTop:`${Ye}px dashed ${Ge}`,borderBottom:`${Ye}px dashed ${Ge}`,transform:"translateY(-50%)",transition:`all ${he}`,content:'""'}},"&-range-hover-start::after,\n &-range-hover-end::after,\n &-range-hover::after":{insetInlineEnd:0,insetInlineStart:Ke},[`&-in-view${le}-in-range${le}-range-hover::before, &-in-view${le}-in-range${le}-range-hover-start::before, &-in-view${le}-in-range${le}-range-hover-end::before, &-in-view${le}-range-start${le}-range-hover::before, @@ -995,37 +995,37 @@ ${we}`:we,Nn=Mt(Ln);if(!ln)if(At||!Be||Lt>0){mn(Nn),St(Nn.length),(!Be||Lt>0)&&! &-in-view${le}-in-range${le}-range-hover-start::before, ${re}-panel > :not(${re}-date-panel) - &-in-view${le}-in-range${le}-range-hover-end::before`]:{background:yt},[`&-in-view${le}-range-start:not(${le}-range-start-single):not(${le}-range-end) ${me}`]:{borderStartStartRadius:Ee,borderEndStartRadius:Ee,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${le}-range-end:not(${le}-range-end-single):not(${le}-range-start) ${me}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Ee,borderEndEndRadius:Ee},[`&-range-hover${le}-range-end::after`]:{insetInlineStart:"50%"},[`tr > &-in-view${le}-range-hover:first-child::after, + &-in-view${le}-in-range${le}-range-hover-end::before`]:{background:Et},[`&-in-view${le}-range-start:not(${le}-range-start-single):not(${le}-range-end) ${me}`]:{borderStartStartRadius:ve,borderEndStartRadius:ve,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${le}-range-end:not(${le}-range-end-single):not(${le}-range-start) ${me}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:ve,borderEndEndRadius:ve},[`&-range-hover${le}-range-end::after`]:{insetInlineStart:"50%"},[`tr > &-in-view${le}-range-hover:first-child::after, tr > &-in-view${le}-range-hover-end:first-child::after, &-in-view${le}-start${le}-range-hover-edge-start${le}-range-hover-edge-start-near-range::after, &-in-view${le}-range-hover-edge-start:not(${le}-range-hover-edge-start-near-range)::after, - &-in-view${le}-range-hover-start::after`]:{insetInlineStart:(Kt-fe)/2,borderInlineStart:`${Ve}px dashed ${ze}`,borderStartStartRadius:Ee,borderEndStartRadius:Ee},[`tr > &-in-view${le}-range-hover:last-child::after, + &-in-view${le}-range-hover-start::after`]:{insetInlineStart:(Kt-fe)/2,borderInlineStart:`${Ye}px dashed ${Ge}`,borderStartStartRadius:ve,borderEndStartRadius:ve},[`tr > &-in-view${le}-range-hover:last-child::after, tr > &-in-view${le}-range-hover-start:last-child::after, &-in-view${le}-end${le}-range-hover-edge-end${le}-range-hover-edge-end-near-range::after, &-in-view${le}-range-hover-edge-end:not(${le}-range-hover-edge-end-near-range)::after, - &-in-view${le}-range-hover-end::after`]:{insetInlineEnd:(Kt-fe)/2,borderInlineEnd:`${Ve}px dashed ${ze}`,borderStartEndRadius:Ee,borderEndEndRadius:Ee},"&-disabled":{color:Ht,pointerEvents:"none",[me]:{background:"transparent"},"&::before":{background:_t}},[`&-disabled${le}-today ${me}::before`]:{borderColor:Ht}}},fi=oe=>{const{componentCls:re,pickerCellCls:le,pickerCellInnerCls:me,pickerYearMonthCellWidth:fe,pickerControlIconSize:be,cellWidth:Ee,paddingSM:je,paddingXS:Ge,paddingXXS:Ve,colorBgContainer:Dt,lineWidth:qe,lineType:$e,borderRadiusLG:pt,colorPrimary:Et,colorTextHeading:ze,colorSplit:Ke,pickerControlIconBorderWidth:yt,colorIcon:Kt,textHeight:Ht,motionDurationMid:_t,colorIconHover:on,fontWeightStrong:en,cellHeight:Zt,pickerCellPaddingVertical:Rn,colorTextDisabled:An,colorText:Zn,fontSize:ra,cellHoverWithRangeBg:Aa,motionDurationSlow:La,withoutTimeCellHeight:Va,pickerQuarterPanelContentHeight:Sa,colorLink:$n,colorLinkActive:ia,colorLinkHover:Ca,cellRangeBorderColor:Da,borderRadiusSM:da,colorTextLightSolid:Za,cellHoverBg:wo,timeColumnHeight:co,timeColumnWidth:ko,timeCellHeight:qa,controlItemBgActive:To,marginXXS:Qa,pickerDatePanelPaddingHorizontal:mo}=oe,Mo=Ee*7+mo*2,Yo=(Mo-Ge*2)/3-fe-je,Do=(Mo-Ge*2)/4-fe;return{[re]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:Dt,border:`${qe}px ${$e} ${Ke}`,borderRadius:pt,outline:"none","&-focused":{borderColor:Et},"&-rtl":{direction:"rtl",[`${re}-prev-icon, + &-in-view${le}-range-hover-end::after`]:{insetInlineEnd:(Kt-fe)/2,borderInlineEnd:`${Ye}px dashed ${Ge}`,borderStartEndRadius:ve,borderEndEndRadius:ve},"&-disabled":{color:Zt,pointerEvents:"none",[me]:{background:"transparent"},"&::before":{background:en}},[`&-disabled${le}-today ${me}::before`]:{borderColor:Zt}}},er=oe=>{const{componentCls:re,pickerCellCls:le,pickerCellInnerCls:me,pickerYearMonthCellWidth:fe,pickerControlIconSize:he,cellWidth:ve,paddingSM:Ie,paddingXS:ze,paddingXXS:Ye,colorBgContainer:Lt,lineWidth:qe,lineType:$e,borderRadiusLG:ht,colorPrimary:Pt,colorTextHeading:Ge,colorSplit:Ke,pickerControlIconBorderWidth:Et,colorIcon:Kt,textHeight:Zt,motionDurationMid:en,colorIconHover:rn,fontWeightStrong:nn,cellHeight:Gt,pickerCellPaddingVertical:Tn,colorTextDisabled:Pn,colorText:jn,fontSize:_n,cellHoverWithRangeBg:va,motionDurationSlow:wa,withoutTimeCellHeight:Za,pickerQuarterPanelContentHeight:ca,colorLink:Jn,colorLinkActive:$n,colorLinkHover:Pa,cellRangeBorderColor:ba,borderRadiusSM:ia,colorTextLightSolid:Ra,cellHoverBg:yo,timeColumnHeight:lo,timeColumnWidth:Io,timeCellHeight:Va,controlItemBgActive:No,marginXXS:za,pickerDatePanelPaddingHorizontal:so}=oe,Lo=ve*7+so*2,Yo=(Lo-ze*2)/3-fe-Ie,xo=(Lo-ze*2)/4-fe;return{[re]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:Lt,border:`${qe}px ${$e} ${Ke}`,borderRadius:ht,outline:"none","&-focused":{borderColor:Pt},"&-rtl":{direction:"rtl",[`${re}-prev-icon, ${re}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${re}-next-icon, - ${re}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:Mo},"&-header":{display:"flex",padding:`0 ${Ge}px`,color:ze,borderBottom:`${qe}px ${$e} ${Ke}`,"> *":{flex:"none"},button:{padding:0,color:Kt,lineHeight:`${Ht}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${_t}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:ra,"&:hover":{color:on}},"&-view":{flex:"auto",fontWeight:en,lineHeight:`${Ht}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:Ge},"&:hover":{color:Et}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:be,height:be,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:be,height:be,border:"0 solid currentcolor",borderBlockStartWidth:yt,borderBlockEndWidth:0,borderInlineStartWidth:yt,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(be/2),insetInlineStart:Math.ceil(be/2),display:"inline-block",width:be,height:be,border:"0 solid currentcolor",borderBlockStartWidth:yt,borderBlockEndWidth:0,borderInlineStartWidth:yt,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:Zt,fontWeight:"normal"},th:{height:Zt+Rn*2,color:Zn,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${Rn}px 0`,color:An,cursor:"pointer","&-in-view":{color:Zn}},ii(oe)),[`&-date-panel ${re}-cell-in-view${re}-cell-in-range${re}-cell-range-hover-start ${me}, - &-date-panel ${re}-cell-in-view${re}-cell-in-range${re}-cell-range-hover-end ${me}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:Aa,transition:`all ${La}`,content:'""'}},[`&-date-panel + ${re}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:Lo},"&-header":{display:"flex",padding:`0 ${ze}px`,color:Ge,borderBottom:`${qe}px ${$e} ${Ke}`,"> *":{flex:"none"},button:{padding:0,color:Kt,lineHeight:`${Zt}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${en}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:_n,"&:hover":{color:rn}},"&-view":{flex:"auto",fontWeight:nn,lineHeight:`${Zt}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:ze},"&:hover":{color:Pt}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:he,height:he,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:he,height:he,border:"0 solid currentcolor",borderBlockStartWidth:Et,borderBlockEndWidth:0,borderInlineStartWidth:Et,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(he/2),insetInlineStart:Math.ceil(he/2),display:"inline-block",width:he,height:he,border:"0 solid currentcolor",borderBlockStartWidth:Et,borderBlockEndWidth:0,borderInlineStartWidth:Et,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:Gt,fontWeight:"normal"},th:{height:Gt+Tn*2,color:jn,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${Tn}px 0`,color:Pn,cursor:"pointer","&-in-view":{color:jn}},wr(oe)),[`&-date-panel ${re}-cell-in-view${re}-cell-in-range${re}-cell-range-hover-start ${me}, + &-date-panel ${re}-cell-in-view${re}-cell-in-range${re}-cell-range-hover-end ${me}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:va,transition:`all ${wa}`,content:'""'}},[`&-date-panel ${re}-cell-in-view${re}-cell-in-range${re}-cell-range-hover-start - ${me}::after`]:{insetInlineEnd:-(Ee-Zt)/2,insetInlineStart:0},[`&-date-panel ${re}-cell-in-view${re}-cell-in-range${re}-cell-range-hover-end ${me}::after`]:{insetInlineEnd:0,insetInlineStart:-(Ee-Zt)/2},[`&-range-hover${re}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${re}-content`]:{height:Va*4},[me]:{padding:`0 ${Ge}px`}},"&-quarter-panel":{[`${re}-content`]:{height:Sa},[`${re}-cell-range-hover-start::after`]:{insetInlineStart:Do,borderInlineStart:`${qe}px dashed ${Da}`,[`${re}-panel-rtl &`]:{insetInlineEnd:Do,borderInlineEnd:`${qe}px dashed ${Da}`}},[`${re}-cell-range-hover-end::after`]:{insetInlineEnd:Do,borderInlineEnd:`${qe}px dashed ${Da}`,[`${re}-panel-rtl &`]:{insetInlineStart:Do,borderInlineStart:`${qe}px dashed ${Da}`}}},[`&-panel ${re}-footer`]:{borderTop:`${qe}px ${$e} ${Ke}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${Ht-2*qe}px`,textAlign:"center","&-extra":{padding:`0 ${je}px`,lineHeight:`${Ht-2*qe}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${qe}px ${$e} ${Ke}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:$n,"&:hover":{color:Ca},"&:active":{color:ia},[`&${re}-today-btn-disabled`]:{color:An,cursor:"not-allowed"}},"&-decade-panel":{[me]:{padding:`0 ${Ge/2}px`},[`${re}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${re}-body`]:{padding:`0 ${Ge}px`},[me]:{width:fe},[`${re}-cell-range-hover-start::after`]:{borderStartStartRadius:da,borderEndStartRadius:da,borderStartEndRadius:0,borderEndEndRadius:0,[`${re}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:da,borderEndEndRadius:da}},[`${re}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:da,borderEndEndRadius:da,[`${re}-panel-rtl &`]:{borderStartStartRadius:da,borderEndStartRadius:da,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${re}-cell-range-hover-start::after`]:{insetInlineStart:Yo,borderInlineStart:`${qe}px dashed ${Da}`,[`${re}-panel-rtl &`]:{insetInlineEnd:Yo,borderInlineEnd:`${qe}px dashed ${Da}`}},[`${re}-cell-range-hover-end::after`]:{insetInlineEnd:Yo,borderInlineEnd:`${qe}px dashed ${Da}`,[`${re}-panel-rtl &`]:{insetInlineStart:Yo,borderInlineStart:`${qe}px dashed ${Da}`}}},"&-week-panel":{[`${re}-body`]:{padding:`${Ge}px ${je}px`},[`${re}-cell`]:{[`&:hover ${me}, + ${me}::after`]:{insetInlineEnd:-(ve-Gt)/2,insetInlineStart:0},[`&-date-panel ${re}-cell-in-view${re}-cell-in-range${re}-cell-range-hover-end ${me}::after`]:{insetInlineEnd:0,insetInlineStart:-(ve-Gt)/2},[`&-range-hover${re}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${re}-content`]:{height:Za*4},[me]:{padding:`0 ${ze}px`}},"&-quarter-panel":{[`${re}-content`]:{height:ca},[`${re}-cell-range-hover-start::after`]:{insetInlineStart:xo,borderInlineStart:`${qe}px dashed ${ba}`,[`${re}-panel-rtl &`]:{insetInlineEnd:xo,borderInlineEnd:`${qe}px dashed ${ba}`}},[`${re}-cell-range-hover-end::after`]:{insetInlineEnd:xo,borderInlineEnd:`${qe}px dashed ${ba}`,[`${re}-panel-rtl &`]:{insetInlineStart:xo,borderInlineStart:`${qe}px dashed ${ba}`}}},[`&-panel ${re}-footer`]:{borderTop:`${qe}px ${$e} ${Ke}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${Zt-2*qe}px`,textAlign:"center","&-extra":{padding:`0 ${Ie}px`,lineHeight:`${Zt-2*qe}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${qe}px ${$e} ${Ke}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:Jn,"&:hover":{color:Pa},"&:active":{color:$n},[`&${re}-today-btn-disabled`]:{color:Pn,cursor:"not-allowed"}},"&-decade-panel":{[me]:{padding:`0 ${ze/2}px`},[`${re}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${re}-body`]:{padding:`0 ${ze}px`},[me]:{width:fe},[`${re}-cell-range-hover-start::after`]:{borderStartStartRadius:ia,borderEndStartRadius:ia,borderStartEndRadius:0,borderEndEndRadius:0,[`${re}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:ia,borderEndEndRadius:ia}},[`${re}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:ia,borderEndEndRadius:ia,[`${re}-panel-rtl &`]:{borderStartStartRadius:ia,borderEndStartRadius:ia,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${re}-cell-range-hover-start::after`]:{insetInlineStart:Yo,borderInlineStart:`${qe}px dashed ${ba}`,[`${re}-panel-rtl &`]:{insetInlineEnd:Yo,borderInlineEnd:`${qe}px dashed ${ba}`}},[`${re}-cell-range-hover-end::after`]:{insetInlineEnd:Yo,borderInlineEnd:`${qe}px dashed ${ba}`,[`${re}-panel-rtl &`]:{insetInlineStart:Yo,borderInlineStart:`${qe}px dashed ${ba}`}}},"&-week-panel":{[`${re}-body`]:{padding:`${ze}px ${Ie}px`},[`${re}-cell`]:{[`&:hover ${me}, &-selected ${me}, - ${me}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${_t}`},"&:first-child:before":{borderStartStartRadius:da,borderEndStartRadius:da},"&:last-child:before":{borderStartEndRadius:da,borderEndEndRadius:da}},"&:hover td":{"&:before":{background:wo}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${le}`]:{"&:before":{background:Et},[`&${re}-cell-week`]:{color:new gr.C(Za).setAlpha(.5).toHexString()},[me]:{color:Za}}},"&-range-hover td:before":{background:To}}},"&-date-panel":{[`${re}-body`]:{padding:`${Ge}px ${mo}px`},[`${re}-content`]:{width:Ee*7,th:{width:Ee,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${re}-time-panel`]:{borderInlineStart:`${qe}px ${$e} ${Ke}`},[`${re}-date-panel, - ${re}-time-panel`]:{transition:`opacity ${La}`},"&-active":{[`${re}-date-panel, - ${re}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${re}-content`]:{display:"flex",flex:"auto",height:co},"&-column":{flex:"1 0 auto",width:ko,margin:`${Ve}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${_t}`,overflowX:"hidden","&::after":{display:"block",height:co-qa,content:'""'},"&:not(:first-child)":{borderInlineStart:`${qe}px ${$e} ${Ke}`},"&-active":{background:new gr.C(To).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${re}-time-panel-cell`]:{marginInline:Qa,[`${re}-time-panel-cell-inner`]:{display:"block",width:ko-2*Qa,height:qa,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(ko-qa)/2,color:Zn,lineHeight:`${qa}px`,borderRadius:da,cursor:"pointer",transition:`background ${_t}`,"&:hover":{background:wo}},"&-selected":{[`${re}-time-panel-cell-inner`]:{background:To}},"&-disabled":{[`${re}-time-panel-cell-inner`]:{color:An,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${re}-time-panel-column:after`]:{height:co-qa+Ve*2}}}},hi=oe=>{const{componentCls:re,colorBgContainer:le,colorError:me,errorActiveShadow:fe,colorWarning:be,warningActiveShadow:Ee}=oe;return{[`${re}:not(${re}-disabled)`]:{[`&${re}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:le,borderColor:me},[`&${re}-focused, &:focus`]:Object.assign({},(0,Po.M1)((0,zr.TS)(oe,{activeBorderColor:me,activeShadow:fe}))),[`${re}-active-bar`]:{background:me}},[`&${re}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:le,borderColor:be},[`&${re}-focused, &:focus`]:Object.assign({},(0,Po.M1)((0,zr.TS)(oe,{activeBorderColor:be,activeShadow:Ee}))),[`${re}-active-bar`]:{background:be}}}}},fn=oe=>{const{componentCls:re,antCls:le,controlHeight:me,fontSize:fe,paddingInline:be,colorBgContainer:Ee,lineWidth:je,lineType:Ge,colorBorder:Ve,borderRadius:Dt,motionDurationMid:qe,colorBgContainerDisabled:$e,colorTextDisabled:pt,colorTextPlaceholder:Et,controlHeightLG:ze,fontSizeLG:Ke,controlHeightSM:yt,paddingInlineSM:Kt,paddingXS:Ht,marginXS:_t,colorTextDescription:on,lineWidthBold:en,lineHeight:Zt,colorPrimary:Rn,motionDurationSlow:An,zIndexPopup:Zn,paddingXXS:ra,paddingSM:Aa,textHeight:La,cellActiveWithRangeBg:Va,colorPrimaryBorder:Sa,sizePopupArrow:$n,borderRadiusXS:ia,borderRadiusOuter:Ca,colorBgElevated:Da,borderRadiusLG:da,boxShadowSecondary:Za,borderRadiusSM:wo,colorSplit:co,cellHoverBg:ko,presetsWidth:qa,presetsMaxWidth:To,boxShadowPopoverArrow:Qa,colorTextQuaternary:mo}=oe;return[{[re]:Object.assign(Object.assign(Object.assign({},(0,On.Wf)(oe)),Jr(oe,me,fe,be)),{position:"relative",display:"inline-flex",alignItems:"center",background:Ee,lineHeight:1,border:`${je}px ${Ge} ${Ve}`,borderRadius:Dt,transition:`border ${qe}, box-shadow ${qe}`,"&:hover, &-focused":Object.assign({},(0,Po.pU)(oe)),"&-focused":Object.assign({},(0,Po.M1)(oe)),[`&${re}-disabled`]:{background:$e,borderColor:Ve,cursor:"not-allowed",[`${re}-suffix`]:{color:mo}},[`&${re}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${re}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,Po.ik)(oe)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${re}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:Et}}},"&-large":Object.assign(Object.assign({},Jr(oe,ze,Ke,be)),{[`${re}-input > input`]:{fontSize:Ke}}),"&-small":Object.assign({},Jr(oe,yt,fe,Kt)),[`${re}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:Ht/2,color:pt,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:_t}}},[`${re}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:pt,lineHeight:1,background:Ee,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${qe}, color ${qe}`,"> *":{verticalAlign:"top"},"&:hover":{color:on}},[`${re}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Ke,color:pt,fontSize:Ke,verticalAlign:"top",cursor:"default",[`${re}-focused &`]:{color:on},[`${re}-range-separator &`]:{[`${re}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${re}-clear`]:{insetInlineEnd:be},"&:hover":{[`${re}-clear`]:{opacity:1}},[`${re}-active-bar`]:{bottom:-je,height:en,marginInlineStart:be,background:Rn,opacity:0,transition:`all ${An} ease-out`,pointerEvents:"none"},[`&${re}-focused`]:{[`${re}-active-bar`]:{opacity:1}},[`${re}-range-separator`]:{alignItems:"center",padding:`0 ${Ht}px`,lineHeight:1},[`&${re}-small`]:{[`${re}-clear`]:{insetInlineEnd:Kt},[`${re}-active-bar`]:{marginInlineStart:Kt}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,On.Wf)(oe)),fi(oe)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Zn,[`&${re}-dropdown-hidden`]:{display:"none"},[`&${re}-dropdown-placement-bottomLeft`]:{[`${re}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${re}-dropdown-placement-topLeft`]:{[`${re}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${le}-slide-up-enter${le}-slide-up-enter-active${re}-dropdown-placement-topLeft, + ${me}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${en}`},"&:first-child:before":{borderStartStartRadius:ia,borderEndStartRadius:ia},"&:last-child:before":{borderStartEndRadius:ia,borderEndEndRadius:ia}},"&:hover td":{"&:before":{background:yo}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${le}`]:{"&:before":{background:Pt},[`&${re}-cell-week`]:{color:new Ya.C(Ra).setAlpha(.5).toHexString()},[me]:{color:Ra}}},"&-range-hover td:before":{background:No}}},"&-date-panel":{[`${re}-body`]:{padding:`${ze}px ${so}px`},[`${re}-content`]:{width:ve*7,th:{width:ve,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${re}-time-panel`]:{borderInlineStart:`${qe}px ${$e} ${Ke}`},[`${re}-date-panel, + ${re}-time-panel`]:{transition:`opacity ${wa}`},"&-active":{[`${re}-date-panel, + ${re}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${re}-content`]:{display:"flex",flex:"auto",height:lo},"&-column":{flex:"1 0 auto",width:Io,margin:`${Ye}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${en}`,overflowX:"hidden","&::after":{display:"block",height:lo-Va,content:'""'},"&:not(:first-child)":{borderInlineStart:`${qe}px ${$e} ${Ke}`},"&-active":{background:new Ya.C(No).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${re}-time-panel-cell`]:{marginInline:za,[`${re}-time-panel-cell-inner`]:{display:"block",width:Io-2*za,height:Va,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(Io-Va)/2,color:jn,lineHeight:`${Va}px`,borderRadius:ia,cursor:"pointer",transition:`background ${en}`,"&:hover":{background:yo}},"&-selected":{[`${re}-time-panel-cell-inner`]:{background:No}},"&-disabled":{[`${re}-time-panel-cell-inner`]:{color:Pn,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${re}-time-panel-column:after`]:{height:lo-Va+Ye*2}}}},qr=oe=>{const{componentCls:re,colorBgContainer:le,colorError:me,errorActiveShadow:fe,colorWarning:he,warningActiveShadow:ve}=oe;return{[`${re}:not(${re}-disabled)`]:{[`&${re}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:le,borderColor:me},[`&${re}-focused, &:focus`]:Object.assign({},(0,dr.M1)((0,$o.TS)(oe,{activeBorderColor:me,activeShadow:fe}))),[`${re}-active-bar`]:{background:me}},[`&${re}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:le,borderColor:he},[`&${re}-focused, &:focus`]:Object.assign({},(0,dr.M1)((0,$o.TS)(oe,{activeBorderColor:he,activeShadow:ve}))),[`${re}-active-bar`]:{background:he}}}}},_r=oe=>{const{componentCls:re,antCls:le,controlHeight:me,fontSize:fe,paddingInline:he,colorBgContainer:ve,lineWidth:Ie,lineType:ze,colorBorder:Ye,borderRadius:Lt,motionDurationMid:qe,colorBgContainerDisabled:$e,colorTextDisabled:ht,colorTextPlaceholder:Pt,controlHeightLG:Ge,fontSizeLG:Ke,controlHeightSM:Et,paddingInlineSM:Kt,paddingXS:Zt,marginXS:en,colorTextDescription:rn,lineWidthBold:nn,lineHeight:Gt,colorPrimary:Tn,motionDurationSlow:Pn,zIndexPopup:jn,paddingXXS:_n,paddingSM:va,textHeight:wa,cellActiveWithRangeBg:Za,colorPrimaryBorder:ca,sizePopupArrow:Jn,borderRadiusXS:$n,borderRadiusOuter:Pa,colorBgElevated:ba,borderRadiusLG:ia,boxShadowSecondary:Ra,borderRadiusSM:yo,colorSplit:lo,cellHoverBg:Io,presetsWidth:Va,presetsMaxWidth:No,boxShadowPopoverArrow:za,colorTextQuaternary:so}=oe;return[{[re]:Object.assign(Object.assign(Object.assign({},(0,jo.Wf)(oe)),Ga(oe,me,fe,he)),{position:"relative",display:"inline-flex",alignItems:"center",background:ve,lineHeight:1,border:`${Ie}px ${ze} ${Ye}`,borderRadius:Lt,transition:`border ${qe}, box-shadow ${qe}`,"&:hover, &-focused":Object.assign({},(0,dr.pU)(oe)),"&-focused":Object.assign({},(0,dr.M1)(oe)),[`&${re}-disabled`]:{background:$e,borderColor:Ye,cursor:"not-allowed",[`${re}-suffix`]:{color:so}},[`&${re}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${re}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,dr.ik)(oe)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${re}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:Pt}}},"&-large":Object.assign(Object.assign({},Ga(oe,Ge,Ke,he)),{[`${re}-input > input`]:{fontSize:Ke}}),"&-small":Object.assign({},Ga(oe,Et,fe,Kt)),[`${re}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:Zt/2,color:ht,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:en}}},[`${re}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:ht,lineHeight:1,background:ve,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${qe}, color ${qe}`,"> *":{verticalAlign:"top"},"&:hover":{color:rn}},[`${re}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Ke,color:ht,fontSize:Ke,verticalAlign:"top",cursor:"default",[`${re}-focused &`]:{color:rn},[`${re}-range-separator &`]:{[`${re}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${re}-clear`]:{insetInlineEnd:he},"&:hover":{[`${re}-clear`]:{opacity:1}},[`${re}-active-bar`]:{bottom:-Ie,height:nn,marginInlineStart:he,background:Tn,opacity:0,transition:`all ${Pn} ease-out`,pointerEvents:"none"},[`&${re}-focused`]:{[`${re}-active-bar`]:{opacity:1}},[`${re}-range-separator`]:{alignItems:"center",padding:`0 ${Zt}px`,lineHeight:1},[`&${re}-small`]:{[`${re}-clear`]:{insetInlineEnd:Kt},[`${re}-active-bar`]:{marginInlineStart:Kt}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,jo.Wf)(oe)),er(oe)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:jn,[`&${re}-dropdown-hidden`]:{display:"none"},[`&${re}-dropdown-placement-bottomLeft`]:{[`${re}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${re}-dropdown-placement-topLeft`]:{[`${re}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${le}-slide-up-enter${le}-slide-up-enter-active${re}-dropdown-placement-topLeft, &${le}-slide-up-enter${le}-slide-up-enter-active${re}-dropdown-placement-topRight, &${le}-slide-up-appear${le}-slide-up-appear-active${re}-dropdown-placement-topLeft, - &${le}-slide-up-appear${le}-slide-up-appear-active${re}-dropdown-placement-topRight`]:{animationName:Eo.Qt},[`&${le}-slide-up-enter${le}-slide-up-enter-active${re}-dropdown-placement-bottomLeft, + &${le}-slide-up-appear${le}-slide-up-appear-active${re}-dropdown-placement-topRight`]:{animationName:Ua.Qt},[`&${le}-slide-up-enter${le}-slide-up-enter-active${re}-dropdown-placement-bottomLeft, &${le}-slide-up-enter${le}-slide-up-enter-active${re}-dropdown-placement-bottomRight, &${le}-slide-up-appear${le}-slide-up-appear-active${re}-dropdown-placement-bottomLeft, - &${le}-slide-up-appear${le}-slide-up-appear-active${re}-dropdown-placement-bottomRight`]:{animationName:Eo.fJ},[`&${le}-slide-up-leave${le}-slide-up-leave-active${re}-dropdown-placement-topLeft, - &${le}-slide-up-leave${le}-slide-up-leave-active${re}-dropdown-placement-topRight`]:{animationName:Eo.ly},[`&${le}-slide-up-leave${le}-slide-up-leave-active${re}-dropdown-placement-bottomLeft, - &${le}-slide-up-leave${le}-slide-up-leave-active${re}-dropdown-placement-bottomRight`]:{animationName:Eo.Uw},[`${re}-panel > ${re}-time-panel`]:{paddingTop:ra},[`${re}-ranges`]:{marginBottom:0,padding:`${ra}px ${Aa}px`,overflow:"hidden",lineHeight:`${La-2*je-Ht/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${re}-preset > ${le}-tag-blue`]:{color:Rn,background:Va,borderColor:Sa,cursor:"pointer"},[`${re}-ok`]:{marginInlineStart:"auto"}},[`${re}-range-wrapper`]:{display:"flex",position:"relative"},[`${re}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:be*1.5,transition:`left ${An} ease-out`},(0,ma.r)($n,ia,Ca,Da,Qa)),[`${re}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:Da,borderRadius:da,boxShadow:Za,transition:`margin ${An}`,[`${re}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${re}-presets`]:{display:"flex",flexDirection:"column",minWidth:qa,maxWidth:To,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:Ht,borderInlineEnd:`${je}px ${Ge} ${co}`,li:Object.assign(Object.assign({},On.vS),{borderRadius:wo,paddingInline:Ht,paddingBlock:(yt-Math.round(fe*Zt))/2,cursor:"pointer",transition:`all ${An}`,"+ li":{marginTop:_t},"&:hover":{background:ko}})}},[`${re}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${re}-panel`]:{borderWidth:`0 0 ${je}px`},"&:last-child":{[`${re}-panel`]:{borderWidth:0}}},[`${re}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${re}-content, - table`]:{textAlign:"center"},"&-focused":{borderColor:Ve}}}}),"&-dropdown-range":{padding:`${$n*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${re}-separator`]:{transform:"rotate(180deg)"},[`${re}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,Eo.oN)(oe,"slide-up"),(0,Eo.oN)(oe,"slide-down"),(0,Vr.Fm)(oe,"move-up"),(0,Vr.Fm)(oe,"move-down")]},ke=oe=>{const{componentCls:re,controlHeightLG:le,paddingXXS:me,padding:fe}=oe;return{pickerCellCls:`${re}-cell`,pickerCellInnerCls:`${re}-cell-inner`,pickerYearMonthCellWidth:le*1.5,pickerQuarterPanelContentHeight:le*1.4,pickerCellPaddingVertical:me+me/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:fe+me/2}},jt=oe=>({cellHoverBg:oe.controlItemBgHover,cellActiveWithRangeBg:oe.controlItemBgActive,cellHoverWithRangeBg:new gr.C(oe.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new gr.C(oe.colorPrimary).lighten(20).toHexString(),cellBgDisabled:oe.colorBgContainerDisabled,timeColumnWidth:oe.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:oe.controlHeightSM*1.5,cellHeight:oe.controlHeightSM,textHeight:oe.controlHeightLG,withoutTimeCellHeight:oe.controlHeightLG*1.65});var cn=(0,mi.Z)("DatePicker",oe=>{const re=(0,zr.TS)((0,Po.e5)(oe),ke(oe));return[fn(re),hi(re),(0,Ga.c)(oe,{focusElCls:`${oe.componentCls}-focused`})]},oe=>Object.assign(Object.assign(Object.assign({},(0,Po.TM)(oe)),jt(oe)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:oe.zIndexPopupBase+50}));function Pn(oe,re,le){return le!==void 0?le:re==="year"&&oe.lang.yearPlaceholder?oe.lang.yearPlaceholder:re==="quarter"&&oe.lang.quarterPlaceholder?oe.lang.quarterPlaceholder:re==="month"&&oe.lang.monthPlaceholder?oe.lang.monthPlaceholder:re==="week"&&oe.lang.weekPlaceholder?oe.lang.weekPlaceholder:re==="time"&&oe.timePickerLocale.placeholder?oe.timePickerLocale.placeholder:oe.lang.placeholder}function Dn(oe,re,le){return le!==void 0?le:re==="year"&&oe.lang.yearPlaceholder?oe.lang.rangeYearPlaceholder:re==="quarter"&&oe.lang.quarterPlaceholder?oe.lang.rangeQuarterPlaceholder:re==="month"&&oe.lang.monthPlaceholder?oe.lang.rangeMonthPlaceholder:re==="week"&&oe.lang.weekPlaceholder?oe.lang.rangeWeekPlaceholder:re==="time"&&oe.timePickerLocale.placeholder?oe.timePickerLocale.rangePlaceholder:oe.lang.rangePlaceholder}function oa(oe,re){const le={adjustX:1,adjustY:1};switch(re){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:le};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:le};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:le};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:le};default:return{points:oe==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:le}}}function la(oe){return oe?Array.isArray(oe)?oe:[oe]:[]}function Bn(oe){const{format:re,picker:le,showHour:me,showMinute:fe,showSecond:be,use12Hours:Ee}=oe,je=la(re)[0],Ge=Object.assign({},oe);return re&&Array.isArray(re)&&(Ge.format=je),je&&typeof je=="string"&&(!je.includes("s")&&be===void 0&&(Ge.showSecond=!1),!je.includes("m")&&fe===void 0&&(Ge.showMinute=!1),!je.includes("H")&&!je.includes("h")&&!je.includes("K")&&!je.includes("k")&&me===void 0&&(Ge.showHour=!1),(je.includes("a")||je.includes("A"))&&Ee===void 0&&(Ge.use12Hours=!0)),le==="time"?Ge:(typeof je=="function"&&delete Ge.format,{showTime:Ge})}function yo(oe,re,le){if(oe===!1)return!1;const me={clearIcon:re!=null?re:le};return typeof oe=="object"?Object.assign(Object.assign({},me),oe):me}var Sr=ge(3113);function Si(oe){return ae.createElement(Sr.ZP,Object.assign({size:"small",type:"primary"},oe))}var pi={button:Si},jr=function(oe,re){var le={};for(var me in oe)Object.prototype.hasOwnProperty.call(oe,me)&&re.indexOf(me)<0&&(le[me]=oe[me]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fe=0,me=Object.getOwnPropertySymbols(oe);fe{const{prefixCls:fe,getPopupContainer:be,className:Ee,placement:je,size:Ge,disabled:Ve,bordered:Dt=!0,placeholder:qe,popupClassName:$e,dropdownClassName:pt,status:Et,clearIcon:ze,allowClear:Ke,rootClassName:yt}=le,Kt=jr(le,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Ht=ae.useRef(null),{getPrefixCls:_t,direction:on,getPopupContainer:en}=(0,ae.useContext)(ja.E_),Zt=_t("picker",fe),{compactSize:Rn,compactItemClassnames:An}=(0,Mr.ri)(Zt,on),{format:Zn,showTime:ra,picker:Aa}=le,La=_t(),[Va,Sa]=cn(Zt),$n=Object.assign(Object.assign({},ra?Bn(Object.assign({format:Zn,picker:Aa},ra)):{}),Aa==="time"?Bn(Object.assign(Object.assign({format:Zn},le),{picker:Aa})):{}),ia=(0,hr.Z)(Qa=>{var mo;return(mo=Ge!=null?Ge:Rn)!==null&&mo!==void 0?mo:Qa}),Ca=ae.useContext(Xa.Z),Da=Ve!=null?Ve:Ca,da=(0,ae.useContext)(Yn.aM),{hasFeedback:Za,status:wo,feedbackIcon:co}=da,ko=ae.createElement(ae.Fragment,null,Aa==="time"?ae.createElement(kt,null):ae.createElement(Ie,null),Za&&co);(0,ae.useImperativeHandle)(me,()=>({focus:()=>{var Qa;return(Qa=Ht.current)===null||Qa===void 0?void 0:Qa.focus()},blur:()=>{var Qa;return(Qa=Ht.current)===null||Qa===void 0?void 0:Qa.blur()}}));const[qa]=(0,wr.Z)("Calendar",Wa.Z),To=Object.assign(Object.assign({},qa),le.locale);return Va(ae.createElement(za,Object.assign({separator:ae.createElement("span",{"aria-label":"to",className:`${Zt}-separator`},ae.createElement(zt,null)),disabled:Da,ref:Ht,dropdownAlign:oa(on,je),placeholder:Dn(To,Aa,qe),suffixIcon:ko,prevIcon:ae.createElement("span",{className:`${Zt}-prev-icon`}),nextIcon:ae.createElement("span",{className:`${Zt}-next-icon`}),superPrevIcon:ae.createElement("span",{className:`${Zt}-super-prev-icon`}),superNextIcon:ae.createElement("span",{className:`${Zt}-super-next-icon`}),transitionName:`${La}-slide-up`},Kt,$n,{className:De()({[`${Zt}-${ia}`]:ia,[`${Zt}-borderless`]:!Dt},(0,Fo.Z)(Zt,(0,Fo.F)(wo,Et),Za),Sa,An,Ee,yt),locale:To.lang,prefixCls:Zt,getPopupContainer:be||en,generateConfig:oe,components:pi,direction:on,dropdownClassName:De()(Sa,$e||pt,yt),allowClear:yo(Ke,ze,ae.createElement(Xt.Z,null))})))})}var vi=function(oe,re){var le={};for(var me in oe)Object.prototype.hasOwnProperty.call(oe,me)&&re.indexOf(me)<0&&(le[me]=oe[me]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fe=0,me=Object.getOwnPropertySymbols(oe);fe{const{prefixCls:Et,getPopupContainer:ze,style:Ke,className:yt,rootClassName:Kt,size:Ht,bordered:_t=!0,placement:on,placeholder:en,popupClassName:Zt,dropdownClassName:Rn,disabled:An,status:Zn,clearIcon:ra,allowClear:Aa}=$e,La=vi($e,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Va,direction:Sa,getPopupContainer:$n,[Dt]:ia}=(0,ae.useContext)(ja.E_),Ca=Va("picker",Et),{compactSize:Da,compactItemClassnames:da}=(0,Mr.ri)(Ca,Sa),Za=ae.useRef(null),{format:wo,showTime:co}=$e,[ko,qa]=cn(Ca);(0,ae.useImperativeHandle)(pt,()=>({focus:()=>{var Bo;return(Bo=Za.current)===null||Bo===void 0?void 0:Bo.focus()},blur:()=>{var Bo;return(Bo=Za.current)===null||Bo===void 0?void 0:Bo.blur()}}));const To={showToday:!0};let Qa={};Ge&&(Qa.picker=Ge);const mo=Ge||$e.picker;Qa=Object.assign(Object.assign(Object.assign({},Qa),co?Bn(Object.assign({format:wo,picker:mo},co)):{}),mo==="time"?Bn(Object.assign(Object.assign({format:wo},$e),{picker:mo})):{});const Mo=Va(),Yo=(0,hr.Z)(Bo=>{var Gr;return(Gr=Ht!=null?Ht:Da)!==null&&Gr!==void 0?Gr:Bo}),Do=ae.useContext(Xa.Z),sr=An!=null?An:Do,Ar=(0,ae.useContext)(Yn.aM),{hasFeedback:Wn,status:fo,feedbackIcon:ao}=Ar,Oo=ae.createElement(ae.Fragment,null,mo==="time"?ae.createElement(kt,null):ae.createElement(Ie,null),Wn&&ao),[Go]=(0,wr.Z)("DatePicker",Wa.Z),_a=Object.assign(Object.assign({},Go),$e.locale);return ko(ae.createElement(qn,Object.assign({ref:Za,placeholder:Pn(_a,mo,en),suffixIcon:Oo,dropdownAlign:oa(Sa,on),prevIcon:ae.createElement("span",{className:`${Ca}-prev-icon`}),nextIcon:ae.createElement("span",{className:`${Ca}-next-icon`}),superPrevIcon:ae.createElement("span",{className:`${Ca}-super-prev-icon`}),superNextIcon:ae.createElement("span",{className:`${Ca}-super-next-icon`}),transitionName:`${Mo}-slide-up`},To,La,Qa,{locale:_a.lang,className:De()({[`${Ca}-${Yo}`]:Yo,[`${Ca}-borderless`]:!_t},(0,Fo.Z)(Ca,(0,Fo.F)(fo,Zn),Wn),qa,da,ia==null?void 0:ia.className,yt,Kt),style:Object.assign(Object.assign({},ia==null?void 0:ia.style),Ke),prefixCls:Ca,getPopupContainer:ze||$n,generateConfig:oe,components:pi,direction:Sa,disabled:sr,dropdownClassName:De()(qa,Kt,Zt||Rn),allowClear:yo(Aa,ra,ae.createElement(Xt.Z,null))})))});return Ve&&(qe.displayName=Ve),qe}const le=re(),me=re("week","WeekPicker"),fe=re("month","MonthPicker"),be=re("year","YearPicker"),Ee=re("time","TimePicker"),je=re("quarter","QuarterPicker");return{DatePicker:le,WeekPicker:me,MonthPicker:fe,YearPicker:be,TimePicker:Ee,QuarterPicker:je}}const Qi=null;function li(oe){const{DatePicker:re,WeekPicker:le,MonthPicker:me,YearPicker:fe,TimePicker:be,QuarterPicker:Ee}=Ri(oe),je=Kr(oe),Ge=re;return Ge.WeekPicker=le,Ge.MonthPicker=me,Ge.YearPicker=fe,Ge.RangePicker=je,Ge.TimePicker=be,Ge.QuarterPicker=Ee,Ge}var Xo=li;const ft=Xo(z);function En(oe){const re=oa(oe.direction,oe.placement);return re.overflow.adjustY=!1,re.overflow.adjustX=!1,Object.assign(Object.assign({},oe),{dropdownAlign:re})}const wa=(0,te.Z)(ft,"picker",null,En);ft._InternalPanelDoNotUseOrYouWillBeFired=wa;const Pi=(0,te.Z)(ft.RangePicker,"picker",null,En);ft._InternalRangePanelDoNotUseOrYouWillBeFired=Pi,ft.generatePicker=Xo;var Ei=ft},13570:function(Re,Ft,ge){"use strict";ge.d(Ft,{Z:function(){return sn}});var ee=ge(92413),ue=ge(59301),Ue={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},mt=Ue,Ce=ge(7657),Xe=function(zt,Qt){return ue.createElement(Ce.Z,(0,ee.Z)({},zt,{ref:Qt,icon:mt}))},ye=ue.forwardRef(Xe),at=ye,Ze=ge(92310),Je=ge.n(Ze),Tt=ge(400),He=ge(33606),_e=ge(37061),ie=ge(18929),a=ge(10228),E=ge(26112);function b(et,zt){var Qt=et.disabled,De=et.prefixCls,Ye=et.character,vt=et.characterRender,Ot=et.index,bt=et.count,tn=et.value,he=et.allowHalf,ht=et.focused,Pt=et.onHover,Gt=et.onClick,an=function(it){Pt(it,Ot)},Hn=function(it){Gt(it,Ot)},va=function(it){it.keyCode===a.Z.ENTER&&Gt(it,Ot)},We=Ot+1,tt=new Set([De]);tn===0&&Ot===0&&ht?tt.add("".concat(De,"-focused")):he&&tn+.5>=We&&tnOt?"true":"false","aria-posinset":Ot+1,"aria-setsize":bt,tabIndex:Qt?-1:0},ue.createElement("div",{className:"".concat(De,"-first")},Bt),ue.createElement("div",{className:"".concat(De,"-second")},Bt)));return vt&&(Oe=vt(Oe,et)),Oe}var y=ue.forwardRef(b);function x(){var et=ue.useRef({});function zt(De){return et.current[De]}function Qt(De){return function(Ye){et.current[De]=Ye}}return[zt,Qt]}function z(et){var zt=et.pageXOffset,Qt="scrollLeft";if(typeof zt!="number"){var De=et.document;zt=De.documentElement[Qt],typeof zt!="number"&&(zt=De.body[Qt])}return zt}function te(et){var zt,Qt,De=et.ownerDocument,Ye=De.body,vt=De&&De.documentElement,Ot=et.getBoundingClientRect();return zt=Ot.left,Qt=Ot.top,zt-=vt.clientLeft||Ye.clientLeft||0,Qt-=vt.clientTop||Ye.clientTop||0,{left:zt,top:Qt}}function ne(et){var zt=te(et),Qt=et.ownerDocument,De=Qt.defaultView||Qt.parentWindow;return zt.left+=z(De),zt.left}var ae=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function se(et,zt){var Qt,De=et.prefixCls,Ye=De===void 0?"rc-rate":De,vt=et.className,Ot=et.defaultValue,bt=et.value,tn=et.count,he=tn===void 0?5:tn,ht=et.allowHalf,Pt=ht===void 0?!1:ht,Gt=et.allowClear,an=Gt===void 0?!0:Gt,Hn=et.character,va=Hn===void 0?"\u2605":Hn,We=et.characterRender,tt=et.disabled,Bt=et.direction,Oe=Bt===void 0?"ltr":Bt,ot=et.tabIndex,it=ot===void 0?0:ot,xe=et.autoFocus,ut=et.onHoverChange,Qe=et.onChange,lt=et.onFocus,Jt=et.onBlur,$t=et.onKeyDown,Yt=et.onMouseLeave,Pa=(0,_e.Z)(et,ae),Ia=x(),ga=(0,He.Z)(Ia,2),ea=ga[0],ya=ga[1],ha=ue.useRef(null),Jn=function(){if(!tt){var Be;(Be=ha.current)===null||Be===void 0||Be.focus()}};ue.useImperativeHandle(zt,function(){return{focus:Jn,blur:function(){if(!tt){var Be;(Be=ha.current)===null||Be===void 0||Be.blur()}}}});var Ja=(0,ie.Z)(Ot||0,{value:bt}),In=(0,He.Z)(Ja,2),hn=In[0],zo=In[1],Ka=(0,ie.Z)(null),Co=(0,He.Z)(Ka,2),Ua=Co[0],vo=Co[1],bo=function(Be,Lt){var At=Oe==="rtl",Ct=Be+1;if(Pt){var mn=ea(Be),Te=ne(mn),St=mn.clientWidth;(At&&Lt-Te>St/2||!At&&Lt-Te0&&!At||Lt===a.Z.RIGHT&&Ct>0&&At?(Pt?Ct-=.5:Ct-=1,ho(Ct),Be.preventDefault()):Lt===a.Z.LEFT&&Ct{const{componentCls:zt}=et;return{[`${zt}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:et.marginXS},"> div":{transition:`all ${et.motionDurationMid}, outline 0s`,"&:hover":{transform:et.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${et.lineWidth}px dashed ${et.starColor}`,transform:et.starHoverScale}},"&-first, &-second":{color:et.starBg,transition:`all ${et.motionDurationMid}`,userSelect:"none",[et.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${zt}-star-first, &-half ${zt}-star-second`]:{opacity:1},[`&-half ${zt}-star-first, &-full ${zt}-star-second`]:{color:"inherit"}}}},Rt=et=>({[`&-rtl${et.componentCls}`]:{direction:"rtl"}}),kt=et=>{const{componentCls:zt}=et;return{[zt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ie.Wf)(et)),{display:"inline-block",margin:0,padding:0,color:et.starColor,fontSize:et.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${zt} ${zt}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),It(et)),{[`+ ${zt}-text`]:{display:"inline-block",marginInlineStart:et.marginXS,fontSize:et.fontSize}}),Rt(et))}};var Xt=(0,rt.Z)("Rate",et=>{const zt=(0,xt.TS)(et,{});return[kt(zt)]},et=>({starColor:et.yellow6,starSize:et.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:et.colorFillContent})),nt=function(et,zt){var Qt={};for(var De in et)Object.prototype.hasOwnProperty.call(et,De)&&zt.indexOf(De)<0&&(Qt[De]=et[De]);if(et!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ye=0,De=Object.getOwnPropertySymbols(et);Ye{const{prefixCls:Qt,className:De,rootClassName:Ye,style:vt,tooltips:Ot,character:bt=ue.createElement(at,null)}=et,tn=nt(et,["prefixCls","className","rootClassName","style","tooltips","character"]),he=(tt,Bt)=>{let{index:Oe}=Bt;return Ot?ue.createElement(ve.Z,{title:Ot[Oe]},tt):tt},{getPrefixCls:ht,direction:Pt,rate:Gt}=ue.useContext(ce.E_),an=ht("rate",Qt),[Hn,va]=Xt(an),We=Object.assign(Object.assign({},Gt==null?void 0:Gt.style),vt);return Hn(ue.createElement(Se,Object.assign({ref:zt,character:bt,characterRender:he},tn,{className:Je()(De,Ye,va,Gt==null?void 0:Gt.className),style:We,prefixCls:an,direction:Pt})))})},61621:function(Re,Ft,ge){"use strict";ge.d(Ft,{Z:function(){return va}});var ee=ge(92310),ue=ge.n(ee),Ue=ge(59301),mt=ge(36355),Ce=ge(2738),ye=We=>{const{prefixCls:tt,className:Bt,style:Oe,size:ot,shape:it}=We,xe=ue()({[`${tt}-lg`]:ot==="large",[`${tt}-sm`]:ot==="small"}),ut=ue()({[`${tt}-circle`]:it==="circle",[`${tt}-square`]:it==="square",[`${tt}-round`]:it==="round"}),Qe=Ue.useMemo(()=>typeof ot=="number"?{width:ot,height:ot,lineHeight:`${ot}px`}:{},[ot]);return Ue.createElement("span",{className:ue()(tt,xe,ut,Bt),style:Object.assign(Object.assign({},Qe),Oe)})},at=ge(93083),Ze=ge(83116),Je=ge(37613);const Tt=new at.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),He=We=>({height:We,lineHeight:`${We}px`}),_e=We=>Object.assign({width:We},He(We)),ie=We=>({background:We.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:Tt,animationDuration:We.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),a=We=>Object.assign({width:We*5,minWidth:We*5},He(We)),E=We=>{const{skeletonAvatarCls:tt,gradientFromColor:Bt,controlHeight:Oe,controlHeightLG:ot,controlHeightSM:it}=We;return{[`${tt}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Bt},_e(Oe)),[`${tt}${tt}-circle`]:{borderRadius:"50%"},[`${tt}${tt}-lg`]:Object.assign({},_e(ot)),[`${tt}${tt}-sm`]:Object.assign({},_e(it))}},b=We=>{const{controlHeight:tt,borderRadiusSM:Bt,skeletonInputCls:Oe,controlHeightLG:ot,controlHeightSM:it,gradientFromColor:xe}=We;return{[`${Oe}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:xe,borderRadius:Bt},a(tt)),[`${Oe}-lg`]:Object.assign({},a(ot)),[`${Oe}-sm`]:Object.assign({},a(it))}},y=We=>Object.assign({width:We},He(We)),x=We=>{const{skeletonImageCls:tt,imageSizeBase:Bt,gradientFromColor:Oe,borderRadiusSM:ot}=We;return{[`${tt}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:Oe,borderRadius:ot},y(Bt*2)),{[`${tt}-path`]:{fill:"#bfbfbf"},[`${tt}-svg`]:Object.assign(Object.assign({},y(Bt)),{maxWidth:Bt*4,maxHeight:Bt*4}),[`${tt}-svg${tt}-svg-circle`]:{borderRadius:"50%"}}),[`${tt}${tt}-circle`]:{borderRadius:"50%"}}},z=(We,tt,Bt)=>{const{skeletonButtonCls:Oe}=We;return{[`${Bt}${Oe}-circle`]:{width:tt,minWidth:tt,borderRadius:"50%"},[`${Bt}${Oe}-round`]:{borderRadius:tt}}},te=We=>Object.assign({width:We*2,minWidth:We*2},He(We)),ne=We=>{const{borderRadiusSM:tt,skeletonButtonCls:Bt,controlHeight:Oe,controlHeightLG:ot,controlHeightSM:it,gradientFromColor:xe}=We;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${Bt}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:xe,borderRadius:tt,width:Oe*2,minWidth:Oe*2},te(Oe))},z(We,Oe,Bt)),{[`${Bt}-lg`]:Object.assign({},te(ot))}),z(We,ot,`${Bt}-lg`)),{[`${Bt}-sm`]:Object.assign({},te(it))}),z(We,it,`${Bt}-sm`))},ae=We=>{const{componentCls:tt,skeletonAvatarCls:Bt,skeletonTitleCls:Oe,skeletonParagraphCls:ot,skeletonButtonCls:it,skeletonInputCls:xe,skeletonImageCls:ut,controlHeight:Qe,controlHeightLG:lt,controlHeightSM:Jt,gradientFromColor:$t,padding:Yt,marginSM:Pa,borderRadius:Ia,titleHeight:ga,blockRadius:ea,paragraphLiHeight:ya,controlHeightXS:ha,paragraphMarginTop:Jn}=We;return{[`${tt}`]:{display:"table",width:"100%",[`${tt}-header`]:{display:"table-cell",paddingInlineEnd:Yt,verticalAlign:"top",[`${Bt}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:$t},_e(Qe)),[`${Bt}-circle`]:{borderRadius:"50%"},[`${Bt}-lg`]:Object.assign({},_e(lt)),[`${Bt}-sm`]:Object.assign({},_e(Jt))},[`${tt}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${Oe}`]:{width:"100%",height:ga,background:$t,borderRadius:ea,[`+ ${ot}`]:{marginBlockStart:Jt}},[`${ot}`]:{padding:0,"> li":{width:"100%",height:ya,listStyle:"none",background:$t,borderRadius:ea,"+ li":{marginBlockStart:ha}}},[`${ot}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${tt}-content`]:{[`${Oe}, ${ot} > li`]:{borderRadius:Ia}}},[`${tt}-with-avatar ${tt}-content`]:{[`${Oe}`]:{marginBlockStart:Pa,[`+ ${ot}`]:{marginBlockStart:Jn}}},[`${tt}${tt}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},ne(We)),E(We)),b(We)),x(We)),[`${tt}${tt}-block`]:{width:"100%",[`${it}`]:{width:"100%"},[`${xe}`]:{width:"100%"}},[`${tt}${tt}-active`]:{[` - ${Oe}, + &${le}-slide-up-appear${le}-slide-up-appear-active${re}-dropdown-placement-bottomRight`]:{animationName:Ua.fJ},[`&${le}-slide-up-leave${le}-slide-up-leave-active${re}-dropdown-placement-topLeft, + &${le}-slide-up-leave${le}-slide-up-leave-active${re}-dropdown-placement-topRight`]:{animationName:Ua.ly},[`&${le}-slide-up-leave${le}-slide-up-leave-active${re}-dropdown-placement-bottomLeft, + &${le}-slide-up-leave${le}-slide-up-leave-active${re}-dropdown-placement-bottomRight`]:{animationName:Ua.Uw},[`${re}-panel > ${re}-time-panel`]:{paddingTop:_n},[`${re}-ranges`]:{marginBottom:0,padding:`${_n}px ${va}px`,overflow:"hidden",lineHeight:`${wa-2*Ie-Zt/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${re}-preset > ${le}-tag-blue`]:{color:Tn,background:Za,borderColor:ca,cursor:"pointer"},[`${re}-ok`]:{marginInlineStart:"auto"}},[`${re}-range-wrapper`]:{display:"flex",position:"relative"},[`${re}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:he*1.5,transition:`left ${Pn} ease-out`},(0,Bn.r)(Jn,$n,Pa,ba,za)),[`${re}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:ba,borderRadius:ia,boxShadow:Ra,transition:`margin ${Pn}`,[`${re}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${re}-presets`]:{display:"flex",flexDirection:"column",minWidth:Va,maxWidth:No,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:Zt,borderInlineEnd:`${Ie}px ${ze} ${lo}`,li:Object.assign(Object.assign({},jo.vS),{borderRadius:yo,paddingInline:Zt,paddingBlock:(Et-Math.round(fe*Gt))/2,cursor:"pointer",transition:`all ${Pn}`,"+ li":{marginTop:en},"&:hover":{background:Io}})}},[`${re}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${re}-panel`]:{borderWidth:`0 0 ${Ie}px`},"&:last-child":{[`${re}-panel`]:{borderWidth:0}}},[`${re}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${re}-content, + table`]:{textAlign:"center"},"&-focused":{borderColor:Ye}}}}),"&-dropdown-range":{padding:`${Jn*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${re}-separator`]:{transform:"rotate(180deg)"},[`${re}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,Ua.oN)(oe,"slide-up"),(0,Ua.oN)(oe,"slide-down"),(0,na.Fm)(oe,"move-up"),(0,na.Fm)(oe,"move-down")]},ke=oe=>{const{componentCls:re,controlHeightLG:le,paddingXXS:me,padding:fe}=oe;return{pickerCellCls:`${re}-cell`,pickerCellInnerCls:`${re}-cell-inner`,pickerYearMonthCellWidth:le*1.5,pickerQuarterPanelContentHeight:le*1.4,pickerCellPaddingVertical:me+me/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:fe+me/2}},kt=oe=>({cellHoverBg:oe.controlItemBgHover,cellActiveWithRangeBg:oe.controlItemBgActive,cellHoverWithRangeBg:new Ya.C(oe.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Ya.C(oe.colorPrimary).lighten(20).toHexString(),cellBgDisabled:oe.colorBgContainerDisabled,timeColumnWidth:oe.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:oe.controlHeightSM*1.5,cellHeight:oe.controlHeightSM,textHeight:oe.controlHeightLG,withoutTimeCellHeight:oe.controlHeightLG*1.65});var ln=(0,Xr.Z)("DatePicker",oe=>{const re=(0,$o.TS)((0,dr.e5)(oe),ke(oe));return[_r(re),qr(re),(0,Na.c)(oe,{focusElCls:`${oe.componentCls}-focused`})]},oe=>Object.assign(Object.assign(Object.assign({},(0,dr.TM)(oe)),kt(oe)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:oe.zIndexPopupBase+50}));function An(oe,re,le){return le!==void 0?le:re==="year"&&oe.lang.yearPlaceholder?oe.lang.yearPlaceholder:re==="quarter"&&oe.lang.quarterPlaceholder?oe.lang.quarterPlaceholder:re==="month"&&oe.lang.monthPlaceholder?oe.lang.monthPlaceholder:re==="week"&&oe.lang.weekPlaceholder?oe.lang.weekPlaceholder:re==="time"&&oe.timePickerLocale.placeholder?oe.timePickerLocale.placeholder:oe.lang.placeholder}function qn(oe,re,le){return le!==void 0?le:re==="year"&&oe.lang.yearPlaceholder?oe.lang.rangeYearPlaceholder:re==="quarter"&&oe.lang.quarterPlaceholder?oe.lang.rangeQuarterPlaceholder:re==="month"&&oe.lang.monthPlaceholder?oe.lang.rangeMonthPlaceholder:re==="week"&&oe.lang.weekPlaceholder?oe.lang.rangeWeekPlaceholder:re==="time"&&oe.timePickerLocale.placeholder?oe.timePickerLocale.rangePlaceholder:oe.lang.rangePlaceholder}function oa(oe,re){const le={adjustX:1,adjustY:1};switch(re){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:le};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:le};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:le};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:le};default:return{points:oe==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:le}}}function da(oe){return oe?Array.isArray(oe)?oe:[oe]:[]}function Oa(oe){const{format:re,picker:le,showHour:me,showMinute:fe,showSecond:he,use12Hours:ve}=oe,Ie=da(re)[0],ze=Object.assign({},oe);return re&&Array.isArray(re)&&(ze.format=Ie),Ie&&typeof Ie=="string"&&(!Ie.includes("s")&&he===void 0&&(ze.showSecond=!1),!Ie.includes("m")&&fe===void 0&&(ze.showMinute=!1),!Ie.includes("H")&&!Ie.includes("h")&&!Ie.includes("K")&&!Ie.includes("k")&&me===void 0&&(ze.showHour=!1),(Ie.includes("a")||Ie.includes("A"))&&ve===void 0&&(ze.use12Hours=!0)),le==="time"?ze:(typeof Ie=="function"&&delete ze.format,{showTime:ze})}function mo(oe,re,le){if(oe===!1)return!1;const me={clearIcon:re!=null?re:le};return typeof oe=="object"?Object.assign(Object.assign({},me),oe):me}var gn=ge(3113);function ra(oe){return ae.createElement(gn.ZP,Object.assign({size:"small",type:"primary"},oe))}var _a={button:ra},$a=function(oe,re){var le={};for(var me in oe)Object.prototype.hasOwnProperty.call(oe,me)&&re.indexOf(me)<0&&(le[me]=oe[me]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fe=0,me=Object.getOwnPropertySymbols(oe);fe{const{prefixCls:fe,getPopupContainer:he,className:ve,placement:Ie,size:ze,disabled:Ye,bordered:Lt=!0,placeholder:qe,popupClassName:$e,dropdownClassName:ht,status:Pt,clearIcon:Ge,allowClear:Ke,rootClassName:Et}=le,Kt=$a(le,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Zt=ae.useRef(null),{getPrefixCls:en,direction:rn,getPopupContainer:nn}=(0,ae.useContext)(Po.E_),Gt=en("picker",fe),{compactSize:Tn,compactItemClassnames:Pn}=(0,yr.ri)(Gt,rn),{format:jn,showTime:_n,picker:va}=le,wa=en(),[Za,ca]=ln(Gt),Jn=Object.assign(Object.assign({},_n?Oa(Object.assign({format:jn,picker:va},_n)):{}),va==="time"?Oa(Object.assign(Object.assign({format:jn},le),{picker:va})):{}),$n=(0,Eo.Z)(za=>{var so;return(so=ze!=null?ze:Tn)!==null&&so!==void 0?so:za}),Pa=ae.useContext(Hn.Z),ba=Ye!=null?Ye:Pa,ia=(0,ae.useContext)(co.aM),{hasFeedback:Ra,status:yo,feedbackIcon:lo}=ia,Io=ae.createElement(ae.Fragment,null,va==="time"?ae.createElement(Ft,null):ae.createElement(Te,null),Ra&&lo);(0,ae.useImperativeHandle)(me,()=>({focus:()=>{var za;return(za=Zt.current)===null||za===void 0?void 0:za.focus()},blur:()=>{var za;return(za=Zt.current)===null||za===void 0?void 0:za.blur()}}));const[Va]=(0,Bo.Z)("Calendar",Aa.Z),No=Object.assign(Object.assign({},Va),le.locale);return Za(ae.createElement(xn,Object.assign({separator:ae.createElement("span",{"aria-label":"to",className:`${Gt}-separator`},ae.createElement(zt,null)),disabled:ba,ref:Zt,dropdownAlign:oa(rn,Ie),placeholder:qn(No,va,qe),suffixIcon:Io,prevIcon:ae.createElement("span",{className:`${Gt}-prev-icon`}),nextIcon:ae.createElement("span",{className:`${Gt}-next-icon`}),superPrevIcon:ae.createElement("span",{className:`${Gt}-super-prev-icon`}),superNextIcon:ae.createElement("span",{className:`${Gt}-super-next-icon`}),transitionName:`${wa}-slide-up`},Kt,Jn,{className:Me()({[`${Gt}-${$n}`]:$n,[`${Gt}-borderless`]:!Lt},(0,sr.Z)(Gt,(0,sr.F)(yo,Pt),Ra),ca,Pn,ve,Et),locale:No.lang,prefixCls:Gt,getPopupContainer:he||nn,generateConfig:oe,components:_a,direction:rn,dropdownClassName:Me()(ca,$e||ht,Et),allowClear:mo(Ke,Ge,ae.createElement(Xt.Z,null))})))})}var Ar=function(oe,re){var le={};for(var me in oe)Object.prototype.hasOwnProperty.call(oe,me)&&re.indexOf(me)<0&&(le[me]=oe[me]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fe=0,me=Object.getOwnPropertySymbols(oe);fe{const{prefixCls:Pt,getPopupContainer:Ge,style:Ke,className:Et,rootClassName:Kt,size:Zt,bordered:en=!0,placement:rn,placeholder:nn,popupClassName:Gt,dropdownClassName:Tn,disabled:Pn,status:jn,clearIcon:_n,allowClear:va}=$e,wa=Ar($e,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Za,direction:ca,getPopupContainer:Jn,[Lt]:$n}=(0,ae.useContext)(Po.E_),Pa=Za("picker",Pt),{compactSize:ba,compactItemClassnames:ia}=(0,yr.ri)(Pa,ca),Ra=ae.useRef(null),{format:yo,showTime:lo}=$e,[Io,Va]=ln(Pa);(0,ae.useImperativeHandle)(ht,()=>({focus:()=>{var Mo;return(Mo=Ra.current)===null||Mo===void 0?void 0:Mo.focus()},blur:()=>{var Mo;return(Mo=Ra.current)===null||Mo===void 0?void 0:Mo.blur()}}));const No={showToday:!0};let za={};ze&&(za.picker=ze);const so=ze||$e.picker;za=Object.assign(Object.assign(Object.assign({},za),lo?Oa(Object.assign({format:yo,picker:so},lo)):{}),so==="time"?Oa(Object.assign(Object.assign({format:yo},$e),{picker:so})):{});const Lo=Za(),Yo=(0,Eo.Z)(Mo=>{var Hr;return(Hr=Zt!=null?Zt:ba)!==null&&Hr!==void 0?Hr:Mo}),xo=ae.useContext(Hn.Z),ur=Pn!=null?Pn:xo,Dr=(0,ae.useContext)(co.aM),{hasFeedback:Qn,status:uo,feedbackIcon:eo}=Dr,Fo=ae.createElement(ae.Fragment,null,so==="time"?ae.createElement(Ft,null):ae.createElement(Te,null),Qn&&eo),[Go]=(0,Bo.Z)("DatePicker",Aa.Z),Ja=Object.assign(Object.assign({},Go),$e.locale);return Io(ae.createElement(vn,Object.assign({ref:Ra,placeholder:An(Ja,so,nn),suffixIcon:Fo,dropdownAlign:oa(ca,rn),prevIcon:ae.createElement("span",{className:`${Pa}-prev-icon`}),nextIcon:ae.createElement("span",{className:`${Pa}-next-icon`}),superPrevIcon:ae.createElement("span",{className:`${Pa}-super-prev-icon`}),superNextIcon:ae.createElement("span",{className:`${Pa}-super-next-icon`}),transitionName:`${Lo}-slide-up`},No,wa,za,{locale:Ja.lang,className:Me()({[`${Pa}-${Yo}`]:Yo,[`${Pa}-borderless`]:!en},(0,sr.Z)(Pa,(0,sr.F)(uo,jn),Qn),Va,ia,$n==null?void 0:$n.className,Et,Kt),style:Object.assign(Object.assign({},$n==null?void 0:$n.style),Ke),prefixCls:Pa,getPopupContainer:Ge||Jn,generateConfig:oe,components:_a,direction:ca,disabled:ur,dropdownClassName:Me()(Va,Kt,Gt||Tn),allowClear:mo(va,_n,ae.createElement(Xt.Z,null))})))});return Ye&&(qe.displayName=Ye),qe}const le=re(),me=re("week","WeekPicker"),fe=re("month","MonthPicker"),he=re("year","YearPicker"),ve=re("time","TimePicker"),Ie=re("quarter","QuarterPicker");return{DatePicker:le,WeekPicker:me,MonthPicker:fe,YearPicker:he,TimePicker:ve,QuarterPicker:Ie}}const Ca=null;function ei(oe){const{DatePicker:re,WeekPicker:le,MonthPicker:me,YearPicker:fe,TimePicker:he,QuarterPicker:ve}=$r(oe),Ie=Wa(oe),ze=re;return ze.WeekPicker=le,ze.MonthPicker=me,ze.YearPicker=fe,ze.RangePicker=Ie,ze.TimePicker=he,ze.QuarterPicker=ve,ze}var kr=ei;const Mr=kr(z);function Ui(oe){const re=oa(oe.direction,oe.placement);return re.overflow.adjustY=!1,re.overflow.adjustX=!1,Object.assign(Object.assign({},oe),{dropdownAlign:re})}const al=(0,te.Z)(Mr,"picker",null,Ui);Mr._InternalPanelDoNotUseOrYouWillBeFired=al;const Gi=(0,te.Z)(Mr.RangePicker,"picker",null,Ui);Mr._InternalRangePanelDoNotUseOrYouWillBeFired=Gi,Mr.generatePicker=kr;var Wi=Mr},13570:function(je,Nt,ge){"use strict";ge.d(Nt,{Z:function(){return un}});var ee=ge(92413),ue=ge(59301),Ue={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},mt=Ue,xe=ge(7657),Xe=function(zt,Qt){return ue.createElement(xe.Z,(0,ee.Z)({},zt,{ref:Qt,icon:mt}))},we=ue.forwardRef(Xe),at=we,Ze=ge(92310),Ve=ge.n(Ze),Tt=ge(400),He=ge(33606),_e=ge(37061),ie=ge(18929),a=ge(10228),E=ge(26112);function b(et,zt){var Qt=et.disabled,Me=et.prefixCls,We=et.character,St=et.characterRender,Ot=et.index,xt=et.count,an=et.value,Se=et.allowHalf,ft=et.focused,pt=et.onHover,jt=et.onClick,on=function(lt){pt(lt,Ot)},Gn=function(lt){jt(lt,Ot)},fa=function(lt){lt.keyCode===a.Z.ENTER&&jt(lt,Ot)},Je=Ot+1,tt=new Set([Me]);an===0&&Ot===0&&ft?tt.add("".concat(Me,"-focused")):Se&&an+.5>=Je&&anOt?"true":"false","aria-posinset":Ot+1,"aria-setsize":xt,tabIndex:Qt?-1:0},ue.createElement("div",{className:"".concat(Me,"-first")},Bt),ue.createElement("div",{className:"".concat(Me,"-second")},Bt)));return St&&(Re=St(Re,et)),Re}var y=ue.forwardRef(b);function x(){var et=ue.useRef({});function zt(Me){return et.current[Me]}function Qt(Me){return function(We){et.current[Me]=We}}return[zt,Qt]}function z(et){var zt=et.pageXOffset,Qt="scrollLeft";if(typeof zt!="number"){var Me=et.document;zt=Me.documentElement[Qt],typeof zt!="number"&&(zt=Me.body[Qt])}return zt}function te(et){var zt,Qt,Me=et.ownerDocument,We=Me.body,St=Me&&Me.documentElement,Ot=et.getBoundingClientRect();return zt=Ot.left,Qt=Ot.top,zt-=St.clientLeft||We.clientLeft||0,Qt-=St.clientTop||We.clientTop||0,{left:zt,top:Qt}}function ne(et){var zt=te(et),Qt=et.ownerDocument,Me=Qt.defaultView||Qt.parentWindow;return zt.left+=z(Me),zt.left}var ae=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function se(et,zt){var Qt,Me=et.prefixCls,We=Me===void 0?"rc-rate":Me,St=et.className,Ot=et.defaultValue,xt=et.value,an=et.count,Se=an===void 0?5:an,ft=et.allowHalf,pt=ft===void 0?!1:ft,jt=et.allowClear,on=jt===void 0?!0:jt,Gn=et.character,fa=Gn===void 0?"\u2605":Gn,Je=et.characterRender,tt=et.disabled,Bt=et.direction,Re=Bt===void 0?"ltr":Bt,ot=et.tabIndex,lt=ot===void 0?0:ot,De=et.autoFocus,ct=et.onHoverChange,Qe=et.onChange,gt=et.onFocus,Vt=et.onBlur,tn=et.onKeyDown,Yt=et.onMouseLeave,ha=(0,_e.Z)(et,ae),aa=x(),la=(0,He.Z)(aa,2),Wn=la[0],pa=la[1],Sa=ue.useRef(null),Zn=function(){if(!tt){var Ne;(Ne=Sa.current)===null||Ne===void 0||Ne.focus()}};ue.useImperativeHandle(zt,function(){return{focus:Zn,blur:function(){if(!tt){var Ne;(Ne=Sa.current)===null||Ne===void 0||Ne.blur()}}}});var ja=(0,ie.Z)(Ot||0,{value:xt}),Mn=(0,He.Z)(ja,2),Fa=Mn[0],To=Mn[1],Ha=(0,ie.Z)(null),ho=(0,He.Z)(Ha,2),Qa=ho[0],So=ho[1],po=function(Ne,bt){var At=Re==="rtl",wt=Ne+1;if(pt){var fn=Wn(Ne),Oe=ne(fn),vt=fn.clientWidth;(At&&bt-Oe>vt/2||!At&&bt-Oe0&&!At||bt===a.Z.RIGHT&&wt>0&&At?(pt?wt-=.5:wt-=1,vo(wt),Ne.preventDefault()):bt===a.Z.LEFT&&wt{const{componentCls:zt}=et;return{[`${zt}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:et.marginXS},"> div":{transition:`all ${et.motionDurationMid}, outline 0s`,"&:hover":{transform:et.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${et.lineWidth}px dashed ${et.starColor}`,transform:et.starHoverScale}},"&-first, &-second":{color:et.starBg,transition:`all ${et.motionDurationMid}`,userSelect:"none",[et.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${zt}-star-first, &-half ${zt}-star-second`]:{opacity:1},[`&-half ${zt}-star-first, &-full ${zt}-star-second`]:{color:"inherit"}}}},Rt=et=>({[`&-rtl${et.componentCls}`]:{direction:"rtl"}}),Ft=et=>{const{componentCls:zt}=et;return{[zt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Te.Wf)(et)),{display:"inline-block",margin:0,padding:0,color:et.starColor,fontSize:et.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${zt} ${zt}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),It(et)),{[`+ ${zt}-text`]:{display:"inline-block",marginInlineStart:et.marginXS,fontSize:et.fontSize}}),Rt(et))}};var Xt=(0,rt.Z)("Rate",et=>{const zt=(0,Dt.TS)(et,{});return[Ft(zt)]},et=>({starColor:et.yellow6,starSize:et.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:et.colorFillContent})),nt=function(et,zt){var Qt={};for(var Me in et)Object.prototype.hasOwnProperty.call(et,Me)&&zt.indexOf(Me)<0&&(Qt[Me]=et[Me]);if(et!=null&&typeof Object.getOwnPropertySymbols=="function")for(var We=0,Me=Object.getOwnPropertySymbols(et);We{const{prefixCls:Qt,className:Me,rootClassName:We,style:St,tooltips:Ot,character:xt=ue.createElement(at,null)}=et,an=nt(et,["prefixCls","className","rootClassName","style","tooltips","character"]),Se=(tt,Bt)=>{let{index:Re}=Bt;return Ot?ue.createElement(Ee.Z,{title:Ot[Re]},tt):tt},{getPrefixCls:ft,direction:pt,rate:jt}=ue.useContext(ce.E_),on=ft("rate",Qt),[Gn,fa]=Xt(on),Je=Object.assign(Object.assign({},jt==null?void 0:jt.style),St);return Gn(ue.createElement(pe,Object.assign({ref:zt,character:xt,characterRender:Se},an,{className:Ve()(Me,We,fa,jt==null?void 0:jt.className),style:Je,prefixCls:on,direction:pt})))})},61621:function(je,Nt,ge){"use strict";ge.d(Nt,{Z:function(){return fa}});var ee=ge(92310),ue=ge.n(ee),Ue=ge(59301),mt=ge(36355),xe=ge(2738),we=Je=>{const{prefixCls:tt,className:Bt,style:Re,size:ot,shape:lt}=Je,De=ue()({[`${tt}-lg`]:ot==="large",[`${tt}-sm`]:ot==="small"}),ct=ue()({[`${tt}-circle`]:lt==="circle",[`${tt}-square`]:lt==="square",[`${tt}-round`]:lt==="round"}),Qe=Ue.useMemo(()=>typeof ot=="number"?{width:ot,height:ot,lineHeight:`${ot}px`}:{},[ot]);return Ue.createElement("span",{className:ue()(tt,De,ct,Bt),style:Object.assign(Object.assign({},Qe),Re)})},at=ge(93083),Ze=ge(83116),Ve=ge(37613);const Tt=new at.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),He=Je=>({height:Je,lineHeight:`${Je}px`}),_e=Je=>Object.assign({width:Je},He(Je)),ie=Je=>({background:Je.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:Tt,animationDuration:Je.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),a=Je=>Object.assign({width:Je*5,minWidth:Je*5},He(Je)),E=Je=>{const{skeletonAvatarCls:tt,gradientFromColor:Bt,controlHeight:Re,controlHeightLG:ot,controlHeightSM:lt}=Je;return{[`${tt}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Bt},_e(Re)),[`${tt}${tt}-circle`]:{borderRadius:"50%"},[`${tt}${tt}-lg`]:Object.assign({},_e(ot)),[`${tt}${tt}-sm`]:Object.assign({},_e(lt))}},b=Je=>{const{controlHeight:tt,borderRadiusSM:Bt,skeletonInputCls:Re,controlHeightLG:ot,controlHeightSM:lt,gradientFromColor:De}=Je;return{[`${Re}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:De,borderRadius:Bt},a(tt)),[`${Re}-lg`]:Object.assign({},a(ot)),[`${Re}-sm`]:Object.assign({},a(lt))}},y=Je=>Object.assign({width:Je},He(Je)),x=Je=>{const{skeletonImageCls:tt,imageSizeBase:Bt,gradientFromColor:Re,borderRadiusSM:ot}=Je;return{[`${tt}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:Re,borderRadius:ot},y(Bt*2)),{[`${tt}-path`]:{fill:"#bfbfbf"},[`${tt}-svg`]:Object.assign(Object.assign({},y(Bt)),{maxWidth:Bt*4,maxHeight:Bt*4}),[`${tt}-svg${tt}-svg-circle`]:{borderRadius:"50%"}}),[`${tt}${tt}-circle`]:{borderRadius:"50%"}}},z=(Je,tt,Bt)=>{const{skeletonButtonCls:Re}=Je;return{[`${Bt}${Re}-circle`]:{width:tt,minWidth:tt,borderRadius:"50%"},[`${Bt}${Re}-round`]:{borderRadius:tt}}},te=Je=>Object.assign({width:Je*2,minWidth:Je*2},He(Je)),ne=Je=>{const{borderRadiusSM:tt,skeletonButtonCls:Bt,controlHeight:Re,controlHeightLG:ot,controlHeightSM:lt,gradientFromColor:De}=Je;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${Bt}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:De,borderRadius:tt,width:Re*2,minWidth:Re*2},te(Re))},z(Je,Re,Bt)),{[`${Bt}-lg`]:Object.assign({},te(ot))}),z(Je,ot,`${Bt}-lg`)),{[`${Bt}-sm`]:Object.assign({},te(lt))}),z(Je,lt,`${Bt}-sm`))},ae=Je=>{const{componentCls:tt,skeletonAvatarCls:Bt,skeletonTitleCls:Re,skeletonParagraphCls:ot,skeletonButtonCls:lt,skeletonInputCls:De,skeletonImageCls:ct,controlHeight:Qe,controlHeightLG:gt,controlHeightSM:Vt,gradientFromColor:tn,padding:Yt,marginSM:ha,borderRadius:aa,titleHeight:la,blockRadius:Wn,paragraphLiHeight:pa,controlHeightXS:Sa,paragraphMarginTop:Zn}=Je;return{[`${tt}`]:{display:"table",width:"100%",[`${tt}-header`]:{display:"table-cell",paddingInlineEnd:Yt,verticalAlign:"top",[`${Bt}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:tn},_e(Qe)),[`${Bt}-circle`]:{borderRadius:"50%"},[`${Bt}-lg`]:Object.assign({},_e(gt)),[`${Bt}-sm`]:Object.assign({},_e(Vt))},[`${tt}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${Re}`]:{width:"100%",height:la,background:tn,borderRadius:Wn,[`+ ${ot}`]:{marginBlockStart:Vt}},[`${ot}`]:{padding:0,"> li":{width:"100%",height:pa,listStyle:"none",background:tn,borderRadius:Wn,"+ li":{marginBlockStart:Sa}}},[`${ot}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${tt}-content`]:{[`${Re}, ${ot} > li`]:{borderRadius:aa}}},[`${tt}-with-avatar ${tt}-content`]:{[`${Re}`]:{marginBlockStart:ha,[`+ ${ot}`]:{marginBlockStart:Zn}}},[`${tt}${tt}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},ne(Je)),E(Je)),b(Je)),x(Je)),[`${tt}${tt}-block`]:{width:"100%",[`${lt}`]:{width:"100%"},[`${De}`]:{width:"100%"}},[`${tt}${tt}-active`]:{[` + ${Re}, ${ot} > li, ${Bt}, - ${it}, - ${xe}, - ${ut} - `]:Object.assign({},ie(We))}}};var se=(0,Ze.Z)("Skeleton",We=>{const{componentCls:tt}=We,Bt=(0,Je.TS)(We,{skeletonAvatarCls:`${tt}-avatar`,skeletonTitleCls:`${tt}-title`,skeletonParagraphCls:`${tt}-paragraph`,skeletonButtonCls:`${tt}-button`,skeletonInputCls:`${tt}-input`,skeletonImageCls:`${tt}-image`,imageSizeBase:We.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${We.gradientFromColor} 25%, ${We.gradientToColor} 37%, ${We.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[ae(Bt)]},We=>{const{colorFillContent:tt,colorFill:Bt}=We,Oe=tt,ot=Bt;return{color:Oe,colorGradientEnd:ot,gradientFromColor:Oe,gradientToColor:ot,titleHeight:We.controlHeight/2,blockRadius:We.borderRadiusSM,paragraphMarginTop:We.marginLG+We.marginXXS,paragraphLiHeight:We.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Se=We=>{const{prefixCls:tt,className:Bt,rootClassName:Oe,active:ot,shape:it="circle",size:xe="default"}=We,{getPrefixCls:ut}=Ue.useContext(mt.E_),Qe=ut("skeleton",tt),[lt,Jt]=se(Qe),$t=(0,Ce.Z)(We,["prefixCls","className"]),Yt=ue()(Qe,`${Qe}-element`,{[`${Qe}-active`]:ot},Bt,Oe,Jt);return lt(Ue.createElement("div",{className:Yt},Ue.createElement(ye,Object.assign({prefixCls:`${Qe}-avatar`,shape:it,size:xe},$t))))},ve=We=>{const{prefixCls:tt,className:Bt,rootClassName:Oe,active:ot,block:it=!1,size:xe="default"}=We,{getPrefixCls:ut}=Ue.useContext(mt.E_),Qe=ut("skeleton",tt),[lt,Jt]=se(Qe),$t=(0,Ce.Z)(We,["prefixCls"]),Yt=ue()(Qe,`${Qe}-element`,{[`${Qe}-active`]:ot,[`${Qe}-block`]:it},Bt,Oe,Jt);return lt(Ue.createElement("div",{className:Yt},Ue.createElement(ye,Object.assign({prefixCls:`${Qe}-button`,size:xe},$t))))};const Ie="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z";var xt=We=>{const{prefixCls:tt,className:Bt,rootClassName:Oe,style:ot,active:it}=We,{getPrefixCls:xe}=Ue.useContext(mt.E_),ut=xe("skeleton",tt),[Qe,lt]=se(ut),Jt=ue()(ut,`${ut}-element`,{[`${ut}-active`]:it},Bt,Oe,lt);return Qe(Ue.createElement("div",{className:Jt},Ue.createElement("div",{className:ue()(`${ut}-image`,Bt),style:ot},Ue.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${ut}-image-svg`},Ue.createElement("path",{d:Ie,className:`${ut}-image-path`})))))},Rt=We=>{const{prefixCls:tt,className:Bt,rootClassName:Oe,active:ot,block:it,size:xe="default"}=We,{getPrefixCls:ut}=Ue.useContext(mt.E_),Qe=ut("skeleton",tt),[lt,Jt]=se(Qe),$t=(0,Ce.Z)(We,["prefixCls"]),Yt=ue()(Qe,`${Qe}-element`,{[`${Qe}-active`]:ot,[`${Qe}-block`]:it},Bt,Oe,Jt);return lt(Ue.createElement("div",{className:Yt},Ue.createElement(ye,Object.assign({prefixCls:`${Qe}-input`,size:xe},$t))))},kt=ge(92413),Xt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},nt=Xt,qt=ge(7657),sn=function(tt,Bt){return Ue.createElement(qt.Z,(0,kt.Z)({},tt,{ref:Bt,icon:nt}))},et=Ue.forwardRef(sn),zt=et,De=We=>{const{prefixCls:tt,className:Bt,rootClassName:Oe,style:ot,active:it,children:xe}=We,{getPrefixCls:ut}=Ue.useContext(mt.E_),Qe=ut("skeleton",tt),[lt,Jt]=se(Qe),$t=ue()(Qe,`${Qe}-element`,{[`${Qe}-active`]:it},Jt,Bt,Oe),Yt=xe!=null?xe:Ue.createElement(zt,null);return lt(Ue.createElement("div",{className:$t},Ue.createElement("div",{className:ue()(`${Qe}-image`,Bt),style:ot},Yt)))},Ye=ge(26407),Ot=We=>{const tt=ut=>{const{width:Qe,rows:lt=2}=We;if(Array.isArray(Qe))return Qe[ut];if(lt-1===ut)return Qe},{prefixCls:Bt,className:Oe,style:ot,rows:it}=We,xe=(0,Ye.Z)(Array(it)).map((ut,Qe)=>Ue.createElement("li",{key:Qe,style:{width:tt(Qe)}}));return Ue.createElement("ul",{className:ue()(Bt,Oe),style:ot},xe)},tn=We=>{let{prefixCls:tt,className:Bt,width:Oe,style:ot}=We;return Ue.createElement("h3",{className:ue()(tt,Bt),style:Object.assign({width:Oe},ot)})};function he(We){return We&&typeof We=="object"?We:{}}function ht(We,tt){return We&&!tt?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Pt(We,tt){return!We&&tt?{width:"38%"}:We&&tt?{width:"50%"}:{}}function Gt(We,tt){const Bt={};return(!We||!tt)&&(Bt.width="61%"),!We&&tt?Bt.rows=3:Bt.rows=2,Bt}const an=We=>{const{prefixCls:tt,loading:Bt,className:Oe,rootClassName:ot,style:it,children:xe,avatar:ut=!1,title:Qe=!0,paragraph:lt=!0,active:Jt,round:$t}=We,{getPrefixCls:Yt,direction:Pa,skeleton:Ia}=Ue.useContext(mt.E_),ga=Yt("skeleton",tt),[ea,ya]=se(ga);if(Bt||!("loading"in We)){const ha=!!ut,Jn=!!Qe,Ja=!!lt;let In;if(ha){const Ka=Object.assign(Object.assign({prefixCls:`${ga}-avatar`},ht(Jn,Ja)),he(ut));In=Ue.createElement("div",{className:`${ga}-header`},Ue.createElement(ye,Object.assign({},Ka)))}let hn;if(Jn||Ja){let Ka;if(Jn){const Ua=Object.assign(Object.assign({prefixCls:`${ga}-title`},Pt(ha,Ja)),he(Qe));Ka=Ue.createElement(tn,Object.assign({},Ua))}let Co;if(Ja){const Ua=Object.assign(Object.assign({prefixCls:`${ga}-paragraph`},Gt(ha,Jn)),he(lt));Co=Ue.createElement(Ot,Object.assign({},Ua))}hn=Ue.createElement("div",{className:`${ga}-content`},Ka,Co)}const zo=ue()(ga,{[`${ga}-with-avatar`]:ha,[`${ga}-active`]:Jt,[`${ga}-rtl`]:Pa==="rtl",[`${ga}-round`]:$t},Ia==null?void 0:Ia.className,Oe,ot,ya);return ea(Ue.createElement("div",{className:zo,style:Object.assign(Object.assign({},Ia==null?void 0:Ia.style),it)},In,hn))}return typeof xe!="undefined"?xe:null};an.Button=ve,an.Avatar=Se,an.Input=Rt,an.Image=xt,an.Node=De;var Hn=an,va=Hn},31797:function(Re,Ft,ge){"use strict";ge.d(Ft,{default:function(){return se}});var ee=ge(59301),ue=ge(56762),Ue=ge(92343),mt=ge(92310),Ce=ge.n(mt),Xe=ge(36355),ye=ge(61621),Ze=de=>{const{value:Se,formatter:ce,precision:ve,decimalSeparator:Ie,groupSeparator:rt="",prefixCls:xt}=de;let It;if(typeof ce=="function")It=ce(Se);else{const Rt=String(Se),kt=Rt.match(/^(-?)(\d*)(\.(\d+))?$/);if(!kt||Rt==="-")It=Rt;else{const Xt=kt[1];let nt=kt[2]||"0",qt=kt[4]||"";nt=nt.replace(/\B(?=(\d{3})+(?!\d))/g,rt),typeof ve=="number"&&(qt=qt.padEnd(ve,"0").slice(0,ve>0?ve:0)),qt&&(qt=`${Ie}${qt}`),It=[ee.createElement("span",{key:"int",className:`${xt}-content-value-int`},Xt,nt),qt&&ee.createElement("span",{key:"decimal",className:`${xt}-content-value-decimal`},qt)]}}return ee.createElement("span",{className:`${xt}-content-value`},It)},Je=ge(17313),Tt=ge(83116),He=ge(37613);const _e=de=>{const{componentCls:Se,marginXXS:ce,padding:ve,colorTextDescription:Ie,titleFontSize:rt,colorTextHeading:xt,contentFontSize:It,fontFamily:Rt}=de;return{[`${Se}`]:Object.assign(Object.assign({},(0,Je.Wf)(de)),{[`${Se}-title`]:{marginBottom:ce,color:Ie,fontSize:rt},[`${Se}-skeleton`]:{paddingTop:ve},[`${Se}-content`]:{color:xt,fontSize:It,fontFamily:Rt,[`${Se}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Se}-content-prefix, ${Se}-content-suffix`]:{display:"inline-block"},[`${Se}-content-prefix`]:{marginInlineEnd:ce},[`${Se}-content-suffix`]:{marginInlineStart:ce}}})}};var ie=(0,Tt.Z)("Statistic",de=>{const Se=(0,He.TS)(de,{});return[_e(Se)]},de=>{const{fontSizeHeading3:Se,fontSize:ce}=de;return{titleFontSize:ce,contentFontSize:Se}}),E=de=>{const{prefixCls:Se,className:ce,rootClassName:ve,style:Ie,valueStyle:rt,value:xt=0,title:It,valueRender:Rt,prefix:kt,suffix:Xt,loading:nt=!1,onMouseEnter:qt,onMouseLeave:sn,decimalSeparator:et=".",groupSeparator:zt=","}=de,{getPrefixCls:Qt,direction:De,statistic:Ye}=ee.useContext(Xe.E_),vt=Qt("statistic",Se),[Ot,bt]=ie(vt),tn=ee.createElement(Ze,Object.assign({decimalSeparator:et,groupSeparator:zt,prefixCls:vt},de,{value:xt})),he=Ce()(vt,{[`${vt}-rtl`]:De==="rtl"},Ye==null?void 0:Ye.className,ce,ve,bt);return Ot(ee.createElement("div",{className:he,style:Object.assign(Object.assign({},Ye==null?void 0:Ye.style),Ie),onMouseEnter:qt,onMouseLeave:sn},It&&ee.createElement("div",{className:`${vt}-title`},It),ee.createElement(ye.Z,{paragraph:!1,loading:nt,className:`${vt}-skeleton`},ee.createElement("div",{style:rt,className:`${vt}-content`},kt&&ee.createElement("span",{className:`${vt}-content-prefix`},kt),Rt?Rt(tn):tn,Xt&&ee.createElement("span",{className:`${vt}-content-suffix`},Xt)))))};const b=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function y(de,Se){let ce=de;const ve=/\[[^\]]*]/g,Ie=(Se.match(ve)||[]).map(Rt=>Rt.slice(1,-1)),rt=Se.replace(ve,"[]"),xt=b.reduce((Rt,kt)=>{let[Xt,nt]=kt;if(Rt.includes(Xt)){const qt=Math.floor(ce/nt);return ce-=qt*nt,Rt.replace(new RegExp(`${Xt}+`,"g"),sn=>{const et=sn.length;return qt.toString().padStart(et,"0")})}return Rt},rt);let It=0;return xt.replace(ve,()=>{const Rt=Ie[It];return It+=1,Rt})}function x(de,Se){const{format:ce=""}=Se,ve=new Date(de).getTime(),Ie=Date.now(),rt=Math.max(ve-Ie,0);return y(rt,ce)}const z=1e3/30;function te(de){return new Date(de).getTime()}const ne=de=>{const{value:Se,format:ce="HH:mm:ss",onChange:ve,onFinish:Ie}=de,rt=(0,ue.Z)(),xt=ee.useRef(null),It=()=>{Ie==null||Ie(),xt.current&&(clearInterval(xt.current),xt.current=null)},Rt=()=>{const nt=te(Se);nt>=Date.now()&&(xt.current=setInterval(()=>{rt(),ve==null||ve(nt-Date.now()),nt(Rt(),()=>{xt.current&&(clearInterval(xt.current),xt.current=null)}),[Se]);const kt=(nt,qt)=>x(nt,Object.assign(Object.assign({},qt),{format:ce})),Xt=nt=>(0,Ue.Tm)(nt,{title:void 0});return ee.createElement(E,Object.assign({},de,{valueRender:Xt,formatter:kt}))};var ae=ee.memo(ne);E.Countdown=ae;var se=E},51581:function(Re,Ft,ge){"use strict";Object.defineProperty(Ft,"__esModule",{value:!0});var ee=function(){function He(_e,ie){for(var a=0;a=0||Object.prototype.hasOwnProperty.call(He,a)&&(ie[a]=He[a]);return ie}function at(He,_e){if(!(He instanceof _e))throw new TypeError("Cannot call a class as a function")}function Ze(He,_e){if(!He)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return _e&&(typeof _e=="object"||typeof _e=="function")?_e:He}function Je(He,_e){if(typeof _e!="function"&&_e!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof _e);He.prototype=Object.create(_e&&_e.prototype,{constructor:{value:He,enumerable:!1,writable:!0,configurable:!0}}),_e&&(Object.setPrototypeOf?Object.setPrototypeOf(He,_e):He.__proto__=_e)}var Tt=function(He){Je(_e,He);function _e(ie){at(this,_e);var a=Ze(this,(_e.__proto__||Object.getPrototypeOf(_e)).call(this,ie));return a.scrollListener=a.scrollListener.bind(a),a.eventListenerOptions=a.eventListenerOptions.bind(a),a.mousewheelListener=a.mousewheelListener.bind(a),a}return ee(_e,[{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 a=this.getParentElement(this.scrollComponent);a.scrollTop=a.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var a=!1,E={get passive(){a=!0}};try{document.addEventListener("test",null,E),document.removeEventListener("test",null,E)}catch(b){}return a}},{key:"eventListenerOptions",value:function(){var a=this.props.useCapture;return this.isPassiveSupported()&&(a={useCapture:this.props.useCapture,passive:!0}),a}},{key:"setDefaultLoader",value:function(a){this.defaultLoader=a}},{key:"detachMousewheelListener",value:function(){var a=window;this.props.useWindow===!1&&(a=this.scrollComponent.parentNode),a.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var a=window;this.props.useWindow===!1&&(a=this.getParentElement(this.scrollComponent)),a.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),a.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(a){var E=this.props.getScrollParent&&this.props.getScrollParent();return E!=null?E:a&&a.parentNode}},{key:"filterProps",value:function(a){return a}},{key:"attachScrollListener",value:function(){var a=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!a)){var E=window;this.props.useWindow===!1&&(E=a),E.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),E.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),E.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(a){a.deltaY===1&&!this.isPassiveSupported()&&a.preventDefault()}},{key:"scrollListener",value:function(){var a=this.scrollComponent,E=window,b=this.getParentElement(a),y=void 0;if(this.props.useWindow){var x=document.documentElement||document.body.parentNode||document.body,z=E.pageYOffset!==void 0?E.pageYOffset:x.scrollTop;this.props.isReverse?y=z:y=this.calculateOffset(a,z)}else this.props.isReverse?y=b.scrollTop:y=a.scrollHeight-b.scrollTop-b.clientHeight;y{const{componentCls:tt}=Je,Bt=(0,Ve.TS)(Je,{skeletonAvatarCls:`${tt}-avatar`,skeletonTitleCls:`${tt}-title`,skeletonParagraphCls:`${tt}-paragraph`,skeletonButtonCls:`${tt}-button`,skeletonInputCls:`${tt}-input`,skeletonImageCls:`${tt}-image`,imageSizeBase:Je.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${Je.gradientFromColor} 25%, ${Je.gradientToColor} 37%, ${Je.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[ae(Bt)]},Je=>{const{colorFillContent:tt,colorFill:Bt}=Je,Re=tt,ot=Bt;return{color:Re,colorGradientEnd:ot,gradientFromColor:Re,gradientToColor:ot,titleHeight:Je.controlHeight/2,blockRadius:Je.borderRadiusSM,paragraphMarginTop:Je.marginLG+Je.marginXXS,paragraphLiHeight:Je.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),pe=Je=>{const{prefixCls:tt,className:Bt,rootClassName:Re,active:ot,shape:lt="circle",size:De="default"}=Je,{getPrefixCls:ct}=Ue.useContext(mt.E_),Qe=ct("skeleton",tt),[gt,Vt]=se(Qe),tn=(0,xe.Z)(Je,["prefixCls","className"]),Yt=ue()(Qe,`${Qe}-element`,{[`${Qe}-active`]:ot},Bt,Re,Vt);return gt(Ue.createElement("div",{className:Yt},Ue.createElement(we,Object.assign({prefixCls:`${Qe}-avatar`,shape:lt,size:De},tn))))},Ee=Je=>{const{prefixCls:tt,className:Bt,rootClassName:Re,active:ot,block:lt=!1,size:De="default"}=Je,{getPrefixCls:ct}=Ue.useContext(mt.E_),Qe=ct("skeleton",tt),[gt,Vt]=se(Qe),tn=(0,xe.Z)(Je,["prefixCls"]),Yt=ue()(Qe,`${Qe}-element`,{[`${Qe}-active`]:ot,[`${Qe}-block`]:lt},Bt,Re,Vt);return gt(Ue.createElement("div",{className:Yt},Ue.createElement(we,Object.assign({prefixCls:`${Qe}-button`,size:De},tn))))};const Te="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z";var Dt=Je=>{const{prefixCls:tt,className:Bt,rootClassName:Re,style:ot,active:lt}=Je,{getPrefixCls:De}=Ue.useContext(mt.E_),ct=De("skeleton",tt),[Qe,gt]=se(ct),Vt=ue()(ct,`${ct}-element`,{[`${ct}-active`]:lt},Bt,Re,gt);return Qe(Ue.createElement("div",{className:Vt},Ue.createElement("div",{className:ue()(`${ct}-image`,Bt),style:ot},Ue.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${ct}-image-svg`},Ue.createElement("path",{d:Te,className:`${ct}-image-path`})))))},Rt=Je=>{const{prefixCls:tt,className:Bt,rootClassName:Re,active:ot,block:lt,size:De="default"}=Je,{getPrefixCls:ct}=Ue.useContext(mt.E_),Qe=ct("skeleton",tt),[gt,Vt]=se(Qe),tn=(0,xe.Z)(Je,["prefixCls"]),Yt=ue()(Qe,`${Qe}-element`,{[`${Qe}-active`]:ot,[`${Qe}-block`]:lt},Bt,Re,Vt);return gt(Ue.createElement("div",{className:Yt},Ue.createElement(we,Object.assign({prefixCls:`${Qe}-input`,size:De},tn))))},Ft=ge(92413),Xt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},nt=Xt,qt=ge(7657),un=function(tt,Bt){return Ue.createElement(qt.Z,(0,Ft.Z)({},tt,{ref:Bt,icon:nt}))},et=Ue.forwardRef(un),zt=et,Me=Je=>{const{prefixCls:tt,className:Bt,rootClassName:Re,style:ot,active:lt,children:De}=Je,{getPrefixCls:ct}=Ue.useContext(mt.E_),Qe=ct("skeleton",tt),[gt,Vt]=se(Qe),tn=ue()(Qe,`${Qe}-element`,{[`${Qe}-active`]:lt},Vt,Bt,Re),Yt=De!=null?De:Ue.createElement(zt,null);return gt(Ue.createElement("div",{className:tn},Ue.createElement("div",{className:ue()(`${Qe}-image`,Bt),style:ot},Yt)))},We=ge(26407),Ot=Je=>{const tt=ct=>{const{width:Qe,rows:gt=2}=Je;if(Array.isArray(Qe))return Qe[ct];if(gt-1===ct)return Qe},{prefixCls:Bt,className:Re,style:ot,rows:lt}=Je,De=(0,We.Z)(Array(lt)).map((ct,Qe)=>Ue.createElement("li",{key:Qe,style:{width:tt(Qe)}}));return Ue.createElement("ul",{className:ue()(Bt,Re),style:ot},De)},an=Je=>{let{prefixCls:tt,className:Bt,width:Re,style:ot}=Je;return Ue.createElement("h3",{className:ue()(tt,Bt),style:Object.assign({width:Re},ot)})};function Se(Je){return Je&&typeof Je=="object"?Je:{}}function ft(Je,tt){return Je&&!tt?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function pt(Je,tt){return!Je&&tt?{width:"38%"}:Je&&tt?{width:"50%"}:{}}function jt(Je,tt){const Bt={};return(!Je||!tt)&&(Bt.width="61%"),!Je&&tt?Bt.rows=3:Bt.rows=2,Bt}const on=Je=>{const{prefixCls:tt,loading:Bt,className:Re,rootClassName:ot,style:lt,children:De,avatar:ct=!1,title:Qe=!0,paragraph:gt=!0,active:Vt,round:tn}=Je,{getPrefixCls:Yt,direction:ha,skeleton:aa}=Ue.useContext(mt.E_),la=Yt("skeleton",tt),[Wn,pa]=se(la);if(Bt||!("loading"in Je)){const Sa=!!ct,Zn=!!Qe,ja=!!gt;let Mn;if(Sa){const Ha=Object.assign(Object.assign({prefixCls:`${la}-avatar`},ft(Zn,ja)),Se(ct));Mn=Ue.createElement("div",{className:`${la}-header`},Ue.createElement(we,Object.assign({},Ha)))}let Fa;if(Zn||ja){let Ha;if(Zn){const Qa=Object.assign(Object.assign({prefixCls:`${la}-title`},pt(Sa,ja)),Se(Qe));Ha=Ue.createElement(an,Object.assign({},Qa))}let ho;if(ja){const Qa=Object.assign(Object.assign({prefixCls:`${la}-paragraph`},jt(Sa,Zn)),Se(gt));ho=Ue.createElement(Ot,Object.assign({},Qa))}Fa=Ue.createElement("div",{className:`${la}-content`},Ha,ho)}const To=ue()(la,{[`${la}-with-avatar`]:Sa,[`${la}-active`]:Vt,[`${la}-rtl`]:ha==="rtl",[`${la}-round`]:tn},aa==null?void 0:aa.className,Re,ot,pa);return Wn(Ue.createElement("div",{className:To,style:Object.assign(Object.assign({},aa==null?void 0:aa.style),lt)},Mn,Fa))}return typeof De!="undefined"?De:null};on.Button=Ee,on.Avatar=pe,on.Input=Rt,on.Image=Dt,on.Node=Me;var Gn=on,fa=Gn},31797:function(je,Nt,ge){"use strict";ge.d(Nt,{default:function(){return se}});var ee=ge(59301),ue=ge(56762),Ue=ge(92343),mt=ge(92310),xe=ge.n(mt),Xe=ge(36355),we=ge(61621),Ze=de=>{const{value:pe,formatter:ce,precision:Ee,decimalSeparator:Te,groupSeparator:rt="",prefixCls:Dt}=de;let It;if(typeof ce=="function")It=ce(pe);else{const Rt=String(pe),Ft=Rt.match(/^(-?)(\d*)(\.(\d+))?$/);if(!Ft||Rt==="-")It=Rt;else{const Xt=Ft[1];let nt=Ft[2]||"0",qt=Ft[4]||"";nt=nt.replace(/\B(?=(\d{3})+(?!\d))/g,rt),typeof Ee=="number"&&(qt=qt.padEnd(Ee,"0").slice(0,Ee>0?Ee:0)),qt&&(qt=`${Te}${qt}`),It=[ee.createElement("span",{key:"int",className:`${Dt}-content-value-int`},Xt,nt),qt&&ee.createElement("span",{key:"decimal",className:`${Dt}-content-value-decimal`},qt)]}}return ee.createElement("span",{className:`${Dt}-content-value`},It)},Ve=ge(17313),Tt=ge(83116),He=ge(37613);const _e=de=>{const{componentCls:pe,marginXXS:ce,padding:Ee,colorTextDescription:Te,titleFontSize:rt,colorTextHeading:Dt,contentFontSize:It,fontFamily:Rt}=de;return{[`${pe}`]:Object.assign(Object.assign({},(0,Ve.Wf)(de)),{[`${pe}-title`]:{marginBottom:ce,color:Te,fontSize:rt},[`${pe}-skeleton`]:{paddingTop:Ee},[`${pe}-content`]:{color:Dt,fontSize:It,fontFamily:Rt,[`${pe}-content-value`]:{display:"inline-block",direction:"ltr"},[`${pe}-content-prefix, ${pe}-content-suffix`]:{display:"inline-block"},[`${pe}-content-prefix`]:{marginInlineEnd:ce},[`${pe}-content-suffix`]:{marginInlineStart:ce}}})}};var ie=(0,Tt.Z)("Statistic",de=>{const pe=(0,He.TS)(de,{});return[_e(pe)]},de=>{const{fontSizeHeading3:pe,fontSize:ce}=de;return{titleFontSize:ce,contentFontSize:pe}}),E=de=>{const{prefixCls:pe,className:ce,rootClassName:Ee,style:Te,valueStyle:rt,value:Dt=0,title:It,valueRender:Rt,prefix:Ft,suffix:Xt,loading:nt=!1,onMouseEnter:qt,onMouseLeave:un,decimalSeparator:et=".",groupSeparator:zt=","}=de,{getPrefixCls:Qt,direction:Me,statistic:We}=ee.useContext(Xe.E_),St=Qt("statistic",pe),[Ot,xt]=ie(St),an=ee.createElement(Ze,Object.assign({decimalSeparator:et,groupSeparator:zt,prefixCls:St},de,{value:Dt})),Se=xe()(St,{[`${St}-rtl`]:Me==="rtl"},We==null?void 0:We.className,ce,Ee,xt);return Ot(ee.createElement("div",{className:Se,style:Object.assign(Object.assign({},We==null?void 0:We.style),Te),onMouseEnter:qt,onMouseLeave:un},It&&ee.createElement("div",{className:`${St}-title`},It),ee.createElement(we.Z,{paragraph:!1,loading:nt,className:`${St}-skeleton`},ee.createElement("div",{style:rt,className:`${St}-content`},Ft&&ee.createElement("span",{className:`${St}-content-prefix`},Ft),Rt?Rt(an):an,Xt&&ee.createElement("span",{className:`${St}-content-suffix`},Xt)))))};const b=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function y(de,pe){let ce=de;const Ee=/\[[^\]]*]/g,Te=(pe.match(Ee)||[]).map(Rt=>Rt.slice(1,-1)),rt=pe.replace(Ee,"[]"),Dt=b.reduce((Rt,Ft)=>{let[Xt,nt]=Ft;if(Rt.includes(Xt)){const qt=Math.floor(ce/nt);return ce-=qt*nt,Rt.replace(new RegExp(`${Xt}+`,"g"),un=>{const et=un.length;return qt.toString().padStart(et,"0")})}return Rt},rt);let It=0;return Dt.replace(Ee,()=>{const Rt=Te[It];return It+=1,Rt})}function x(de,pe){const{format:ce=""}=pe,Ee=new Date(de).getTime(),Te=Date.now(),rt=Math.max(Ee-Te,0);return y(rt,ce)}const z=1e3/30;function te(de){return new Date(de).getTime()}const ne=de=>{const{value:pe,format:ce="HH:mm:ss",onChange:Ee,onFinish:Te}=de,rt=(0,ue.Z)(),Dt=ee.useRef(null),It=()=>{Te==null||Te(),Dt.current&&(clearInterval(Dt.current),Dt.current=null)},Rt=()=>{const nt=te(pe);nt>=Date.now()&&(Dt.current=setInterval(()=>{rt(),Ee==null||Ee(nt-Date.now()),nt(Rt(),()=>{Dt.current&&(clearInterval(Dt.current),Dt.current=null)}),[pe]);const Ft=(nt,qt)=>x(nt,Object.assign(Object.assign({},qt),{format:ce})),Xt=nt=>(0,Ue.Tm)(nt,{title:void 0});return ee.createElement(E,Object.assign({},de,{valueRender:Xt,formatter:Ft}))};var ae=ee.memo(ne);E.Countdown=ae;var se=E},51581:function(je,Nt,ge){"use strict";Object.defineProperty(Nt,"__esModule",{value:!0});var ee=function(){function He(_e,ie){for(var a=0;a=0||Object.prototype.hasOwnProperty.call(He,a)&&(ie[a]=He[a]);return ie}function at(He,_e){if(!(He instanceof _e))throw new TypeError("Cannot call a class as a function")}function Ze(He,_e){if(!He)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return _e&&(typeof _e=="object"||typeof _e=="function")?_e:He}function Ve(He,_e){if(typeof _e!="function"&&_e!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof _e);He.prototype=Object.create(_e&&_e.prototype,{constructor:{value:He,enumerable:!1,writable:!0,configurable:!0}}),_e&&(Object.setPrototypeOf?Object.setPrototypeOf(He,_e):He.__proto__=_e)}var Tt=function(He){Ve(_e,He);function _e(ie){at(this,_e);var a=Ze(this,(_e.__proto__||Object.getPrototypeOf(_e)).call(this,ie));return a.scrollListener=a.scrollListener.bind(a),a.eventListenerOptions=a.eventListenerOptions.bind(a),a.mousewheelListener=a.mousewheelListener.bind(a),a}return ee(_e,[{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 a=this.getParentElement(this.scrollComponent);a.scrollTop=a.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var a=!1,E={get passive(){a=!0}};try{document.addEventListener("test",null,E),document.removeEventListener("test",null,E)}catch(b){}return a}},{key:"eventListenerOptions",value:function(){var a=this.props.useCapture;return this.isPassiveSupported()&&(a={useCapture:this.props.useCapture,passive:!0}),a}},{key:"setDefaultLoader",value:function(a){this.defaultLoader=a}},{key:"detachMousewheelListener",value:function(){var a=window;this.props.useWindow===!1&&(a=this.scrollComponent.parentNode),a.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var a=window;this.props.useWindow===!1&&(a=this.getParentElement(this.scrollComponent)),a.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),a.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(a){var E=this.props.getScrollParent&&this.props.getScrollParent();return E!=null?E:a&&a.parentNode}},{key:"filterProps",value:function(a){return a}},{key:"attachScrollListener",value:function(){var a=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!a)){var E=window;this.props.useWindow===!1&&(E=a),E.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),E.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),E.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(a){a.deltaY===1&&!this.isPassiveSupported()&&a.preventDefault()}},{key:"scrollListener",value:function(){var a=this.scrollComponent,E=window,b=this.getParentElement(a),y=void 0;if(this.props.useWindow){var x=document.documentElement||document.body.parentNode||document.body,z=E.pageYOffset!==void 0?E.pageYOffset:x.scrollTop;this.props.isReverse?y=z:y=this.calculateOffset(a,z)}else this.props.isReverse?y=b.scrollTop:y=a.scrollHeight-b.scrollTop-b.clientHeight;y component higher in the tree to provide a loading \v\f\r \xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF`},78540:function(i,d,e){"use strict";var t=e(65911),r=e(32621),n=e(68151),o=e(16332),s=e(58218),u=e(24538),c=e(44166),a=e(25576),f=e(7825),g=e(73068),p=e(61888),x=e(35454),h=e(16697);i.exports=function(E,P,A,I){var C="stackTraceLimit",O=I?2:1,T=E.split("."),D=T[T.length-1],k=t.apply(null,T);if(k){var $=k.prototype;if(!h&&r($,"cause")&&delete $.cause,!A)return k;var L=t("Error"),R=P(function(U,N){var V=f(I?N:U,void 0),j=I?new k(U):new k;return V!==void 0&&n(j,"message",V),p(j,R,j.stack,2),this&&o($,this)&&a(j,this,R),arguments.length>O&&g(j,arguments[O]),j});if(R.prototype=$,D!=="Error"?s?s(R,L):u(R,L,{name:!0}):x&&C in k&&(c(R,k,C),c(R,k,"prepareStackTrace")),u(R,k),!h)try{$.name!==D&&n($,"name",D),$.constructor=R}catch(U){}return R}}},93074:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(13743),o=e(3338),s=e(78540),u="AggregateError",c=r(u),a=!o(function(){return c([1]).errors[0]!==1})&&o(function(){return c([1],u,{cause:7}).cause!==7});t({global:!0,constructor:!0,arity:2,forced:a},{AggregateError:s(u,function(f){return function(p,x){return n(f,this,arguments)}},a,!0)})},6555:function(i,d,e){"use strict";var t=e(94488),r=e(16332),n=e(53456),o=e(58218),s=e(24538),u=e(20132),c=e(68151),a=e(35012),f=e(73068),g=e(61888),p=e(62003),x=e(7825),h=e(59893),E=h("toStringTag"),P=Error,A=[].push,I=function(T,D){var k=r(C,this),$;o?$=o(new P,k?n(this):C):($=k?this:u(C),c($,E,"Error")),D!==void 0&&c($,"message",x(D)),g($,I,$.stack,1),arguments.length>2&&f($,arguments[2]);var L=[];return p(T,A,{that:L}),c($,"errors",L),$};o?o(I,P):s(I,P,{name:!0});var C=I.prototype=u(P.prototype,{constructor:a(1,I),message:a(1,""),name:a(1,"AggregateError")});t({global:!0,constructor:!0,arity:2},{AggregateError:I})},86357:function(i,d,e){"use strict";e(6555)},89170:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(91669),o=e(51996),s="ArrayBuffer",u=n[s],c=r[s];t({global:!0,constructor:!0,forced:c!==u},{ArrayBuffer:u}),o(s)},71012:function(i,d,e){"use strict";var t=e(94488),r=e(58261),n=r.NATIVE_ARRAY_BUFFER_VIEWS;t({target:"ArrayBuffer",stat:!0,forced:!n},{isView:r.isView})},84203:function(i,d,e){"use strict";var t=e(94488),r=e(34114),n=e(3338),o=e(91669),s=e(80449),u=e(51981),c=e(61578),a=e(60473),f=o.ArrayBuffer,g=o.DataView,p=g.prototype,x=r(f.prototype.slice),h=r(p.getUint8),E=r(p.setUint8),P=n(function(){return!new f(2).slice(1,void 0).byteLength});t({target:"ArrayBuffer",proto:!0,unsafe:!0,forced:P},{slice:function(I,C){if(x&&C===void 0)return x(s(this),I);for(var O=s(this).byteLength,T=u(I,O),D=u(C===void 0?O:C,O),k=new(a(this,f))(c(D-T)),$=new g(this),L=new g(k),R=0;T=0?g:f+g;return p<0||p>=f?void 0:a[p]}}),s("at")},2924:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(18589),o=e(31946),s=e(94029),u=e(82762),c=e(66434),a=e(69392),f=e(81427),g=e(17480),p=e(59893),x=e(46573),h=p("isConcatSpreadable"),E=x>=51||!r(function(){var I=[];return I[h]=!1,I.concat()[0]!==I}),P=function(I){if(!o(I))return!1;var C=I[h];return C!==void 0?!!C:n(I)},A=!E||!g("concat");t({target:"Array",proto:!0,arity:1,forced:A},{concat:function(C){var O=s(this),T=f(O,0),D=0,k,$,L,R,U;for(k=-1,L=arguments.length;k1?arguments[1]:void 0)}})},16137:function(i,d,e){"use strict";var t=e(94488),r=e(75202),n=e(81181);t({target:"Array",proto:!0},{fill:r}),n("fill")},48435:function(i,d,e){"use strict";var t=e(94488),r=e(90560).filter,n=e(17480),o=n("filter");t({target:"Array",proto:!0,forced:!o},{filter:function(u){return r(this,u,arguments.length>1?arguments[1]:void 0)}})},70365:function(i,d,e){"use strict";var t=e(94488),r=e(90560).findIndex,n=e(81181),o="findIndex",s=!0;o in[]&&Array(1)[o](function(){s=!1}),t({target:"Array",proto:!0,forced:s},{findIndex:function(c){return r(this,c,arguments.length>1?arguments[1]:void 0)}}),n(o)},17482:function(i,d,e){"use strict";var t=e(94488),r=e(53279).findLastIndex,n=e(81181);t({target:"Array",proto:!0},{findLastIndex:function(s){return r(this,s,arguments.length>1?arguments[1]:void 0)}}),n("findLastIndex")},33717:function(i,d,e){"use strict";var t=e(94488),r=e(53279).findLast,n=e(81181);t({target:"Array",proto:!0},{findLast:function(s){return r(this,s,arguments.length>1?arguments[1]:void 0)}}),n("findLast")},11553:function(i,d,e){"use strict";var t=e(94488),r=e(90560).find,n=e(81181),o="find",s=!0;o in[]&&Array(1)[o](function(){s=!1}),t({target:"Array",proto:!0,forced:s},{find:function(c){return r(this,c,arguments.length>1?arguments[1]:void 0)}}),n(o)},65033:function(i,d,e){"use strict";var t=e(94488),r=e(3372),n=e(63335),o=e(94029),s=e(82762),u=e(81427);t({target:"Array",proto:!0},{flatMap:function(a){var f=o(this),g=s(f),p;return n(a),p=u(f,0),p.length=r(p,f,f,g,0,1,a,arguments.length>1?arguments[1]:void 0),p}})},23708:function(i,d,e){"use strict";var t=e(94488),r=e(3372),n=e(94029),o=e(82762),s=e(56902),u=e(81427);t({target:"Array",proto:!0},{flat:function(){var a=arguments.length?arguments[0]:void 0,f=n(this),g=o(f),p=u(f,0);return p.length=r(p,f,f,g,0,a===void 0?1:s(a)),p}})},52732:function(i,d,e){"use strict";var t=e(94488),r=e(59594);t({target:"Array",proto:!0,forced:[].forEach!==r},{forEach:r})},99382:function(i,d,e){"use strict";var t=e(94488),r=e(60255),n=e(35221),o=!n(function(s){Array.from(s)});t({target:"Array",stat:!0,forced:o},{from:r})},88437:function(i,d,e){"use strict";var t=e(94488),r=e(22999).includes,n=e(3338),o=e(81181),s=n(function(){return!Array(1).includes()});t({target:"Array",proto:!0,forced:s},{includes:function(c){return r(this,c,arguments.length>1?arguments[1]:void 0)}}),o("includes")},68440:function(i,d,e){"use strict";var t=e(94488),r=e(34114),n=e(22999).indexOf,o=e(45601),s=r([].indexOf),u=!!s&&1/s([1],1,-0)<0,c=u||!o("indexOf");t({target:"Array",proto:!0,forced:c},{indexOf:function(f){var g=arguments.length>1?arguments[1]:void 0;return u?s(this,f,g)||0:n(this,f,g)}})},13412:function(i,d,e){"use strict";var t=e(94488),r=e(18589);t({target:"Array",stat:!0},{isArray:r})},11005:function(i,d,e){"use strict";var t=e(80524),r=e(81181),n=e(48074),o=e(94844),s=e(37691).f,u=e(24019),c=e(25587),a=e(16697),f=e(35454),g="Array Iterator",p=o.set,x=o.getterFor(g);i.exports=u(Array,"Array",function(E,P){p(this,{type:g,target:t(E),index:0,kind:P})},function(){var E=x(this),P=E.target,A=E.index++;if(!P||A>=P.length)return E.target=void 0,c(void 0,!0);switch(E.kind){case"keys":return c(A,!1);case"values":return c(P[A],!1)}return c([A,P[A]],!1)},"values");var h=n.Arguments=n.Array;if(r("keys"),r("values"),r("entries"),!a&&f&&h.name!=="values")try{s(h,"name",{value:"values"})}catch(E){}},70348:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(1835),o=e(80524),s=e(45601),u=r([].join),c=n!==Object,a=c||!s("join",",");t({target:"Array",proto:!0,forced:a},{join:function(g){return u(o(this),g===void 0?",":g)}})},19801:function(i,d,e){"use strict";var t=e(94488),r=e(55009);t({target:"Array",proto:!0,forced:r!==[].lastIndexOf},{lastIndexOf:r})},91550:function(i,d,e){"use strict";var t=e(94488),r=e(90560).map,n=e(17480),o=n("map");t({target:"Array",proto:!0,forced:!o},{map:function(u){return r(this,u,arguments.length>1?arguments[1]:void 0)}})},85223:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(39812),o=e(69392),s=Array,u=r(function(){function c(){}return!(s.of.call(c)instanceof c)});t({target:"Array",stat:!0,forced:u},{of:function(){for(var a=0,f=arguments.length,g=new(n(this)?this:s)(f);f>a;)o(g,a,arguments[a++]);return g.length=f,g}})},7154:function(i,d,e){"use strict";var t=e(94488),r=e(94029),n=e(82762),o=e(39428),s=e(66434),u=e(3338),c=u(function(){return[].push.call({length:4294967296},1)!==4294967297}),a=function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(g){return g instanceof TypeError}},f=c||!a();t({target:"Array",proto:!0,arity:1,forced:f},{push:function(p){var x=r(this),h=n(x),E=arguments.length;s(h+E);for(var P=0;P79&&o<83,c=u||!n("reduceRight");t({target:"Array",proto:!0,forced:c},{reduceRight:function(f){return r(this,f,arguments.length,arguments.length>1?arguments[1]:void 0)}})},67788:function(i,d,e){"use strict";var t=e(94488),r=e(16370).left,n=e(45601),o=e(46573),s=e(90946),u=!s&&o>79&&o<83,c=u||!n("reduce");t({target:"Array",proto:!0,forced:c},{reduce:function(f){var g=arguments.length;return r(this,f,g,g>1?arguments[1]:void 0)}})},9402:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(18589),o=r([].reverse),s=[1,2];t({target:"Array",proto:!0,forced:String(s)===String(s.reverse())},{reverse:function(){return n(this)&&(this.length=this.length),o(this)}})},62489:function(i,d,e){"use strict";var t=e(94488),r=e(18589),n=e(39812),o=e(31946),s=e(51981),u=e(82762),c=e(80524),a=e(69392),f=e(59893),g=e(17480),p=e(30867),x=g("slice"),h=f("species"),E=Array,P=Math.max;t({target:"Array",proto:!0,forced:!x},{slice:function(I,C){var O=c(this),T=u(O),D=s(I,T),k=s(C===void 0?T:C,T),$,L,R;if(r(O)&&($=O.constructor,n($)&&($===E||r($.prototype))?$=void 0:o($)&&($=$[h],$===null&&($=void 0)),$===E||$===void 0))return p(O,D,k);for(L=new($===void 0?E:$)(P(k-D,0)),R=0;D1?arguments[1]:void 0)}})},62837:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(63335),o=e(94029),s=e(82762),u=e(84233),c=e(69905),a=e(3338),f=e(63668),g=e(45601),p=e(78177),x=e(17687),h=e(46573),E=e(19684),P=[],A=r(P.sort),I=r(P.push),C=a(function(){P.sort(void 0)}),O=a(function(){P.sort(null)}),T=g("sort"),D=!a(function(){if(h)return h<70;if(!(p&&p>3)){if(x)return!0;if(E)return E<603;var L="",R,U,N,V;for(R=65;R<76;R++){switch(U=String.fromCharCode(R),R){case 66:case 69:case 70:case 72:N=3;break;case 68:case 71:N=4;break;default:N=2}for(V=0;V<47;V++)P.push({k:U+V,v:N})}for(P.sort(function(j,Y){return Y.v-j.v}),V=0;Vc(U)?1:-1}};t({target:"Array",proto:!0,forced:k},{sort:function(R){R!==void 0&&n(R);var U=o(this);if(D)return R===void 0?A(U):A(U,R);var N=[],V=s(U),j,Y;for(Y=0;YO-$+k;R--)g(C,R-1)}else if(k>$)for(R=O-$;R>T;R--)U=R+$-1,N=R+k-1,U in C?C[N]=C[U]:g(C,N);for(R=0;R=0&&f<=99?f+1900:f;return u(this,g)}})},71390:function(i,d,e){"use strict";var t=e(94488);t({target:"Date",proto:!0},{toGMTString:Date.prototype.toUTCString})},96844:function(i,d,e){"use strict";var t=e(94488),r=e(32494);t({target:"Date",proto:!0,forced:Date.prototype.toISOString!==r},{toISOString:r})},83578:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(94029),o=e(97954),s=r(function(){return new Date(NaN).toJSON()!==null||Date.prototype.toJSON.call({toISOString:function(){return 1}})!==1});t({target:"Date",proto:!0,arity:1,forced:s},{toJSON:function(c){var a=n(this),f=o(a,"number");return typeof f=="number"&&!isFinite(f)?null:a.toISOString()}})},69762:function(i,d,e){"use strict";var t=e(32621),r=e(2291),n=e(77119),o=e(59893),s=o("toPrimitive"),u=Date.prototype;t(u,s)||r(u,s,n)},76880:function(i,d,e){"use strict";var t=e(94237),r=e(2291),n=Date.prototype,o="Invalid Date",s="toString",u=t(n[s]),c=t(n.getTime);String(new Date(NaN))!==o&&r(n,s,function(){var f=c(this);return f===f?u(this):o})},31808:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(13743),o=e(78540),s="WebAssembly",u=r[s],c=new Error("e",{cause:7}).cause!==7,a=function(g,p){var x={};x[g]=o(g,p,c),t({global:!0,constructor:!0,arity:1,forced:c},x)},f=function(g,p){if(u&&u[g]){var x={};x[g]=o(s+"."+g,p,c),t({target:s,stat:!0,constructor:!0,arity:1,forced:c},x)}};a("Error",function(g){return function(x){return n(g,this,arguments)}}),a("EvalError",function(g){return function(x){return n(g,this,arguments)}}),a("RangeError",function(g){return function(x){return n(g,this,arguments)}}),a("ReferenceError",function(g){return function(x){return n(g,this,arguments)}}),a("SyntaxError",function(g){return function(x){return n(g,this,arguments)}}),a("TypeError",function(g){return function(x){return n(g,this,arguments)}}),a("URIError",function(g){return function(x){return n(g,this,arguments)}}),f("CompileError",function(g){return function(x){return n(g,this,arguments)}}),f("LinkError",function(g){return function(x){return n(g,this,arguments)}}),f("RuntimeError",function(g){return function(x){return n(g,this,arguments)}})},99953:function(i,d,e){"use strict";var t=e(2291),r=e(13367),n=Error.prototype;n.toString!==r&&t(n,"toString",r)},65009:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(69905),o=r("".charAt),s=r("".charCodeAt),u=r(/./.exec),c=r(1 .toString),a=r("".toUpperCase),f=/[\w*+\-./@]/,g=function(p,x){for(var h=c(p,16);h.length9490626562425156e-8?o(g)+u:r(g-1+s(g-1)*s(g+1))}})},85660:function(i,d,e){"use strict";var t=e(94488),r=Math.asinh,n=Math.log,o=Math.sqrt;function s(c){var a=+c;return!isFinite(a)||a===0?a:a<0?-s(-a):n(a+o(a*a+1))}var u=!(r&&1/r(0)>0);t({target:"Math",stat:!0,forced:u},{asinh:s})},80031:function(i,d,e){"use strict";var t=e(94488),r=Math.atanh,n=Math.log,o=!(r&&1/r(-0)<0);t({target:"Math",stat:!0,forced:o},{atanh:function(u){var c=+u;return c===0?c:n((1+c)/(1-c))/2}})},34434:function(i,d,e){"use strict";var t=e(94488),r=e(37666),n=Math.abs,o=Math.pow;t({target:"Math",stat:!0},{cbrt:function(u){var c=+u;return r(c)*o(n(c),.3333333333333333)}})},83579:function(i,d,e){"use strict";var t=e(94488),r=Math.floor,n=Math.log,o=Math.LOG2E;t({target:"Math",stat:!0},{clz32:function(u){var c=u>>>0;return c?31-r(n(c+.5)*o):32}})},74307:function(i,d,e){"use strict";var t=e(94488),r=e(10014),n=Math.cosh,o=Math.abs,s=Math.E,u=!n||n(710)===1/0;t({target:"Math",stat:!0,forced:u},{cosh:function(a){var f=r(o(a)-1)+1;return(f+1/(f*s*s))*(s/2)}})},97423:function(i,d,e){"use strict";var t=e(94488),r=e(10014);t({target:"Math",stat:!0,forced:r!==Math.expm1},{expm1:r})},93321:function(i,d,e){"use strict";var t=e(94488),r=e(14894);t({target:"Math",stat:!0},{fround:r})},82277:function(i,d,e){"use strict";var t=e(94488),r=Math.hypot,n=Math.abs,o=Math.sqrt,s=!!r&&r(1/0,NaN)!==1/0;t({target:"Math",stat:!0,arity:2,forced:s},{hypot:function(c,a){for(var f=0,g=0,p=arguments.length,x=0,h,E;g0?(E=h/x,f+=E*E):f+=h;return x===1/0?1/0:x*o(f)}})},61425:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=Math.imul,o=r(function(){return n(4294967295,5)!==-5||n.length!==2});t({target:"Math",stat:!0,forced:o},{imul:function(u,c){var a=65535,f=+u,g=+c,p=a&f,x=a&g;return 0|p*x+((a&f>>>16)*x+p*(a&g>>>16)<<16>>>0)}})},61873:function(i,d,e){"use strict";var t=e(94488),r=e(53309);t({target:"Math",stat:!0},{log10:r})},9307:function(i,d,e){"use strict";var t=e(94488),r=e(25726);t({target:"Math",stat:!0},{log1p:r})},8821:function(i,d,e){"use strict";var t=e(94488),r=Math.log,n=Math.LN2;t({target:"Math",stat:!0},{log2:function(s){return r(s)/n}})},64385:function(i,d,e){"use strict";var t=e(94488),r=e(37666);t({target:"Math",stat:!0},{sign:r})},64099:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(10014),o=Math.abs,s=Math.exp,u=Math.E,c=r(function(){return Math.sinh(-2e-17)!==-2e-17});t({target:"Math",stat:!0,forced:c},{sinh:function(f){var g=+f;return o(g)<1?(n(g)-n(-g))/2:(s(g-1)-s(-g-1))*(u/2)}})},62455:function(i,d,e){"use strict";var t=e(94488),r=e(10014),n=Math.exp;t({target:"Math",stat:!0},{tanh:function(s){var u=+s,c=r(u),a=r(-u);return c===1/0?1:a===1/0?-1:(c-a)/(n(u)+n(-u))}})},79965:function(i,d,e){"use strict";var t=e(94573);t(Math,"Math",!0)},59118:function(i,d,e){"use strict";var t=e(94488),r=e(3312);t({target:"Math",stat:!0},{trunc:r})},275:function(i,d,e){"use strict";var t=e(94488),r=e(16697),n=e(35454),o=e(92916),s=e(9699),u=e(94237),c=e(20865),a=e(32621),f=e(25576),g=e(16332),p=e(18446),x=e(97954),h=e(3338),E=e(80689).f,P=e(71256).f,A=e(37691).f,I=e(49228),C=e(52971).trim,O="Number",T=o[O],D=s[O],k=T.prototype,$=o.TypeError,L=u("".slice),R=u("".charCodeAt),U=function(J){var Q=x(J,"number");return typeof Q=="bigint"?Q:N(Q)},N=function(J){var Q=x(J,"number"),Z,K,M,B,H,ee,ae,ce;if(p(Q))throw new $("Cannot convert a Symbol value to a number");if(typeof Q=="string"&&Q.length>2){if(Q=C(Q),Z=R(Q,0),Z===43||Z===45){if(K=R(Q,2),K===88||K===120)return NaN}else if(Z===48){switch(R(Q,1)){case 66:case 98:M=2,B=49;break;case 79:case 111:M=8,B=55;break;default:return+Q}for(H=L(Q,2),ee=H.length,ae=0;aeB)return NaN;return parseInt(H,M)}}return+Q},V=c(O,!T(" 0o1")||!T("0b1")||T("+0x1")),j=function(J){return g(k,J)&&h(function(){I(J)})},Y=function(Q){var Z=arguments.length<1?0:T(U(Q));return j(this)?f(Object(Z),this,Y):Z};Y.prototype=k,V&&!r&&(k.constructor=Y),t({global:!0,constructor:!0,wrap:!0,forced:V},{Number:Y});var G=function(J,Q){for(var Z=n?E(Q):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range".split(","),K=0,M;Z.length>K;K++)a(Q,M=Z[K])&&!a(J,M)&&A(J,M,P(Q,M))};r&&D&&G(s[O],D),(V||r)&&G(s[O],T)},31919:function(i,d,e){"use strict";var t=e(94488);t({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{EPSILON:Math.pow(2,-52)})},51284:function(i,d,e){"use strict";var t=e(94488),r=e(1222);t({target:"Number",stat:!0},{isFinite:r})},10177:function(i,d,e){"use strict";var t=e(94488),r=e(62896);t({target:"Number",stat:!0},{isInteger:r})},85690:function(i,d,e){"use strict";var t=e(94488);t({target:"Number",stat:!0},{isNaN:function(n){return n!==n}})},92114:function(i,d,e){"use strict";var t=e(94488),r=e(62896),n=Math.abs;t({target:"Number",stat:!0},{isSafeInteger:function(s){return r(s)&&n(s)<=9007199254740991}})},1017:function(i,d,e){"use strict";var t=e(94488);t({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MAX_SAFE_INTEGER:9007199254740991})},14480:function(i,d,e){"use strict";var t=e(94488);t({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MIN_SAFE_INTEGER:-9007199254740991})},40516:function(i,d,e){"use strict";var t=e(94488),r=e(31280);t({target:"Number",stat:!0,forced:Number.parseFloat!==r},{parseFloat:r})},76345:function(i,d,e){"use strict";var t=e(94488),r=e(52446);t({target:"Number",stat:!0,forced:Number.parseInt!==r},{parseInt:r})},7282:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(56902),o=e(49228),s=e(71049),u=e(53309),c=e(3338),a=RangeError,f=String,g=isFinite,p=Math.abs,x=Math.floor,h=Math.pow,E=Math.round,P=r(1 .toExponential),A=r(s),I=r("".slice),C=P(-69e-12,4)==="-6.9000e-11"&&P(1.255,2)==="1.25e+0"&&P(12345,3)==="1.235e+4"&&P(25,0)==="3e+1",O=function(){return c(function(){P(1,1/0)})&&c(function(){P(1,-1/0)})},T=function(){return!c(function(){P(1/0,1/0),P(NaN,1/0)})},D=!C||!O()||!T();t({target:"Number",proto:!0,forced:D},{toExponential:function($){var L=o(this);if($===void 0)return P(L);var R=n($);if(!g(L))return String(L);if(R<0||R>20)throw new a("Incorrect fraction digits");if(C)return P(L,R);var U="",N="",V=0,j="",Y="";if(L<0&&(U="-",L=-L),L===0)V=0,N=A("0",R+1);else{var G=u(L);V=x(G);var J=0,Q=h(10,V-R);J=E(L/Q),2*L>=(2*J+1)*Q&&(J+=1),J>=h(10,R+1)&&(J/=10,V+=1),N=f(J)}return R!==0&&(N=I(N,0,1)+"."+I(N,1)),V===0?(j="+",Y="0"):(j=V>0?"+":"-",Y=f(p(V))),N+="e"+j+Y,U+N}})},58055:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(56902),o=e(49228),s=e(71049),u=e(3338),c=RangeError,a=String,f=Math.floor,g=r(s),p=r("".slice),x=r(1 .toFixed),h=function(O,T,D){return T===0?D:T%2===1?h(O,T-1,D*O):h(O*O,T/2,D)},E=function(O){for(var T=0,D=O;D>=4096;)T+=12,D/=4096;for(;D>=2;)T+=1,D/=2;return T},P=function(O,T,D){for(var k=-1,$=D;++k<6;)$+=T*O[k],O[k]=$%1e7,$=f($/1e7)},A=function(O,T){for(var D=6,k=0;--D>=0;)k+=O[D],O[D]=f(k/T),k=k%T*1e7},I=function(O){for(var T=6,D="";--T>=0;)if(D!==""||T===0||O[T]!==0){var k=a(O[T]);D=D===""?k:D+g("0",7-k.length)+k}return D},C=u(function(){return x(8e-5,3)!=="0.000"||x(.9,0)!=="1"||x(1.255,2)!=="1.25"||x(0xde0b6b3a7640080,0)!=="1000000000000000128"})||!u(function(){x({})});t({target:"Number",proto:!0,forced:C},{toFixed:function(T){var D=o(this),k=n(T),$=[0,0,0,0,0,0],L="",R="0",U,N,V,j;if(k<0||k>20)throw new c("Incorrect fraction digits");if(D!==D)return"NaN";if(D<=-1e21||D>=1e21)return a(D);if(D<0&&(L="-",D=-D),D>1e-21)if(U=E(D*h(2,69,1))-69,N=U<0?D*h(2,-U,1):D/h(2,U,1),N*=4503599627370496,U=52-U,U>0){for(P($,0,N),V=k;V>=7;)P($,1e7,0),V-=7;for(P($,h(10,V,1),0),V=U-1;V>=23;)A($,8388608),V-=23;A($,1<0?(j=R.length,R=L+(j<=k?"0."+g("0",k-j)+R:p(R,0,j-k)+"."+p(R,j-k))):R=L+R,R}})},93547:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(3338),o=e(49228),s=r(1 .toPrecision),u=n(function(){return s(1,void 0)!=="1"})||!n(function(){s({})});t({target:"Number",proto:!0,forced:u},{toPrecision:function(a){return a===void 0?s(o(this)):s(o(this),a)}})},31237:function(i,d,e){"use strict";var t=e(94488),r=e(80530);t({target:"Object",stat:!0,arity:2,forced:Object.assign!==r},{assign:r})},17954:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(20132);t({target:"Object",stat:!0,sham:!r},{create:n})},58580:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(25837),o=e(63335),s=e(94029),u=e(37691);r&&t({target:"Object",proto:!0,forced:n},{__defineGetter__:function(a,f){u.f(s(this),a,{get:o(f),enumerable:!0,configurable:!0})}})},47146:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(55666).f;t({target:"Object",stat:!0,forced:Object.defineProperties!==n,sham:!r},{defineProperties:n})},40416:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(37691).f;t({target:"Object",stat:!0,forced:Object.defineProperty!==n,sham:!r},{defineProperty:n})},7615:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(25837),o=e(63335),s=e(94029),u=e(37691);r&&t({target:"Object",proto:!0,forced:n},{__defineSetter__:function(a,f){u.f(s(this),a,{set:o(f),enumerable:!0,configurable:!0})}})},72820:function(i,d,e){"use strict";var t=e(94488),r=e(88698).entries;t({target:"Object",stat:!0},{entries:function(o){return r(o)}})},86070:function(i,d,e){"use strict";var t=e(94488),r=e(13247),n=e(3338),o=e(31946),s=e(2074).onFreeze,u=Object.freeze,c=n(function(){u(1)});t({target:"Object",stat:!0,forced:c,sham:!r},{freeze:function(f){return u&&o(f)?u(s(f)):f}})},23569:function(i,d,e){"use strict";var t=e(94488),r=e(62003),n=e(69392);t({target:"Object",stat:!0},{fromEntries:function(s){var u={};return r(s,function(c,a){n(u,c,a)},{AS_ENTRIES:!0}),u}})},55639:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(80524),o=e(71256).f,s=e(35454),u=!s||r(function(){o(1)});t({target:"Object",stat:!0,forced:u,sham:!s},{getOwnPropertyDescriptor:function(a,f){return o(n(a),f)}})},63046:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(48662),o=e(80524),s=e(71256),u=e(69392);t({target:"Object",stat:!0,sham:!r},{getOwnPropertyDescriptors:function(a){for(var f=o(a),g=s.f,p=n(f),x={},h=0,E,P;p.length>h;)P=g(f,E=p[h++]),P!==void 0&&u(x,E,P);return x}})},464:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(53393).f,o=r(function(){return!Object.getOwnPropertyNames(1)});t({target:"Object",stat:!0,forced:o},{getOwnPropertyNames:n})},67936:function(i,d,e){"use strict";var t=e(94488),r=e(42820),n=e(3338),o=e(92635),s=e(94029),u=!r||n(function(){o.f(1)});t({target:"Object",stat:!0,forced:u},{getOwnPropertySymbols:function(a){var f=o.f;return f?f(s(a)):[]}})},51082:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(94029),o=e(53456),s=e(4870),u=r(function(){o(1)});t({target:"Object",stat:!0,forced:u,sham:!s},{getPrototypeOf:function(a){return o(n(a))}})},83850:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(94237),o=e(63335),s=e(95955),u=e(17818),c=e(62003),a=r("Object","create"),f=n([].push);t({target:"Object",stat:!0},{groupBy:function(p,x){s(p),o(x);var h=a(null),E=0;return c(p,function(P){var A=u(x(P,E++));A in h?f(h[A],P):h[A]=[P]}),h}})},41990:function(i,d,e){"use strict";var t=e(94488),r=e(32621);t({target:"Object",stat:!0},{hasOwn:r})},55888:function(i,d,e){"use strict";var t=e(94488),r=e(12477);t({target:"Object",stat:!0,forced:Object.isExtensible!==r},{isExtensible:r})},53827:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(31946),o=e(29076),s=e(51424),u=Object.isFrozen,c=s||r(function(){u(1)});t({target:"Object",stat:!0,forced:c},{isFrozen:function(f){return!n(f)||s&&o(f)==="ArrayBuffer"?!0:u?u(f):!1}})},78143:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(31946),o=e(29076),s=e(51424),u=Object.isSealed,c=s||r(function(){u(1)});t({target:"Object",stat:!0,forced:c},{isSealed:function(f){return!n(f)||s&&o(f)==="ArrayBuffer"?!0:u?u(f):!1}})},15787:function(i,d,e){"use strict";var t=e(94488),r=e(5370);t({target:"Object",stat:!0},{is:r})},66419:function(i,d,e){"use strict";var t=e(94488),r=e(94029),n=e(7733),o=e(3338),s=o(function(){n(1)});t({target:"Object",stat:!0,forced:s},{keys:function(c){return n(r(c))}})},75765:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(25837),o=e(94029),s=e(17818),u=e(53456),c=e(71256).f;r&&t({target:"Object",proto:!0,forced:n},{__lookupGetter__:function(f){var g=o(this),p=s(f),x;do if(x=c(g,p))return x.get;while(g=u(g))}})},14645:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(25837),o=e(94029),s=e(17818),u=e(53456),c=e(71256).f;r&&t({target:"Object",proto:!0,forced:n},{__lookupSetter__:function(f){var g=o(this),p=s(f),x;do if(x=c(g,p))return x.set;while(g=u(g))}})},71122:function(i,d,e){"use strict";var t=e(94488),r=e(31946),n=e(2074).onFreeze,o=e(13247),s=e(3338),u=Object.preventExtensions,c=s(function(){u(1)});t({target:"Object",stat:!0,forced:c,sham:!o},{preventExtensions:function(f){return u&&r(f)?u(n(f)):f}})},42084:function(i,d,e){"use strict";var t=e(35454),r=e(64110),n=e(31946),o=e(94029),s=e(95955),u=Object.getPrototypeOf,c=Object.setPrototypeOf,a=Object.prototype,f="__proto__";if(t&&u&&c&&!(f in a))try{r(a,f,{configurable:!0,get:function(){return u(o(this))},set:function(p){var x=s(this);!n(p)&&p!==null||!n(x)||c(x,p)}})}catch(g){}},25070:function(i,d,e){"use strict";var t=e(94488),r=e(31946),n=e(2074).onFreeze,o=e(13247),s=e(3338),u=Object.seal,c=s(function(){u(1)});t({target:"Object",stat:!0,forced:c,sham:!o},{seal:function(f){return u&&r(f)?u(n(f)):f}})},77140:function(i,d,e){"use strict";var t=e(94488),r=e(58218);t({target:"Object",stat:!0},{setPrototypeOf:r})},15954:function(i,d,e){"use strict";var t=e(68527),r=e(2291),n=e(28488);t||r(Object.prototype,"toString",n,{unsafe:!0})},4266:function(i,d,e){"use strict";var t=e(94488),r=e(88698).values;t({target:"Object",stat:!0},{values:function(o){return r(o)}})},49988:function(i,d,e){"use strict";var t=e(94488),r=e(31280);t({global:!0,forced:parseFloat!==r},{parseFloat:r})},38823:function(i,d,e){"use strict";var t=e(94488),r=e(52446);t({global:!0,forced:parseInt!==r},{parseInt:r})},4045:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(63335),o=e(73446),s=e(80734),u=e(62003),c=e(22093);t({target:"Promise",stat:!0,forced:c},{allSettled:function(f){var g=this,p=o.f(g),x=p.resolve,h=p.reject,E=s(function(){var P=n(g.resolve),A=[],I=0,C=1;u(f,function(O){var T=I++,D=!1;C++,r(P,g,O).then(function(k){D||(D=!0,A[T]={status:"fulfilled",value:k},--C||x(A))},function(k){D||(D=!0,A[T]={status:"rejected",reason:k},--C||x(A))})}),--C||x(A)});return E.error&&h(E.value),p.promise}})},12785:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(63335),o=e(73446),s=e(80734),u=e(62003),c=e(22093);t({target:"Promise",stat:!0,forced:c},{all:function(f){var g=this,p=o.f(g),x=p.resolve,h=p.reject,E=s(function(){var P=n(g.resolve),A=[],I=0,C=1;u(f,function(O){var T=I++,D=!1;C++,r(P,g,O).then(function(k){D||(D=!0,A[T]=k,--C||x(A))},h)}),--C||x(A)});return E.error&&h(E.value),p.promise}})},50747:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(63335),o=e(65911),s=e(73446),u=e(80734),c=e(62003),a=e(22093),f="No one promise resolved";t({target:"Promise",stat:!0,forced:a},{any:function(p){var x=this,h=o("AggregateError"),E=s.f(x),P=E.resolve,A=E.reject,I=u(function(){var C=n(x.resolve),O=[],T=0,D=1,k=!1;c(p,function($){var L=T++,R=!1;D++,r(C,x,$).then(function(U){R||k||(k=!0,P(U))},function(U){R||k||(R=!0,O[L]=U,--D||A(new h(O,f)))})}),--D||A(new h(O,f))});return I.error&&A(I.value),E.promise}})},41902:function(i,d,e){"use strict";var t=e(94488),r=e(16697),n=e(82830).CONSTRUCTOR,o=e(2451),s=e(65911),u=e(55327),c=e(2291),a=o&&o.prototype;if(t({target:"Promise",proto:!0,forced:n,real:!0},{catch:function(g){return this.then(void 0,g)}}),!r&&u(o)){var f=s("Promise").prototype.catch;a.catch!==f&&c(a,"catch",f,{unsafe:!0})}},90366:function(i,d,e){"use strict";var t=e(94488),r=e(16697),n=e(90946),o=e(92916),s=e(89945),u=e(2291),c=e(58218),a=e(94573),f=e(51996),g=e(63335),p=e(55327),x=e(31946),h=e(56472),E=e(60473),P=e(28887).set,A=e(72933),I=e(61810),C=e(80734),O=e(66790),T=e(94844),D=e(2451),k=e(82830),$=e(73446),L="Promise",R=k.CONSTRUCTOR,U=k.REJECTION_EVENT,N=k.SUBCLASSING,V=T.getterFor(L),j=T.set,Y=D&&D.prototype,G=D,J=Y,Q=o.TypeError,Z=o.document,K=o.process,M=$.f,B=M,H=!!(Z&&Z.createEvent&&o.dispatchEvent),ee="unhandledrejection",ae="rejectionhandled",ce=0,fe=1,_e=2,He=1,ze=2,nt,it,bt,Et,me=function(De){var Ve;return x(De)&&p(Ve=De.then)?Ve:!1},Be=function(De,Ve){var Ne=Ve.value,tt=Ve.state===fe,qe=tt?De.ok:De.fail,Ft=De.resolve,Ht=De.reject,he=De.domain,Ae,Pt,ct;try{qe?(tt||(Ve.rejection===ze&&je(Ve),Ve.rejection=He),qe===!0?Ae=Ne:(he&&he.enter(),Ae=qe(Ne),he&&(he.exit(),ct=!0)),Ae===De.promise?Ht(new Q("Promise-chain cycle")):(Pt=me(Ae))?s(Pt,Ae,Ft,Ht):Ft(Ae)):Ht(Ne)}catch(lt){he&&!ct&&he.exit(),Ht(lt)}},Je=function(De,Ve){De.notified||(De.notified=!0,A(function(){for(var Ne=De.reactions,tt;tt=Ne.get();)Be(tt,De);De.notified=!1,Ve&&!De.rejection&&kt(De)}))},et=function(De,Ve,Ne){var tt,qe;H?(tt=Z.createEvent("Event"),tt.promise=Ve,tt.reason=Ne,tt.initEvent(De,!1,!0),o.dispatchEvent(tt)):tt={promise:Ve,reason:Ne},!U&&(qe=o["on"+De])?qe(tt):De===ee&&I("Unhandled promise rejection",Ne)},kt=function(De){s(P,o,function(){var Ve=De.facade,Ne=De.value,tt=St(De),qe;if(tt&&(qe=C(function(){n?K.emit("unhandledRejection",Ne,Ve):et(ee,Ve,Ne)}),De.rejection=n||St(De)?ze:He,qe.error))throw qe.value})},St=function(De){return De.rejection!==He&&!De.parent},je=function(De){s(P,o,function(){var Ve=De.facade;n?K.emit("rejectionHandled",Ve):et(ae,Ve,De.value)})},be=function(De,Ve,Ne){return function(tt){De(Ve,tt,Ne)}},Pe=function(De,Ve,Ne){De.done||(De.done=!0,Ne&&(De=Ne),De.value=Ve,De.state=_e,Je(De,!0))},Re=function(De,Ve,Ne){if(!De.done){De.done=!0,Ne&&(De=Ne);try{if(De.facade===Ve)throw new Q("Promise can't be resolved itself");var tt=me(Ve);tt?A(function(){var qe={done:!1};try{s(tt,Ve,be(Re,qe,De),be(Pe,qe,De))}catch(Ft){Pe(qe,Ft,De)}}):(De.value=Ve,De.state=fe,Je(De,!1))}catch(qe){Pe({done:!1},qe,De)}}};if(R&&(G=function(Ve){h(this,J),g(Ve),s(nt,this);var Ne=V(this);try{Ve(be(Re,Ne),be(Pe,Ne))}catch(tt){Pe(Ne,tt)}},J=G.prototype,nt=function(Ve){j(this,{type:L,done:!1,notified:!1,parent:!1,reactions:new O,rejection:!1,state:ce,value:void 0})},nt.prototype=u(J,"then",function(Ve,Ne){var tt=V(this),qe=M(E(this,G));return tt.parent=!0,qe.ok=p(Ve)?Ve:!0,qe.fail=p(Ne)&&Ne,qe.domain=n?K.domain:void 0,tt.state===ce?tt.reactions.add(qe):A(function(){Be(qe,tt)}),qe.promise}),it=function(){var De=new nt,Ve=V(De);this.promise=De,this.resolve=be(Re,Ve),this.reject=be(Pe,Ve)},$.f=M=function(De){return De===G||De===bt?new it(De):B(De)},!r&&p(D)&&Y!==Object.prototype)){Et=Y.then,N||u(Y,"then",function(Ve,Ne){var tt=this;return new G(function(qe,Ft){s(Et,tt,qe,Ft)}).then(Ve,Ne)},{unsafe:!0});try{delete Y.constructor}catch(De){}c&&c(Y,J)}t({global:!0,constructor:!0,wrap:!0,forced:R},{Promise:G}),a(G,L,!1,!0),f(L)},43595:function(i,d,e){"use strict";var t=e(94488),r=e(16697),n=e(2451),o=e(3338),s=e(65911),u=e(55327),c=e(60473),a=e(15597),f=e(2291),g=n&&n.prototype,p=!!n&&o(function(){g.finally.call({then:function(){}},function(){})});if(t({target:"Promise",proto:!0,real:!0,forced:p},{finally:function(h){var E=c(this,s("Promise")),P=u(h);return this.then(P?function(A){return a(E,h()).then(function(){return A})}:h,P?function(A){return a(E,h()).then(function(){throw A})}:h)}}),!r&&u(n)){var x=s("Promise").prototype.finally;g.finally!==x&&f(g,"finally",x,{unsafe:!0})}},24627:function(i,d,e){"use strict";e(90366),e(12785),e(41902),e(20733),e(95693),e(81930)},20733:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(63335),o=e(73446),s=e(80734),u=e(62003),c=e(22093);t({target:"Promise",stat:!0,forced:c},{race:function(f){var g=this,p=o.f(g),x=p.reject,h=s(function(){var E=n(g.resolve);u(f,function(P){r(E,g,P).then(p.resolve,x)})});return h.error&&x(h.value),p.promise}})},95693:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(73446),o=e(82830).CONSTRUCTOR;t({target:"Promise",stat:!0,forced:o},{reject:function(u){var c=n.f(this);return r(c.reject,void 0,u),c.promise}})},81930:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(16697),o=e(2451),s=e(82830).CONSTRUCTOR,u=e(15597),c=r("Promise"),a=n&&!s;t({target:"Promise",stat:!0,forced:n||s},{resolve:function(g){return u(a&&this===c?o:this,g)}})},92324:function(i,d,e){"use strict";var t=e(94488),r=e(73446);t({target:"Promise",stat:!0},{withResolvers:function(){var o=r.f(this);return{promise:o.promise,resolve:o.resolve,reject:o.reject}}})},23551:function(i,d,e){"use strict";var t=e(94488),r=e(13743),n=e(63335),o=e(80449),s=e(3338),u=!s(function(){Reflect.apply(function(){})});t({target:"Reflect",stat:!0,forced:u},{apply:function(a,f,g){return r(n(a),f,o(g))}})},74521:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(13743),o=e(4645),s=e(6086),u=e(80449),c=e(31946),a=e(20132),f=e(3338),g=r("Reflect","construct"),p=Object.prototype,x=[].push,h=f(function(){function A(){}return!(g(function(){},[],A)instanceof A)}),E=!f(function(){g(function(){})}),P=h||E;t({target:"Reflect",stat:!0,forced:P,sham:P},{construct:function(I,C){s(I),u(C);var O=arguments.length<3?I:s(arguments[2]);if(E&&!h)return g(I,C,O);if(I===O){switch(C.length){case 0:return new I;case 1:return new I(C[0]);case 2:return new I(C[0],C[1]);case 3:return new I(C[0],C[1],C[2]);case 4:return new I(C[0],C[1],C[2],C[3])}var T=[null];return n(x,T,C),new(n(o,I,T))}var D=O.prototype,k=a(c(D)?D:p),$=n(I,k,C);return c($)?$:k}})},57891:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(80449),o=e(17818),s=e(37691),u=e(3338),c=u(function(){Reflect.defineProperty(s.f({},1,{value:1}),1,{value:2})});t({target:"Reflect",stat:!0,forced:c,sham:!r},{defineProperty:function(f,g,p){n(f);var x=o(g);n(p);try{return s.f(f,x,p),!0}catch(h){return!1}}})},84138:function(i,d,e){"use strict";var t=e(94488),r=e(80449),n=e(71256).f;t({target:"Reflect",stat:!0},{deleteProperty:function(s,u){var c=n(r(s),u);return c&&!c.configurable?!1:delete s[u]}})},37135:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(80449),o=e(71256);t({target:"Reflect",stat:!0,sham:!r},{getOwnPropertyDescriptor:function(u,c){return o.f(n(u),c)}})},6474:function(i,d,e){"use strict";var t=e(94488),r=e(80449),n=e(53456),o=e(4870);t({target:"Reflect",stat:!0,sham:!o},{getPrototypeOf:function(u){return n(r(u))}})},51832:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(31946),o=e(80449),s=e(60516),u=e(71256),c=e(53456);function a(f,g){var p=arguments.length<3?f:arguments[2],x,h;if(o(f)===p)return f[g];if(x=u.f(f,g),x)return s(x)?x.value:x.get===void 0?void 0:r(x.get,p);if(n(h=c(f)))return a(h,g,p)}t({target:"Reflect",stat:!0},{get:a})},40135:function(i,d,e){"use strict";var t=e(94488);t({target:"Reflect",stat:!0},{has:function(n,o){return o in n}})},7982:function(i,d,e){"use strict";var t=e(94488),r=e(80449),n=e(12477);t({target:"Reflect",stat:!0},{isExtensible:function(s){return r(s),n(s)}})},14893:function(i,d,e){"use strict";var t=e(94488),r=e(48662);t({target:"Reflect",stat:!0},{ownKeys:r})},49233:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(80449),o=e(13247);t({target:"Reflect",stat:!0,sham:!o},{preventExtensions:function(u){n(u);try{var c=r("Object","preventExtensions");return c&&c(u),!0}catch(a){return!1}}})},42844:function(i,d,e){"use strict";var t=e(94488),r=e(80449),n=e(557),o=e(58218);o&&t({target:"Reflect",stat:!0},{setPrototypeOf:function(u,c){r(u),n(c);try{return o(u,c),!0}catch(a){return!1}}})},92130:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(80449),o=e(31946),s=e(60516),u=e(3338),c=e(37691),a=e(71256),f=e(53456),g=e(35012);function p(h,E,P){var A=arguments.length<4?h:arguments[3],I=a.f(n(h),E),C,O,T;if(!I){if(o(O=f(h)))return p(O,E,P,A);I=g(0)}if(s(I)){if(I.writable===!1||!o(A))return!1;if(C=a.f(A,E)){if(C.get||C.set||C.writable===!1)return!1;C.value=P,c.f(A,E,C)}else c.f(A,E,g(0,P))}else{if(T=I.set,T===void 0)return!1;r(T,A,P)}return!0}var x=u(function(){var h=function(){},E=c.f(new h,"a",{configurable:!0});return Reflect.set(h.prototype,"a",1,E)!==!1});t({target:"Reflect",stat:!0,forced:x},{set:p})},6536:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(94573);t({global:!0},{Reflect:{}}),n(r.Reflect,"Reflect",!0)},27228:function(i,d,e){"use strict";var t=e(35454),r=e(92916),n=e(94237),o=e(20865),s=e(25576),u=e(68151),c=e(20132),a=e(80689).f,f=e(16332),g=e(44639),p=e(69905),x=e(81644),h=e(19286),E=e(44166),P=e(2291),A=e(3338),I=e(32621),C=e(94844).enforce,O=e(51996),T=e(59893),D=e(6041),k=e(51224),$=T("match"),L=r.RegExp,R=L.prototype,U=r.SyntaxError,N=n(R.exec),V=n("".charAt),j=n("".replace),Y=n("".indexOf),G=n("".slice),J=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,Q=/a/g,Z=/a/g,K=new L(Q)!==Q,M=h.MISSED_STICKY,B=h.UNSUPPORTED_Y,H=t&&(!K||M||D||k||A(function(){return Z[$]=!1,L(Q)!==Q||L(Z)===Z||String(L(Q,"i"))!=="/a/i"})),ee=function(He){for(var ze=He.length,nt=0,it="",bt=!1,Et;nt<=ze;nt++){if(Et=V(He,nt),Et==="\\"){it+=Et+V(He,++nt);continue}!bt&&Et==="."?it+="[\\s\\S]":(Et==="["?bt=!0:Et==="]"&&(bt=!1),it+=Et)}return it},ae=function(He){for(var ze=He.length,nt=0,it="",bt=[],Et=c(null),me=!1,Be=!1,Je=0,et="",kt;nt<=ze;nt++){if(kt=V(He,nt),kt==="\\")kt+=V(He,++nt);else if(kt==="]")me=!1;else if(!me)switch(!0){case kt==="[":me=!0;break;case kt==="(":N(J,G(He,nt+1))&&(nt+=2,Be=!0),it+=kt,Je++;continue;case(kt===">"&&Be):if(et===""||I(Et,et))throw new U("Invalid capture group name");Et[et]=!0,bt[bt.length]=[et,Je],Be=!1,et="";continue}Be?et+=kt:it+=kt}return[it,bt]};if(o("RegExp",H)){for(var ce=function(ze,nt){var it=f(R,this),bt=g(ze),Et=nt===void 0,me=[],Be=ze,Je,et,kt,St,je,be;if(!it&&bt&&Et&&ze.constructor===ce)return ze;if((bt||f(R,ze))&&(ze=ze.source,Et&&(nt=x(Be))),ze=ze===void 0?"":p(ze),nt=nt===void 0?"":p(nt),Be=ze,D&&"dotAll"in Q&&(et=!!nt&&Y(nt,"s")>-1,et&&(nt=j(nt,/s/g,""))),Je=nt,M&&"sticky"in Q&&(kt=!!nt&&Y(nt,"y")>-1,kt&&B&&(nt=j(nt,/y/g,""))),k&&(St=ae(ze),ze=St[0],me=St[1]),je=s(L(ze,nt),it?this:R,ce),(et||kt||me.length)&&(be=C(je),et&&(be.dotAll=!0,be.raw=ce(ee(ze),Je)),kt&&(be.sticky=!0),me.length&&(be.groups=me)),ze!==Be)try{u(je,"source",Be===""?"(?:)":Be)}catch(Pe){}return je},fe=a(L),_e=0;fe.length>_e;)E(ce,L,fe[_e++]);R.constructor=ce,ce.prototype=R,P(r,"RegExp",ce,{constructor:!0})}O("RegExp")},62921:function(i,d,e){"use strict";var t=e(35454),r=e(6041),n=e(29076),o=e(64110),s=e(94844).get,u=RegExp.prototype,c=TypeError;t&&r&&o(u,"dotAll",{configurable:!0,get:function(){if(this!==u){if(n(this)==="RegExp")return!!s(this).dotAll;throw new c("Incompatible receiver, RegExp required")}}})},44001:function(i,d,e){"use strict";var t=e(94488),r=e(88736);t({target:"RegExp",proto:!0,forced:/./.exec!==r},{exec:r})},92262:function(i,d,e){"use strict";var t=e(92916),r=e(35454),n=e(64110),o=e(82163),s=e(3338),u=t.RegExp,c=u.prototype,a=r&&s(function(){var f=!0;try{u(".","d")}catch(I){f=!1}var g={},p="",x=f?"dgimsy":"gimsy",h=function(I,C){Object.defineProperty(g,I,{get:function(){return p+=C,!0}})},E={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};f&&(E.hasIndices="d");for(var P in E)h(P,E[P]);var A=Object.getOwnPropertyDescriptor(c,"flags").get.call(g);return A!==x||p!==x});a&&n(c,"flags",{configurable:!0,get:o})},54744:function(i,d,e){"use strict";var t=e(35454),r=e(19286).MISSED_STICKY,n=e(29076),o=e(64110),s=e(94844).get,u=RegExp.prototype,c=TypeError;t&&r&&o(u,"sticky",{configurable:!0,get:function(){if(this!==u){if(n(this)==="RegExp")return!!s(this).sticky;throw new c("Incompatible receiver, RegExp required")}}})},38214:function(i,d,e){"use strict";e(44001);var t=e(94488),r=e(89945),n=e(55327),o=e(80449),s=e(69905),u=function(){var a=!1,f=/[ac]/;return f.exec=function(){return a=!0,/./.exec.apply(this,arguments)},f.test("abc")===!0&&a}(),c=/./.test;t({target:"RegExp",proto:!0,forced:!u},{test:function(a){var f=o(this),g=s(a),p=f.exec;if(!n(p))return r(c,f,g);var x=r(p,f,g);return x===null?!1:(o(x),!0)}})},12756:function(i,d,e){"use strict";var t=e(8090).PROPER,r=e(2291),n=e(80449),o=e(69905),s=e(3338),u=e(81644),c="toString",a=RegExp.prototype,f=a[c],g=s(function(){return f.call({source:"a",flags:"b"})!=="/a/b"}),p=t&&f.name!==c;(g||p)&&r(RegExp.prototype,c,function(){var h=n(this),E=o(h.source),P=o(u(h));return"/"+E+"/"+P},{unsafe:!0})},69772:function(i,d,e){"use strict";var t=e(48059),r=e(40942);t("Set",function(n){return function(){return n(this,arguments.length?arguments[0]:void 0)}},r)},93379:function(i,d,e){"use strict";e(69772)},34932:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("anchor")},{anchor:function(s){return r(this,"a","name",s)}})},62007:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(95955),o=e(56902),s=e(69905),u=e(3338),c=r("".charAt),a=u(function(){return"\u{20BB7}".at(-2)!=="\uD842"});t({target:"String",proto:!0,forced:a},{at:function(g){var p=s(n(this)),x=p.length,h=o(g),E=h>=0?h:x+h;return E<0||E>=x?void 0:c(p,E)}})},81046:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("big")},{big:function(){return r(this,"big","","")}})},85744:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("blink")},{blink:function(){return r(this,"blink","","")}})},13494:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("bold")},{bold:function(){return r(this,"b","","")}})},90572:function(i,d,e){"use strict";var t=e(94488),r=e(13764).codeAt;t({target:"String",proto:!0},{codePointAt:function(o){return r(this,o)}})},37343:function(i,d,e){"use strict";var t=e(94488),r=e(34114),n=e(71256).f,o=e(61578),s=e(69905),u=e(41696),c=e(95955),a=e(86266),f=e(16697),g=r("".endsWith),p=r("".slice),x=Math.min,h=a("endsWith"),E=!f&&!h&&!!function(){var P=n(String.prototype,"endsWith");return P&&!P.writable}();t({target:"String",proto:!0,forced:!E&&!h},{endsWith:function(A){var I=s(c(this));u(A);var C=arguments.length>1?arguments[1]:void 0,O=I.length,T=C===void 0?O:x(o(C),O),D=s(A);return g?g(I,D,T):p(I,T-D.length,T)===D}})},56338:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("fixed")},{fixed:function(){return r(this,"tt","","")}})},66755:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("fontcolor")},{fontcolor:function(s){return r(this,"font","color",s)}})},68709:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("fontsize")},{fontsize:function(s){return r(this,"font","size",s)}})},45945:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(51981),o=RangeError,s=String.fromCharCode,u=String.fromCodePoint,c=r([].join),a=!!u&&u.length!==1;t({target:"String",stat:!0,arity:1,forced:a},{fromCodePoint:function(g){for(var p=[],x=arguments.length,h=0,E;x>h;){if(E=+arguments[h++],n(E,1114111)!==E)throw new o(E+" is not a valid code point");p[h]=E<65536?s(E):s(((E-=65536)>>10)+55296,E%1024+56320)}return c(p,"")}})},75551:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(41696),o=e(95955),s=e(69905),u=e(86266),c=r("".indexOf);t({target:"String",proto:!0,forced:!u("includes")},{includes:function(f){return!!~c(s(o(this)),s(n(f)),arguments.length>1?arguments[1]:void 0)}})},32493:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(95955),o=e(69905),s=r("".charCodeAt);t({target:"String",proto:!0},{isWellFormed:function(){for(var c=o(n(this)),a=c.length,f=0;f=56320||++f>=a||(s(c,f)&64512)!==56320))return!1}return!0}})},4939:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("italics")},{italics:function(){return r(this,"i","","")}})},20852:function(i,d,e){"use strict";var t=e(13764).charAt,r=e(69905),n=e(94844),o=e(24019),s=e(25587),u="String Iterator",c=n.set,a=n.getterFor(u);o(String,"String",function(f){c(this,{type:u,string:r(f),index:0})},function(){var g=a(this),p=g.string,x=g.index,h;return x>=p.length?s(void 0,!0):(h=t(p,x),g.index+=h.length,s(h,!1))})},81927:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("link")},{link:function(s){return r(this,"a","href",s)}})},18827:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(34114),o=e(83126),s=e(25587),u=e(95955),c=e(61578),a=e(69905),f=e(80449),g=e(4112),p=e(29076),x=e(44639),h=e(81644),E=e(53776),P=e(2291),A=e(3338),I=e(59893),C=e(60473),O=e(52216),T=e(94338),D=e(94844),k=e(16697),$=I("matchAll"),L="RegExp String",R=L+" Iterator",U=D.set,N=D.getterFor(R),V=RegExp.prototype,j=TypeError,Y=n("".indexOf),G=n("".matchAll),J=!!G&&!A(function(){G("a",/./)}),Q=o(function(M,B,H,ee){U(this,{type:R,regexp:M,string:B,global:H,unicode:ee,done:!1})},L,function(){var M=N(this);if(M.done)return s(void 0,!0);var B=M.regexp,H=M.string,ee=T(B,H);return ee===null?(M.done=!0,s(void 0,!0)):M.global?(a(ee[0])===""&&(B.lastIndex=O(H,c(B.lastIndex),M.unicode)),s(ee,!1)):(M.done=!0,s(ee,!1))}),Z=function(K){var M=f(this),B=a(K),H=C(M,RegExp),ee=a(h(M)),ae,ce,fe;return ae=new H(H===RegExp?M.source:M,ee),ce=!!~Y(ee,"g"),fe=!!~Y(ee,"u"),ae.lastIndex=c(M.lastIndex),new Q(ae,B,ce,fe)};t({target:"String",proto:!0,forced:J},{matchAll:function(M){var B=u(this),H,ee,ae,ce;if(g(M)){if(J)return G(B,M)}else{if(x(M)&&(H=a(u(h(M))),!~Y(H,"g")))throw new j("`.matchAll` does not allow non-global regexes");if(J)return G(B,M);if(ae=E(M,$),ae===void 0&&k&&p(M)==="RegExp"&&(ae=Z),ae)return r(ae,M,B)}return ee=a(B),ce=new RegExp(M,"g"),k?r(Z,ce,ee):ce[$](ee)}}),k||$ in V||P(V,$,Z)},46302:function(i,d,e){"use strict";var t=e(89945),r=e(8662),n=e(80449),o=e(4112),s=e(61578),u=e(69905),c=e(95955),a=e(53776),f=e(52216),g=e(94338);r("match",function(p,x,h){return[function(P){var A=c(this),I=o(P)?void 0:a(P,p);return I?t(I,P,A):new RegExp(P)[p](u(A))},function(E){var P=n(this),A=u(E),I=h(x,P,A);if(I.done)return I.value;if(!P.global)return g(P,A);var C=P.unicode;P.lastIndex=0;for(var O=[],T=0,D;(D=g(P,A))!==null;){var k=u(D[0]);O[T]=k,k===""&&(P.lastIndex=f(A,s(P.lastIndex),C)),T++}return T===0?null:O}]})},76718:function(i,d,e){"use strict";var t=e(94488),r=e(85571).end,n=e(98352);t({target:"String",proto:!0,forced:n},{padEnd:function(s){return r(this,s,arguments.length>1?arguments[1]:void 0)}})},79172:function(i,d,e){"use strict";var t=e(94488),r=e(85571).start,n=e(98352);t({target:"String",proto:!0,forced:n},{padStart:function(s){return r(this,s,arguments.length>1?arguments[1]:void 0)}})},32192:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(80524),o=e(94029),s=e(69905),u=e(82762),c=r([].push),a=r([].join);t({target:"String",stat:!0},{raw:function(g){var p=n(o(g).raw),x=u(p);if(!x)return"";for(var h=arguments.length,E=[],P=0;;){if(c(E,s(p[P++])),P===x)return a(E,"");PD.length?-1:k===""?$:A(D,k,$)};t({target:"String",proto:!0},{replaceAll:function(k,$){var L=o(this),R,U,N,V,j,Y,G,J,Q,Z=0,K=0,M="";if(!u(k)){if(R=c(k),R&&(U=a(o(g(k))),!~A(U,"g")))throw new P("`.replaceAll` does not allow non-global regexes");if(N=f(k,E),N)return r(N,k,L,$);if(h&&R)return I(a(L),k,$)}for(V=a(L),j=a(k),Y=s($),Y||($=a($)),G=j.length,J=O(1,G),Z=T(V,j,0);Z!==-1;)Q=Y?a($(j,Z,V)):p(j,V,Z,[],void 0,$),M+=C(V,K,Z)+Q,K=Z+G,Z=T(V,j,Z+J);return K")!=="7"});o("replace",function(j,Y,G){var J=N?"$":"$0";return[function(Z,K){var M=x(this),B=a(Z)?void 0:E(Z,C);return B?r(B,Z,M,K):r(Y,p(M),Z,K)},function(Q,Z){var K=u(this),M=p(Q);if(typeof Z=="string"&&$(Z,J)===-1&&$(Z,"$<")===-1){var B=G(Y,K,M,Z);if(B.done)return B.value}var H=c(Z);H||(Z=p(Z));var ee=K.global,ae;ee&&(ae=K.unicode,K.lastIndex=0);for(var ce=[],fe;fe=A(K,M),!(fe===null||(k(ce,fe),!ee));){var _e=p(fe[0]);_e===""&&(K.lastIndex=h(M,g(K.lastIndex),ae))}for(var He="",ze=0,nt=0;nt=ze&&(He+=L(M,ze,bt)+me,ze=bt+it.length)}return He+L(M,ze)}]},!V||!U||N)},62925:function(i,d,e){"use strict";var t=e(89945),r=e(8662),n=e(80449),o=e(4112),s=e(95955),u=e(5370),c=e(69905),a=e(53776),f=e(94338);r("search",function(g,p,x){return[function(E){var P=s(this),A=o(E)?void 0:a(E,g);return A?t(A,E,P):new RegExp(E)[g](c(P))},function(h){var E=n(this),P=c(h),A=x(p,E,P);if(A.done)return A.value;var I=E.lastIndex;u(I,0)||(E.lastIndex=0);var C=f(E,P);return u(E.lastIndex,I)||(E.lastIndex=I),C===null?-1:C.index}]})},60462:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("small")},{small:function(){return r(this,"small","","")}})},9595:function(i,d,e){"use strict";var t=e(13743),r=e(89945),n=e(94237),o=e(8662),s=e(80449),u=e(4112),c=e(44639),a=e(95955),f=e(60473),g=e(52216),p=e(61578),x=e(69905),h=e(53776),E=e(71698),P=e(94338),A=e(88736),I=e(19286),C=e(3338),O=I.UNSUPPORTED_Y,T=4294967295,D=Math.min,k=[].push,$=n(/./.exec),L=n(k),R=n("".slice),U=!C(function(){var N=/(?:)/,V=N.exec;N.exec=function(){return V.apply(this,arguments)};var j="ab".split(N);return j.length!==2||j[0]!=="a"||j[1]!=="b"});o("split",function(N,V,j){var Y;return"abbc".split(/(b)*/)[1]==="c"||"test".split(/(?:)/,-1).length!==4||"ab".split(/(?:ab)*/).length!==2||".".split(/(.?)(.?)/).length!==4||".".split(/()()/).length>1||"".split(/.?/).length?Y=function(G,J){var Q=x(a(this)),Z=J===void 0?T:J>>>0;if(Z===0)return[];if(G===void 0)return[Q];if(!c(G))return r(V,Q,G,Z);for(var K=[],M=(G.ignoreCase?"i":"")+(G.multiline?"m":"")+(G.unicode?"u":"")+(G.sticky?"y":""),B=0,H=new RegExp(G.source,M+"g"),ee,ae,ce;(ee=r(A,H,Q))&&(ae=H.lastIndex,!(ae>B&&(L(K,R(Q,B,ee.index)),ee.length>1&&ee.index=Z)));)H.lastIndex===ee.index&&H.lastIndex++;return B===Q.length?(ce||!$(H,""))&&L(K,""):L(K,R(Q,B)),K.length>Z?E(K,0,Z):K}:"0".split(void 0,0).length?Y=function(G,J){return G===void 0&&J===0?[]:r(V,this,G,J)}:Y=V,[function(J,Q){var Z=a(this),K=u(J)?void 0:h(J,N);return K?r(K,J,Z,Q):r(Y,x(Z),J,Q)},function(G,J){var Q=s(this),Z=x(G),K=j(Y,Q,Z,J,Y!==V);if(K.done)return K.value;var M=f(Q,RegExp),B=Q.unicode,H=(Q.ignoreCase?"i":"")+(Q.multiline?"m":"")+(Q.unicode?"u":"")+(O?"g":"y"),ee=new M(O?"^(?:"+Q.source+")":Q,H),ae=J===void 0?T:J>>>0;if(ae===0)return[];if(Z.length===0)return P(ee,Z)===null?[Z]:[];for(var ce=0,fe=0,_e=[];fe1?arguments[1]:void 0,I.length)),O=s(A);return g?g(I,O,C):p(I,C,C+O.length)===O}})},72571:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("strike")},{strike:function(){return r(this,"strike","","")}})},71200:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("sub")},{sub:function(){return r(this,"sub","","")}})},70917:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(95955),o=e(56902),s=e(69905),u=r("".slice),c=Math.max,a=Math.min,f=!"".substr||"ab".substr(-1)!=="b";t({target:"String",proto:!0,forced:f},{substr:function(p,x){var h=s(n(this)),E=h.length,P=o(p),A,I;return P===1/0&&(P=0),P<0&&(P=c(E+P,0)),A=x===void 0?E:o(x),A<=0||A===1/0?"":(I=a(P+A,E),P>=I?"":u(h,P,I))}})},85767:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("sup")},{sup:function(){return r(this,"sup","","")}})},53427:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(94237),o=e(95955),s=e(69905),u=e(3338),c=Array,a=n("".charAt),f=n("".charCodeAt),g=n([].join),p="".toWellFormed,x="\uFFFD",h=p&&u(function(){return r(p,1)!=="1"});t({target:"String",proto:!0,forced:h},{toWellFormed:function(){var P=s(o(this));if(h)return r(p,P);for(var A=P.length,I=c(A),C=0;C=56320||C+1>=A||(f(P,C+1)&64512)!==56320?I[C]=x:(I[C]=a(P,C),I[++C]=a(P,C))}return g(I,"")}})},49257:function(i,d,e){"use strict";e(20189);var t=e(94488),r=e(9591);t({target:"String",proto:!0,name:"trimEnd",forced:"".trimEnd!==r},{trimEnd:r})},93980:function(i,d,e){"use strict";var t=e(94488),r=e(27374);t({target:"String",proto:!0,name:"trimStart",forced:"".trimLeft!==r},{trimLeft:r})},20189:function(i,d,e){"use strict";var t=e(94488),r=e(9591);t({target:"String",proto:!0,name:"trimEnd",forced:"".trimRight!==r},{trimRight:r})},72910:function(i,d,e){"use strict";e(93980);var t=e(94488),r=e(27374);t({target:"String",proto:!0,name:"trimStart",forced:"".trimStart!==r},{trimStart:r})},70878:function(i,d,e){"use strict";var t=e(94488),r=e(52971).trim,n=e(18105);t({target:"String",proto:!0,forced:n("trim")},{trim:function(){return r(this)}})},64003:function(i,d,e){"use strict";var t=e(94674);t("asyncIterator")},39161:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(89945),o=e(94237),s=e(16697),u=e(35454),c=e(42820),a=e(3338),f=e(32621),g=e(16332),p=e(80449),x=e(80524),h=e(17818),E=e(69905),P=e(35012),A=e(20132),I=e(7733),C=e(80689),O=e(53393),T=e(92635),D=e(71256),k=e(37691),$=e(55666),L=e(27597),R=e(2291),U=e(64110),N=e(77898),V=e(11898),j=e(54406),Y=e(6145),G=e(59893),J=e(38282),Q=e(94674),Z=e(14311),K=e(94573),M=e(94844),B=e(90560).forEach,H=V("hidden"),ee="Symbol",ae="prototype",ce=M.set,fe=M.getterFor(ee),_e=Object[ae],He=r.Symbol,ze=He&&He[ae],nt=r.RangeError,it=r.TypeError,bt=r.QObject,Et=D.f,me=k.f,Be=O.f,Je=L.f,et=o([].push),kt=N("symbols"),St=N("op-symbols"),je=N("wks"),be=!bt||!bt[ae]||!bt[ae].findChild,Pe=function(Ae,Pt,ct){var lt=Et(_e,Pt);lt&&delete _e[Pt],me(Ae,Pt,ct),lt&&Ae!==_e&&me(_e,Pt,lt)},Re=u&&a(function(){return A(me({},"a",{get:function(){return me(this,"a",{value:7}).a}})).a!==7})?Pe:me,De=function(Ae,Pt){var ct=kt[Ae]=A(ze);return ce(ct,{type:ee,tag:Ae,description:Pt}),u||(ct.description=Pt),ct},Ve=function(Pt,ct,lt){Pt===_e&&Ve(St,ct,lt),p(Pt);var st=h(ct);return p(lt),f(kt,st)?(lt.enumerable?(f(Pt,H)&&Pt[H][st]&&(Pt[H][st]=!1),lt=A(lt,{enumerable:P(0,!1)})):(f(Pt,H)||me(Pt,H,P(1,{})),Pt[H][st]=!0),Re(Pt,st,lt)):me(Pt,st,lt)},Ne=function(Pt,ct){p(Pt);var lt=x(ct),st=I(lt).concat(he(lt));return B(st,function(Xe){(!u||n(qe,lt,Xe))&&Ve(Pt,Xe,lt[Xe])}),Pt},tt=function(Pt,ct){return ct===void 0?A(Pt):Ne(A(Pt),ct)},qe=function(Pt){var ct=h(Pt),lt=n(Je,this,ct);return this===_e&&f(kt,ct)&&!f(St,ct)?!1:lt||!f(this,ct)||!f(kt,ct)||f(this,H)&&this[H][ct]?lt:!0},Ft=function(Pt,ct){var lt=x(Pt),st=h(ct);if(!(lt===_e&&f(kt,st)&&!f(St,st))){var Xe=Et(lt,st);return Xe&&f(kt,st)&&!(f(lt,H)&<[H][st])&&(Xe.enumerable=!0),Xe}},Ht=function(Pt){var ct=Be(x(Pt)),lt=[];return B(ct,function(st){!f(kt,st)&&!f(j,st)&&et(lt,st)}),lt},he=function(Ae){var Pt=Ae===_e,ct=Be(Pt?St:x(Ae)),lt=[];return B(ct,function(st){f(kt,st)&&(!Pt||f(_e,st))&&et(lt,kt[st])}),lt};c||(He=function(){if(g(ze,this))throw new it("Symbol is not a constructor");var Pt=!arguments.length||arguments[0]===void 0?void 0:E(arguments[0]),ct=Y(Pt),lt=function(st){var Xe=this===void 0?r:this;Xe===_e&&n(lt,St,st),f(Xe,H)&&f(Xe[H],ct)&&(Xe[H][ct]=!1);var ht=P(1,st);try{Re(Xe,ct,ht)}catch(ge){if(!(ge instanceof nt))throw ge;Pe(Xe,ct,ht)}};return u&&be&&Re(_e,ct,{configurable:!0,set:lt}),De(ct,Pt)},ze=He[ae],R(ze,"toString",function(){return fe(this).tag}),R(He,"withoutSetter",function(Ae){return De(Y(Ae),Ae)}),L.f=qe,k.f=Ve,$.f=Ne,D.f=Ft,C.f=O.f=Ht,T.f=he,J.f=function(Ae){return De(G(Ae),Ae)},u&&(U(ze,"description",{configurable:!0,get:function(){return fe(this).description}}),s||R(_e,"propertyIsEnumerable",qe,{unsafe:!0}))),t({global:!0,constructor:!0,wrap:!0,forced:!c,sham:!c},{Symbol:He}),B(I(je),function(Ae){Q(Ae)}),t({target:ee,stat:!0,forced:!c},{useSetter:function(){be=!0},useSimple:function(){be=!1}}),t({target:"Object",stat:!0,forced:!c,sham:!u},{create:tt,defineProperty:Ve,defineProperties:Ne,getOwnPropertyDescriptor:Ft}),t({target:"Object",stat:!0,forced:!c},{getOwnPropertyNames:Ht}),Z(),K(He,ee),j[H]=!0},44852:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(92916),o=e(94237),s=e(32621),u=e(55327),c=e(16332),a=e(69905),f=e(64110),g=e(24538),p=n.Symbol,x=p&&p.prototype;if(r&&u(p)&&(!("description"in x)||p().description!==void 0)){var h={},E=function(){var k=arguments.length<1||arguments[0]===void 0?void 0:a(arguments[0]),$=c(x,this)?new p(k):k===void 0?p():p(k);return k===""&&(h[$]=!0),$};g(E,p),E.prototype=x,x.constructor=E;var P=String(p("description detection"))==="Symbol(description detection)",A=o(x.valueOf),I=o(x.toString),C=/^Symbol\((.*)\)[^)]+$/,O=o("".replace),T=o("".slice);f(x,"description",{configurable:!0,get:function(){var k=A(this);if(s(h,k))return"";var $=I(k),L=P?T($,7,-1):O($,C,"$1");return L===""?void 0:L}}),t({global:!0,constructor:!0,forced:!0},{Symbol:E})}},54524:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(32621),o=e(69905),s=e(77898),u=e(60798),c=s("string-to-symbol-registry"),a=s("symbol-to-string-registry");t({target:"Symbol",stat:!0,forced:!u},{for:function(f){var g=o(f);if(n(c,g))return c[g];var p=r("Symbol")(g);return c[g]=p,a[p]=g,p}})},17898:function(i,d,e){"use strict";var t=e(94674);t("hasInstance")},40902:function(i,d,e){"use strict";var t=e(94674);t("isConcatSpreadable")},2259:function(i,d,e){"use strict";var t=e(94674);t("iterator")},68557:function(i,d,e){"use strict";e(39161),e(54524),e(32340),e(54226),e(67936)},32340:function(i,d,e){"use strict";var t=e(94488),r=e(32621),n=e(18446),o=e(40593),s=e(77898),u=e(60798),c=s("symbol-to-string-registry");t({target:"Symbol",stat:!0,forced:!u},{keyFor:function(f){if(!n(f))throw new TypeError(o(f)+" is not a symbol");if(r(c,f))return c[f]}})},69811:function(i,d,e){"use strict";var t=e(94674);t("matchAll")},14589:function(i,d,e){"use strict";var t=e(94674);t("match")},18114:function(i,d,e){"use strict";var t=e(94674);t("replace")},23844:function(i,d,e){"use strict";var t=e(94674);t("search")},39581:function(i,d,e){"use strict";var t=e(94674);t("species")},40632:function(i,d,e){"use strict";var t=e(94674);t("split")},22690:function(i,d,e){"use strict";var t=e(94674),r=e(14311);t("toPrimitive"),r()},7786:function(i,d,e){"use strict";var t=e(65911),r=e(94674),n=e(94573);r("toStringTag"),n(t("Symbol"),"Symbol")},99062:function(i,d,e){"use strict";var t=e(94674);t("unscopables")},35246:function(i,d,e){"use strict";var t=e(58261),r=e(82762),n=e(56902),o=t.aTypedArray,s=t.exportTypedArrayMethod;s("at",function(c){var a=o(this),f=r(a),g=n(c),p=g>=0?g:f+g;return p<0||p>=f?void 0:a[p]})},83470:function(i,d,e){"use strict";var t=e(94237),r=e(58261),n=e(92670),o=t(n),s=r.aTypedArray,u=r.exportTypedArrayMethod;u("copyWithin",function(a,f){return o(s(this),a,f,arguments.length>2?arguments[2]:void 0)})},79641:function(i,d,e){"use strict";var t=e(58261),r=e(90560).every,n=t.aTypedArray,o=t.exportTypedArrayMethod;o("every",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},72397:function(i,d,e){"use strict";var t=e(58261),r=e(75202),n=e(93303),o=e(97607),s=e(89945),u=e(94237),c=e(3338),a=t.aTypedArray,f=t.exportTypedArrayMethod,g=u("".slice),p=c(function(){var x=0;return new Int8Array(2).fill({valueOf:function(){return x++}}),x!==1});f("fill",function(h){var E=arguments.length;a(this);var P=g(o(this),0,3)==="Big"?n(h):+h;return s(r,this,P,E>1?arguments[1]:void 0,E>2?arguments[2]:void 0)},p)},24860:function(i,d,e){"use strict";var t=e(58261),r=e(90560).filter,n=e(27607),o=t.aTypedArray,s=t.exportTypedArrayMethod;s("filter",function(c){var a=r(o(this),c,arguments.length>1?arguments[1]:void 0);return n(this,a)})},56233:function(i,d,e){"use strict";var t=e(58261),r=e(90560).findIndex,n=t.aTypedArray,o=t.exportTypedArrayMethod;o("findIndex",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},64344:function(i,d,e){"use strict";var t=e(58261),r=e(53279).findLastIndex,n=t.aTypedArray,o=t.exportTypedArrayMethod;o("findLastIndex",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},59419:function(i,d,e){"use strict";var t=e(58261),r=e(53279).findLast,n=t.aTypedArray,o=t.exportTypedArrayMethod;o("findLast",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},19320:function(i,d,e){"use strict";var t=e(58261),r=e(90560).find,n=t.aTypedArray,o=t.exportTypedArrayMethod;o("find",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},84432:function(i,d,e){"use strict";var t=e(69733);t("Float32",function(r){return function(o,s,u){return r(this,o,s,u)}})},59022:function(i,d,e){"use strict";var t=e(69733);t("Float64",function(r){return function(o,s,u){return r(this,o,s,u)}})},5316:function(i,d,e){"use strict";var t=e(58261),r=e(90560).forEach,n=t.aTypedArray,o=t.exportTypedArrayMethod;o("forEach",function(u){r(n(this),u,arguments.length>1?arguments[1]:void 0)})},93744:function(i,d,e){"use strict";var t=e(59627),r=e(58261).exportTypedArrayStaticMethod,n=e(50706);r("from",n,t)},19299:function(i,d,e){"use strict";var t=e(58261),r=e(22999).includes,n=t.aTypedArray,o=t.exportTypedArrayMethod;o("includes",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},15286:function(i,d,e){"use strict";var t=e(58261),r=e(22999).indexOf,n=t.aTypedArray,o=t.exportTypedArrayMethod;o("indexOf",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},51054:function(i,d,e){"use strict";var t=e(69733);t("Int16",function(r){return function(o,s,u){return r(this,o,s,u)}})},60330:function(i,d,e){"use strict";var t=e(69733);t("Int32",function(r){return function(o,s,u){return r(this,o,s,u)}})},19363:function(i,d,e){"use strict";var t=e(69733);t("Int8",function(r){return function(o,s,u){return r(this,o,s,u)}})},91927:function(i,d,e){"use strict";var t=e(92916),r=e(3338),n=e(94237),o=e(58261),s=e(11005),u=e(59893),c=u("iterator"),a=t.Uint8Array,f=n(s.values),g=n(s.keys),p=n(s.entries),x=o.aTypedArray,h=o.exportTypedArrayMethod,E=a&&a.prototype,P=!r(function(){E[c].call([1])}),A=!!E&&E.values&&E[c]===E.values&&E.values.name==="values",I=function(){return f(x(this))};h("entries",function(){return p(x(this))},P),h("keys",function(){return g(x(this))},P),h("values",I,P||!A,{name:"values"}),h(c,I,P||!A,{name:"values"})},27730:function(i,d,e){"use strict";var t=e(58261),r=e(94237),n=t.aTypedArray,o=t.exportTypedArrayMethod,s=r([].join);o("join",function(c){return s(n(this),c)})},58707:function(i,d,e){"use strict";var t=e(58261),r=e(13743),n=e(55009),o=t.aTypedArray,s=t.exportTypedArrayMethod;s("lastIndexOf",function(c){var a=arguments.length;return r(n,o(this),a>1?[c,arguments[1]]:[c])})},41356:function(i,d,e){"use strict";var t=e(58261),r=e(90560).map,n=e(31384),o=t.aTypedArray,s=t.exportTypedArrayMethod;s("map",function(c){return r(o(this),c,arguments.length>1?arguments[1]:void 0,function(a,f){return new(n(a))(f)})})},51606:function(i,d,e){"use strict";var t=e(58261),r=e(59627),n=t.aTypedArrayConstructor,o=t.exportTypedArrayStaticMethod;o("of",function(){for(var u=0,c=arguments.length,a=new(n(this))(c);c>u;)a[u]=arguments[u++];return a},r)},38458:function(i,d,e){"use strict";var t=e(58261),r=e(16370).right,n=t.aTypedArray,o=t.exportTypedArrayMethod;o("reduceRight",function(u){var c=arguments.length;return r(n(this),u,c,c>1?arguments[1]:void 0)})},8966:function(i,d,e){"use strict";var t=e(58261),r=e(16370).left,n=t.aTypedArray,o=t.exportTypedArrayMethod;o("reduce",function(u){var c=arguments.length;return r(n(this),u,c,c>1?arguments[1]:void 0)})},71957:function(i,d,e){"use strict";var t=e(58261),r=t.aTypedArray,n=t.exportTypedArrayMethod,o=Math.floor;n("reverse",function(){for(var u=this,c=r(u).length,a=o(c/2),f=0,g;f1?arguments[1]:void 0,1),O=u(I);if(E)return r(p,this,O,C);var T=this.length,D=o(O),k=0;if(D+C>T)throw new a("Wrong length");for(;kh;)P[h]=p[h++];return P},c)},96519:function(i,d,e){"use strict";var t=e(58261),r=e(90560).some,n=t.aTypedArray,o=t.exportTypedArrayMethod;o("some",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},95576:function(i,d,e){"use strict";var t=e(92916),r=e(34114),n=e(3338),o=e(63335),s=e(63668),u=e(58261),c=e(78177),a=e(17687),f=e(46573),g=e(19684),p=u.aTypedArray,x=u.exportTypedArrayMethod,h=t.Uint16Array,E=h&&r(h.prototype.sort),P=!!E&&!(n(function(){E(new h(2),null)})&&n(function(){E(new h(2),{})})),A=!!E&&!n(function(){if(f)return f<74;if(c)return c<67;if(a)return!0;if(g)return g<602;var C=new h(516),O=Array(516),T,D;for(T=0;T<516;T++)D=T%4,C[T]=515-T,O[T]=T-2*D+3;for(E(C,function(k,$){return(k/4|0)-($/4|0)}),T=0;T<516;T++)if(C[T]!==O[T])return!0}),I=function(C){return function(O,T){return C!==void 0?+C(O,T)||0:T!==T?-1:O!==O?1:O===0&&T===0?1/O>0&&1/T<0?1:-1:O>T}};x("sort",function(O){return O!==void 0&&o(O),A?E(this,O):s(p(this),I(O))},!A||P)},63079:function(i,d,e){"use strict";var t=e(58261),r=e(61578),n=e(51981),o=e(31384),s=t.aTypedArray,u=t.exportTypedArrayMethod;u("subarray",function(a,f){var g=s(this),p=g.length,x=n(a,p),h=o(g);return new h(g.buffer,g.byteOffset+x*g.BYTES_PER_ELEMENT,r((f===void 0?p:n(f,p))-x))})},8995:function(i,d,e){"use strict";var t=e(92916),r=e(13743),n=e(58261),o=e(3338),s=e(30867),u=t.Int8Array,c=n.aTypedArray,a=n.exportTypedArrayMethod,f=[].toLocaleString,g=!!u&&o(function(){f.call(new u(1))}),p=o(function(){return[1,2].toLocaleString()!==new u([1,2]).toLocaleString()})||!o(function(){u.prototype.toLocaleString.call([1,2])});a("toLocaleString",function(){return r(f,g?s(c(this)):c(this),s(arguments))},p)},23080:function(i,d,e){"use strict";var t=e(85903),r=e(58261),n=r.aTypedArray,o=r.exportTypedArrayMethod,s=r.getTypedArrayConstructor;o("toReversed",function(){return t(n(this),s(this))})},74701:function(i,d,e){"use strict";var t=e(58261),r=e(94237),n=e(63335),o=e(69478),s=t.aTypedArray,u=t.getTypedArrayConstructor,c=t.exportTypedArrayMethod,a=r(t.TypedArrayPrototype.sort);c("toSorted",function(g){g!==void 0&&n(g);var p=s(this),x=o(u(p),p);return a(x,g)})},91809:function(i,d,e){"use strict";var t=e(58261).exportTypedArrayMethod,r=e(3338),n=e(92916),o=e(94237),s=n.Uint8Array,u=s&&s.prototype||{},c=[].toString,a=o([].join);r(function(){c.call({})})&&(c=function(){return a(this)});var f=u.toString!==c;t("toString",c,f)},64336:function(i,d,e){"use strict";var t=e(69733);t("Uint16",function(r){return function(o,s,u){return r(this,o,s,u)}})},63914:function(i,d,e){"use strict";var t=e(69733);t("Uint32",function(r){return function(o,s,u){return r(this,o,s,u)}})},55234:function(i,d,e){"use strict";var t=e(69733);t("Uint8",function(r){return function(o,s,u){return r(this,o,s,u)}})},88104:function(i,d,e){"use strict";var t=e(69733);t("Uint8",function(r){return function(o,s,u){return r(this,o,s,u)}},!0)},77517:function(i,d,e){"use strict";var t=e(82041),r=e(58261),n=e(75406),o=e(56902),s=e(93303),u=r.aTypedArray,c=r.getTypedArrayConstructor,a=r.exportTypedArrayMethod,f=!!function(){try{new Int8Array(1).with(2,{valueOf:function(){throw 8}})}catch(g){return g===8}}();a("with",function(g,p){var x=u(this),h=o(g),E=n(x)?s(p):+p;return t(x,c(x),h,E)},!f)},30149:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(69905),o=String.fromCharCode,s=r("".charAt),u=r(/./.exec),c=r("".slice),a=/^[\da-f]{2}$/i,f=/^[\da-f]{4}$/i;t({global:!0},{unescape:function(p){for(var x=n(p),h="",E=x.length,P=0,A,I;P1?arguments[1]:void 0)}}),n("filterOut")},55885:function(i,d,e){"use strict";var t=e(94488),r=e(90560).filterReject,n=e(81181);t({target:"Array",proto:!0,forced:!0},{filterReject:function(s){return r(this,s,arguments.length>1?arguments[1]:void 0)}}),n("filterReject")},91130:function(i,d,e){"use strict";var t=e(94488),r=e(32278);t({target:"Array",stat:!0},{fromAsync:r})},64963:function(i,d,e){"use strict";var t=e(94488),r=e(45601),n=e(81181),o=e(33940),s=e(16697);t({target:"Array",proto:!0,name:"groupToMap",forced:s||!r("groupByToMap")},{groupByToMap:o}),n("groupByToMap")},8604:function(i,d,e){"use strict";var t=e(94488),r=e(36444),n=e(45601),o=e(81181);t({target:"Array",proto:!0,forced:!n("groupBy")},{groupBy:function(u){var c=arguments.length>1?arguments[1]:void 0;return r(this,u,c)}}),o("groupBy")},25178:function(i,d,e){"use strict";var t=e(94488),r=e(81181),n=e(33940),o=e(16697);t({target:"Array",proto:!0,forced:o},{groupToMap:n}),r("groupToMap")},39034:function(i,d,e){"use strict";var t=e(94488),r=e(36444),n=e(81181);t({target:"Array",proto:!0},{group:function(s){var u=arguments.length>1?arguments[1]:void 0;return r(this,s,u)}}),n("group")},1905:function(i,d,e){"use strict";var t=e(94488),r=e(18589),n=Object.isFrozen,o=function(s,u){if(!n||!r(s)||!n(s))return!1;for(var c=0,a=s.length,f;c1?arguments[1]:!1);return n([c&255,c>>8&255],10)}})},93236:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=r(DataView.prototype.getUint8);t({target:"DataView",proto:!0,forced:!0},{getUint8Clamped:function(s){return n(this,s)}})},42212:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(97607),o=e(24225),s=e(61618).pack,u=e(35175),c=TypeError,a=r(DataView.prototype.setUint16);t({target:"DataView",proto:!0},{setFloat16:function(g,p){if(n(this)!=="DataView")throw new c("Incorrect receiver");var x=o(g),h=s(u(p),10,2);return a(this,x,h[1]<<8|h[0],arguments.length>2?arguments[2]:!1)}})},63923:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(97607),o=e(24225),s=e(86350),u=TypeError,c=r(DataView.prototype.setUint8);t({target:"DataView",proto:!0,forced:!0},{setUint8Clamped:function(f,g){if(n(this)!=="DataView")throw new u("Incorrect receiver");var p=o(f);return c(this,p,s(g))}})},2278:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(65911),o=e(63335),s=e(56472),u=e(2291),c=e(66477),a=e(64110),f=e(59893),g=e(94844),p=e(5978),x=n("SuppressedError"),h=ReferenceError,E=f("dispose"),P=f("toStringTag"),A="DisposableStack",I=g.set,C=g.getterFor(A),O="sync-dispose",T="disposed",D="pending",k=function(R){var U=C(R);if(U.state===T)throw new h(A+" already disposed");return U},$=function(){I(s(this,L),{type:A,state:D,stack:[]}),r||(this.disposed=!1)},L=$.prototype;c(L,{dispose:function(){var U=C(this);if(U.state!==T){U.state=T,r||(this.disposed=!0);for(var N=U.stack,V=N.length,j=!1,Y;V;){var G=N[--V];N[V]=null;try{G()}catch(J){j?Y=new x(J,Y):(j=!0,Y=J)}}if(U.stack=null,j)throw Y}},use:function(U){return p(k(this),U,O),U},adopt:function(U,N){var V=k(this);return o(N),p(V,void 0,O,function(){N(U)}),U},defer:function(U){var N=k(this);o(U),p(N,void 0,O,U)},move:function(){var U=k(this),N=new $;return C(N).stack=U.stack,U.stack=[],U.state=T,r||(this.disposed=!0),N}}),r&&a(L,"disposed",{configurable:!0,get:function(){return C(this).state===T}}),u(L,E,L.dispose,{name:"dispose"}),u(L,P,A,{nonWritable:!0}),t({global:!0,constructor:!0},{DisposableStack:$})},36955:function(i,d,e){"use strict";var t=e(94488),r=e(47739);t({target:"Function",proto:!0,forced:!0},{demethodize:r})},77326:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(55327),o=e(15212),s=e(32621),u=e(35454),c=Object.getOwnPropertyDescriptor,a=/^\s*class\b/,f=r(a.exec),g=function(p){try{if(!u||!f(a,o(p)))return!1}catch(h){}var x=c(p,"prototype");return!!x&&s(x,"writable")&&!x.writable};t({target:"Function",stat:!0,sham:!0,forced:!0},{isCallable:function(x){return n(x)&&!g(x)}})},53571:function(i,d,e){"use strict";var t=e(94488),r=e(39812);t({target:"Function",stat:!0,forced:!0},{isConstructor:r})},28670:function(i,d,e){"use strict";var t=e(59893),r=e(37691).f,n=t("metadata"),o=Function.prototype;o[n]===void 0&&r(o,n,{value:null})},31050:function(i,d,e){"use strict";var t=e(94488),r=e(47739);t({target:"Function",proto:!0,forced:!0,name:"demethodize"},{unThis:r})},96364:function(i,d,e){"use strict";var t=e(94488),r=e(24771);t({target:"Iterator",name:"indexed",proto:!0,real:!0,forced:!0},{asIndexedPairs:r})},25321:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(56472),o=e(80449),s=e(55327),u=e(53456),c=e(64110),a=e(69392),f=e(3338),g=e(32621),p=e(59893),x=e(46571).IteratorPrototype,h=e(35454),E=e(16697),P="constructor",A="Iterator",I=p("toStringTag"),C=TypeError,O=r[A],T=E||!s(O)||O.prototype!==x||!f(function(){O({})}),D=function(){if(n(this,x),u(this)===x)throw new C("Abstract class Iterator not directly constructable")},k=function($,L){h?c(x,$,{configurable:!0,get:function(){return L},set:function(R){if(o(this),this===x)throw new C("You can't redefine this property");g(this,$)?this[$]=R:a(this,$,R)}}):x[$]=L};g(x,I)||k(I,A),(T||!g(x,P)||x[P]===Object)&&k(P,D),D.prototype=x,t({global:!0,constructor:!0,forced:T},{Iterator:D})},46304:function(i,d,e){"use strict";var t=e(89945),r=e(2291),n=e(53776),o=e(32621),s=e(59893),u=e(46571).IteratorPrototype,c=s("dispose");o(u,c)||r(u,c,function(){var a=n(this,"return");a&&t(a,this)})},55163:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(80449),o=e(10731),s=e(2279),u=e(51358),c=e(20547),a=e(16697),f=c(function(){for(var g=this.iterator,p=this.next,x,h;this.remaining;)if(this.remaining--,x=n(r(p,g)),h=this.done=!!x.done,h)return;if(x=n(r(p,g)),h=this.done=!!x.done,!h)return x.value});t({target:"Iterator",proto:!0,real:!0,forced:a},{drop:function(p){n(this);var x=u(s(+p));return new f(o(this),{remaining:x})}})},78722:function(i,d,e){"use strict";var t=e(94488),r=e(62003),n=e(63335),o=e(80449),s=e(10731);t({target:"Iterator",proto:!0,real:!0},{every:function(c){o(this),n(c);var a=s(this),f=0;return!r(a,function(g,p){if(!c(g,f++))return p()},{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})},35977:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(63335),o=e(80449),s=e(10731),u=e(20547),c=e(46319),a=e(16697),f=u(function(){for(var g=this.iterator,p=this.predicate,x=this.next,h,E,P;;){if(h=o(r(x,g)),E=this.done=!!h.done,E)return;if(P=h.value,c(g,p,[P,this.counter++],!0))return P}});t({target:"Iterator",proto:!0,real:!0,forced:a},{filter:function(p){return o(this),n(p),new f(s(this),{predicate:p})}})},81848:function(i,d,e){"use strict";var t=e(94488),r=e(62003),n=e(63335),o=e(80449),s=e(10731);t({target:"Iterator",proto:!0,real:!0},{find:function(c){o(this),n(c);var a=s(this),f=0;return r(a,function(g,p){if(c(g,f++))return p(g)},{IS_RECORD:!0,INTERRUPTED:!0}).result}})},52867:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(63335),o=e(80449),s=e(10731),u=e(7157),c=e(20547),a=e(67996),f=e(16697),g=c(function(){for(var p=this.iterator,x=this.mapper,h,E;;){if(E=this.inner)try{if(h=o(r(E.next,E.iterator)),!h.done)return h.value;this.inner=null}catch(P){a(p,"throw",P)}if(h=o(r(this.next,p)),this.done=!!h.done)return;try{this.inner=u(x(h.value,this.counter++),!1)}catch(P){a(p,"throw",P)}}});t({target:"Iterator",proto:!0,real:!0,forced:f},{flatMap:function(x){return o(this),n(x),new g(s(this),{mapper:x,inner:null})}})},72211:function(i,d,e){"use strict";var t=e(94488),r=e(62003),n=e(63335),o=e(80449),s=e(10731);t({target:"Iterator",proto:!0,real:!0},{forEach:function(c){o(this),n(c);var a=s(this),f=0;r(a,function(g){c(g,f++)},{IS_RECORD:!0})}})},84862:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(94029),o=e(16332),s=e(46571).IteratorPrototype,u=e(20547),c=e(7157),a=e(16697),f=u(function(){return r(this.next,this.iterator)},!0);t({target:"Iterator",stat:!0,forced:a},{from:function(p){var x=c(typeof p=="string"?n(p):p,!0);return o(s,x.iterator)?x.iterator:new f(x)}})},92381:function(i,d,e){"use strict";var t=e(94488),r=e(24771);t({target:"Iterator",proto:!0,real:!0,forced:!0},{indexed:r})},19517:function(i,d,e){"use strict";var t=e(94488),r=e(2155),n=e(16697);t({target:"Iterator",proto:!0,real:!0,forced:n},{map:r})},69667:function(i,d,e){"use strict";var t=e(94488),r=e(17243),n=TypeError;t({target:"Iterator",stat:!0,forced:!0},{range:function(s,u,c){if(typeof s=="number")return new r(s,u,c,"number",0,1);if(typeof s=="bigint")return new r(s,u,c,"bigint",BigInt(0),BigInt(1));throw new n("Incorrect Iterator.range arguments")}})},80820:function(i,d,e){"use strict";var t=e(94488),r=e(62003),n=e(63335),o=e(80449),s=e(10731),u=TypeError;t({target:"Iterator",proto:!0,real:!0},{reduce:function(a){o(this),n(a);var f=s(this),g=arguments.length<2,p=g?void 0:arguments[1],x=0;if(r(f,function(h){g?(g=!1,p=h):p=a(p,h,x),x++},{IS_RECORD:!0}),g)throw new u("Reduce of empty iterator with no initial value");return p}})},87873:function(i,d,e){"use strict";var t=e(94488),r=e(62003),n=e(63335),o=e(80449),s=e(10731);t({target:"Iterator",proto:!0,real:!0},{some:function(c){o(this),n(c);var a=s(this),f=0;return r(a,function(g,p){if(c(g,f++))return p()},{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})},54609:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(80449),o=e(10731),s=e(2279),u=e(51358),c=e(20547),a=e(67996),f=e(16697),g=c(function(){var p=this.iterator;if(!this.remaining--)return this.done=!0,a(p,"normal",void 0);var x=n(r(this.next,p)),h=this.done=!!x.done;if(!h)return x.value});t({target:"Iterator",proto:!0,real:!0,forced:f},{take:function(x){n(this);var h=u(s(+x));return new g(o(this),{remaining:h})}})},28566:function(i,d,e){"use strict";var t=e(94488),r=e(80449),n=e(62003),o=e(10731),s=[].push;t({target:"Iterator",proto:!0,real:!0},{toArray:function(){var c=[];return n(o(r(this)),s,{that:c,IS_RECORD:!0}),c}})},51697:function(i,d,e){"use strict";var t=e(94488),r=e(80449),n=e(57975),o=e(80025),s=e(10731),u=e(16697);t({target:"Iterator",proto:!0,real:!0,forced:u},{toAsync:function(){return new o(s(new n(s(r(this)))))}})},61872:function(i,d,e){"use strict";var t=e(94488),r=e(82778),n=e(83502);t({target:"JSON",stat:!0,forced:!r},{isRawJSON:n})},76077:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(92916),o=e(65911),s=e(94237),u=e(89945),c=e(55327),a=e(31946),f=e(18589),g=e(32621),p=e(69905),x=e(82762),h=e(69392),E=e(3338),P=e(70913),A=e(42820),I=n.JSON,C=n.Number,O=n.SyntaxError,T=I&&I.parse,D=o("Object","keys"),k=Object.getOwnPropertyDescriptor,$=s("".charAt),L=s("".slice),R=s(/./.exec),U=s([].push),N=/^\d$/,V=/^[1-9]$/,j=/^(?:-|\d)$/,Y=/^[\t\n\r ]$/,G=0,J=1,Q=function(ae,ce){ae=p(ae);var fe=new B(ae,0,""),_e=fe.parse(),He=_e.value,ze=fe.skip(Y,_e.end);if(ze1?arguments[1]:void 0);return o(c,function(f,g){if(!a(f,g,c))return!1},!0)!==!1}})},28220:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(42683),o=e(2786),s=e(95037),u=o.Map,c=o.set;t({target:"Map",proto:!0,real:!0,forced:!0},{filter:function(f){var g=n(this),p=r(f,arguments.length>1?arguments[1]:void 0),x=new u;return s(g,function(h,E){p(h,E,g)&&c(x,E,h)}),x}})},49350:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(42683),o=e(95037);t({target:"Map",proto:!0,real:!0,forced:!0},{findKey:function(u){var c=n(this),a=r(u,arguments.length>1?arguments[1]:void 0),f=o(c,function(g,p){if(a(g,p,c))return{key:p}},!0);return f&&f.key}})},62060:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(42683),o=e(95037);t({target:"Map",proto:!0,real:!0,forced:!0},{find:function(u){var c=n(this),a=r(u,arguments.length>1?arguments[1]:void 0),f=o(c,function(g,p){if(a(g,p,c))return{value:g}},!0);return f&&f.value}})},20126:function(i,d,e){"use strict";var t=e(94488),r=e(72846);t({target:"Map",stat:!0,forced:!0},{from:r})},18090:function(i,d,e){"use strict";var t=e(94488),r=e(88134),n=e(42683),o=e(95037);t({target:"Map",proto:!0,real:!0,forced:!0},{includes:function(u){return o(n(this),function(c){if(r(c,u))return!0},!0)===!0}})},14309:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(62003),o=e(55327),s=e(63335),u=e(2786).Map;t({target:"Map",stat:!0,forced:!0},{keyBy:function(a,f){var g=o(this)?this:u,p=new g;s(f);var x=s(p.set);return n(a,function(h){r(x,p,f(h),h)}),p}})},17822:function(i,d,e){"use strict";var t=e(94488),r=e(42683),n=e(95037);t({target:"Map",proto:!0,real:!0,forced:!0},{keyOf:function(s){var u=n(r(this),function(c,a){if(c===s)return{key:a}},!0);return u&&u.key}})},83543:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(42683),o=e(2786),s=e(95037),u=o.Map,c=o.set;t({target:"Map",proto:!0,real:!0,forced:!0},{mapKeys:function(f){var g=n(this),p=r(f,arguments.length>1?arguments[1]:void 0),x=new u;return s(g,function(h,E){c(x,p(h,E,g),h)}),x}})},13853:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(42683),o=e(2786),s=e(95037),u=o.Map,c=o.set;t({target:"Map",proto:!0,real:!0,forced:!0},{mapValues:function(f){var g=n(this),p=r(f,arguments.length>1?arguments[1]:void 0),x=new u;return s(g,function(h,E){c(x,E,p(h,E,g))}),x}})},25188:function(i,d,e){"use strict";var t=e(94488),r=e(42683),n=e(62003),o=e(2786).set;t({target:"Map",proto:!0,real:!0,arity:1,forced:!0},{merge:function(u){for(var c=r(this),a=arguments.length,f=0;f1?arguments[1]:void 0);return o(c,function(f,g){if(a(f,g,c))return!0},!0)===!0}})},8774:function(i,d,e){"use strict";var t=e(94488),r=e(14615);t({target:"Map",proto:!0,real:!0,name:"upsert",forced:!0},{updateOrInsert:r})},6736:function(i,d,e){"use strict";var t=e(94488),r=e(63335),n=e(42683),o=e(2786),s=TypeError,u=o.get,c=o.has,a=o.set;t({target:"Map",proto:!0,real:!0,forced:!0},{update:function(g,p){var x=n(this),h=arguments.length;r(p);var E=c(x,g);if(!E&&h<3)throw new s("Updating absent value");var P=E?u(x,g):r(h>2?arguments[2]:void 0)(g,x);return a(x,g,p(P,g,x)),x}})},94065:function(i,d,e){"use strict";var t=e(94488),r=e(14615);t({target:"Map",proto:!0,real:!0,forced:!0},{upsert:r})},93036:function(i,d,e){"use strict";var t=e(94488),r=Math.min,n=Math.max;t({target:"Math",stat:!0,forced:!0},{clamp:function(s,u,c){return r(c,n(u,s))}})},75708:function(i,d,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,nonConfigurable:!0,nonWritable:!0},{DEG_PER_RAD:Math.PI/180})},84624:function(i,d,e){"use strict";var t=e(94488),r=180/Math.PI;t({target:"Math",stat:!0,forced:!0},{degrees:function(o){return o*r}})},43710:function(i,d,e){"use strict";var t=e(94488),r=e(35175);t({target:"Math",stat:!0},{f16round:r})},66233:function(i,d,e){"use strict";var t=e(94488),r=e(24619),n=e(14894);t({target:"Math",stat:!0,forced:!0},{fscale:function(s,u,c,a,f){return n(r(s,u,c,a,f))}})},92762:function(i,d,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,forced:!0},{iaddh:function(n,o,s,u){var c=n>>>0,a=o>>>0,f=s>>>0;return a+(u>>>0)+((c&f|(c|f)&~(c+f>>>0))>>>31)|0}})},24467:function(i,d,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,forced:!0},{imulh:function(n,o){var s=65535,u=+n,c=+o,a=u&s,f=c&s,g=u>>16,p=c>>16,x=(g*f>>>0)+(a*f>>>16);return g*p+(x>>16)+((a*p>>>0)+(x&s)>>16)}})},68465:function(i,d,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,forced:!0},{isubh:function(n,o,s,u){var c=n>>>0,a=o>>>0,f=s>>>0;return a-(u>>>0)-((~c&f|~(c^f)&c-f>>>0)>>>31)|0}})},77004:function(i,d,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,nonConfigurable:!0,nonWritable:!0},{RAD_PER_DEG:180/Math.PI})},83925:function(i,d,e){"use strict";var t=e(94488),r=Math.PI/180;t({target:"Math",stat:!0,forced:!0},{radians:function(o){return o*r}})},51117:function(i,d,e){"use strict";var t=e(94488),r=e(24619);t({target:"Math",stat:!0,forced:!0},{scale:r})},87236:function(i,d,e){"use strict";var t=e(94488),r=e(80449),n=e(1222),o=e(83126),s=e(25587),u=e(94844),c="Seeded Random",a=c+" Generator",f='Math.seededPRNG() argument should have a "seed" field with a finite value.',g=u.set,p=u.getterFor(a),x=TypeError,h=o(function(P){g(this,{type:a,seed:P%2147483647})},c,function(){var P=p(this),A=P.seed=(P.seed*1103515245+12345)%2147483647;return s((A&1073741823)/1073741823,!1)});t({target:"Math",stat:!0,forced:!0},{seededPRNG:function(P){var A=r(P).seed;if(!n(A))throw new x(f);return new h(A)}})},83733:function(i,d,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,forced:!0},{signbit:function(n){var o=+n;return o===o&&o===0?1/o===-1/0:o<0}})},92044:function(i,d,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,forced:!0},{umulh:function(n,o){var s=65535,u=+n,c=+o,a=u&s,f=c&s,g=u>>>16,p=c>>>16,x=(g*f>>>0)+(a*f>>>16);return g*p+(x>>>16)+((a*p>>>0)+(x&s)>>>16)}})},29190:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(56902),o="Invalid number representation",s="Invalid radix",u=RangeError,c=SyntaxError,a=TypeError,f=parseInt,g=Math.pow,p=/^[\d.a-z]+$/,x=r("".charAt),h=r(p.exec),E=r(1 .toString),P=r("".slice),A=r("".split);t({target:"Number",stat:!0,forced:!0},{fromString:function(C,O){var T=1;if(typeof C!="string")throw new a(o);if(!C.length)throw new c(o);if(x(C,0)==="-"&&(T=-1,C=P(C,1),!C.length))throw new c(o);var D=O===void 0?10:n(O);if(D<2||D>36)throw new u(s);if(!h(p,C))throw new c(o);var k=A(C,"."),$=f(k[0],D);if(k.length>1&&($+=f(k[1],D)/g(D,k[1].length)),D===10&&E($,D)!==C)throw new c(o);return T*$}})},10775:function(i,d,e){"use strict";var t=e(94488),r=e(17243);t({target:"Number",stat:!0,forced:!0},{range:function(o,s,u){return new r(o,s,u,"number",0,1)}})},19593:function(i,d,e){"use strict";var t=e(94488),r=e(20574);t({target:"Object",stat:!0,forced:!0},{iterateEntries:function(o){return new r(o,"entries")}})},26502:function(i,d,e){"use strict";var t=e(94488),r=e(20574);t({target:"Object",stat:!0,forced:!0},{iterateKeys:function(o){return new r(o,"keys")}})},10174:function(i,d,e){"use strict";var t=e(94488),r=e(20574);t({target:"Object",stat:!0,forced:!0},{iterateValues:function(o){return new r(o,"values")}})},76867:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(35454),o=e(51996),s=e(63335),u=e(80449),c=e(56472),a=e(55327),f=e(4112),g=e(31946),p=e(53776),x=e(2291),h=e(66477),E=e(64110),P=e(61810),A=e(59893),I=e(94844),C=A("observable"),O="Observable",T="Subscription",D="SubscriptionObserver",k=I.getterFor,$=I.set,L=k(O),R=k(T),U=k(D),N=function(J){this.observer=u(J),this.cleanup=void 0,this.subscriptionObserver=void 0};N.prototype={type:T,clean:function(){var J=this.cleanup;if(J){this.cleanup=void 0;try{J()}catch(Q){P(Q)}}},close:function(){if(!n){var J=this.facade,Q=this.subscriptionObserver;J.closed=!0,Q&&(Q.closed=!0)}this.observer=void 0},isClosed:function(){return this.observer===void 0}};var V=function(J,Q){var Z=$(this,new N(J)),K;n||(this.closed=!1);try{(K=p(J,"start"))&&r(K,J,this)}catch(ee){P(ee)}if(!Z.isClosed()){var M=Z.subscriptionObserver=new j(Z);try{var B=Q(M),H=B;f(B)||(Z.cleanup=a(B.unsubscribe)?function(){H.unsubscribe()}:s(B))}catch(ee){M.error(ee);return}Z.isClosed()&&Z.clean()}};V.prototype=h({},{unsubscribe:function(){var Q=R(this);Q.isClosed()||(Q.close(),Q.clean())}}),n&&E(V.prototype,"closed",{configurable:!0,get:function(){return R(this).isClosed()}});var j=function(J){$(this,{type:D,subscriptionState:J}),n||(this.closed=!1)};j.prototype=h({},{next:function(Q){var Z=U(this).subscriptionState;if(!Z.isClosed()){var K=Z.observer;try{var M=p(K,"next");M&&r(M,K,Q)}catch(B){P(B)}}},error:function(Q){var Z=U(this).subscriptionState;if(!Z.isClosed()){var K=Z.observer;Z.close();try{var M=p(K,"error");M?r(M,K,Q):P(Q)}catch(B){P(B)}Z.clean()}},complete:function(){var Q=U(this).subscriptionState;if(!Q.isClosed()){var Z=Q.observer;Q.close();try{var K=p(Z,"complete");K&&r(K,Z)}catch(M){P(M)}Q.clean()}}}),n&&E(j.prototype,"closed",{configurable:!0,get:function(){return U(this).subscriptionState.isClosed()}});var Y=function(Q){c(this,G),$(this,{type:O,subscriber:s(Q)})},G=Y.prototype;h(G,{subscribe:function(Q){var Z=arguments.length;return new V(a(Q)?{next:Q,error:Z>1?arguments[1]:void 0,complete:Z>2?arguments[2]:void 0}:g(Q)?Q:{},L(this).subscriber)}}),x(G,C,function(){return this}),t({global:!0,constructor:!0,forced:!0},{Observable:Y}),o(O)},14548:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(89945),o=e(80449),s=e(39812),u=e(85428),c=e(53776),a=e(62003),f=e(59893),g=f("observable");t({target:"Observable",stat:!0,forced:!0},{from:function(x){var h=s(this)?this:r("Observable"),E=c(o(x),g);if(E){var P=o(n(E,x));return P.constructor===h?P:new h(function(I){return P.subscribe(I)})}var A=u(x);return new h(function(I){a(A,function(C,O){if(I.next(C),I.closed)return O()},{IS_ITERATOR:!0,INTERRUPTED:!0}),I.complete()})}})},96378:function(i,d,e){"use strict";e(76867),e(14548),e(6053)},6053:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(39812),o=r("Array");t({target:"Observable",stat:!0,forced:!0},{of:function(){for(var u=n(this)?this:r("Observable"),c=arguments.length,a=o(c),f=0;f?@[\\\\\\]^`{|}~"+o+"]","g");t({target:"RegExp",stat:!0,forced:!0},{escape:function(f){var g=n(f),p=s(g,0);return(p>47&&p<58?"\\x3":"")+u(g,c,"\\$&")}})},1220:function(i,d,e){"use strict";var t=e(94488),r=e(17442),n=e(19691).add;t({target:"Set",proto:!0,real:!0,forced:!0},{addAll:function(){for(var s=r(this),u=0,c=arguments.length;u1?arguments[1]:void 0);return o(c,function(f){if(!a(f,f,c))return!1},!0)!==!1}})},38487:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(17442),o=e(19691),s=e(57002),u=o.Set,c=o.add;t({target:"Set",proto:!0,real:!0,forced:!0},{filter:function(f){var g=n(this),p=r(f,arguments.length>1?arguments[1]:void 0),x=new u;return s(g,function(h){p(h,h,g)&&c(x,h)}),x}})},29916:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(17442),o=e(57002);t({target:"Set",proto:!0,real:!0,forced:!0},{find:function(u){var c=n(this),a=r(u,arguments.length>1?arguments[1]:void 0),f=o(c,function(g){if(a(g,g,c))return{value:g}},!0);return f&&f.value}})},25541:function(i,d,e){"use strict";var t=e(94488),r=e(72846);t({target:"Set",stat:!0,forced:!0},{from:r})},34926:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(77999),o=e(16049);t({target:"Set",proto:!0,real:!0,forced:!0},{intersection:function(u){return r(o,this,n(u))}})},45612:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(16049),o=e(22627),s=!o("intersection")||r(function(){return Array.from(new Set([1,2,3]).intersection(new Set([3,2])))!=="3,2"});t({target:"Set",proto:!0,real:!0,forced:s},{intersection:n})},68255:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(77999),o=e(17616);t({target:"Set",proto:!0,real:!0,forced:!0},{isDisjointFrom:function(u){return r(o,this,n(u))}})},98080:function(i,d,e){"use strict";var t=e(94488),r=e(17616),n=e(22627);t({target:"Set",proto:!0,real:!0,forced:!n("isDisjointFrom")},{isDisjointFrom:r})},16450:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(77999),o=e(84833);t({target:"Set",proto:!0,real:!0,forced:!0},{isSubsetOf:function(u){return r(o,this,n(u))}})},96351:function(i,d,e){"use strict";var t=e(94488),r=e(84833),n=e(22627);t({target:"Set",proto:!0,real:!0,forced:!n("isSubsetOf")},{isSubsetOf:r})},86921:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(77999),o=e(51135);t({target:"Set",proto:!0,real:!0,forced:!0},{isSupersetOf:function(u){return r(o,this,n(u))}})},60244:function(i,d,e){"use strict";var t=e(94488),r=e(51135),n=e(22627);t({target:"Set",proto:!0,real:!0,forced:!n("isSupersetOf")},{isSupersetOf:r})},82928:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(17442),o=e(57002),s=e(69905),u=r([].join),c=r([].push);t({target:"Set",proto:!0,real:!0,forced:!0},{join:function(f){var g=n(this),p=f===void 0?",":s(f),x=[];return o(g,function(h){c(x,h)}),u(x,p)}})},42947:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(17442),o=e(19691),s=e(57002),u=o.Set,c=o.add;t({target:"Set",proto:!0,real:!0,forced:!0},{map:function(f){var g=n(this),p=r(f,arguments.length>1?arguments[1]:void 0),x=new u;return s(g,function(h){c(x,p(h,h,g))}),x}})},71568:function(i,d,e){"use strict";var t=e(94488),r=e(48800);t({target:"Set",stat:!0,forced:!0},{of:r})},94194:function(i,d,e){"use strict";var t=e(94488),r=e(63335),n=e(17442),o=e(57002),s=TypeError;t({target:"Set",proto:!0,real:!0,forced:!0},{reduce:function(c){var a=n(this),f=arguments.length<2,g=f?void 0:arguments[1];if(r(c),o(a,function(p){f?(f=!1,g=p):g=c(g,p,p,a)}),f)throw new s("Reduce of empty set with no initial value");return g}})},30556:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(17442),o=e(57002);t({target:"Set",proto:!0,real:!0,forced:!0},{some:function(u){var c=n(this),a=r(u,arguments.length>1?arguments[1]:void 0);return o(c,function(f){if(a(f,f,c))return!0},!0)===!0}})},93102:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(77999),o=e(36312);t({target:"Set",proto:!0,real:!0,forced:!0},{symmetricDifference:function(u){return r(o,this,n(u))}})},32100:function(i,d,e){"use strict";var t=e(94488),r=e(36312),n=e(22627);t({target:"Set",proto:!0,real:!0,forced:!n("symmetricDifference")},{symmetricDifference:r})},82074:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(77999),o=e(24667);t({target:"Set",proto:!0,real:!0,forced:!0},{union:function(u){return r(o,this,n(u))}})},1821:function(i,d,e){"use strict";var t=e(94488),r=e(24667),n=e(22627);t({target:"Set",proto:!0,real:!0,forced:!n("union")},{union:r})},13578:function(i,d,e){"use strict";var t=e(94488),r=e(13764).charAt,n=e(95955),o=e(56902),s=e(69905);t({target:"String",proto:!0,forced:!0},{at:function(c){var a=s(n(this)),f=a.length,g=o(c),p=g>=0?g:f+g;return p<0||p>=f?void 0:r(a,p)}})},62882:function(i,d,e){"use strict";var t=e(94488),r=e(83126),n=e(25587),o=e(95955),s=e(69905),u=e(94844),c=e(13764),a=c.codeAt,f=c.charAt,g="String Iterator",p=u.set,x=u.getterFor(g),h=r(function(P){p(this,{type:g,string:P,index:0})},"String",function(){var P=x(this),A=P.string,I=P.index,C;return I>=A.length?n(void 0,!0):(C=f(A,I),P.index+=C.length,n({codePoint:a(C,0),position:I},!1))});t({target:"String",proto:!0,forced:!0},{codePoints:function(){return new h(s(o(this)))}})},59348:function(i,d,e){"use strict";var t=e(94488),r=e(67410);t({target:"String",stat:!0,forced:!0},{cooked:r})},37457:function(i,d,e){"use strict";var t=e(13247),r=e(94488),n=e(86528),o=e(94237),s=e(13743),u=e(80449),c=e(94029),a=e(55327),f=e(82762),g=e(37691).f,p=e(71698),x=e(42530),h=e(67410),E=e(79204),P=e(19268),A=new x.WeakMap,I=x.get,C=x.has,O=x.set,T=Array,D=TypeError,k=Object.freeze||Object,$=Object.isFrozen,L=Math.min,R=o("".charAt),U=o("".slice),N=o("".split),V=o(/./.exec),j=/([\n\u2028\u2029]|\r\n?)/g,Y=RegExp("^["+P+"]*"),G=RegExp("[^"+P+"]"),J="Invalid tag",Q="Invalid opening line",Z="Invalid closing line",K=function(ce){var fe=ce.raw;if(t&&!$(fe))throw new D("Raw template should be frozen");if(C(A,fe))return I(A,fe);var _e=M(fe),He=H(_e);return g(He,"raw",{value:k(_e)}),k(He),O(A,fe,He),He},M=function(ce){var fe=c(ce),_e=f(fe),He=T(_e),ze=T(_e),nt=0,it,bt,Et,me;if(!_e)throw new D(J);for(;nt<_e;nt++){var Be=fe[nt];if(typeof Be=="string")He[nt]=N(Be,j);else throw new D(J)}for(nt=0;nt<_e;nt++){var Je=nt+1===_e;if(it=He[nt],nt===0){if(it.length===1||it[0].length>0)throw new D(Q);it[1]=""}if(Je){if(it.length===1||V(G,it[it.length-1]))throw new D(Z);it[it.length-2]="",it[it.length-1]=""}for(var et=2;et1?arguments[1]:void 0);return n(this,a)},!0)},16315:function(i,d,e){"use strict";var t=e(58261),r=e(90560).filterReject,n=e(27607),o=t.aTypedArray,s=t.exportTypedArrayMethod;s("filterReject",function(c){var a=r(o(this),c,arguments.length>1?arguments[1]:void 0);return n(this,a)},!0)},56966:function(i,d,e){"use strict";var t=e(65911),r=e(6086),n=e(32278),o=e(58261),s=e(69478),u=o.aTypedArrayConstructor,c=o.exportTypedArrayStaticMethod;c("fromAsync",function(f){var g=this,p=arguments.length,x=p>1?arguments[1]:void 0,h=p>2?arguments[2]:void 0;return new(t("Promise"))(function(E){r(g),E(n(f,x,h))}).then(function(E){return s(u(g),E)})},!0)},60239:function(i,d,e){"use strict";var t=e(58261),r=e(36444),n=e(31384),o=t.aTypedArray,s=t.exportTypedArrayMethod;s("groupBy",function(c){var a=arguments.length>1?arguments[1]:void 0;return r(o(this),c,a,n)},!0)},49381:function(i,d,e){"use strict";var t=e(58261),r=e(82762),n=e(75406),o=e(51981),s=e(93303),u=e(56902),c=e(3338),a=t.aTypedArray,f=t.getTypedArrayConstructor,g=t.exportTypedArrayMethod,p=Math.max,x=Math.min,h=!c(function(){var E=new Int8Array([1]),P=E.toSpliced(1,0,{valueOf:function(){return E[0]=2,3}});return P[0]!==2||P[1]!==3});g("toSpliced",function(P,A){var I=a(this),C=f(I),O=r(I),T=o(P,O),D=arguments.length,k=0,$,L,R,U,N,V,j;if(D===0)$=L=0;else if(D===1)$=0,L=O-T;else if(L=x(p(u(A),0),O-T),$=D-2,$){U=new C($),R=n(U);for(var Y=2;Y1?o(arguments[1]):void 0,$=f(k)==="base64"?g:p,L=k?!!k.strict:!1,R=L?D:P(D,C,"");if(R.length%4===0)A(R,-2)==="=="?R=A(R,0,-2):A(R,-1)==="="&&(R=A(R,0,-1));else if(L)throw new h("Input is not correctly padded");var U=R.length%4;switch(U){case 1:throw new h("Bad input length");case 2:R+="AA";break;case 3:R+="A"}for(var N=[],V=0,j=R.length,Y=function(Q){var Z=E(R,V+Q);if(!u($,Z))throw new h('Bad char in input: "'+Z+'"');return $[Z]<<18-6*Q};V>16&255,G>>8&255,G&255)}var J=N.length;if(U===2){if(L&&N[J-2]!==0)throw new h(O);J-=2}else if(U===3){if(L&&N[J-1]!==0)throw new h(O);J--}return c(x,N,J)}})},57151:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(94237),o=e(79606),s=r.Uint8Array,u=r.SyntaxError,c=r.parseInt,a=/[^\da-f]/i,f=n(a.exec),g=n("".slice);s&&t({target:"Uint8Array",stat:!0,forced:!0},{fromHex:function(x){o(x);var h=x.length;if(h%2)throw new u("String should have an even number of characters");if(f(a,x))throw new u("String should only contain hex characters");for(var E=new s(h/2),P=0;P>6*D&63)};I+2>(-2*j&6)));return N}})},55182:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(65911),o=e(94237),s=e(89945),u=e(3338),c=e(69905),a=e(57106),f=e(66244).i2c,g=n("btoa"),p=o("".charAt),x=o("".charCodeAt),h=!!g&&!u(function(){return g("hi")!=="aGk="}),E=h&&!u(function(){g()}),P=h&&u(function(){return g(null)!=="bnVsbA=="}),A=h&&g.length!==1;t({global:!0,bind:!0,enumerable:!0,forced:!h||E||P||A},{btoa:function(C){if(a(arguments.length,1),h)return s(g,r,c(C));for(var O=c(C),T="",D=0,k=f,$,L;p(O,D)||(k="=",D%1);){if(L=x(O,D+=.75),L>255)throw new(n("DOMException"))("The string contains characters outside of the Latin1 range","InvalidCharacterError");$=$<<8|L,T+=p(k,63&$>>8-D%1*8)}return T}})},91472:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(28887).clear;t({global:!0,bind:!0,enumerable:!0,forced:r.clearImmediate!==n},{clearImmediate:n})},34366:function(i,d,e){"use strict";var t=e(92916),r=e(66749),n=e(9518),o=e(59594),s=e(68151),u=function(a){if(a&&a.forEach!==o)try{s(a,"forEach",o)}catch(f){a.forEach=o}};for(var c in r)r[c]&&u(t[c]&&t[c].prototype);u(n)},85425:function(i,d,e){"use strict";var t=e(92916),r=e(66749),n=e(9518),o=e(11005),s=e(68151),u=e(94573),c=e(59893),a=c("iterator"),f=o.values,g=function(x,h){if(x){if(x[a]!==f)try{s(x,a,f)}catch(P){x[a]=f}if(u(x,h,!0),r[h]){for(var E in o)if(x[E]!==o[E])try{s(x,E,o[E])}catch(P){x[E]=o[E]}}}};for(var p in r)g(t[p]&&t[p].prototype,p);g(n,"DOMTokenList")},64522:function(i,d,e){"use strict";var t=e(94488),r=e(11270),n=e(65911),o=e(3338),s=e(20132),u=e(35012),c=e(37691).f,a=e(2291),f=e(64110),g=e(32621),p=e(56472),x=e(80449),h=e(13367),E=e(7825),P=e(52109),A=e(80739),I=e(94844),C=e(35454),O=e(16697),T="DOMException",D="DATA_CLONE_ERR",k=n("Error"),$=n(T)||function(){try{var ze=n("MessageChannel")||r("worker_threads").MessageChannel;new ze().port1.postMessage(new WeakMap)}catch(nt){if(nt.name===D&&nt.code===25)return nt.constructor}}(),L=$&&$.prototype,R=k.prototype,U=I.set,N=I.getterFor(T),V="stack"in new k(T),j=function(ze){return g(P,ze)&&P[ze].m?P[ze].c:0},Y=function(){p(this,G);var nt=arguments.length,it=E(nt<1?void 0:arguments[0]),bt=E(nt<2?void 0:arguments[1],"Error"),Et=j(bt);if(U(this,{type:T,name:bt,message:it,code:Et}),C||(this.name=bt,this.message=it,this.code=Et),V){var me=new k(it);me.name=T,c(this,"stack",u(1,A(me.stack,1)))}},G=Y.prototype=s(R),J=function(ze){return{enumerable:!0,configurable:!0,get:ze}},Q=function(ze){return J(function(){return N(this)[ze]})};C&&(f(G,"code",Q("code")),f(G,"message",Q("message")),f(G,"name",Q("name"))),c(G,"constructor",u(1,Y));var Z=o(function(){return!(new $ instanceof k)}),K=Z||o(function(){return R.toString!==h||String(new $(1,2))!=="2: 1"}),M=Z||o(function(){return new $(1,"DataCloneError").code!==25}),B=Z||$[D]!==25||L[D]!==25,H=O?K||M||B:Z;t({global:!0,constructor:!0,forced:H},{DOMException:H?Y:$});var ee=n(T),ae=ee.prototype;K&&(O||$===ee)&&a(ae,"toString",h),M&&C&&$===ee&&f(ae,"code",J(function(){return j(x(this).name)}));for(var ce in P)if(g(P,ce)){var fe=P[ce],_e=fe.s,He=u(6,fe.c);g(ee,_e)||c(ee,_e,He),g(ae,_e)||c(ae,_e,He)}},41599:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(65911),o=e(35012),s=e(37691).f,u=e(32621),c=e(56472),a=e(25576),f=e(7825),g=e(52109),p=e(80739),x=e(35454),h=e(16697),E="DOMException",P=n("Error"),A=n(E),I=function(){c(this,C);var Y=arguments.length,G=f(Y<1?void 0:arguments[0]),J=f(Y<2?void 0:arguments[1],"Error"),Q=new A(G,J),Z=new P(G);return Z.name=E,s(Q,"stack",o(1,p(Z.stack,1))),a(Q,this,I),Q},C=I.prototype=A.prototype,O="stack"in new P(E),T="stack"in new A(1,2),D=A&&x&&Object.getOwnPropertyDescriptor(r,E),k=!!D&&!(D.writable&&D.configurable),$=O&&!k&&!T;t({global:!0,constructor:!0,forced:h||$},{DOMException:$?I:A});var L=n(E),R=L.prototype;if(R.constructor!==L){h||s(R,"constructor",o(1,L));for(var U in g)if(u(g,U)){var N=g[U],V=N.s;u(L,V)||s(L,V,o(6,N.c))}}},86465:function(i,d,e){"use strict";var t=e(65911),r=e(94573),n="DOMException";r(t(n),n)},78437:function(i,d,e){"use strict";e(91472),e(91700)},73624:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(72933),o=e(63335),s=e(57106),u=e(90946),c=r.process;t({global:!0,enumerable:!0,dontCallGetSet:!0},{queueMicrotask:function(f){s(arguments.length,1),o(f);var g=u&&c.domain;n(g?g.bind(f):f)}})},62059:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(64110),o=e(35454),s=TypeError,u=Object.defineProperty,c=r.self!==r;try{if(o){var a=Object.getOwnPropertyDescriptor(r,"self");(c||!a||!a.get||!a.enumerable)&&n(r,"self",{get:function(){return r},set:function(g){if(this!==r)throw new s("Illegal invocation");u(r,"self",{value:g,writable:!0,configurable:!0,enumerable:!0})},configurable:!0,enumerable:!0})}else t({global:!0,simple:!0,forced:c},{self:r})}catch(f){}},91700:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(28887).set,o=e(93222),s=r.setImmediate?o(n,!1):n;t({global:!0,bind:!0,enumerable:!0,forced:r.setImmediate!==s},{setImmediate:s})},88469:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(93222),o=n(r.setInterval,!0);t({global:!0,bind:!0,forced:r.setInterval!==o},{setInterval:o})},91572:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(93222),o=n(r.setTimeout,!0);t({global:!0,bind:!0,forced:r.setTimeout!==o},{setTimeout:o})},10305:function(i,d,e){"use strict";var t=e(16697),r=e(94488),n=e(92916),o=e(65911),s=e(94237),u=e(3338),c=e(6145),a=e(55327),f=e(39812),g=e(4112),p=e(31946),x=e(18446),h=e(62003),E=e(80449),P=e(97607),A=e(32621),I=e(69392),C=e(68151),O=e(82762),T=e(57106),D=e(81644),k=e(2786),$=e(19691),L=e(57002),R=e(39311),U=e(25406),N=e(80426),V=n.Object,j=n.Array,Y=n.Date,G=n.Error,J=n.TypeError,Q=n.PerformanceMark,Z=o("DOMException"),K=k.Map,M=k.has,B=k.get,H=k.set,ee=$.Set,ae=$.add,ce=$.has,fe=o("Object","keys"),_e=s([].push),He=s((!0).valueOf),ze=s(1 .valueOf),nt=s("".valueOf),it=s(Y.prototype.getTime),bt=c("structuredClone"),Et="DataCloneError",me="Transferring",Be=function(he){return!u(function(){var Ae=new n.Set([7]),Pt=he(Ae),ct=he(V(7));return Pt===Ae||!Pt.has(7)||!p(ct)||+ct!=7})&&he},Je=function(he,Ae){return!u(function(){var Pt=new Ae,ct=he({a:Pt,b:Pt});return!(ct&&ct.a===ct.b&&ct.a instanceof Ae&&ct.a.stack===Pt.stack)})},et=function(he){return!u(function(){var Ae=he(new n.AggregateError([1],bt,{cause:3}));return Ae.name!=="AggregateError"||Ae.errors[0]!==1||Ae.message!==bt||Ae.cause!==3})},kt=n.structuredClone,St=t||!Je(kt,G)||!Je(kt,Z)||!et(kt),je=!kt&&Be(function(he){return new Q(bt,{detail:he}).detail}),be=Be(kt)||je,Pe=function(he){throw new Z("Uncloneable type: "+he,Et)},Re=function(he,Ae){throw new Z((Ae||"Cloning")+" of "+he+" cannot be properly polyfilled in this engine",Et)},De=function(he,Ae){return be||Re(Ae),be(he)},Ve=function(){var he;try{he=new n.DataTransfer}catch(Ae){try{he=new n.ClipboardEvent("").clipboardData}catch(Pt){}}return he&&he.items&&he.files?he:null},Ne=function(he,Ae,Pt){if(M(Ae,he))return B(Ae,he);var ct=Pt||P(he),lt,st,Xe,ht,ge,_t;if(ct==="SharedArrayBuffer")be?lt=be(he):lt=he;else{var rt=n.DataView;!rt&&!a(he.slice)&&Re("ArrayBuffer");try{if(a(he.slice)&&!he.resizable)lt=he.slice(0);else for(st=he.byteLength,Xe=("maxByteLength"in he)?{maxByteLength:he.maxByteLength}:void 0,lt=new ArrayBuffer(st,Xe),ht=new rt(he),ge=new rt(lt),_t=0;_t1&&!g(arguments[1])?E(arguments[1]):void 0,ct=Pt?Pt.transfer:void 0,lt,st;ct!==void 0&&(lt=new K,st=Ft(ct,lt));var Xe=qe(Ae,lt);return st&&Ht(st),Xe}})},41208:function(i,d,e){"use strict";e(88469),e(91572)},91340:function(i,d,e){"use strict";e(11005);var t=e(94488),r=e(92916),n=e(89945),o=e(94237),s=e(35454),u=e(3299),c=e(2291),a=e(64110),f=e(66477),g=e(94573),p=e(83126),x=e(94844),h=e(56472),E=e(55327),P=e(32621),A=e(80666),I=e(97607),C=e(80449),O=e(31946),T=e(69905),D=e(20132),k=e(35012),$=e(85428),L=e(26006),R=e(25587),U=e(57106),N=e(59893),V=e(63668),j=N("iterator"),Y="URLSearchParams",G=Y+"Iterator",J=x.set,Q=x.getterFor(Y),Z=x.getterFor(G),K=Object.getOwnPropertyDescriptor,M=function(lt){if(!s)return r[lt];var st=K(r,lt);return st&&st.value},B=M("fetch"),H=M("Request"),ee=M("Headers"),ae=H&&H.prototype,ce=ee&&ee.prototype,fe=r.RegExp,_e=r.TypeError,He=r.decodeURIComponent,ze=r.encodeURIComponent,nt=o("".charAt),it=o([].join),bt=o([].push),Et=o("".replace),me=o([].shift),Be=o([].splice),Je=o("".split),et=o("".slice),kt=/\+/g,St=Array(4),je=function(lt){return St[lt-1]||(St[lt-1]=fe("((?:%[\\da-f]{2}){"+lt+"})","gi"))},be=function(lt){try{return He(lt)}catch(st){return lt}},Pe=function(lt){var st=Et(lt,kt," "),Xe=4;try{return He(st)}catch(ht){for(;Xe;)st=Et(st,je(Xe--),be);return st}},Re=/[!'()~]|%20/g,De={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},Ve=function(lt){return De[lt]},Ne=function(lt){return Et(ze(lt),Re,Ve)},tt=p(function(st,Xe){J(this,{type:G,target:Q(st).entries,index:0,kind:Xe})},Y,function(){var st=Z(this),Xe=st.target,ht=st.index++;if(!Xe||ht>=Xe.length)return st.target=void 0,R(void 0,!0);var ge=Xe[ht];switch(st.kind){case"keys":return R(ge.key,!1);case"values":return R(ge.value,!1)}return R([ge.key,ge.value],!1)},!0),qe=function(lt){this.entries=[],this.url=null,lt!==void 0&&(O(lt)?this.parseObject(lt):this.parseQuery(typeof lt=="string"?nt(lt,0)==="?"?et(lt,1):lt:T(lt)))};qe.prototype={type:Y,bindURL:function(lt){this.url=lt,this.update()},parseObject:function(lt){var st=this.entries,Xe=L(lt),ht,ge,_t,rt,Ct,Mt,vr;if(Xe)for(ht=$(lt,Xe),ge=ht.next;!(_t=n(ge,ht)).done;){if(rt=$(C(_t.value)),Ct=rt.next,(Mt=n(Ct,rt)).done||(vr=n(Ct,rt)).done||!n(Ct,rt).done)throw new _e("Expected sequence with length 2");bt(st,{key:T(Mt.value),value:T(vr.value)})}else for(var at in lt)P(lt,at)&&bt(st,{key:at,value:T(lt[at])})},parseQuery:function(lt){if(lt)for(var st=this.entries,Xe=Je(lt,"&"),ht=0,ge,_t;ht0?arguments[0]:void 0,Xe=J(this,new qe(st));s||(this.size=Xe.entries.length)},Ht=Ft.prototype;if(f(Ht,{append:function(st,Xe){var ht=Q(this);U(arguments.length,2),bt(ht.entries,{key:T(st),value:T(Xe)}),s||this.length++,ht.updateURL()},delete:function(lt){for(var st=Q(this),Xe=U(arguments.length,1),ht=st.entries,ge=T(lt),_t=Xe<2?void 0:arguments[1],rt=_t===void 0?_t:T(_t),Ct=0;Ctht.key?1:-1}),st.updateURL()},forEach:function(st){for(var Xe=Q(this).entries,ht=A(st,arguments.length>1?arguments[1]:void 0),ge=0,_t;ge1?Pt(arguments[1]):{})}}),E(H)){var ct=function(st){return h(this,ae),new H(st,arguments.length>1?Pt(arguments[1]):{})};ae.constructor=ct,ct.prototype=ae,t({global:!0,constructor:!0,dontCallGetSet:!0,forced:!0},{Request:ct})}}i.exports={URLSearchParams:Ft,getState:Q}},4890:function(i,d,e){"use strict";var t=e(2291),r=e(94237),n=e(69905),o=e(57106),s=URLSearchParams,u=s.prototype,c=r(u.append),a=r(u.delete),f=r(u.forEach),g=r([].push),p=new s("a=1&a=2&b=3");p.delete("a",1),p.delete("b",void 0),p+""!="a=2"&&t(u,"delete",function(x){var h=arguments.length,E=h<2?void 0:arguments[1];if(h&&E===void 0)return a(this,x);var P=[];f(this,function($,L){g(P,{key:L,value:$})}),o(h,1);for(var A=n(x),I=n(E),C=0,O=0,T=!1,D=P.length,k;C?@[\\\]^|]/,kt=/[\0\t\n\r #/:<>?@[\\\]^|]/,St=/^[\u0000-\u0020]+/,je=/(^|[^\u0000-\u0020])[\u0000-\u0020]+$/,be=/[\t\n\r]/g,Pe,Re=function(gt){var Ze=H(gt,"."),Ue,Me,Ke,Gt,Bt,we,nr;if(Ze.length&&Ze[Ze.length-1]===""&&Ze.length--,Ue=Ze.length,Ue>4)return gt;for(Me=[],Ke=0;Ke1&&Y(Gt,0)==="0"&&(Bt=G(Et,Gt)?16:8,Gt=ee(Gt,Bt===8?1:2)),Gt==="")we=0;else{if(!G(Bt===10?Be:Bt===8?me:Je,Gt))return gt;we=N(Gt,Bt)}K(Me,we)}for(Ke=0;Ke=j(256,5-Ue))return null}else if(we>255)return null;for(nr=Z(Me),Ke=0;Ke6))return;for(we=0;un();){if(nr=null,we>0)if(un()==="."&&we<4)Ke++;else return;if(!G(bt,un()))return;for(;G(bt,un());){if(Mr=N(un(),10),nr===null)nr=Mr;else{if(nr===0)return;nr=nr*10+Mr}if(nr>255)return;Ke++}Ze[Ue]=Ze[Ue]*256+nr,we++,(we===2||we===4)&&Ue++}if(we!==4)return;break}else if(un()===":"){if(Ke++,!un())return}else if(un())return;Ze[Ue++]=Gt}if(Me!==null)for(_n=Ue-Me,Ue=7;Ue!==0&&_n>0;)ar=Ze[Ue],Ze[Ue--]=Ze[Me+_n-1],Ze[Me+--_n]=ar;else if(Ue!==8)return;return Ze},Ve=function(gt){for(var Ze=null,Ue=1,Me=null,Ke=0,Gt=0;Gt<8;Gt++)gt[Gt]!==0?(Ke>Ue&&(Ze=Me,Ue=Ke),Me=null,Ke=0):(Me===null&&(Me=Gt),++Ke);return Ke>Ue&&(Ze=Me,Ue=Ke),Ze},Ne=function(gt){var Ze,Ue,Me,Ke;if(typeof gt=="number"){for(Ze=[],Ue=0;Ue<4;Ue++)ce(Ze,gt%256),gt=V(gt/256);return J(Ze,".")}else if(typeof gt=="object"){for(Ze="",Me=Ve(gt),Ue=0;Ue<8;Ue++)Ke&>[Ue]===0||(Ke&&(Ke=!1),Me===Ue?(Ze+=Ue?":":"::",Ke=!0):(Ze+=Q(gt[Ue],16),Ue<7&&(Ze+=":")));return"["+Ze+"]"}return gt},tt={},qe=p({},tt,{" ":1,'"':1,"<":1,">":1,"`":1}),Ft=p({},qe,{"#":1,"?":1,"{":1,"}":1}),Ht=p({},Ft,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),he=function(gt,Ze){var Ue=E(gt,0);return Ue>32&&Ue<127&&!g(Ze,gt)?gt:encodeURIComponent(gt)},Ae={ftp:21,file:null,http:80,https:443,ws:80,wss:443},Pt=function(gt,Ze){var Ue;return gt.length===2&&G(nt,Y(gt,0))&&((Ue=Y(gt,1))===":"||!Ze&&Ue==="|")},ct=function(gt){var Ze;return gt.length>1&&Pt(ee(gt,0,2))&&(gt.length===2||(Ze=Y(gt,2))==="/"||Ze==="\\"||Ze==="?"||Ze==="#")},lt=function(gt){return gt==="."||ae(gt)==="%2e"},st=function(gt){return gt=ae(gt),gt===".."||gt==="%2e."||gt===".%2e"||gt==="%2e%2e"},Xe={},ht={},ge={},_t={},rt={},Ct={},Mt={},vr={},at={},ir={},Ie={},Rt={},Te={},lr={},mr={},hr={},_r={},Nr={},Wr={},Qr={},Jr={},ur=function(gt,Ze,Ue){var Me=A(gt),Ke,Gt,Bt;if(Ze){if(Gt=this.parse(Me),Gt)throw new U(Gt);this.searchParams=null}else{if(Ue!==void 0&&(Ke=new ur(Ue,!0)),Gt=this.parse(Me,null,Ke),Gt)throw new U(Gt);Bt=L(new $),Bt.bindURL(this),this.searchParams=Bt}};ur.prototype={type:"URL",parse:function(gt,Ze,Ue){var Me=this,Ke=Ze||Xe,Gt=0,Bt="",we=!1,nr=!1,Mr=!1,_n,ar,un,nn;for(gt=A(gt),Ze||(Me.scheme="",Me.username="",Me.password="",Me.host=null,Me.port=null,Me.path=[],Me.query=null,Me.fragment=null,Me.cannotBeABaseURL=!1,gt=M(gt,St,""),gt=M(gt,je,"$1")),gt=M(gt,be,""),_n=x(gt);Gt<=_n.length;){switch(ar=_n[Gt],Ke){case Xe:if(ar&&G(nt,ar))Bt+=ae(ar),Ke=ht;else{if(Ze)return _e;Ke=ge;continue}break;case ht:if(ar&&(G(it,ar)||ar==="+"||ar==="-"||ar==="."))Bt+=ae(ar);else if(ar===":"){if(Ze&&(Me.isSpecial()!==g(Ae,Bt)||Bt==="file"&&(Me.includesCredentials()||Me.port!==null)||Me.scheme==="file"&&!Me.host))return;if(Me.scheme=Bt,Ze){Me.isSpecial()&&Ae[Me.scheme]===Me.port&&(Me.port=null);return}Bt="",Me.scheme==="file"?Ke=lr:Me.isSpecial()&&Ue&&Ue.scheme===Me.scheme?Ke=_t:Me.isSpecial()?Ke=vr:_n[Gt+1]==="/"?(Ke=rt,Gt++):(Me.cannotBeABaseURL=!0,K(Me.path,""),Ke=Wr)}else{if(Ze)return _e;Bt="",Ke=ge,Gt=0;continue}break;case ge:if(!Ue||Ue.cannotBeABaseURL&&ar!=="#")return _e;if(Ue.cannotBeABaseURL&&ar==="#"){Me.scheme=Ue.scheme,Me.path=h(Ue.path),Me.query=Ue.query,Me.fragment="",Me.cannotBeABaseURL=!0,Ke=Jr;break}Ke=Ue.scheme==="file"?lr:Ct;continue;case _t:if(ar==="/"&&_n[Gt+1]==="/")Ke=at,Gt++;else{Ke=Ct;continue}break;case rt:if(ar==="/"){Ke=ir;break}else{Ke=Nr;continue}case Ct:if(Me.scheme=Ue.scheme,ar===Pe)Me.username=Ue.username,Me.password=Ue.password,Me.host=Ue.host,Me.port=Ue.port,Me.path=h(Ue.path),Me.query=Ue.query;else if(ar==="/"||ar==="\\"&&Me.isSpecial())Ke=Mt;else if(ar==="?")Me.username=Ue.username,Me.password=Ue.password,Me.host=Ue.host,Me.port=Ue.port,Me.path=h(Ue.path),Me.query="",Ke=Qr;else if(ar==="#")Me.username=Ue.username,Me.password=Ue.password,Me.host=Ue.host,Me.port=Ue.port,Me.path=h(Ue.path),Me.query=Ue.query,Me.fragment="",Ke=Jr;else{Me.username=Ue.username,Me.password=Ue.password,Me.host=Ue.host,Me.port=Ue.port,Me.path=h(Ue.path),Me.path.length--,Ke=Nr;continue}break;case Mt:if(Me.isSpecial()&&(ar==="/"||ar==="\\"))Ke=at;else if(ar==="/")Ke=ir;else{Me.username=Ue.username,Me.password=Ue.password,Me.host=Ue.host,Me.port=Ue.port,Ke=Nr;continue}break;case vr:if(Ke=at,ar!=="/"||Y(Bt,Gt+1)!=="/")continue;Gt++;break;case at:if(ar!=="/"&&ar!=="\\"){Ke=ir;continue}break;case ir:if(ar==="@"){we&&(Bt="%40"+Bt),we=!0,un=x(Bt);for(var dn=0;dn65535)return ze;Me.port=Me.isSpecial()&&ea===Ae[Me.scheme]?null:ea,Bt=""}if(Ze)return;Ke=_r;continue}else return ze;break;case lr:if(Me.scheme="file",ar==="/"||ar==="\\")Ke=mr;else if(Ue&&Ue.scheme==="file")switch(ar){case Pe:Me.host=Ue.host,Me.path=h(Ue.path),Me.query=Ue.query;break;case"?":Me.host=Ue.host,Me.path=h(Ue.path),Me.query="",Ke=Qr;break;case"#":Me.host=Ue.host,Me.path=h(Ue.path),Me.query=Ue.query,Me.fragment="",Ke=Jr;break;default:ct(J(h(_n,Gt),""))||(Me.host=Ue.host,Me.path=h(Ue.path),Me.shortenPath()),Ke=Nr;continue}else{Ke=Nr;continue}break;case mr:if(ar==="/"||ar==="\\"){Ke=hr;break}Ue&&Ue.scheme==="file"&&!ct(J(h(_n,Gt),""))&&(Pt(Ue.path[0],!0)?K(Me.path,Ue.path[0]):Me.host=Ue.host),Ke=Nr;continue;case hr:if(ar===Pe||ar==="/"||ar==="\\"||ar==="?"||ar==="#"){if(!Ze&&Pt(Bt))Ke=Nr;else if(Bt===""){if(Me.host="",Ze)return;Ke=_r}else{if(nn=Me.parseHost(Bt),nn)return nn;if(Me.host==="localhost"&&(Me.host=""),Ze)return;Bt="",Ke=_r}continue}else Bt+=ar;break;case _r:if(Me.isSpecial()){if(Ke=Nr,ar!=="/"&&ar!=="\\")continue}else if(!Ze&&ar==="?")Me.query="",Ke=Qr;else if(!Ze&&ar==="#")Me.fragment="",Ke=Jr;else if(ar!==Pe&&(Ke=Nr,ar!=="/"))continue;break;case Nr:if(ar===Pe||ar==="/"||ar==="\\"&&Me.isSpecial()||!Ze&&(ar==="?"||ar==="#")){if(st(Bt)?(Me.shortenPath(),ar!=="/"&&!(ar==="\\"&&Me.isSpecial())&&K(Me.path,"")):lt(Bt)?ar!=="/"&&!(ar==="\\"&&Me.isSpecial())&&K(Me.path,""):(Me.scheme==="file"&&!Me.path.length&&Pt(Bt)&&(Me.host&&(Me.host=""),Bt=Y(Bt,0)+":"),K(Me.path,Bt)),Bt="",Me.scheme==="file"&&(ar===Pe||ar==="?"||ar==="#"))for(;Me.path.length>1&&Me.path[0]==="";)B(Me.path);ar==="?"?(Me.query="",Ke=Qr):ar==="#"&&(Me.fragment="",Ke=Jr)}else Bt+=he(ar,Ft);break;case Wr:ar==="?"?(Me.query="",Ke=Qr):ar==="#"?(Me.fragment="",Ke=Jr):ar!==Pe&&(Me.path[0]+=he(ar,tt));break;case Qr:!Ze&&ar==="#"?(Me.fragment="",Ke=Jr):ar!==Pe&&(ar==="'"&&Me.isSpecial()?Me.query+="%27":ar==="#"?Me.query+="%23":Me.query+=he(ar,tt));break;case Jr:ar!==Pe&&(Me.fragment+=he(ar,qe));break}Gt++}},parseHost:function(gt){var Ze,Ue,Me;if(Y(gt,0)==="["){if(Y(gt,gt.length-1)!=="]"||(Ze=De(ee(gt,1,-1)),!Ze))return He;this.host=Ze}else if(this.isSpecial()){if(gt=P(gt),G(et,gt)||(Ze=Re(gt),Ze===null))return He;this.host=Ze}else{if(G(kt,gt))return He;for(Ze="",Ue=x(gt),Me=0;Me1?arguments[1]:void 0,Ke=D(Ue,new ur(Ze,!1,Me));r||(Ue.href=Ke.serialize(),Ue.origin=Ke.getOrigin(),Ue.protocol=Ke.getProtocol(),Ue.username=Ke.getUsername(),Ue.password=Ke.getPassword(),Ue.host=Ke.getHost(),Ue.hostname=Ke.getHostname(),Ue.port=Ke.getPort(),Ue.pathname=Ke.getPathname(),Ue.search=Ke.getSearch(),Ue.searchParams=Ke.getSearchParams(),Ue.hash=Ke.getHash())},Vt=tr.prototype,Cr=function(gt,Ze){return{get:function(){return k(this)[gt]()},set:Ze&&function(Ue){return k(this)[Ze](Ue)},configurable:!0,enumerable:!0}};if(r&&(a(Vt,"href",Cr("serialize","setHref")),a(Vt,"origin",Cr("getOrigin")),a(Vt,"protocol",Cr("getProtocol","setProtocol")),a(Vt,"username",Cr("getUsername","setUsername")),a(Vt,"password",Cr("getPassword","setPassword")),a(Vt,"host",Cr("getHost","setHost")),a(Vt,"hostname",Cr("getHostname","setHostname")),a(Vt,"port",Cr("getPort","setPort")),a(Vt,"pathname",Cr("getPathname","setPathname")),a(Vt,"search",Cr("getSearch","setSearch")),a(Vt,"searchParams",Cr("getSearchParams")),a(Vt,"hash",Cr("getHash","setHash"))),c(Vt,"toJSON",function(){return k(this).serialize()},{enumerable:!0}),c(Vt,"toString",function(){return k(this).serialize()},{enumerable:!0}),R){var Pr=R.createObjectURL,Ar=R.revokeObjectURL;Pr&&c(tr,"createObjectURL",s(Pr,R)),Ar&&c(tr,"revokeObjectURL",s(Ar,R))}I(tr,"URL"),t({global:!0,constructor:!0,forced:!n,sham:!r},{URL:tr})},25204:function(i,d,e){"use strict";e(13588)},47803:function(i,d,e){"use strict";var t=e(94488),r=e(89945);t({target:"URL",proto:!0,enumerable:!0},{toJSON:function(){return r(URL.prototype.toString,this)}})},73825:function(i,d,e){"use strict";e.d(d,{Z:function(){return t}});function t(r){if(Array.isArray(r))return r}},65873:function(i,d,e){"use strict";e.d(d,{Z:function(){return r}});var t=e(89878);function r(n,o,s){return o=(0,t.Z)(o),o in n?Object.defineProperty(n,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):n[o]=s,n}},38329:function(i,d,e){"use strict";e.d(d,{Z:function(){return t}});function t(){return t=Object.assign?Object.assign.bind():function(r){for(var n=1;n=0)&&(s[c]=n[c]);return s}function r(n,o){if(n==null)return{};var s=t(n,o),u,c;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(n);for(c=0;c=0)&&Object.prototype.propertyIsEnumerable.call(n,u)&&(s[u]=n[u])}return s}},87296:function(i,d,e){"use strict";e.d(d,{Z:function(){return s}});var t=e(73825);function r(u,c){var a=u==null?null:typeof Symbol!="undefined"&&u[Symbol.iterator]||u["@@iterator"];if(a!=null){var f,g,p,x,h=[],E=!0,P=!1;try{if(p=(a=a.call(u)).next,c===0){if(Object(a)!==a)return;E=!1}else for(;!(E=(f=p.call(a)).done)&&(h.push(f.value),h.length!==c);E=!0);}catch(A){P=!0,g=A}finally{try{if(!E&&a.return!=null&&(x=a.return(),Object(x)!==x))return}finally{if(P)throw g}}return h}}var n=e(99227),o=e(66160);function s(u,c){return(0,t.Z)(u)||r(u,c)||(0,n.Z)(u,c)||(0,o.Z)()}},89878:function(i,d,e){"use strict";e.d(d,{Z:function(){return n}});var t=e(8616);function r(o,s){if((0,t.Z)(o)!="object"||!o)return o;var u=o[Symbol.toPrimitive];if(u!==void 0){var c=u.call(o,s||"default");if((0,t.Z)(c)!="object")return c;throw new TypeError("@@toPrimitive must return a primitive value.")}return(s==="string"?String:Number)(o)}function n(o){var s=r(o,"string");return(0,t.Z)(s)=="symbol"?s:String(s)}},8616:function(i,d,e){"use strict";e.d(d,{Z:function(){return t}});function t(r){"@babel/helpers - typeof";return t=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},t(r)}},99227:function(i,d,e){"use strict";e.d(d,{Z:function(){return r}});function t(n,o){(o==null||o>n.length)&&(o=n.length);for(var s=0,u=new Array(o);sr.length)&&(n=r.length);for(var o=0,s=Array(n);o=0;--ee){var ae=this.tryEntries[ee],ce=ae.completion;if(ae.tryLoc==="root")return H("end");if(ae.tryLoc<=this.prev){var fe=u.call(ae,"catchLoc"),_e=u.call(ae,"finallyLoc");if(fe&&_e){if(this.prev=0;--H){var ee=this.tryEntries[H];if(ee.tryLoc<=this.prev&&u.call(ee,"finallyLoc")&&this.prev=0;--B){var H=this.tryEntries[B];if(H.finallyLoc===M)return this.complete(H.completion,H.afterLoc),J(H),O}},catch:function(M){for(var B=this.tryEntries.length-1;B>=0;--B){var H=this.tryEntries[B];if(H.tryLoc===M){var ee=H.completion;if(ee.type==="throw"){var ae=ee.arg;J(H)}return ae}}throw Error("illegal catch attempt")},delegateYield:function(M,B,H){return this.delegate={iterator:Z(M),resultName:B,nextLoc:H},this.method==="next"&&(this.arg=n),O}},o}},2505:function(i,d,e){"use strict";e.d(d,{Z:function(){return t}});function t(r,n){return t=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(o,s){return o.__proto__=s,o},t(r,n)}},33606:function(i,d,e){"use strict";e.d(d,{Z:function(){return s}});var t=e(72491);function r(u,c){var a=u==null?null:typeof Symbol!="undefined"&&u[Symbol.iterator]||u["@@iterator"];if(a!=null){var f,g,p,x,h=[],E=!0,P=!1;try{if(p=(a=a.call(u)).next,c===0){if(Object(a)!==a)return;E=!1}else for(;!(E=(f=p.call(a)).done)&&(h.push(f.value),h.length!==c);E=!0);}catch(A){P=!0,g=A}finally{try{if(!E&&a.return!=null&&(x=a.return(),Object(x)!==x))return}finally{if(P)throw g}}return h}}var n=e(44464),o=e(9801);function s(u,c){return(0,t.Z)(u)||r(u,c)||(0,n.Z)(u,c)||(0,o.Z)()}},34589:function(i,d,e){"use strict";e.d(d,{Z:function(){return s}});var t=e(72491),r=e(69070),n=e(44464),o=e(9801);function s(u){return(0,t.Z)(u)||(0,r.Z)(u)||(0,n.Z)(u)||(0,o.Z)()}},26407:function(i,d,e){"use strict";e.d(d,{Z:function(){return u}});var t=e(59180);function r(c){if(Array.isArray(c))return(0,t.Z)(c)}var n=e(69070),o=e(44464);function s(){throw new TypeError(`Invalid attempt to spread non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function u(c){return r(c)||(0,n.Z)(c)||(0,o.Z)(c)||s()}},60655:function(i,d,e){"use strict";e.d(d,{Z:function(){return n}});var t=e(39559);function r(o,s){if((0,t.Z)(o)!="object"||!o)return o;var u=o[Symbol.toPrimitive];if(u!==void 0){var c=u.call(o,s||"default");if((0,t.Z)(c)!="object")return c;throw new TypeError("@@toPrimitive must return a primitive value.")}return(s==="string"?String:Number)(o)}function n(o){var s=r(o,"string");return(0,t.Z)(s)=="symbol"?s:s+""}},39559:function(i,d,e){"use strict";e.d(d,{Z:function(){return t}});function t(r){"@babel/helpers - typeof";return t=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},t(r)}},44464:function(i,d,e){"use strict";e.d(d,{Z:function(){return r}});var t=e(59180);function r(n,o){if(n){if(typeof n=="string")return(0,t.Z)(n,o);var s={}.toString.call(n).slice(8,-1);return s==="Object"&&n.constructor&&(s=n.constructor.name),s==="Map"||s==="Set"?Array.from(n):s==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(s)?(0,t.Z)(n,o):void 0}}},53280:function(i,d,e){"use strict";e.d(d,{D:function(){return r}});function t(n,o,s){var u=s||{},c=u.noTrailing,a=c===void 0?!1:c,f=u.noLeading,g=f===void 0?!1:f,p=u.debounceMode,x=p===void 0?void 0:p,h,E=!1,P=0;function A(){h&&clearTimeout(h)}function I(O){var T=O||{},D=T.upcomingOnly,k=D===void 0?!1:D;A(),E=!k}function C(){for(var O=arguments.length,T=new Array(O),D=0;Dn?g?(P=Date.now(),a||(h=setTimeout(x?R:L,n))):L():a!==!0&&(h=setTimeout(x?R:L,x===void 0?n-$:n))}return C.cancel=I,C}function r(n,o,s){var u=s||{},c=u.atBegin,a=c===void 0?!1:c;return t(n,o,{debounceMode:a!==!1})}}},__webpack_module_cache__={};function __webpack_require__(i){var d=__webpack_module_cache__[i];if(d!==void 0)return d.exports;var e=__webpack_module_cache__[i]={id:i,loaded:!1,exports:{}};return __webpack_modules__[i].call(e.exports,e,e.exports,__webpack_require__),e.loaded=!0,e.exports}__webpack_require__.m=__webpack_modules__,function(){__webpack_require__.amdO={}}(),function(){__webpack_require__.n=function(i){var d=i&&i.__esModule?function(){return i.default}:function(){return i};return __webpack_require__.d(d,{a:d}),d}}(),function(){var i=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},d;__webpack_require__.t=function(e,t){if(t&1&&(e=this(e)),t&8||typeof e=="object"&&e&&(t&4&&e.__esModule||t&16&&typeof e.then=="function"))return e;var r=Object.create(null);__webpack_require__.r(r);var n={};d=d||[null,i({}),i([]),i(i)];for(var o=t&2&&e;typeof o=="object"&&!~d.indexOf(o);o=i(o))Object.getOwnPropertyNames(o).forEach(function(s){n[s]=function(){return e[s]}});return n.default=function(){return e},__webpack_require__.d(r,n),r}}(),function(){__webpack_require__.d=function(i,d){for(var e in d)__webpack_require__.o(d,e)&&!__webpack_require__.o(i,e)&&Object.defineProperty(i,e,{enumerable:!0,get:d[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(i){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(d,e){return __webpack_require__.f[e](i,d),d},[]))}}(),function(){__webpack_require__.u=function(i){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",195:"p__Classrooms__Lists__GroupHomework__Detail__index",264:"p__User__Detail__Order__pages__orderPay__index",265:"p__User__Detail__Topics__index",292:"p__Classrooms__Lists__Exercise__Add__index",310:"p__User__Detail__ExperImentImg__Detail__index",337:"p__Paperlibrary__Random__PreviewEdit__index",342:"p__Classrooms__Lists__ShixunHomeworks__Comment__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",869:"p__Guidance__index",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1148:"p__Shixuns__Detail__Repository__UploadFile__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1265:"p__Classrooms__Lists__Announcement__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1416:"p__User__Detail__AccountInfo__CareerCertification__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1660:"p__User__QQLogin__index",1674:"p__Classrooms__ClassicCases__index",1702:"p__Classrooms__New__index",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1783:"p__virtualSpaces__Lists__Experiment__index",1799:"p__Competitions__Entered__Assembly__TeamDateil",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",2045:"p__Engineering__Lists__TeacherList__index",2076:"p__User__Detail__Competitions__index",2102:"p__Classrooms__Lists__Board__Edit__index",2141:"p__Shixuns__Detail__Split__index",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2254:"p__Shixuns__Detail__Discuss__index",2300:"p__Api__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2529:"p__User__Detail__id",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2826:"p__User__Detail__DataSet__index",2829:"p__Messages__Private__index",2865:"p__Innovation__MyMirror__index",2875:"p__Shixuns__Detail__id",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",2983:"p__Forums__Index__index",3006:"p__Engineering__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3282:"layouts__ShixunDetail__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3332:"p__Paths__Detail__id",3355:"p__Classrooms__Lists__Polls__index",3356:"p__Classrooms__Lists__Assistant__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3496:"p__User__Detail__OtherResources__index",3509:"p__HttpStatus__SixActivities",3581:"p__Classrooms__Lists__ShixunHomeworks__Detail__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3665:"p__tasks__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3862:"p__HttpStatus__403",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3935:"p__Classrooms__Lists__GroupHomework__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4017:"p__Classrooms__Lists__PlaceholderPage__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4056:"p__IntrainCourse__index",4058:"p__Demo__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4565:"p__HttpStatus__500",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4601:"p__Paths__Detail__Statistics__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4849:"p__User__Detail__ExperImentImg__index",4862:"p__Paperlibrary__index",4884:"p__Shixuns__Detail__Repository__Commit__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5176:"p__User__Detail__Videos__Protocol__index",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5191:"p__User__Detail__Certificate__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5470:"p__Shixuns__Detail__Collaborators__index",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5599:"p__User__Detail__Paths__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5816:"p__Paperlibrary__Random__Edit__index",5825:"p__Classrooms__Lists__Exercise__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5895:"p__User__Detail__AccountInfo__Profile__Edit__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6034:"p__HttpStatus__UserAgents",6052:"p__Paths__Index__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6170:"p__HttpStatus__downloadStudent",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6277:"p__Shixuns__Edit__index",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6452:"p__Innovation__PublicDataSet__index",6531:"p__HttpStatus__404",6541:"p__Shixuns__Detail__Dataset__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6651:"p__Engineering__Evaluate__Detail__index",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6758:"p__Classrooms__Lists__Attachment__index",6784:"p__Innovation__Edit__index",6788:"p__Classrooms__Lists__ProgramHomework__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6805:"p__User__Detail__AccountInfo__RealNameCertification__index",6820:"p__User__Detail__Topics__Normal__index",6845:"p__Shixuns__Detail__Settings__index",6882:"p__Classrooms__New__StartClass__index",6883:"p__Competitions__Index__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",6982:"p__User__Detail__AccountInfo__Profile__index",7008:"p__Shixuns__New__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7046:"p__Shixuns__Detail__Repository__AddFile__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7333:"p__User__WechatLogin__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7852:"p__Classrooms__Lists__ShixunHomeworks__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7878:"p__Classrooms__Lists__LiveVideo__index",7884:"p__Shixuns__Exports__index",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8014:"p__Classrooms__Lists__Teachers__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8077:"p__Classrooms__Lists__Students__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8302:"p__Classrooms__Lists__Board__index",8307:"p__User__Detail__Shixuns__index",8340:"p__Classrooms__Lists__Attendance__Webview__Student__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8517:"p__User__Detail__Topics__Group__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8634:"p__Classrooms__Lists__CourseGroup__List__index",8639:"p__Forums__Index__redirect",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8782:"p__Shixuns__Index__index",8787:"p__Competitions__Entered__index",8797:"p__Competitions__Edit__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8982:"p__Paths__New__index",8999:"p__Three__index",9076:"p__Account__Binding__index",9133:"p__Shixuns__Detail__Challenges__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9215:"p__Shixuns__Detail__ForkList__index",9332:"p__Classrooms__Lists__Video__index",9360:"p__User__Detail__virtualSpaces__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9408:"p__Shixuns__Detail__RankingList__index",9416:"p__Graduations__Lists__Tasks__index",9472:"p__Shixuns__Detail__Poll__index",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9590:"p__User__Detail__TeachGroup__index",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9890:"p__Classrooms__Lists__CommonHomework__index",9891:"p__User__Detail__Videos__Success__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[i]||i)+"."+{26:"942cdffc",67:"c444ae18",109:"84448c6d",195:"1b2a021a",264:"3af2cf29",265:"b94ab384",278:"81a94403",292:"4217c609",310:"87524a60",316:"1f60ada6",337:"3b26789f",342:"69fe87af",354:"d4d139cf",479:"4f065ade",485:"0d85d9bf",508:"72ae2450",532:"d17e9c9d",533:"fcaa9f09",547:"3b89fa9b",556:"30dc3532",559:"c931fa8f",576:"fb7648ea",629:"44a1d9a5",643:"cd23a0d4",671:"4a609b8d",680:"4ead1f94",700:"2e392b18",737:"c9a2158d",741:"ac5fd360",799:"b1a78819",869:"13458103",895:"4f01fe49",921:"64570a63",928:"5059539b",981:"24da50c7",1006:"d2b4682d",1043:"d37b4d4c",1045:"b6517a22",1048:"c5a828ea",1070:"ddba91c6",1144:"c90eccaf",1148:"dd5c099f",1154:"8cb80842",1211:"fadc8c4d",1253:"65d6bf5d",1257:"127bfdbe",1265:"9ef36890",1274:"5f6ea65a",1276:"1232c571",1343:"89ab76b8",1416:"103acb72",1423:"6c596173",1427:"35d06682",1450:"73b61589",1461:"3408e061",1462:"fcf08abc",1470:"a774c84b",1475:"02250dd6",1482:"6e7b8588",1512:"ff540768",1520:"5fb64461",1545:"30002540",1578:"50494ef1",1581:"83885c6e",1582:"3f2801a8",1646:"e6e27b60",1657:"c5b9a520",1660:"773a476b",1674:"040ff4e3",1702:"2368e692",1713:"630e883d",1717:"99dc5730",1727:"3ac67203",1783:"a4a0095b",1799:"e076f092",1831:"1f93653a",1836:"063f3647",1855:"50688dd4",1880:"e5343403",1939:"39251441",1953:"995e5bf0",1962:"abd7cfb6",2011:"59d51f98",2045:"7f8b2d64",2076:"e3ef775c",2102:"dfff226f",2141:"00bb1332",2216:"3132beef",2240:"236a09a0",2249:"f4830452",2254:"d30e1ecb",2262:"22a6b3bd",2300:"e1bf89cf",2303:"c7cd49cd",2307:"3db6eca1",2338:"ffeff17b",2339:"aea2e9e8",2386:"192e235c",2396:"0b3aa801",2404:"c7a850a2",2412:"bdf8e05f",2413:"91294473",2425:"11c9f1a4",2443:"49204d8c",2476:"c3c1bb6f",2494:"68080a87",2501:"d10c2728",2529:"94495e0c",2538:"de4a3723",2539:"2f01b125",2548:"a8fbf09d",2570:"dc3e6db7",2594:"e87d3761",2603:"659708fd",2659:"2bec3ca5",2707:"25fff390",2806:"7177d6a1",2819:"527d244e",2823:"48ec34e2",2826:"618dd126",2829:"350dffe4",2837:"54a82605",2865:"ef28228c",2875:"5a71f28b",2884:"96dbb81f",2967:"5d7e9fb2",2969:"ab3357d7",2983:"1a7f0ead",3006:"ab1315fc",3133:"9bf3f89c",3141:"5b883f09",3157:"f647b6b1",3183:"507f5edc",3198:"8e655451",3212:"135dd84f",3220:"7f1ad4cf",3247:"1072483a",3260:"23f9b1e9",3267:"7bab569a",3282:"f3b2c4b3",3317:"fffcea4c",3332:"fcb268f1",3339:"259e8484",3355:"70d4e001",3356:"9e537e4e",3391:"7d658da0",3433:"e207b591",3442:"782aea2a",3447:"fba71bdd",3451:"d8c7dfd9",3496:"4da8975e",3509:"9ea2fd14",3550:"3dc83156",3581:"52068ad7",3585:"a51cc4f4",3665:"d2bb0821",3668:"7c734c3f",3697:"481a10d9",3747:"1d1b3ecd",3777:"d5b0f2f1",3784:"f7233084",3805:"9dbcb95e",3862:"8806fb69",3873:"2d745f9e",3885:"f87f7f15",3910:"badbd452",3935:"1aa3818b",3951:"d140127a",3987:"a5fa1e4d",4014:"27a8e97c",4017:"b1859413",4030:"366fcea8",4056:"d24cb39a",4058:"4b8bcbfb",4078:"4913bee8",4088:"236723f3",4093:"75580932",4105:"d83d6228",4144:"72ac49bd",4164:"48e656dd",4184:"ff08337d",4216:"6315688f",4217:"940ec241",4227:"a0b8bbef",4259:"69ea90fe",4264:"5f83b14f",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"f76270a2",4492:"cef35cfa",4496:"783f27d4",4498:"b7ac71ff",4504:"c28d5bbf",4514:"7ad6b850",4520:"a0def5b8",4546:"14e6a2a8",4565:"34ca03e6",4572:"f75fd06e",4599:"fd409bcc",4601:"40587dbf",4610:"3401543c",4621:"0a10bbc8",4628:"ece2c60c",4662:"e5ed7c28",4685:"c33f1528",4715:"7f402587",4736:"c1ee94a0",4741:"79098b75",4757:"c3132b04",4766:"d267690e",4770:"253afd4f",4790:"619413e4",4795:"621276ec",4797:"a24e92db",4800:"8eebacc8",4849:"eb246e7e",4850:"1edda4b7",4862:"67a7d196",4884:"611cb085",4889:"1d0db735",4928:"e1925d92",4973:"042d33be",4994:"768b6edf",5022:"95430931",5043:"ee628bc4",5048:"01b2da1b",5060:"85dafcc6",5096:"c7f0b0ca",5111:"18003c34",5125:"5a685af2",5148:"01e6fb96",5176:"296b224b",5179:"bc6ebc45",5186:"6e226aa1",5191:"119f2411",5199:"4592fb35",5238:"4b3b18eb",5290:"5dabcdc2",5297:"aa2f4eb7",5319:"85d04db3",5321:"1163c84e",5335:"f915d4af",5354:"7ae70604",5357:"7021be12",5359:"3d65cd60",5382:"49c56f4e",5402:"5945dc08",5416:"454536b7",5434:"38b302a6",5470:"f4542f3e",5494:"d89549c4",5518:"9214f367",5545:"9a8c001e",5549:"3fae88ce",5572:"13bf540a",5573:"29887c24",5599:"78f7bb40",5624:"4b356af1",5631:"e00d3d36",5650:"9149442a",5679:"4a090bef",5705:"41d2c5f1",5729:"ecd8feca",5764:"e0d7e586",5775:"07b9850a",5786:"4d74f162",5798:"110a8ea9",5816:"eab415e9",5825:"7e09aad6",5876:"5eded409",5886:"490e40cd",5888:"ec884f62",5891:"2f4656f7",5895:"103ea797",5902:"833facea",5915:"53dfc214",5992:"b7410efa",6029:"23474305",6034:"7868d5f7",6045:"d268f87f",6047:"3ce45acd",6052:"e2d7bd57",6063:"a235135d",6069:"654f1339",6126:"99519171",6127:"f59955eb",6170:"07f25c2b",6265:"b577dbc6",6270:"7c4e2b70",6277:"ad8efa00",6309:"517b502d",6328:"bc67be8d",6366:"193f6968",6378:"7f3a946a",6411:"7d1994e3",6434:"6fc5081d",6444:"8e2ab324",6452:"c689a997",6531:"eac0ffe2",6541:"69011248",6583:"aeae80c1",6587:"45e399b9",6634:"9d26f120",6651:"1eb4a682",6685:"73ae760e",6729:"3700ff11",6741:"1ec52567",6758:"7ab6a535",6774:"59d4d618",6784:"c58ce8b8",6788:"09df7d2c",6796:"dbaeea33",6805:"cdb001be",6820:"83031803",6845:"670e3f6c",6882:"463edd85",6883:"cb1b49db",6904:"4be98087",6913:"6d95abc1",6949:"b3a692b0",6963:"cc8cad0c",6982:"b693e29c",7008:"aa2943cd",7043:"7f6c87d9",7045:"39c50f1b",7046:"291b7535",7058:"0fcd6efe",7062:"3ec5a3a1",7084:"46ccce72",7156:"e7466006",7178:"30042cc5",7182:"b2bb4aa9",7242:"75555d3f",7260:"fb1874bc",7331:"2e27a23b",7333:"3834b9dc",7365:"1005464f",7395:"94e86ba9",7460:"b23b2f1c",7473:"ea87abee",7477:"66ccc3cf",7482:"70e36181",7511:"4a5e51fe",7527:"082f93ea",7545:"20244d40",7560:"94f93e13",7589:"df96b0d7",7591:"c8233ce9",7614:"8887cf52",7622:"979d6f29",7631:"dee68dc0",7686:"4fcec9f9",7706:"c2a79e40",7806:"a5c1fdb8",7852:"3e33c5ae",7855:"fa0f2ac1",7857:"3188c1ce",7878:"696e41f9",7884:"cd311284",7922:"03a0be4f",7935:"397fc1e0",7964:"29aed9a1",8014:"522fab3a",8062:"a852f0d8",8072:"96b63bc6",8077:"76cb0115",8085:"1d6ffa93",8089:"d536b13a",8143:"87c4fa4a",8155:"71cc4433",8161:"83c5fa9a",8237:"5b7c7a9d",8241:"7840624e",8302:"31e0ed70",8307:"c8e3bf4c",8340:"47b8eb29",8350:"07df8a75",8385:"2f675dc4",8398:"e3e326e4",8431:"2a2c7f18",8435:"6d4ac899",8447:"67b15a49",8517:"378a7206",8561:"333e8ec9",8563:"785437f0",8634:"db2b72b5",8639:"68809bd0",8665:"72c3904a",8688:"92b178b4",8689:"cc13f271",8723:"be565b37",8737:"ce7dad23",8776:"0ad26240",8782:"4395c587",8787:"1646b09a",8797:"a0fc38cd",8823:"4e6f3c58",8827:"ab0fc5bf",8842:"9f25a3e2",8866:"6ff77a7e",8882:"0e61d471",8885:"541162ea",8898:"d002bcd8",8909:"d55f7b2f",8920:"7f82440c",8963:"790aecdd",8982:"6926f173",8999:"c4d4c985",9076:"e0aaaea3",9104:"bbcb2345",9133:"b9aeb334",9205:"cc90b88b",9215:"6145109e",9252:"0d791a59",9260:"cf5f8140",9332:"2ac7b20c",9360:"9c24d443",9366:"59ea67b4",9391:"c868bce1",9404:"9fcc3d3e",9408:"8fafb220",9416:"534ee235",9472:"ae2e76ea",9487:"bbefb860",9489:"e0ccb6a7",9507:"fbddffad",9554:"ed358e7b",9559:"f794af19",9590:"cdce0264",9647:"ee11361b",9649:"e4a0447c",9674:"b455b81a",9677:"4500d86a",9695:"35911aed",9715:"e2af8922",9716:"87b14c58",9785:"dd3dcdc1",9788:"8610a827",9890:"f3d859d7",9891:"88aecf4e",9895:"b8e31ff2",9921:"3496b660",9922:"811f4a73",9928:"5989f5e0",9944:"c8dda9aa",9950:"74f6dfb2",9968:"17466785",9974:"ce997462"}[i]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(i){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",195:"p__Classrooms__Lists__GroupHomework__Detail__index",264:"p__User__Detail__Order__pages__orderPay__index",265:"p__User__Detail__Topics__index",292:"p__Classrooms__Lists__Exercise__Add__index",310:"p__User__Detail__ExperImentImg__Detail__index",337:"p__Paperlibrary__Random__PreviewEdit__index",342:"p__Classrooms__Lists__ShixunHomeworks__Comment__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",869:"p__Guidance__index",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1148:"p__Shixuns__Detail__Repository__UploadFile__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1265:"p__Classrooms__Lists__Announcement__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1416:"p__User__Detail__AccountInfo__CareerCertification__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1674:"p__Classrooms__ClassicCases__index",1702:"p__Classrooms__New__index",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1783:"p__virtualSpaces__Lists__Experiment__index",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",2045:"p__Engineering__Lists__TeacherList__index",2076:"p__User__Detail__Competitions__index",2102:"p__Classrooms__Lists__Board__Edit__index",2141:"p__Shixuns__Detail__Split__index",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2254:"p__Shixuns__Detail__Discuss__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2529:"p__User__Detail__id",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2826:"p__User__Detail__DataSet__index",2829:"p__Messages__Private__index",2865:"p__Innovation__MyMirror__index",2875:"p__Shixuns__Detail__id",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",2983:"p__Forums__Index__index",3006:"p__Engineering__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3282:"layouts__ShixunDetail__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3332:"p__Paths__Detail__id",3355:"p__Classrooms__Lists__Polls__index",3356:"p__Classrooms__Lists__Assistant__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3496:"p__User__Detail__OtherResources__index",3509:"p__HttpStatus__SixActivities",3581:"p__Classrooms__Lists__ShixunHomeworks__Detail__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3665:"p__tasks__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3935:"p__Classrooms__Lists__GroupHomework__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4056:"p__IntrainCourse__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4601:"p__Paths__Detail__Statistics__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4849:"p__User__Detail__ExperImentImg__index",4862:"p__Paperlibrary__index",4884:"p__Shixuns__Detail__Repository__Commit__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5176:"p__User__Detail__Videos__Protocol__index",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5191:"p__User__Detail__Certificate__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5470:"p__Shixuns__Detail__Collaborators__index",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5599:"p__User__Detail__Paths__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5816:"p__Paperlibrary__Random__Edit__index",5825:"p__Classrooms__Lists__Exercise__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5895:"p__User__Detail__AccountInfo__Profile__Edit__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6052:"p__Paths__Index__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6277:"p__Shixuns__Edit__index",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6452:"p__Innovation__PublicDataSet__index",6541:"p__Shixuns__Detail__Dataset__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6651:"p__Engineering__Evaluate__Detail__index",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6758:"p__Classrooms__Lists__Attachment__index",6784:"p__Innovation__Edit__index",6788:"p__Classrooms__Lists__ProgramHomework__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6805:"p__User__Detail__AccountInfo__RealNameCertification__index",6820:"p__User__Detail__Topics__Normal__index",6845:"p__Shixuns__Detail__Settings__index",6882:"p__Classrooms__New__StartClass__index",6883:"p__Competitions__Index__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",6982:"p__User__Detail__AccountInfo__Profile__index",7008:"p__Shixuns__New__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7046:"p__Shixuns__Detail__Repository__AddFile__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7852:"p__Classrooms__Lists__ShixunHomeworks__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7878:"p__Classrooms__Lists__LiveVideo__index",7884:"p__Shixuns__Exports__index",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8014:"p__Classrooms__Lists__Teachers__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8077:"p__Classrooms__Lists__Students__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8302:"p__Classrooms__Lists__Board__index",8307:"p__User__Detail__Shixuns__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8517:"p__User__Detail__Topics__Group__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8634:"p__Classrooms__Lists__CourseGroup__List__index",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8782:"p__Shixuns__Index__index",8787:"p__Competitions__Entered__index",8797:"p__Competitions__Edit__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8982:"p__Paths__New__index",8999:"p__Three__index",9076:"p__Account__Binding__index",9133:"p__Shixuns__Detail__Challenges__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9215:"p__Shixuns__Detail__ForkList__index",9332:"p__Classrooms__Lists__Video__index",9360:"p__User__Detail__virtualSpaces__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9408:"p__Shixuns__Detail__RankingList__index",9416:"p__Graduations__Lists__Tasks__index",9472:"p__Shixuns__Detail__Poll__index",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9590:"p__User__Detail__TeachGroup__index",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9890:"p__Classrooms__Lists__CommonHomework__index",9891:"p__User__Detail__Videos__Success__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[i]||i)+"."+{26:"1ee18004",67:"ccd1c6f7",109:"b9c23c40",195:"2dcefbf3",264:"5fd9b3fc",265:"d92c6f86",292:"ce68ca0f",310:"2f98c38f",337:"e638312f",342:"f062b6f7",479:"e5a81cdc",485:"d63578fe",508:"02e2dd82",532:"c829a014",533:"5fee20bc",547:"5581debc",556:"892f4292",559:"c49aa5ba",576:"8bf77b42",643:"0de52106",680:"e67e9e01",700:"0c10ce4d",737:"72eaccaa",799:"5fec937c",869:"4a5372a2",895:"ce8634e8",921:"b09f4288",928:"4d1ca88e",1006:"b9d07e6a",1043:"e8c0878b",1045:"3da16fbb",1048:"c6c344e1",1070:"e67e9e01",1148:"754fff63",1211:"9ccf398f",1253:"46aca33c",1257:"7b8c452c",1265:"a9f5202f",1276:"bbc6eeec",1343:"b7f33c89",1416:"735363dc",1423:"993f5467",1427:"f91322f7",1450:"b73d7f06",1461:"ff358fae",1470:"afcb0f79",1475:"d22fbaa0",1482:"657c00e9",1512:"f3653a35",1520:"f7300d0e",1545:"7a7ec3bb",1578:"820fe2dc",1581:"13815a71",1582:"fb7b144c",1657:"5ec7b8df",1674:"fdbc1e05",1702:"c68efb85",1713:"2d8d66d4",1717:"7fe99454",1727:"de83767d",1783:"47d0320e",1831:"8d05bf11",1836:"5f0d3f7f",1855:"d782a698",1880:"f67d7892",1939:"48e30d48",1953:"b2f3c4a0",1962:"84e145fa",2045:"dcfad42d",2076:"09b07fa0",2102:"7744d0bf",2141:"5eb2f330",2216:"e3ba73cf",2240:"e7cce869",2254:"ddc40407",2303:"eb945f5f",2307:"b2c54321",2338:"f4fc2eec",2339:"6a610b14",2396:"8d2f98b7",2404:"916ef4f4",2412:"b297b168",2425:"46a8704b",2443:"24b2287c",2476:"cf85a190",2501:"2441982c",2529:"0d98d328",2539:"1d8aca24",2548:"75182034",2570:"f6513a72",2603:"4d1ca88e",2659:"f6071a36",2707:"cabcb16e",2806:"590e64b4",2819:"32083596",2823:"a13b21fb",2826:"0b6be43b",2829:"b9ad7ac4",2865:"6ef3cf6b",2875:"2f2c99c6",2884:"461ee81b",2983:"c8c482f7",3006:"7fce4e74",3141:"dd6cafec",3157:"7e88c583",3183:"b2253f40",3212:"ad1521c1",3220:"1a8a9f14",3247:"3b28d50a",3260:"f42a5661",3267:"03cdfb68",3282:"26197f40",3317:"ecdd2e90",3332:"24a307de",3355:"8663e882",3356:"c6a4098f",3391:"89554b70",3433:"e1590a0b",3442:"f095e85e",3447:"1653d818",3451:"e3a31387",3496:"44bf4044",3509:"70043ca5",3581:"9cb96c7b",3585:"5f288e7b",3665:"b415154c",3668:"dc35c9cd",3747:"00e34b96",3784:"c81d4a51",3873:"2e78bfad",3910:"658d457f",3935:"f2d191e1",3951:"a387551f",4030:"2f2adf9b",4056:"10eacfff",4078:"aa54548e",4093:"c1f29d01",4105:"907b8a33",4144:"f10aa199",4164:"bada72fc",4216:"4d1ca88e",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"846f9104",4449:"e68d8d58",4492:"491cc2b0",4496:"9414c41b",4498:"28d34375",4504:"466a61af",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"fd918ef8",4601:"3c8ac557",4610:"687005a6",4621:"ead619d7",4662:"ad391b9b",4715:"96e408ef",4736:"2968553b",4741:"8ff5d393",4757:"73b754d2",4766:"b5df5a8e",4770:"2ad0c1f9",4795:"4524cc35",4800:"f50302a4",4849:"a4979c8d",4862:"e8eacc3e",4884:"bd293d3b",4889:"fde32bfe",4928:"3ec9e47f",4973:"129c56e8",4994:"adfdd70f",5022:"81b1b86b",5043:"be412368",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5125:"57501e4a",5148:"c519172e",5176:"9c49e7fa",5179:"21f01751",5186:"aeb0dc56",5191:"0af389b2",5238:"86692bca",5297:"3a2685a1",5319:"0c715988",5335:"fec6fd9f",5357:"1fbb7d24",5359:"6de40be0",5382:"2eb59e84",5402:"166c0400",5470:"f9f86e99",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5599:"2ae54005",5624:"3e17982a",5650:"f8f63f4b",5705:"df6bf207",5729:"68124912",5775:"f99db9ab",5786:"37a81eaa",5798:"ce1cf7da",5816:"688c2901",5825:"683b5f25",5888:"daf7ea78",5891:"3b7a128f",5895:"9ddd624a",5902:"d59edd35",5915:"bc9c3e69",5992:"e84da226",6029:"2ded5a5a",6052:"2fbc571d",6063:"a5f0409a",6069:"835b4273",6127:"f31505a8",6265:"0f8610d3",6270:"ef86c185",6277:"3ae6fcf0",6328:"1d366bbd",6366:"079fc2d8",6434:"0112f8db",6444:"bb471f47",6452:"50a6d310",6541:"d1c967cd",6583:"7d33505d",6587:"9c49e7fa",6634:"fe524f32",6651:"b07fe216",6685:"f5f5b969",6729:"4f0a154f",6741:"b838eb14",6758:"46bc8ade",6784:"1affe817",6788:"c479e870",6796:"14d05697",6805:"5b253c81",6820:"ddaf44de",6845:"b6bc9748",6882:"c2d2eada",6883:"7740a702",6904:"7c56ea76",6913:"9caafaf2",6963:"84e145fa",6982:"3043a9c3",7008:"2e87dbcd",7043:"ffb7ec9c",7045:"9f7f62c6",7046:"c7301ded",7058:"e5da97d0",7062:"6ec5f76b",7178:"6e47d75d",7182:"9c7ac543",7242:"4f353f61",7260:"928abc9d",7395:"5c10e8d8",7460:"b134dd67",7477:"66ecedaa",7482:"3a11c394",7527:"85cec39d",7545:"36997c19",7560:"d82e43ca",7589:"2a3e68f3",7614:"8e370373",7622:"2b7c8080",7806:"bd9accb9",7852:"80211a09",7855:"6f036cf6",7857:"430b47e3",7878:"2b521fde",7884:"47e0a5df",7922:"c1d9e2f3",8014:"9ef39203",8062:"8e384b9f",8072:"5eb333e3",8077:"0b2c51d9",8085:"5cc4989b",8143:"7e86b55b",8155:"d345abd7",8237:"44654223",8241:"02a0cb2f",8302:"9a6d4356",8307:"02e15761",8398:"ecb314e7",8431:"92e46234",8435:"7882364e",8447:"3759f6ff",8517:"123ba102",8563:"dcd7d9b0",8634:"317d0a2b",8665:"c52575bc",8688:"f98a445e",8689:"459af240",8723:"78257f83",8782:"918afc23",8787:"121de108",8797:"ac10b585",8823:"97790464",8827:"47f77bab",8866:"da63c71f",8882:"f443b9cb",8885:"de905169",8982:"9bfc6af0",8999:"e9df0bc5",9076:"6a501148",9133:"03f6f6d3",9205:"1e43ebcb",9215:"f737e7e7",9332:"3d30bf20",9360:"27c7d4f7",9366:"3f6c2582",9391:"473c2453",9404:"d8cf04f7",9408:"d3565b1a",9416:"7cbe9370",9472:"d257b6b1",9487:"a73f5679",9489:"ee2bb5b7",9507:"396e34cd",9590:"29583579",9647:"3c89dab6",9649:"5e708a2c",9674:"09dd4aac",9677:"3a255d7a",9695:"517be471",9715:"bcd10839",9716:"d7a969b5",9785:"db4eb949",9788:"4459d92d",9890:"6bea74d0",9891:"512a9301",9921:"e0db9101",9922:"33690872",9944:"1ba31055"}[i]+".chunk.css"}}(),function(){__webpack_require__.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(i){if(typeof window=="object")return window}}()}(),function(){__webpack_require__.hmd=function(i){return i=Object.create(i),i.children||(i.children=[]),Object.defineProperty(i,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+i.id)}}),i}}(),function(){__webpack_require__.o=function(i,d){return Object.prototype.hasOwnProperty.call(i,d)}}(),function(){var i={};__webpack_require__.l=function(d,e,t,r){if(i[d]){i[d].push(e);return}var n,o;if(t!==void 0)for(var s=document.getElementsByTagName("script"),u=0;un?g?(P=Date.now(),a||(h=setTimeout(x?R:L,n))):L():a!==!0&&(h=setTimeout(x?R:L,x===void 0?n-$:n))}return C.cancel=I,C}function r(n,o,s){var u=s||{},c=u.atBegin,a=c===void 0?!1:c;return t(n,o,{debounceMode:a!==!1})}}},__webpack_module_cache__={};function __webpack_require__(i){var d=__webpack_module_cache__[i];if(d!==void 0)return d.exports;var e=__webpack_module_cache__[i]={id:i,loaded:!1,exports:{}};return __webpack_modules__[i].call(e.exports,e,e.exports,__webpack_require__),e.loaded=!0,e.exports}__webpack_require__.m=__webpack_modules__,function(){__webpack_require__.amdO={}}(),function(){__webpack_require__.n=function(i){var d=i&&i.__esModule?function(){return i.default}:function(){return i};return __webpack_require__.d(d,{a:d}),d}}(),function(){var i=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},d;__webpack_require__.t=function(e,t){if(t&1&&(e=this(e)),t&8||typeof e=="object"&&e&&(t&4&&e.__esModule||t&16&&typeof e.then=="function"))return e;var r=Object.create(null);__webpack_require__.r(r);var n={};d=d||[null,i({}),i([]),i(i)];for(var o=t&2&&e;typeof o=="object"&&!~d.indexOf(o);o=i(o))Object.getOwnPropertyNames(o).forEach(function(s){n[s]=function(){return e[s]}});return n.default=function(){return e},__webpack_require__.d(r,n),r}}(),function(){__webpack_require__.d=function(i,d){for(var e in d)__webpack_require__.o(d,e)&&!__webpack_require__.o(i,e)&&Object.defineProperty(i,e,{enumerable:!0,get:d[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(i){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(d,e){return __webpack_require__.f[e](i,d),d},[]))}}(),function(){__webpack_require__.u=function(i){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",195:"p__Classrooms__Lists__GroupHomework__Detail__index",264:"p__User__Detail__Order__pages__orderPay__index",265:"p__User__Detail__Topics__index",292:"p__Classrooms__Lists__Exercise__Add__index",310:"p__User__Detail__ExperImentImg__Detail__index",337:"p__Paperlibrary__Random__PreviewEdit__index",342:"p__Classrooms__Lists__ShixunHomeworks__Comment__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",869:"p__Guidance__index",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1148:"p__Shixuns__Detail__Repository__UploadFile__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1265:"p__Classrooms__Lists__Announcement__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1416:"p__User__Detail__AccountInfo__CareerCertification__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1660:"p__User__QQLogin__index",1674:"p__Classrooms__ClassicCases__index",1702:"p__Classrooms__New__index",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1783:"p__virtualSpaces__Lists__Experiment__index",1799:"p__Competitions__Entered__Assembly__TeamDateil",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",2045:"p__Engineering__Lists__TeacherList__index",2076:"p__User__Detail__Competitions__index",2102:"p__Classrooms__Lists__Board__Edit__index",2141:"p__Shixuns__Detail__Split__index",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2254:"p__Shixuns__Detail__Discuss__index",2300:"p__Api__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2529:"p__User__Detail__id",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2826:"p__User__Detail__DataSet__index",2829:"p__Messages__Private__index",2865:"p__Innovation__MyMirror__index",2875:"p__Shixuns__Detail__id",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",2983:"p__Forums__Index__index",3006:"p__Engineering__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3282:"layouts__ShixunDetail__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3332:"p__Paths__Detail__id",3355:"p__Classrooms__Lists__Polls__index",3356:"p__Classrooms__Lists__Assistant__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3496:"p__User__Detail__OtherResources__index",3509:"p__HttpStatus__SixActivities",3581:"p__Classrooms__Lists__ShixunHomeworks__Detail__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3665:"p__tasks__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3862:"p__HttpStatus__403",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3935:"p__Classrooms__Lists__GroupHomework__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4017:"p__Classrooms__Lists__PlaceholderPage__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4056:"p__IntrainCourse__index",4058:"p__Demo__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4565:"p__HttpStatus__500",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4601:"p__Paths__Detail__Statistics__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4849:"p__User__Detail__ExperImentImg__index",4862:"p__Paperlibrary__index",4884:"p__Shixuns__Detail__Repository__Commit__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5176:"p__User__Detail__Videos__Protocol__index",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5191:"p__User__Detail__Certificate__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5470:"p__Shixuns__Detail__Collaborators__index",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5599:"p__User__Detail__Paths__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5816:"p__Paperlibrary__Random__Edit__index",5825:"p__Classrooms__Lists__Exercise__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5895:"p__User__Detail__AccountInfo__Profile__Edit__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6034:"p__HttpStatus__UserAgents",6052:"p__Paths__Index__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6170:"p__HttpStatus__downloadStudent",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6277:"p__Shixuns__Edit__index",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6452:"p__Innovation__PublicDataSet__index",6531:"p__HttpStatus__404",6541:"p__Shixuns__Detail__Dataset__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6651:"p__Engineering__Evaluate__Detail__index",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6758:"p__Classrooms__Lists__Attachment__index",6784:"p__Innovation__Edit__index",6788:"p__Classrooms__Lists__ProgramHomework__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6805:"p__User__Detail__AccountInfo__RealNameCertification__index",6820:"p__User__Detail__Topics__Normal__index",6845:"p__Shixuns__Detail__Settings__index",6882:"p__Classrooms__New__StartClass__index",6883:"p__Competitions__Index__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",6982:"p__User__Detail__AccountInfo__Profile__index",7008:"p__Shixuns__New__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7046:"p__Shixuns__Detail__Repository__AddFile__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7333:"p__User__WechatLogin__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7852:"p__Classrooms__Lists__ShixunHomeworks__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7878:"p__Classrooms__Lists__LiveVideo__index",7884:"p__Shixuns__Exports__index",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8014:"p__Classrooms__Lists__Teachers__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8077:"p__Classrooms__Lists__Students__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8302:"p__Classrooms__Lists__Board__index",8307:"p__User__Detail__Shixuns__index",8340:"p__Classrooms__Lists__Attendance__Webview__Student__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8517:"p__User__Detail__Topics__Group__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8634:"p__Classrooms__Lists__CourseGroup__List__index",8639:"p__Forums__Index__redirect",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8782:"p__Shixuns__Index__index",8787:"p__Competitions__Entered__index",8797:"p__Competitions__Edit__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8982:"p__Paths__New__index",8999:"p__Three__index",9076:"p__Account__Binding__index",9133:"p__Shixuns__Detail__Challenges__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9215:"p__Shixuns__Detail__ForkList__index",9332:"p__Classrooms__Lists__Video__index",9360:"p__User__Detail__virtualSpaces__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9408:"p__Shixuns__Detail__RankingList__index",9416:"p__Graduations__Lists__Tasks__index",9472:"p__Shixuns__Detail__Poll__index",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9590:"p__User__Detail__TeachGroup__index",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9890:"p__Classrooms__Lists__CommonHomework__index",9891:"p__User__Detail__Videos__Success__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[i]||i)+"."+{26:"942cdffc",67:"c444ae18",109:"84448c6d",195:"1b2a021a",264:"3af2cf29",265:"b94ab384",278:"81a94403",292:"4217c609",310:"87524a60",316:"1f60ada6",337:"3b26789f",342:"69fe87af",354:"d4d139cf",479:"4f065ade",485:"0d85d9bf",508:"72ae2450",532:"d17e9c9d",533:"fcaa9f09",547:"3b89fa9b",556:"30dc3532",559:"c931fa8f",576:"fb7648ea",629:"44a1d9a5",643:"cd23a0d4",671:"4a609b8d",680:"4ead1f94",700:"2e392b18",737:"c9a2158d",741:"ac5fd360",799:"b1a78819",869:"13458103",895:"4f01fe49",921:"64570a63",928:"5059539b",981:"24da50c7",1006:"d2b4682d",1043:"d37b4d4c",1045:"b6517a22",1048:"c5a828ea",1070:"ddba91c6",1144:"c90eccaf",1148:"dd5c099f",1154:"8cb80842",1211:"fadc8c4d",1253:"65d6bf5d",1257:"127bfdbe",1265:"9ef36890",1274:"5f6ea65a",1276:"1232c571",1343:"89ab76b8",1416:"103acb72",1423:"6c596173",1427:"35d06682",1450:"73b61589",1461:"3408e061",1462:"fcf08abc",1470:"a774c84b",1475:"02250dd6",1482:"6e7b8588",1512:"ff540768",1520:"5fb64461",1545:"30002540",1578:"50494ef1",1581:"83885c6e",1582:"3f2801a8",1646:"e6e27b60",1657:"c5b9a520",1660:"773a476b",1674:"040ff4e3",1702:"2368e692",1713:"630e883d",1717:"99dc5730",1727:"3ac67203",1783:"a4a0095b",1799:"e076f092",1831:"1f93653a",1836:"063f3647",1855:"50688dd4",1880:"e5343403",1939:"39251441",1953:"995e5bf0",1962:"abd7cfb6",2011:"59d51f98",2045:"7f8b2d64",2076:"e3ef775c",2102:"dfff226f",2141:"00bb1332",2216:"3132beef",2240:"236a09a0",2249:"f4830452",2254:"d30e1ecb",2262:"22a6b3bd",2300:"e1bf89cf",2303:"c7cd49cd",2307:"3db6eca1",2338:"ffeff17b",2339:"aea2e9e8",2386:"192e235c",2396:"0b3aa801",2404:"c7a850a2",2412:"bdf8e05f",2413:"91294473",2425:"11c9f1a4",2443:"49204d8c",2476:"c3c1bb6f",2494:"68080a87",2501:"d10c2728",2529:"94495e0c",2538:"de4a3723",2539:"2f01b125",2548:"a8fbf09d",2570:"dc3e6db7",2594:"e87d3761",2603:"659708fd",2659:"2bec3ca5",2707:"25fff390",2806:"7177d6a1",2819:"527d244e",2823:"48ec34e2",2826:"618dd126",2829:"350dffe4",2837:"54a82605",2865:"ef28228c",2875:"5a71f28b",2884:"96dbb81f",2967:"5d7e9fb2",2969:"ab3357d7",2983:"1a7f0ead",3006:"ab1315fc",3133:"9bf3f89c",3141:"5b883f09",3157:"f647b6b1",3183:"507f5edc",3198:"8e655451",3212:"135dd84f",3220:"7f1ad4cf",3247:"1072483a",3260:"23f9b1e9",3267:"7bab569a",3282:"f3b2c4b3",3317:"fffcea4c",3332:"fcb268f1",3339:"259e8484",3355:"70d4e001",3356:"9e537e4e",3391:"7d658da0",3433:"e207b591",3442:"782aea2a",3447:"fba71bdd",3451:"d8c7dfd9",3496:"4da8975e",3509:"9ea2fd14",3550:"3dc83156",3581:"52068ad7",3585:"a51cc4f4",3665:"d2bb0821",3668:"7c734c3f",3697:"481a10d9",3747:"1d1b3ecd",3777:"d5b0f2f1",3784:"f7233084",3805:"9dbcb95e",3862:"8806fb69",3873:"2d745f9e",3885:"f87f7f15",3910:"badbd452",3935:"1aa3818b",3951:"d140127a",3987:"a5fa1e4d",4014:"27a8e97c",4017:"b1859413",4030:"366fcea8",4056:"d24cb39a",4058:"4b8bcbfb",4078:"4913bee8",4088:"236723f3",4093:"75580932",4105:"d83d6228",4144:"72ac49bd",4164:"48e656dd",4184:"ff08337d",4216:"6315688f",4217:"940ec241",4227:"a0b8bbef",4259:"69ea90fe",4264:"5f83b14f",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"f76270a2",4492:"cef35cfa",4496:"783f27d4",4498:"b7ac71ff",4504:"c28d5bbf",4514:"7ad6b850",4520:"a0def5b8",4546:"14e6a2a8",4565:"34ca03e6",4572:"f75fd06e",4599:"fd409bcc",4601:"40587dbf",4610:"3401543c",4621:"0a10bbc8",4628:"ece2c60c",4662:"e5ed7c28",4685:"c33f1528",4715:"7f402587",4736:"c1ee94a0",4741:"79098b75",4757:"c3132b04",4766:"d267690e",4770:"253afd4f",4790:"619413e4",4795:"621276ec",4797:"a24e92db",4800:"8eebacc8",4849:"eb246e7e",4850:"1edda4b7",4862:"67a7d196",4884:"611cb085",4889:"1d0db735",4928:"e1925d92",4973:"042d33be",4994:"768b6edf",5022:"95430931",5043:"ee628bc4",5048:"01b2da1b",5060:"85dafcc6",5096:"c7f0b0ca",5111:"18003c34",5125:"5a685af2",5148:"01e6fb96",5176:"296b224b",5179:"bc6ebc45",5186:"6e226aa1",5191:"119f2411",5199:"4592fb35",5238:"4b3b18eb",5290:"5dabcdc2",5297:"aa2f4eb7",5319:"85d04db3",5321:"1163c84e",5335:"f915d4af",5354:"7ae70604",5357:"7021be12",5359:"3d65cd60",5382:"49c56f4e",5402:"5945dc08",5416:"454536b7",5434:"38b302a6",5470:"f4542f3e",5494:"d89549c4",5518:"9214f367",5545:"9a8c001e",5549:"3fae88ce",5572:"13bf540a",5573:"29887c24",5599:"78f7bb40",5624:"4b356af1",5631:"e00d3d36",5650:"9149442a",5679:"4a090bef",5705:"41d2c5f1",5729:"ecd8feca",5764:"e0d7e586",5775:"07b9850a",5786:"4d74f162",5798:"110a8ea9",5816:"eab415e9",5825:"7e09aad6",5876:"5eded409",5886:"490e40cd",5888:"ec884f62",5891:"2f4656f7",5895:"103ea797",5902:"833facea",5915:"53dfc214",5992:"b7410efa",6029:"23474305",6034:"7868d5f7",6045:"d268f87f",6047:"3ce45acd",6052:"e2d7bd57",6063:"a235135d",6069:"654f1339",6126:"99519171",6127:"f59955eb",6170:"07f25c2b",6265:"b577dbc6",6270:"7c4e2b70",6277:"ad8efa00",6309:"517b502d",6328:"bc67be8d",6366:"193f6968",6378:"7f3a946a",6411:"7d1994e3",6434:"6fc5081d",6444:"8e2ab324",6452:"c689a997",6531:"eac0ffe2",6541:"69011248",6583:"aeae80c1",6587:"45e399b9",6634:"9d26f120",6651:"1eb4a682",6685:"73ae760e",6729:"3700ff11",6741:"1ec52567",6758:"7ab6a535",6774:"59d4d618",6784:"c58ce8b8",6788:"09df7d2c",6796:"dbaeea33",6805:"cdb001be",6820:"83031803",6845:"670e3f6c",6882:"463edd85",6883:"cb1b49db",6904:"4be98087",6913:"6d95abc1",6949:"b3a692b0",6963:"cc8cad0c",6982:"b693e29c",7008:"aa2943cd",7043:"7f6c87d9",7045:"39c50f1b",7046:"291b7535",7058:"0fcd6efe",7062:"3ec5a3a1",7084:"46ccce72",7156:"e7466006",7178:"30042cc5",7182:"b2bb4aa9",7242:"75555d3f",7260:"fb1874bc",7331:"2e27a23b",7333:"3834b9dc",7365:"1005464f",7395:"94e86ba9",7460:"b23b2f1c",7473:"ea87abee",7477:"66ccc3cf",7482:"70e36181",7511:"4a5e51fe",7527:"082f93ea",7545:"20244d40",7560:"94f93e13",7589:"df96b0d7",7591:"c8233ce9",7614:"8887cf52",7622:"979d6f29",7631:"dee68dc0",7686:"4fcec9f9",7706:"c2a79e40",7806:"a5c1fdb8",7852:"3e33c5ae",7855:"fa0f2ac1",7857:"3188c1ce",7878:"696e41f9",7884:"cd311284",7922:"03a0be4f",7935:"397fc1e0",7964:"29aed9a1",8014:"522fab3a",8062:"a852f0d8",8072:"96b63bc6",8077:"76cb0115",8085:"1d6ffa93",8089:"d536b13a",8143:"87c4fa4a",8155:"71cc4433",8161:"83c5fa9a",8237:"5b7c7a9d",8241:"7840624e",8302:"b02e4edc",8307:"c8e3bf4c",8340:"47b8eb29",8350:"07df8a75",8385:"2f675dc4",8398:"e3e326e4",8431:"2a2c7f18",8435:"6d4ac899",8447:"67b15a49",8517:"378a7206",8561:"333e8ec9",8563:"785437f0",8634:"db2b72b5",8639:"68809bd0",8665:"72c3904a",8688:"92b178b4",8689:"cc13f271",8723:"be565b37",8737:"ce7dad23",8776:"0ad26240",8782:"4395c587",8787:"1646b09a",8797:"a0fc38cd",8823:"4e6f3c58",8827:"ab0fc5bf",8842:"9f25a3e2",8866:"6ff77a7e",8882:"0e61d471",8885:"541162ea",8898:"d002bcd8",8909:"d55f7b2f",8920:"7f82440c",8963:"790aecdd",8982:"6926f173",8999:"c4d4c985",9076:"e0aaaea3",9104:"bbcb2345",9133:"b9aeb334",9205:"cc90b88b",9215:"6145109e",9252:"0d791a59",9260:"cf5f8140",9332:"2ac7b20c",9360:"9c24d443",9366:"59ea67b4",9391:"c868bce1",9404:"9fcc3d3e",9408:"8fafb220",9416:"534ee235",9472:"ae2e76ea",9487:"bbefb860",9489:"e0ccb6a7",9507:"fbddffad",9554:"ed358e7b",9559:"f794af19",9590:"cdce0264",9647:"ee11361b",9649:"e4a0447c",9674:"b455b81a",9677:"4500d86a",9695:"35911aed",9715:"e2af8922",9716:"87b14c58",9785:"dd3dcdc1",9788:"8610a827",9890:"f3d859d7",9891:"88aecf4e",9895:"b8e31ff2",9921:"3496b660",9922:"811f4a73",9928:"5989f5e0",9944:"c8dda9aa",9950:"74f6dfb2",9968:"17466785",9974:"ce997462"}[i]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(i){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",195:"p__Classrooms__Lists__GroupHomework__Detail__index",264:"p__User__Detail__Order__pages__orderPay__index",265:"p__User__Detail__Topics__index",292:"p__Classrooms__Lists__Exercise__Add__index",310:"p__User__Detail__ExperImentImg__Detail__index",337:"p__Paperlibrary__Random__PreviewEdit__index",342:"p__Classrooms__Lists__ShixunHomeworks__Comment__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",869:"p__Guidance__index",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1148:"p__Shixuns__Detail__Repository__UploadFile__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1265:"p__Classrooms__Lists__Announcement__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1416:"p__User__Detail__AccountInfo__CareerCertification__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1674:"p__Classrooms__ClassicCases__index",1702:"p__Classrooms__New__index",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1783:"p__virtualSpaces__Lists__Experiment__index",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",2045:"p__Engineering__Lists__TeacherList__index",2076:"p__User__Detail__Competitions__index",2102:"p__Classrooms__Lists__Board__Edit__index",2141:"p__Shixuns__Detail__Split__index",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2254:"p__Shixuns__Detail__Discuss__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2529:"p__User__Detail__id",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2826:"p__User__Detail__DataSet__index",2829:"p__Messages__Private__index",2865:"p__Innovation__MyMirror__index",2875:"p__Shixuns__Detail__id",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",2983:"p__Forums__Index__index",3006:"p__Engineering__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3282:"layouts__ShixunDetail__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3332:"p__Paths__Detail__id",3355:"p__Classrooms__Lists__Polls__index",3356:"p__Classrooms__Lists__Assistant__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3496:"p__User__Detail__OtherResources__index",3509:"p__HttpStatus__SixActivities",3581:"p__Classrooms__Lists__ShixunHomeworks__Detail__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3665:"p__tasks__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3935:"p__Classrooms__Lists__GroupHomework__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4056:"p__IntrainCourse__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4601:"p__Paths__Detail__Statistics__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4849:"p__User__Detail__ExperImentImg__index",4862:"p__Paperlibrary__index",4884:"p__Shixuns__Detail__Repository__Commit__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5176:"p__User__Detail__Videos__Protocol__index",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5191:"p__User__Detail__Certificate__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5470:"p__Shixuns__Detail__Collaborators__index",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5599:"p__User__Detail__Paths__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5816:"p__Paperlibrary__Random__Edit__index",5825:"p__Classrooms__Lists__Exercise__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5895:"p__User__Detail__AccountInfo__Profile__Edit__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6052:"p__Paths__Index__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6277:"p__Shixuns__Edit__index",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6452:"p__Innovation__PublicDataSet__index",6541:"p__Shixuns__Detail__Dataset__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6651:"p__Engineering__Evaluate__Detail__index",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6758:"p__Classrooms__Lists__Attachment__index",6784:"p__Innovation__Edit__index",6788:"p__Classrooms__Lists__ProgramHomework__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6805:"p__User__Detail__AccountInfo__RealNameCertification__index",6820:"p__User__Detail__Topics__Normal__index",6845:"p__Shixuns__Detail__Settings__index",6882:"p__Classrooms__New__StartClass__index",6883:"p__Competitions__Index__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",6982:"p__User__Detail__AccountInfo__Profile__index",7008:"p__Shixuns__New__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7046:"p__Shixuns__Detail__Repository__AddFile__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7852:"p__Classrooms__Lists__ShixunHomeworks__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7878:"p__Classrooms__Lists__LiveVideo__index",7884:"p__Shixuns__Exports__index",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8014:"p__Classrooms__Lists__Teachers__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8077:"p__Classrooms__Lists__Students__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8302:"p__Classrooms__Lists__Board__index",8307:"p__User__Detail__Shixuns__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8517:"p__User__Detail__Topics__Group__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8634:"p__Classrooms__Lists__CourseGroup__List__index",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8782:"p__Shixuns__Index__index",8787:"p__Competitions__Entered__index",8797:"p__Competitions__Edit__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8982:"p__Paths__New__index",8999:"p__Three__index",9076:"p__Account__Binding__index",9133:"p__Shixuns__Detail__Challenges__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9215:"p__Shixuns__Detail__ForkList__index",9332:"p__Classrooms__Lists__Video__index",9360:"p__User__Detail__virtualSpaces__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9408:"p__Shixuns__Detail__RankingList__index",9416:"p__Graduations__Lists__Tasks__index",9472:"p__Shixuns__Detail__Poll__index",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9590:"p__User__Detail__TeachGroup__index",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9890:"p__Classrooms__Lists__CommonHomework__index",9891:"p__User__Detail__Videos__Success__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[i]||i)+"."+{26:"1ee18004",67:"ccd1c6f7",109:"b9c23c40",195:"2dcefbf3",264:"5fd9b3fc",265:"d92c6f86",292:"ce68ca0f",310:"2f98c38f",337:"e638312f",342:"f062b6f7",479:"e5a81cdc",485:"d63578fe",508:"02e2dd82",532:"c829a014",533:"5fee20bc",547:"5581debc",556:"892f4292",559:"c49aa5ba",576:"8bf77b42",643:"0de52106",680:"e67e9e01",700:"0c10ce4d",737:"72eaccaa",799:"5fec937c",869:"4a5372a2",895:"ce8634e8",921:"b09f4288",928:"4d1ca88e",1006:"b9d07e6a",1043:"e8c0878b",1045:"3da16fbb",1048:"c6c344e1",1070:"e67e9e01",1148:"754fff63",1211:"9ccf398f",1253:"46aca33c",1257:"7b8c452c",1265:"a9f5202f",1276:"bbc6eeec",1343:"b7f33c89",1416:"735363dc",1423:"993f5467",1427:"f91322f7",1450:"b73d7f06",1461:"ff358fae",1470:"afcb0f79",1475:"d22fbaa0",1482:"657c00e9",1512:"f3653a35",1520:"f7300d0e",1545:"7a7ec3bb",1578:"820fe2dc",1581:"13815a71",1582:"fb7b144c",1657:"5ec7b8df",1674:"fdbc1e05",1702:"c68efb85",1713:"2d8d66d4",1717:"7fe99454",1727:"de83767d",1783:"47d0320e",1831:"8d05bf11",1836:"5f0d3f7f",1855:"d782a698",1880:"f67d7892",1939:"48e30d48",1953:"b2f3c4a0",1962:"84e145fa",2045:"dcfad42d",2076:"09b07fa0",2102:"7744d0bf",2141:"5eb2f330",2216:"e3ba73cf",2240:"e7cce869",2254:"ddc40407",2303:"eb945f5f",2307:"b2c54321",2338:"f4fc2eec",2339:"6a610b14",2396:"8d2f98b7",2404:"916ef4f4",2412:"b297b168",2425:"46a8704b",2443:"24b2287c",2476:"cf85a190",2501:"2441982c",2529:"0d98d328",2539:"1d8aca24",2548:"75182034",2570:"f6513a72",2603:"4d1ca88e",2659:"f6071a36",2707:"cabcb16e",2806:"590e64b4",2819:"32083596",2823:"a13b21fb",2826:"0b6be43b",2829:"b9ad7ac4",2865:"6ef3cf6b",2875:"2f2c99c6",2884:"461ee81b",2983:"c8c482f7",3006:"7fce4e74",3141:"dd6cafec",3157:"7e88c583",3183:"b2253f40",3212:"ad1521c1",3220:"1a8a9f14",3247:"3b28d50a",3260:"f42a5661",3267:"03cdfb68",3282:"26197f40",3317:"ecdd2e90",3332:"24a307de",3355:"8663e882",3356:"c6a4098f",3391:"89554b70",3433:"e1590a0b",3442:"f095e85e",3447:"1653d818",3451:"e3a31387",3496:"44bf4044",3509:"70043ca5",3581:"9cb96c7b",3585:"5f288e7b",3665:"b415154c",3668:"dc35c9cd",3747:"00e34b96",3784:"c81d4a51",3873:"2e78bfad",3910:"658d457f",3935:"f2d191e1",3951:"a387551f",4030:"2f2adf9b",4056:"10eacfff",4078:"aa54548e",4093:"c1f29d01",4105:"907b8a33",4144:"f10aa199",4164:"bada72fc",4216:"4d1ca88e",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"846f9104",4449:"e68d8d58",4492:"491cc2b0",4496:"9414c41b",4498:"28d34375",4504:"466a61af",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"fd918ef8",4601:"3c8ac557",4610:"687005a6",4621:"ead619d7",4662:"ad391b9b",4715:"96e408ef",4736:"2968553b",4741:"8ff5d393",4757:"73b754d2",4766:"b5df5a8e",4770:"2ad0c1f9",4795:"4524cc35",4800:"f50302a4",4849:"a4979c8d",4862:"e8eacc3e",4884:"bd293d3b",4889:"fde32bfe",4928:"3ec9e47f",4973:"129c56e8",4994:"adfdd70f",5022:"81b1b86b",5043:"be412368",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5125:"57501e4a",5148:"c519172e",5176:"9c49e7fa",5179:"21f01751",5186:"aeb0dc56",5191:"0af389b2",5238:"86692bca",5297:"3a2685a1",5319:"0c715988",5335:"fec6fd9f",5357:"1fbb7d24",5359:"6de40be0",5382:"2eb59e84",5402:"166c0400",5470:"f9f86e99",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5599:"2ae54005",5624:"3e17982a",5650:"f8f63f4b",5705:"df6bf207",5729:"68124912",5775:"f99db9ab",5786:"37a81eaa",5798:"ce1cf7da",5816:"688c2901",5825:"683b5f25",5888:"daf7ea78",5891:"3b7a128f",5895:"9ddd624a",5902:"d59edd35",5915:"bc9c3e69",5992:"e84da226",6029:"2ded5a5a",6052:"2fbc571d",6063:"a5f0409a",6069:"835b4273",6127:"f31505a8",6265:"0f8610d3",6270:"ef86c185",6277:"3ae6fcf0",6328:"1d366bbd",6366:"079fc2d8",6434:"0112f8db",6444:"bb471f47",6452:"50a6d310",6541:"d1c967cd",6583:"7d33505d",6587:"9c49e7fa",6634:"fe524f32",6651:"b07fe216",6685:"f5f5b969",6729:"4f0a154f",6741:"b838eb14",6758:"46bc8ade",6784:"1affe817",6788:"c479e870",6796:"14d05697",6805:"5b253c81",6820:"ddaf44de",6845:"b6bc9748",6882:"c2d2eada",6883:"7740a702",6904:"7c56ea76",6913:"9caafaf2",6963:"84e145fa",6982:"3043a9c3",7008:"2e87dbcd",7043:"ffb7ec9c",7045:"9f7f62c6",7046:"c7301ded",7058:"e5da97d0",7062:"6ec5f76b",7178:"6e47d75d",7182:"9c7ac543",7242:"4f353f61",7260:"928abc9d",7395:"5c10e8d8",7460:"b134dd67",7477:"66ecedaa",7482:"3a11c394",7527:"85cec39d",7545:"36997c19",7560:"d82e43ca",7589:"2a3e68f3",7614:"8e370373",7622:"2b7c8080",7806:"bd9accb9",7852:"80211a09",7855:"6f036cf6",7857:"430b47e3",7878:"2b521fde",7884:"47e0a5df",7922:"c1d9e2f3",8014:"9ef39203",8062:"8e384b9f",8072:"5eb333e3",8077:"0b2c51d9",8085:"5cc4989b",8143:"7e86b55b",8155:"d345abd7",8237:"44654223",8241:"02a0cb2f",8302:"3fe898e2",8307:"02e15761",8398:"ecb314e7",8431:"92e46234",8435:"7882364e",8447:"3759f6ff",8517:"123ba102",8563:"dcd7d9b0",8634:"317d0a2b",8665:"c52575bc",8688:"f98a445e",8689:"459af240",8723:"78257f83",8782:"918afc23",8787:"121de108",8797:"ac10b585",8823:"97790464",8827:"47f77bab",8866:"da63c71f",8882:"f443b9cb",8885:"de905169",8982:"9bfc6af0",8999:"e9df0bc5",9076:"6a501148",9133:"03f6f6d3",9205:"1e43ebcb",9215:"f737e7e7",9332:"3d30bf20",9360:"27c7d4f7",9366:"3f6c2582",9391:"473c2453",9404:"d8cf04f7",9408:"d3565b1a",9416:"7cbe9370",9472:"d257b6b1",9487:"a73f5679",9489:"ee2bb5b7",9507:"396e34cd",9590:"29583579",9647:"3c89dab6",9649:"5e708a2c",9674:"09dd4aac",9677:"3a255d7a",9695:"517be471",9715:"bcd10839",9716:"d7a969b5",9785:"db4eb949",9788:"4459d92d",9890:"6bea74d0",9891:"512a9301",9921:"e0db9101",9922:"33690872",9944:"1ba31055"}[i]+".chunk.css"}}(),function(){__webpack_require__.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(i){if(typeof window=="object")return window}}()}(),function(){__webpack_require__.hmd=function(i){return i=Object.create(i),i.children||(i.children=[]),Object.defineProperty(i,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+i.id)}}),i}}(),function(){__webpack_require__.o=function(i,d){return Object.prototype.hasOwnProperty.call(i,d)}}(),function(){var i={};__webpack_require__.l=function(d,e,t,r){if(i[d]){i[d].push(e);return}var n,o;if(t!==void 0)for(var s=document.getElementsByTagName("script"),u=0;u0&&arguments[0]!==void 0?arguments[0]:"";return kr.endsWith("/")?kr:"".concat(kr,"/")}var tc=__webpack_require__(38127),Su=__webpack_require__(38329),ru=__webpack_require__(8616),nu=["content"],zi=["content"],ki=/^(http:|https:)?\/\//;function rc(kr){return ki.test(kr)||kr.startsWith("/")&&!kr.startsWith("/*")||kr.startsWith("./")||kr.startsWith("../")}var Bu=function(){return ue.createElement("noscript",{dangerouslySetInnerHTML:{__html:"Enable JavaScript to run this app."}})},au=function(Xr){var Dn,da=Xr.loaderData,Bn=Xr.htmlPageOpts,Yn=Xr.manifest,qn=(Yn==null||(Dn=Yn.assets)===null||Dn===void 0?void 0:Dn["umi.css"])||"";return ue.createElement("script",{suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:"window.__UMI_LOADER_DATA__ = ".concat(JSON.stringify(da||{}),"; window.__UMI_METADATA_LOADER_DATA__ = ").concat(JSON.stringify(Bn||{}),"; window.__UMI_BUILD_ClIENT_CSS__ = '").concat(qn,"'")}})};function as(kr){var Xr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(typeof kr=="string")return rc(kr)?(0,Vo.Z)({src:kr},Xr):{content:kr};if((0,ru.Z)(kr)==="object")return(0,Vo.Z)((0,Vo.Z)({},kr),Xr);throw new Error("Invalid script type: ".concat((0,ru.Z)(kr)))}function wi(kr){return rc(kr)?{type:"link",href:kr}:{type:"style",content:kr}}var al=function(Xr){var Dn,da,Bn,Yn,qn,Ka,Nn=Xr.htmlPageOpts;return ue.createElement(ue.Fragment,null,(Nn==null?void 0:Nn.title)&&ue.createElement("title",null,Nn.title),Nn==null||(Dn=Nn.favicons)===null||Dn===void 0?void 0:Dn.map(function(Ya,_s){return ue.createElement("link",{key:_s,rel:"shortcut icon",href:Ya})}),(Nn==null?void 0:Nn.description)&&ue.createElement("meta",{name:"description",content:Nn.description}),(Nn==null||(da=Nn.keywords)===null||da===void 0?void 0:da.length)&&ue.createElement("meta",{name:"keywords",content:Nn.keywords.join(",")}),Nn==null||(Bn=Nn.metas)===null||Bn===void 0?void 0:Bn.map(function(Ya){return ue.createElement("meta",{key:Ya.name,name:Ya.name,content:Ya.content})}),Nn==null||(Yn=Nn.links)===null||Yn===void 0?void 0:Yn.map(function(Ya,_s){return ue.createElement("link",(0,Su.Z)({key:_s},Ya))}),Nn==null||(qn=Nn.styles)===null||qn===void 0?void 0:qn.map(function(Ya,_s){var vs=wi(Ya),$s=vs.type,js=vs.href,cu=vs.content;if($s==="link")return ue.createElement("link",{key:_s,rel:"stylesheet",href:js});if($s==="style")return ue.createElement("style",{key:_s},cu)}),Nn==null||(Ka=Nn.headScripts)===null||Ka===void 0?void 0:Ka.map(function(Ya,_s){var vs=as(Ya),$s=vs.content,js=(0,tc.Z)(vs,nu);return ue.createElement("script",(0,Su.Z)({dangerouslySetInnerHTML:{__html:$s},key:_s},js))}))};function Nu(kr){var Xr,Dn=kr.children,da=kr.loaderData,Bn=kr.manifest,Yn=kr.htmlPageOpts,qn=kr.__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Ka=kr.mountElementId;if(qn!=null&&qn.pureHtml)return ue.createElement("html",null,ue.createElement("head",null),ue.createElement("body",null,ue.createElement(Bu,null),ue.createElement("div",{id:Ka},Dn),ue.createElement(au,{manifest:Bn,loaderData:da,htmlPageOpts:Yn})));if(qn!=null&&qn.pureApp)return ue.createElement(ue.Fragment,null,Dn);var Nn=typeof window=="undefined"?Bn==null?void 0:Bn.assets["umi.css"]:window.__UMI_BUILD_ClIENT_CSS__;return ue.createElement("html",{suppressHydrationWarning:!0,lang:(Yn==null?void 0:Yn.lang)||"en"},ue.createElement("head",null,ue.createElement("meta",{charSet:"utf-8"}),ue.createElement("meta",{name:"viewport",content:"width=device-width, initial-scale=1"}),Nn&&ue.createElement("link",{suppressHydrationWarning:!0,rel:"stylesheet",href:Nn}),ue.createElement(al,{htmlPageOpts:Yn})),ue.createElement("body",null,ue.createElement(Bu,null),ue.createElement("div",{id:Ka},Dn),ue.createElement(au,{manifest:Bn,loaderData:da,htmlPageOpts:Yn}),Yn==null||(Xr=Yn.scripts)===null||Xr===void 0?void 0:Xr.map(function(Ya,_s){var vs=as(Ya),$s=vs.content,js=(0,tc.Z)(vs,zi);return ue.createElement("script",(0,Su.Z)({dangerouslySetInnerHTML:{__html:$s},key:_s},js))})))}var ou=ue.createContext(void 0);function ol(){return ue.useContext(ou)}var Pu=["redirect"];function Ds(kr){var Xr=kr.routesById,Dn=kr.parentId,da=kr.routeComponents,Bn=kr.useStream,Yn=Bn===void 0?!0:Bn;return Object.keys(Xr).filter(function(qn){return Xr[qn].parentId===Dn}).map(function(qn){var Ka=il((0,Vo.Z)((0,Vo.Z)({route:Xr[qn],routeComponent:da[qn],loadingComponent:kr.loadingComponent,reactRouter5Compat:kr.reactRouter5Compat},kr.reactRouter5Compat&&{hasChildren:Object.keys(Xr).filter(function(Ya){return Xr[Ya].parentId===qn}).length>0}),{},{useStream:Yn})),Nn=Ds({routesById:Xr,routeComponents:da,parentId:Ka.id,loadingComponent:kr.loadingComponent,reactRouter5Compat:kr.reactRouter5Compat,useStream:Yn});return Nn.length>0&&(Ka.children=Nn,Ka.routes=Nn),Ka})}function Cc(kr){var Xr=(0,mi.UO)(),Dn=(0,mi.Gn)(kr.to,Xr),da=(0,Eu.T$)(),Bn=(0,mi.TH)();if(da!=null&&da.keepQuery){var Yn=Bn.search+Bn.hash;Dn+=Yn}var qn=(0,Vo.Z)((0,Vo.Z)({},kr),{},{to:Dn});return ue.createElement(mi.Fg,(0,Su.Z)({replace:!0},qn))}function il(kr){var Xr=kr.route,Dn=kr.useStream,da=Dn===void 0?!0:Dn,Bn=Xr.redirect,Yn=(0,tc.Z)(Xr,Pu),qn=kr.reactRouter5Compat?ac:oc;return(0,Vo.Z)({element:Bn?ue.createElement(Cc,{to:Bn}):ue.createElement(ou.Provider,{value:{route:kr.route}},ue.createElement(qn,{loader:ue.memo(kr.routeComponent),loadingComponent:kr.loadingComponent||nc,hasChildren:kr.hasChildren,useStream:da}))},Yn)}function nc(){return ue.createElement("div",null)}function ac(kr){var Xr=ol(),Dn=Xr.route,da=(0,Eu.Ov)(),Bn=da.history,Yn=da.clientRoutes,qn=(0,mi.UO)(),Ka={params:qn,isExact:!0,path:Dn.path,url:Bn.location.pathname},Nn=kr.loader,Ya={location:Bn.location,match:Ka,history:Bn,params:qn,route:Dn,routes:Yn};return kr.useStream?ue.createElement(ue.Suspense,{fallback:ue.createElement(kr.loadingComponent,null)},ue.createElement(Nn,Ya,kr.hasChildren&&ue.createElement(mi.j3,null))):ue.createElement(Nn,Ya,kr.hasChildren&&ue.createElement(mi.j3,null))}function oc(kr){var Xr=kr.loader;return kr.useStream?ue.createElement(ue.Suspense,{fallback:ue.createElement(kr.loadingComponent,null)},ue.createElement(Xr,null)):ue.createElement(Xr,null)}var Cu=null;function Al(){return Cu}function ic(kr){var Xr=kr.history,Dn=ue.useState({action:Xr.action,location:Xr.location}),da=(0,Zi.Z)(Dn,2),Bn=da[0],Yn=da[1];return(0,ue.useLayoutEffect)(function(){return Xr.listen(Yn)},[Xr]),(0,ue.useLayoutEffect)(function(){function qn(Ka){kr.pluginManager.applyPlugins({key:"onRouteChange",type:"event",args:{routes:kr.routes,clientRoutes:kr.clientRoutes,location:Ka.location,action:Ka.action,basename:kr.basename,isFirst:!!Ka.isFirst}})}return qn({location:Bn.location,action:Bn.action,isFirst:!0}),Xr.listen(qn)},[Xr,kr.routes,kr.clientRoutes]),ue.createElement(mi.F0,{navigator:Xr,location:Bn.location,basename:kr.basename},kr.children)}function Wi(){var kr=(0,Eu.Ov)(),Xr=kr.clientRoutes;return(0,mi.V$)(Xr)}var Zu=["innerProvider","i18nProvider","accessProvider","dataflowProvider","outerProvider","rootContainer"],sc=function(Xr,Dn){var da=Xr.basename||"/",Bn=Ds({routesById:Xr.routes,routeComponents:Xr.routeComponents,loadingComponent:Xr.loadingComponent,reactRouter5Compat:Xr.reactRouter5Compat,useStream:Xr.useStream});Xr.pluginManager.applyPlugins({key:"patchClientRoutes",type:"event",args:{routes:Bn}});for(var Yn=ue.createElement(ic,{basename:da,pluginManager:Xr.pluginManager,routes:Xr.routes,clientRoutes:Bn,history:Xr.history},Dn),qn=0,Ka=Zu;qnnew Promise((da,Bn)=>{var Yn=Nn=>{try{Ka(Dn.next(Nn))}catch(Ya){Bn(Ya)}},qn=Nn=>{try{Ka(Dn.throw(Nn))}catch(Ya){Bn(Ya)}},Ka=Nn=>Nn.done?da(Nn.value):Promise.resolve(Nn.value).then(Yn,qn);Ka((Dn=Dn.apply(kr,Xr)).next())});function y(){return m(this,null,function*(){return{routes:{1:{path:"/",parentId:"@@/global-layout",id:"1"},2:{path:"/paperlibrary",parentId:"1",id:"2"},3:{path:"/paperlibrary",parentId:"2",id:"3"},4:{path:"/paperlibrary/add",parentId:"2",id:"4"},5:{path:"/paperlibrary/add/:id",parentId:"2",id:"5"},6:{path:"/paperlibrary/see/:id",parentId:"2",id:"6"},7:{path:"/paperlibrary/edit_select/:id",parentId:"2",id:"7"},8:{path:"/paperlibrary/exchangequestion",parentId:"2",id:"8"},9:{path:"/paths",parentId:"1",id:"9"},10:{path:"/paths",parentId:"9",id:"10"},11:{path:"/paths/higherVocationalEducation",parentId:"9",id:"11"},12:{path:"/paths/new",parentId:"9",id:"12"},13:{path:"/paths/guidance",exact:!0,parentId:"9",id:"13"},14:{path:"/paths/:pathId",parentId:"9",id:"14"},15:{path:"/paths/:pathId/statistics",parentId:"9",id:"15"},16:{path:"/paths/:pathId/edit",parentId:"9",id:"16"},17:{path:"/paths/:pathId/:stageId/program_homework/:categoryId/add",parentId:"9",id:"17"},18:{path:"/paths/:pathId/:stageId/program_homework/:categoryId/edit",parentId:"9",id:"18"},19:{path:"/classrooms",parentId:"1",id:"19"},20:{path:"/classrooms",parentId:"19",id:"20"},21:{path:"/classrooms/examList",parentId:"19",id:"21"},22:{path:"/classrooms/classicCases",parentId:"19",id:"22"},23:{path:"/classrooms/index",parentId:"19",id:"23"},24:{path:"/classrooms/new",parentId:"19",id:"24"},25:{path:"/classrooms/:coursesId/edit",parentId:"19",id:"25"},26:{path:"/classrooms/news/:subjectid/newgold/:id",parentId:"19",id:"26"},27:{path:"/classrooms/:coursesId/newgolds/settings",parentId:"19",id:"27"},28:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/review_detail/:userId",parentId:"19",id:"28"},29:{path:"/classrooms/:coursesId/common_homework/:categoryId/review_detail/:userId",parentId:"19",id:"29"},30:{path:"/classrooms/:coursesId/program_homework/:categoryId/review_detail/:userId",parentId:"19",id:"30"},31:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/detail",parentId:"19",id:"31"},32:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/comment",parentId:"19",id:"32"},33:{path:"/classrooms/:coursesId/common_homework/:categoryId/:homeworkId/comment",parentId:"19",id:"33"},34:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/commitsummary",parentId:"19",id:"34"},35:{path:"/classrooms/:coursesId/group_homework/:categoryId/detail",parentId:"19",id:"35"},36:{path:"/classrooms/:coursesId/common_homework/:categoryId/detail",parentId:"19",id:"36"},37:{path:"/classrooms/:coursesId/common_homework/:categoryId/review/:userId",parentId:"19",id:"37"},38:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/review/:userId",parentId:"19",id:"38"},39:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/post",parentId:"19",id:"39"},40:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"40"},41:{path:"/classrooms/:coursesId/exercise/:categoryId/detail/:userId/review_detail",parentId:"19",id:"41"},42:{path:"/classrooms/:coursesId/exercise/:categoryId/detail",parentId:"19",id:"42"},43:{path:"/classrooms/:coursesId/exercise/:categoryId/preview_select",parentId:"19",id:"43"},44:{path:"/classrooms/:coursesId/exercise/:categoryId/:login/initate_answer",parentId:"19",id:"44"},45:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login",parentId:"19",id:"45"},46:{path:"/classrooms/:coursesId/exercisenotice/:categoryId/users/:login",parentId:"19",id:"46"},47:{path:"/classrooms/:coursesId/exercise/:categoryId/random/edit",parentId:"19",id:"47"},48:{path:"/classrooms/:coursesId/exercise/:categoryId/random/preview",parentId:"19",id:"48"},49:{path:"/classrooms/:coursesId/exercise/add",parentId:"19",id:"49"},50:{path:"/classrooms/:coursesId/exercise/add/:exerciseId",parentId:"19",id:"50"},51:{path:"/classrooms/:coursesId/exercise/:exerciseId/reviews/group",parentId:"19",id:"51"},52:{path:"/classrooms/:coursesId/exercise/:exerciseId/review/:userId",parentId:"19",id:"52"},53:{path:"/classrooms/:coursesId/exercise/:exerciseId/centralizeReview/:userId",parentId:"19",id:"53"},54:{path:"/classrooms/:coursesId/exercise/:exerciseId/export_blank",parentId:"19",id:"54"},55:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup",parentId:"19",id:"55"},56:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup/edit",parentId:"19",id:"56"},57:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId",parentId:"19",id:"57"},58:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId",parentId:"19",id:"58"},59:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId/code",parentId:"19",id:"59"},60:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId/code",parentId:"19",id:"60"},61:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/detail",parentId:"19",id:"61"},62:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/add",parentId:"19",id:"62"},63:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/edit",parentId:"19",id:"63"},64:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/add",parentId:"19",id:"64"},65:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/edit",parentId:"19",id:"65"},66:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/detail",parentId:"19",id:"66"},67:{path:"/classrooms/:coursesId/common_homework/:categoryId/add",parentId:"19",id:"67"},68:{path:"/classrooms/:coursesId/common_homework/:categoryId/edit",parentId:"19",id:"68"},69:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/post",parentId:"19",id:"69"},70:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"70"},71:{path:"/classrooms/:coursesId/group_homework/:categoryId/add",parentId:"19",id:"71"},72:{path:"/classrooms/:coursesId/group_homework/:categoryId/edit",parentId:"19",id:"72"},73:{path:"/classrooms/:coursesId/poll/:categoryId/add",parentId:"19",id:"73"},74:{path:"/classrooms/:coursesId/poll/:categoryId/edit",parentId:"19",id:"74"},75:{path:"/classrooms/:coursesId/poll/:categoryId/detail",parentId:"19",id:"75"},76:{path:"/classrooms/:coursesId/poll/:categoryId/users/:login",parentId:"19",id:"76"},77:{path:"/classrooms/:coursesId/poll/:categoryId/questionnaireInfo/:login",parentId:"19",id:"77"},78:{path:"/classrooms/:coursesId/board/:categoryId/Add",parentId:"19",id:"78"},79:{path:"/classrooms/:coursesId/board/:categoryId/Edit/:boardId",parentId:"19",id:"79"},80:{path:"/classrooms/:coursesId/board/:categoryId/Detail/:boardId",parentId:"19",id:"80"},81:{path:"/classrooms/:courseId/template/:templateId",parentId:"19",id:"81"},82:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report/:reportId",parentId:"19",id:"82"},83:{path:"/classrooms/guidance",parentId:"19",id:"83"},84:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report-view/:workId",parentId:"19",id:"84"},85:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login/check",parentId:"19",id:"85"},86:{path:"/classrooms/:coursesId/Studentdetail/:login",parentId:"19",id:"86"},87:{path:"/classrooms/:coursesId/StudentSituation/:categoryId/:login",parentId:"19",id:"87"},88:{path:"/classrooms/:coursesId/engineering/datail",parentId:"19",id:"88"},89:{path:"/classrooms/:coursesId/program_homework/:categoryId/add",parentId:"19",id:"89"},90:{path:"/classrooms/:coursesId/program_homework/:categoryId/edit",parentId:"19",id:"90"},91:{path:"/classrooms/:coursesId/program_homework/ranking",parentId:"19",id:"91"},92:{path:"/classrooms/:coursesId/program_homework/:categoryId/detail",parentId:"19",id:"92"},93:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/ranking",parentId:"19",id:"93"},94:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/:user_id/comment",parentId:"19",id:"94"},95:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer",parentId:"19",id:"95"},96:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/add",parentId:"19",id:"96"},97:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/edit",parentId:"19",id:"97"},98:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/detail",parentId:"19",id:"98"},99:{path:"/classrooms/:videoId/video_info",parentId:"19",id:"99"},100:{path:"/classrooms/",parentId:"19",id:"100"},101:{path:"/classrooms/:coursesId/shixun_homework/:categoryId",parentId:"100",id:"101"},102:{path:"/classrooms/:coursesId/shixun_homework",parentId:"100",id:"102"},103:{path:"/classrooms/:coursesId/graduation_topics/:categoryId",parentId:"100",id:"103"},104:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"100",id:"104"},105:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"100",id:"105"},106:{path:"/classrooms/:coursesId/exercise/:categoryId",parentId:"100",id:"106"},107:{path:"/classrooms/:coursesId/exercise",parentId:"100",id:"107"},108:{path:"/classrooms/:coursesId/poll/:categoryId",parentId:"100",id:"108"},109:{path:"/classrooms/:coursesId/poll",parentId:"100",id:"109"},110:{path:"/classrooms/:coursesId/common_homework/:categoryId",parentId:"100",id:"110"},111:{path:"/classrooms/:coursesId/common_homework",parentId:"100",id:"111"},112:{path:"/classrooms/:coursesId/group_homework/:categoryId",parentId:"100",id:"112"},113:{path:"/classrooms/:coursesId/group_homework",parentId:"100",id:"113"},114:{path:"/classrooms/:coursesId/teachers",parentId:"100",id:"114"},115:{path:"/classrooms/:coursesId/students",parentId:"100",id:"115"},116:{path:"/classrooms/:coursesId/assistant",parentId:"100",id:"116"},117:{path:"/classrooms/:coursesId/program_homework",parentId:"100",id:"117"},118:{path:"/classrooms/:coursesId/program_homework/:categoryId",parentId:"100",id:"118"},119:{path:"/classrooms/:coursesId/engineering",parentId:"100",id:"119"},120:{path:"/classrooms/:coursesId/learning_path",parentId:"100",id:"120"},121:{path:"/classrooms/:coursesId/resource_recommend",parentId:"100",id:"121"},122:{path:"/classrooms/:coursesId/attendance",parentId:"100",id:"122"},123:{path:"/classrooms/:coursesId/attendance/StudetnSign",parentId:"100",id:"123"},124:{path:"/classrooms/:coursesId/attendance/:categoryId/:tabId/detail",parentId:"100",id:"124"},125:{path:"/classrooms/:coursesId/announcement",parentId:"100",id:"125"},126:{path:"/classrooms/:coursesId/announcement/:categoryId",parentId:"100",id:"126"},127:{path:"/classrooms/:coursesId/online_learning",parentId:"100",id:"127"},128:{path:"/classrooms/:coursesId/online_learning/:categoryId",parentId:"100",id:"128"},129:{path:"/classrooms/:coursesId/attachment/:categoryId",parentId:"100",id:"129"},130:{path:"/classrooms/:coursesId/attachment",parentId:"100",id:"130"},131:{path:"/classrooms/:coursesId/video",parentId:"100",id:"131"},132:{path:"/classrooms/:coursesId/video/:categoryId",parentId:"100",id:"132"},133:{path:"/classrooms/:coursesId/video/:categoryId/statistics",parentId:"100",id:"133"},134:{path:"/classrooms/:coursesId/video/:username/upload",parentId:"100",id:"134"},135:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId",parentId:"100",id:"135"},136:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId/:userId",parentId:"100",id:"136"},137:{path:"/classrooms/:coursesId/live_video/:categoryId",parentId:"100",id:"137"},138:{path:"/classrooms/:coursesId/live_video",parentId:"100",id:"138"},139:{path:"/classrooms/:coursesId/video/:categoryId/studentstatistics",parentId:"100",id:"139"},140:{path:"/classrooms/:coursesId/board/:categoryId",parentId:"100",id:"140"},141:{path:"/classrooms/:coursesId/board",parentId:"100",id:"141"},142:{path:"/classrooms/:coursesId/course_group",parentId:"100",id:"142"},143:{path:"/classrooms/:coursesId/course_group/:categoryId",parentId:"100",id:"143"},144:{path:"/classrooms/:coursesId/course_group/:categoryId/detail",parentId:"100",id:"144"},145:{path:"/classrooms/:coursesId/not_course_group/:categoryId",parentId:"100",id:"145"},146:{path:"/classrooms/:coursesId/not_course_group",parentId:"100",id:"146"},147:{path:"/classrooms/:coursesId/statistics/",parentId:"100",id:"147"},148:{path:"/classrooms/:coursesId/statistics/:categoryId",parentId:"100",id:"148"},149:{path:"/classrooms/:coursesId/statistics_video/:categoryId",parentId:"100",id:"149"},150:{path:"/classrooms/:coursesId/statistics_quality/:categoryId",parentId:"100",id:"150"},151:{path:"/classrooms/:coursesId/student_statistics/:categoryId",parentId:"100",id:"151"},152:{path:"/classrooms/:coursesId/student_statistics/:categoryId/:listId/:type",parentId:"100",id:"152"},153:{path:"/classrooms/:coursesId/video_statistics/:categoryId/Student/:studentid",parentId:"100",id:"153"},154:{path:"/classrooms/:coursesId/exportlist/:type",parentId:"100",id:"154"},155:{path:"/classrooms/:coursesId",parentId:"100",id:"155"},156:{path:"/classrooms/:coursesId/template",parentId:"100",id:"156"},157:{path:"/competitions",parentId:"1",id:"157"},158:{path:"/competitions/index",parentId:"157",id:"158"},159:{path:"/competitions/:identifier/list",parentId:"157",id:"159"},160:{path:"/competitions/exports",parentId:"157",id:"160"},161:{path:"/competitions",parentId:"157",id:"161"},162:{path:"/competitions/:identifier",parentId:"157",id:"162"},163:{path:"/competitions/index/:identifier",parentId:"157",id:"163"},164:{path:"/competitions/:identifier/detail/enroll",parentId:"157",id:"164"},165:{path:"/competitions/:identifier/detail/UpdateTeanname/:Teannameid",parentId:"157",id:"165"},166:{path:"/competitions/:identifier/detail/teamDetail/:Teamid",parentId:"157",id:"166"},167:{path:"/competitions/detail/:identifier",parentId:"157",id:"167"},168:{path:"/forums",parentId:"1",id:"168"},169:{path:"/forums",parentId:"168",id:"169"},170:{path:"/forums/categories/:memoType",parentId:"168",id:"170"},171:{path:"/forums/new",parentId:"168",id:"171"},172:{path:"/forums/:memoId/edit",parentId:"168",id:"172"},173:{path:"/forums/:memoId",parentId:"168",id:"173"},174:{path:"/problemset",parentId:"1",id:"174"},175:{path:"/problemset",parentId:"174",id:"175"},176:{path:"/problemset/newitem",parentId:"174",id:"176"},177:{path:"/problemset/:type/:id",parentId:"174",id:"177"},178:{path:"/problemset/preview",parentId:"174",id:"178"},179:{path:"/problemset/preview_new",parentId:"174",id:"179"},180:{path:"/problemset/preview_select",parentId:"174",id:"180"},181:{path:"/shixuns",parentId:"1",id:"181"},182:{path:"/shixuns",parentId:"181",id:"182"},183:{path:"/shixuns/exports",parentId:"181",id:"183"},184:{path:"/shixuns/new",parentId:"181",id:"184"},185:{path:"/shixuns/new/CreateImg",parentId:"181",id:"185"},186:{path:"/shixuns/new/:id/imagepreview",parentId:"181",id:"186"},187:{path:"/shixuns/:id/Merge",parentId:"181",id:"187"},188:{path:"/shixuns/:id/Split",parentId:"181",id:"188"},189:{path:"/shixuns/:id/edit",parentId:"181",id:"189"},190:{path:"shixuns/:id/edit/warehouse",parentId:"189",id:"190"},191:{path:"/shixuns/:id/edit/newquestion",parentId:"189",id:"191"},192:{path:"/shixuns/:id/edit/:challengesId/editquestion",parentId:"189",id:"192"},193:{path:"/shixuns/:id/edit/:challengesId/editquestion/:questionId",parentId:"189",id:"193"},194:{path:"/shixuns/:id/edit/new",parentId:"189",id:"194"},195:{path:"/shixuns/:id/edit/:challengesId/editcheckpoint",parentId:"189",id:"195"},196:{path:"/shixuns/:id/edit/:challengesId/tab=2",parentId:"189",id:"196"},197:{path:"/shixuns/:id/edit/:challengesId/tab=3",parentId:"189",id:"197"},198:{path:"/shixuns/:id/edit/:challengesId/tab=4",parentId:"189",id:"198"},199:{path:"/shixuns/:id",parentId:"181",id:"199"},200:{path:"/shixuns/:id/poll",parentId:"199",id:"200"},201:{path:"/shixuns/:id/challenges",parentId:"199",id:"201"},202:{path:"/shixuns/:id/repository",parentId:"199",id:"202"},203:{path:"/shixuns/:id/secret_repository",parentId:"199",id:"203"},204:{path:"/shixuns/:id/collaborators",parentId:"199",id:"204"},205:{path:"/shixuns/:id/dataset",parentId:"199",id:"205"},206:{path:"/shixuns/:id/dataset/jupyterEdit",parentId:"199",id:"206"},207:{path:"/shixuns/:id/shixun_discuss",parentId:"199",id:"207"},208:{path:"/shixuns/:id/ranking_list",parentId:"199",id:"208"},209:{path:"/shixuns/:id/settings",parentId:"199",id:"209"},210:{path:"/shixuns/:id/repository/:repoId/commits",parentId:"199",id:"210"},211:{path:"/shixuns/:id/secret_repository/:repoId/commits",parentId:"199",id:"211"},212:{path:"/shixuns/:id/repository/upload_file",parentId:"199",id:"212"},213:{path:"/shixuns/:id/secret_repository/upload_file",parentId:"199",id:"213"},214:{path:"/shixuns/:id/repository/add_file",parentId:"199",id:"214"},215:{path:"/shixuns/:id/secret_repository/add_file",parentId:"199",id:"215"},216:{path:"/shixuns/:id/repository/master/shixun_show/:fileId",exact:!1,parentId:"199",id:"216"},217:{path:"/shixuns/:id/secret_repository/master/shixun_show/:fileId",exact:!1,parentId:"199",id:"217"},218:{path:"/shixuns/:id/audit_situation",parentId:"199",id:"218"},219:{path:"/shixuns/:id/fork_list",parentId:"199",id:"219"},220:{path:"/users",parentId:"1",id:"220"},221:{path:"/users/:username/videos/protocol",parentId:"220",id:"221"},222:{path:"/users/:username/videos/resourceProtocol",parentId:"220",id:"222"},223:{path:"/users/:username/videos/success",parentId:"220",id:"223"},224:{path:"/users/:username/topicbank/:topicstype",parentId:"220",id:"224"},225:{path:"/users/:username/topics/:topicId/:topictype/normal/detail",parentId:"220",id:"225"},226:{path:"/users/:username/topics/:topicId/:topictype/group/detail",parentId:"220",id:"226"},227:{path:"/users/:username/topics/:topicId/:topictype/normal/edit",parentId:"220",id:"227"},228:{path:"/users/:username/topics/:topicId/:topictype/group/edit",parentId:"220",id:"228"},229:{path:"/users/:username/topics/:topicId/:topictype/exercise/edit",parentId:"220",id:"229"},230:{path:"/users/:username/topics/:topicId/:topictype/exercise/detail",parentId:"220",id:"230"},231:{path:"/users/:username/topics/:topicId/:topictype/poll/edit",parentId:"220",id:"231"},232:{path:"/users/:username/topics/:topicId/:topictype/poll/detail",parentId:"220",id:"232"},233:{path:"/users/:username/experiment-img/add",parentId:"220",id:"233"},234:{path:"/users/:username",parentId:"220",id:"234"},235:{path:"/users/:username",parentId:"234",id:"235"},236:{path:"/users/:username/baseInfo/edit",parentId:"234",id:"236"},237:{path:"/users/:username/baseInfo",parentId:"234",id:"237"},238:{path:"/users/:username/realNameCertification",parentId:"234",id:"238"},239:{path:"/users/:username/careerCertification",parentId:"234",id:"239"},240:{path:"/users/:username/classrooms",parentId:"234",id:"240"},241:{path:"/users/:username/shixuns",parentId:"234",id:"241"},242:{path:"/users/:username/dataSet",parentId:"234",id:"242"},243:{path:"/users/:username/userPortrait",parentId:"234",id:"243"},244:{path:"/users/:username/learningPath",parentId:"234",id:"244"},245:{path:"/users/:username/teach-group",parentId:"234",id:"245"},246:{path:"/users/:username/competitions",parentId:"234",id:"246"},247:{path:"/users/:username/experiment-img",parentId:"234",id:"247"},248:{path:"/users/:username/experiment-img/:experid/detail",parentId:"234",id:"248"},249:{path:"/users/:username/certificate",parentId:"234",id:"249"},250:{path:"/users/:username/otherResources",parentId:"234",id:"250"},251:{path:"/users/:username/paths",parentId:"234",id:"251"},252:{path:"/users/:username/projects",parentId:"234",id:"252"},253:{path:"/users/:username/videos",parentId:"234",id:"253"},254:{path:"/users/:username/videos/upload",parentId:"234",id:"254"},255:{path:"/users/:username/topics/:topicstype",parentId:"234",id:"255"},256:{path:"/users/:username/vspaces",parentId:"234",id:"256"},257:{path:"/users/:username/resourcesCenter",parentId:"234",id:"257"},258:{path:"/users/:username/resourcesCenter/:id/detail",parentId:"234",id:"258"},259:{path:"/users/:username/resourceGuarantee",parentId:"234",id:"259"},260:{path:"/users/:username/resourceAllocation",parentId:"234",id:"260"},261:{parentId:"1",id:"261"},262:{path:"/problems",parentId:"261",id:"262"},263:{path:"/problems",parentId:"262",id:"263"},264:{path:"/problems/batchAdd",parentId:"262",id:"264"},265:{path:"/problems/newcreate",parentId:"261",id:"265"},266:{path:"/problems/newedit/:id",exact:!0,parentId:"261",id:"266"},267:{path:"/problems/:id/edit",exact:!0,parentId:"261",id:"267"},268:{path:"/problems/new",exact:!0,parentId:"261",id:"268"},269:{path:"/problems/:id/oj/:save_identifier",parentId:"261",id:"269"},270:{path:"/problems/:id/record-detail/:submitId",parentId:"261",id:"270"},271:{path:"/problems/add",parentId:"261",id:"271"},272:{path:"/problems/:id/ojedit",parentId:"261",id:"272"},273:{path:"/engineering",parentId:"1",id:"273"},274:{path:"/engineering",parentId:"273",id:"274"},275:{path:"/engineering/teacherList",parentId:"274",id:"275"},276:{path:"/engineering/studentList",parentId:"274",id:"276"},277:{path:"/engineering/training/program",parentId:"274",id:"277"},278:{path:"/engineering/training/program/add",parentId:"274",id:"278"},279:{path:"/engineering/training/program/edit",parentId:"274",id:"279"},280:{path:"/engineering/training/objectives",parentId:"274",id:"280"},281:{path:"/engineering/graduated/index",parentId:"274",id:"281"},282:{path:"/engineering/graduated/matrix",parentId:"274",id:"282"},283:{path:"/engineering/course/list",parentId:"274",id:"283"},284:{path:"/engineering/course/setting",parentId:"274",id:"284"},285:{path:"/engineering/course/matrix",parentId:"274",id:"285"},286:{path:"/engineering/navigation",parentId:"274",id:"286"},287:{path:"/engineering/evaluate/course",parentId:"274",id:"287"},288:{path:"/engineering/evaluate/course/:ec_year_id/:id",parentId:"274",id:"288"},289:{path:"/engineering/evaluate/norm",parentId:"274",id:"289"},290:{path:"/engineering/evaluate/document",parentId:"274",id:"290"},291:{path:"/engineering/evaluate/norm/:ec_year_id/:id",parentId:"274",id:"291"},292:{path:"/engineering/*",redirect:"/404",parentId:"274",id:"292"},293:{path:"/innovation",parentId:"1",id:"293"},294:{path:"/innovation/tasks/:taskId",parentId:"293",id:"294"},295:{path:"/innovation",parentId:"293",id:"295"},296:{path:"/innovation/project",parentId:"295",id:"296"},297:{path:"/innovation/dataset",parentId:"295",id:"297"},298:{path:"/innovation/mirror",parentId:"295",id:"298"},299:{path:"/innovation/my-project",parentId:"295",id:"299"},300:{path:"/innovation/my-dataset",parentId:"295",id:"300"},301:{path:"/innovation/my-mirror",parentId:"295",id:"301"},302:{path:"/innovation/project/create",parentId:"295",id:"302"},303:{path:"/innovation/project/edit/:id",parentId:"295",id:"303"},304:{path:"/innovation/project/detail/:taskId",parentId:"295",id:"304"},305:{path:"/tasks",parentId:"1",id:"305"},306:{path:"/tasks/:taskId",exact:!0,parentId:"305",id:"306"},307:{path:"/tasks/:identifier/jupyter/",exact:!0,parentId:"305",id:"307"},308:{path:"/tasks/:courseId/:homeworkId/:taskId",exact:!0,parentId:"305",id:"308"},309:{path:"/tasks/jupyter/:courseId/:homeworkId/:identifier",exact:!0,parentId:"305",id:"309"},310:{path:"/tasks/:courseId/:exerciseId/:taskId/exercise",exact:!0,parentId:"305",id:"310"},311:{path:"/myproblems",parentId:"1",id:"311"},312:{path:"/myproblems/:id/record-detail/:submitId",exact:!0,parentId:"311",id:"312"},313:{path:"/myproblems/:id",exact:!0,parentId:"311",id:"313"},314:{path:"/account",parentId:"1",id:"314"},315:{path:"/account",parentId:"314",id:"315"},316:{path:"/account/profile",parentId:"315",id:"316"},317:{path:"/account/profile/edit",parentId:"315",id:"317"},318:{path:"/account/certification",parentId:"315",id:"318"},319:{path:"/account/secure",parentId:"315",id:"319"},320:{path:"/account/binding",parentId:"315",id:"320"},321:{path:"/account/Results",parentId:"315",id:"321"},322:{path:"/ch",parentId:"1",id:"322"},323:{path:"/ch/rest/edit/:categoryId/:id",exact:!0,parentId:"322",id:"323"},324:{path:"/ch/rest/",exact:!0,parentId:"322",id:"324"},325:{path:"/ch/rest/:id",exact:!0,parentId:"322",id:"325"},326:{path:"/order",parentId:"1",id:"326"},327:{path:"/order",parentId:"326",id:"327"},328:{path:"/order/invoice",parentId:"326",id:"328"},329:{path:"/order/records",parentId:"326",id:"329"},330:{path:"/order/apply",parentId:"326",id:"330"},331:{path:"/order/view",parentId:"326",id:"331"},332:{path:"/order/:courseId/information",parentId:"326",id:"332"},333:{path:"/order/:courseId/pay",parentId:"326",id:"333"},334:{path:"/order/:orderNum/result",parentId:"326",id:"334"},335:{path:"/messages",parentId:"1",id:"335"},336:{path:"/messages/:userId/user_tidings",parentId:"335",id:"336"},337:{path:"/messages/:userId/private_messages",parentId:"335",id:"337"},338:{path:"/messages/:userId/message_detail",parentId:"335",id:"338"},339:{path:"/vtrs",parentId:"1",id:"339"},340:{path:"/vtrs/:virtual_spacesId",parentId:"339",id:"340"},341:{path:"/vtrs/:virtual_spacesId",exact:!0,parentId:"340",id:"341"},342:{path:"/vtrs/:virtual_spacesId/workplace",exact:!0,parentId:"340",id:"342"},343:{path:"/vtrs/:virtual_spacesId/experiment",parentId:"340",id:"343"},344:{path:"/vtrs/:virtual_spacesId/announcement",parentId:"340",id:"344"},345:{path:"/vtrs/:virtual_spacesId/announcement/add",parentId:"340",id:"345"},346:{path:"/vtrs/:virtual_spacesId/announcement/:id/edit",parentId:"340",id:"346"},347:{path:"/vtrs/:virtual_spacesId/announcement/:id/detail",parentId:"340",id:"347"},348:{path:"/vtrs/:virtual_spacesId/survey",parentId:"340",id:"348"},349:{path:"/vtrs/:virtual_spacesId/survey/:id/detail",parentId:"340",id:"349"},350:{path:"/vtrs/:virtual_spacesId/knowledge",parentId:"340",id:"350"},351:{path:"/vtrs/:virtual_spacesId/knowledge/add",parentId:"340",id:"351"},352:{path:"/vtrs/:virtual_spacesId/knowledge/:id/edit",parentId:"340",id:"352"},353:{path:"/vtrs/:virtual_spacesId/material",parentId:"340",id:"353"},354:{path:"/vtrs/:virtual_spacesId/material/:id/detail",parentId:"340",id:"354"},355:{path:"/vtrs/:virtual_spacesId/lesson",parentId:"340",id:"355"},356:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail",parentId:"340",id:"356"},357:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"340",id:"357"},358:{path:"/vtrs/:virtual_spacesId/discussion",parentId:"340",id:"358"},359:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail",parentId:"340",id:"359"},360:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"340",id:"360"},361:{path:"/vtrs/:virtual_spacesId/settings",parentId:"340",id:"361"},362:{path:"/vtrs/:virtual_spacesId/resources",parentId:"340",id:"362"},363:{path:"/vtrs/:virtual_spacesId/resources/:id/detail",parentId:"340",id:"363"},364:{path:"/vtrs/:virtual_spacesId/Plan",parentId:"340",id:"364"},365:{path:"/vtrs/:virtual_spacesId/plan/:id/detail",parentId:"340",id:"365"},366:{path:"/vtrs/:virtual_spacesId/digtal",parentId:"340",id:"366"},367:{path:"/vtrs/:virtual_spacesId/homepage",parentId:"340",id:"367"},368:{path:"/vtrs/:virtual_spacesId/*",parentId:"340",id:"368"},369:{path:"/101",parentId:"1",id:"369"},370:{path:"/101/:virtual_spacesId",parentId:"369",id:"370"},371:{path:"/101/:virtual_spacesId",exact:!0,parentId:"370",id:"371"},372:{path:"/101/:virtual_spacesId/workplace",exact:!0,parentId:"370",id:"372"},373:{path:"/101/:virtual_spacesId/experiment",parentId:"370",id:"373"},374:{path:"/101/:virtual_spacesId/announcement",parentId:"370",id:"374"},375:{path:"/101/:virtual_spacesId/announcement/add",parentId:"370",id:"375"},376:{path:"/101/:virtual_spacesId/announcement/:id/edit",parentId:"370",id:"376"},377:{path:"/101/:virtual_spacesId/announcement/:id/detail",parentId:"370",id:"377"},378:{path:"/101/:virtual_spacesId/survey",parentId:"370",id:"378"},379:{path:"/101/:virtual_spacesId/survey/:id/detail",parentId:"370",id:"379"},380:{path:"/101/:virtual_spacesId/knowledge",parentId:"370",id:"380"},381:{path:"/101/:virtual_spacesId/knowledge/add",parentId:"370",id:"381"},382:{path:"/101/:virtual_spacesId/knowledge/:id/edit",parentId:"370",id:"382"},383:{path:"/101/:virtual_spacesId/material",parentId:"370",id:"383"},384:{path:"/101/:virtual_spacesId/material/:id/detail",parentId:"370",id:"384"},385:{path:"/101/:virtual_spacesId/lesson",parentId:"370",id:"385"},386:{path:"/101/:virtual_spacesId/lesson/:id/detail",parentId:"370",id:"386"},387:{path:"/101/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"370",id:"387"},388:{path:"/101/:virtual_spacesId/discussion",parentId:"370",id:"388"},389:{path:"/101/:virtual_spacesId/discussion/:id/detail",parentId:"370",id:"389"},390:{path:"/101/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"370",id:"390"},391:{path:"/101/:virtual_spacesId/settings",parentId:"370",id:"391"},392:{path:"/101/:virtual_spacesId/resources",parentId:"370",id:"392"},393:{path:"/101/:virtual_spacesId/resources/:id/detail",parentId:"370",id:"393"},394:{path:"/101/:virtual_spacesId/Plan",parentId:"370",id:"394"},395:{path:"/101/:virtual_spacesId/plan/:id/detail",parentId:"370",id:"395"},396:{path:"/101/:virtual_spacesId/digtal",parentId:"370",id:"396"},397:{path:"/101/:virtual_spacesId/homepage",parentId:"370",id:"397"},398:{path:"/101/:virtual_spacesId/*",parentId:"370",id:"398"},399:{path:"/administration",parentId:"1",id:"399"},400:{path:"/administration",parentId:"399",id:"400"},401:{path:"/administration/college",parentId:"400",id:"401"},402:{path:"/administration/student",parentId:"400",id:"402"},403:{path:"/administration/student/:studentId/edit",parentId:"400",id:"403"},404:{path:"/administration/profession",parentId:"400",id:"404"},405:{path:"/graduations",parentId:"1",id:"405"},406:{path:"/graduations",exact:!0,parentId:"405",id:"406"},407:{path:"/graduations/:id/:moduleKey/:moduleId/review/:itemId",exact:!0,parentId:"405",id:"407"},408:{path:"/graduations/:id",parentId:"405",id:"408"},409:{path:"/graduations/:id/index",parentId:"408",id:"409"},410:{path:"/graduations/:id/topics",parentId:"408",id:"410"},411:{path:"/graduations/:id/student_selection",parentId:"408",id:"411"},412:{path:"/graduations/:id/tasks",parentId:"408",id:"412"},413:{path:"/graduations/:id/opening_report",parentId:"408",id:"413"},414:{path:"/graduations/:id/midterm_report",parentId:"408",id:"414"},415:{path:"/graduations/:id/thesis",parentId:"408",id:"415"},416:{path:"/graduations/:id/final_defense",parentId:"408",id:"416"},417:{path:"/graduations/:id/final_thesis",parentId:"408",id:"417"},418:{path:"/graduations/:id/settings",parentId:"408",id:"418"},419:{path:"/graduations/:id/teachers",parentId:"408",id:"419"},420:{path:"/graduations/:id/students",parentId:"408",id:"420"},421:{path:"/graduations/:id/archives",parentId:"408",id:"421"},422:{path:"/graduations/:id/grading_summary",parentId:"408",id:"422"},423:{path:"/dataset",parentId:"1",id:"423"},424:{path:"/dataset",exact:!0,parentId:"423",id:"424"},425:{path:"/dataset/:id/detail",exact:!0,parentId:"423",id:"425"},426:{path:"/knowledgegraph",parentId:"1",id:"426"},427:{path:"/knowledgegraph/:pathId",parentId:"426",id:"427"},428:{path:"/knowledgegraph/:pathId/statistics",parentId:"426",id:"428"},429:{path:"/educoder-demo",exact:!0,parentId:"1",id:"429"},430:{path:"/training",parentId:"1",id:"430"},431:{name:"\u7CBE\u57F9\u8BFE\u7A0B",path:"/training",parentId:"430",id:"431"},432:{path:"/largeScreen",exact:!0,parentId:"1",id:"432"},433:{path:"/quality",parentId:"1",id:"433"},434:{name:"\u7CBE\u54C1\u8BFE\u7A0B",path:"/quality",parentId:"433",id:"434"},435:{path:"/otherlogin",exact:!0,parentId:"1",id:"435"},436:{path:"/otherloginqq",exact:!0,parentId:"1",id:"436"},437:{path:"/otherloginstart",exact:!0,parentId:"1",id:"437"},438:{path:"/pathsoverview",exact:!0,parentId:"1",id:"438"},439:{path:"/shixunsoverview",exact:!0,parentId:"1",id:"439"},440:{path:"/classroomsoverview",exact:!0,parentId:"1",id:"440"},441:{path:"/login",parentId:"1",id:"441"},442:{path:"/login",parentId:"441",id:"442"},443:{path:"/user",parentId:"1",id:"443"},444:{path:"/user/login",parentId:"443",id:"444"},445:{path:"/user/register",parentId:"443",id:"445"},446:{path:"/user/reset-password",parentId:"443",id:"446"},447:{path:"/colleges",parentId:"1",id:"447"},448:{path:"/colleges/:id/statistics",parentId:"447",id:"448"},449:{path:"/help",parentId:"1",id:"449"},450:{path:"/help/:id",parentId:"449",id:"450"},451:{path:"/video",parentId:"1",id:"451"},452:{path:"/video/:videoId",parentId:"451",id:"452"},453:{path:"/terminal",parentId:"1",id:"453"},454:{path:"/report/:taskId/:game_report_id",parentId:"1",id:"454"},455:{path:"/",parentId:"1",id:"455"},456:{path:"/",exact:!0,parentId:"455",id:"456"},457:{path:"/api/*",exact:!0,parentId:"455",id:"457"},458:{path:"/search",exact:!0,parentId:"455",id:"458"},459:{path:"/moop_cases",exact:!0,parentId:"455",id:"459"},460:{path:"/moop_cases/new",exact:!0,parentId:"455",id:"460"},461:{path:"/moop_cases/:caseId",exact:!0,parentId:"455",id:"461"},462:{path:"/moop_cases/:caseId/edit",exact:!0,parentId:"455",id:"462"},463:{path:"/moop_cases/:caseId/publish-success",exact:!0,parentId:"455",id:"463"},464:{path:"/randompaper",exact:!0,parentId:"455",id:"464"},465:{path:"/randompaper/edit/:id",exact:!0,parentId:"455",id:"465"},466:{path:"/randompaper/detail/:id",exact:!0,parentId:"455",id:"466"},467:{path:"/403",parentId:"455",id:"467"},468:{path:"/500",parentId:"455",id:"468"},469:{path:"/404",parentId:"455",id:"469"},470:{path:"/download",parentId:"455",id:"470"},471:{path:"/iwce",parentId:"455",id:"471"},472:{path:"/classrooms/:coursesId/attendance/TeacherSign",parentId:"455",id:"472"},473:{path:"/classrooms/:coursesId/attendance/:categoryId",parentId:"455",id:"473"},474:{path:"/Activities",parentId:"455",id:"474"},475:{path:"/iwce/:itemname",parentId:"455",id:"475"},476:{path:"/hpc-course",parentId:"455",id:"476"},477:{path:"/user_agents",parentId:"455",id:"477"},478:{path:"/three",parentId:"455",id:"478"},479:{path:"/introduction",parentId:"455",id:"479"},480:{path:"/chatgpt",parentId:"455",id:"480"},481:{path:"/*",parentId:"455",id:"481"},"@@/global-layout":{id:"@@/global-layout",path:"/",isLayout:!0}},routeComponents:{1:ue.lazy(()=>__webpack_require__.e(5886).then(__webpack_require__.bind(__webpack_require__,5886))),2:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,95371))),3:ue.lazy(()=>__webpack_require__.e(4862).then(__webpack_require__.bind(__webpack_require__,63041))),4:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(5199),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,8478))),5:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(5199),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,8478))),6:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(3247)]).then(__webpack_require__.bind(__webpack_require__,66415))),7:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7473),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,94794))),8:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7473),__webpack_require__.e(1545)]).then(__webpack_require__.bind(__webpack_require__,75066))),9:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,95371))),10:ue.lazy(()=>__webpack_require__.e(6052).then(__webpack_require__.bind(__webpack_require__,16888))),11:ue.lazy(()=>__webpack_require__.e(5572).then(__webpack_require__.bind(__webpack_require__,27945))),12:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(8982)]).then(__webpack_require__.bind(__webpack_require__,28054))),13:ue.lazy(()=>__webpack_require__.e(869).then(__webpack_require__.bind(__webpack_require__,98792))),14:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(6411),__webpack_require__.e(2967),__webpack_require__.e(3332)]).then(__webpack_require__.bind(__webpack_require__,50578))),15:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4601)]).then(__webpack_require__.bind(__webpack_require__,38239))),16:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(8982)]).then(__webpack_require__.bind(__webpack_require__,28054))),17:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7473),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,94794))),18:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7473),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,94794))),19:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,95371))),20:ue.lazy(()=>__webpack_require__.e(6685).then(__webpack_require__.bind(__webpack_require__,40361))),21:ue.lazy(()=>__webpack_require__.e(9921).then(__webpack_require__.bind(__webpack_require__,43276))),22:ue.lazy(()=>__webpack_require__.e(1674).then(__webpack_require__.bind(__webpack_require__,33165))),23:ue.lazy(()=>__webpack_require__.e(6685).then(__webpack_require__.bind(__webpack_require__,40361))),24:ue.lazy(()=>__webpack_require__.e(1702).then(__webpack_require__.bind(__webpack_require__,83931))),25:ue.lazy(()=>__webpack_require__.e(1702).then(__webpack_require__.bind(__webpack_require__,83931))),26:ue.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,74670))),27:ue.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,74670))),28:ue.lazy(()=>__webpack_require__.e(109).then(__webpack_require__.bind(__webpack_require__,74719))),29:ue.lazy(()=>__webpack_require__.e(737).then(__webpack_require__.bind(__webpack_require__,79213))),30:ue.lazy(()=>__webpack_require__.e(3391).then(__webpack_require__.bind(__webpack_require__,24997))),31:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(6411),__webpack_require__.e(9974),__webpack_require__.e(3581)]).then(__webpack_require__.bind(__webpack_require__,37462))),32:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(6411),__webpack_require__.e(342)]).then(__webpack_require__.bind(__webpack_require__,56575))),33:ue.lazy(()=>__webpack_require__.e(2303).then(__webpack_require__.bind(__webpack_require__,67059))),34:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(1450)]).then(__webpack_require__.bind(__webpack_require__,21871))),35:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(9974),__webpack_require__.e(195)]).then(__webpack_require__.bind(__webpack_require__,52784))),36:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(9974),__webpack_require__.e(3668)]).then(__webpack_require__.bind(__webpack_require__,93982))),37:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(2338)]).then(__webpack_require__.bind(__webpack_require__,99061))),38:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(4662)]).then(__webpack_require__.bind(__webpack_require__,4654))),39:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(8072)]).then(__webpack_require__.bind(__webpack_require__,44180))),40:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(479)]).then(__webpack_require__.bind(__webpack_require__,69993))),41:ue.lazy(()=>__webpack_require__.e(5297).then(__webpack_require__.bind(__webpack_require__,88810))),42:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(6411),__webpack_require__.e(9974),__webpack_require__.e(4164)]).then(__webpack_require__.bind(__webpack_require__,64680))),43:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7473),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,94794))),44:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7473),__webpack_require__.e(4889)]).then(__webpack_require__.bind(__webpack_require__,50357))),45:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(4105)]).then(__webpack_require__.bind(__webpack_require__,72560))),46:ue.lazy(()=>__webpack_require__.e(7482).then(__webpack_require__.bind(__webpack_require__,74139))),47:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,43794))),48:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(337)]).then(__webpack_require__.bind(__webpack_require__,76175))),49:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(5199),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,96716))),50:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(5199),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,96716))),51:ue.lazy(()=>__webpack_require__.e(5992).then(__webpack_require__.bind(__webpack_require__,1464))),52:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(6411),__webpack_require__.e(7935),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,60793))),53:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(6411),__webpack_require__.e(7935),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,60793))),54:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(8431)]).then(__webpack_require__.bind(__webpack_require__,69884))),55:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6309),__webpack_require__.e(5902)]).then(__webpack_require__.bind(__webpack_require__,17950))),56:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6309),__webpack_require__.e(3433)]).then(__webpack_require__.bind(__webpack_require__,56954))),57:ue.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,41228))),58:ue.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,41228))),59:ue.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,17933))),60:ue.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,17933))),61:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(1578)]).then(__webpack_require__.bind(__webpack_require__,19116))),62:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(3317)]).then(__webpack_require__.bind(__webpack_require__,15732))),63:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(1482)]).then(__webpack_require__.bind(__webpack_require__,84625))),64:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(4795)]).then(__webpack_require__.bind(__webpack_require__,89859))),65:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(26)]).then(__webpack_require__.bind(__webpack_require__,427))),66:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(8882)]).then(__webpack_require__.bind(__webpack_require__,90923))),67:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(5888)]).then(__webpack_require__.bind(__webpack_require__,60884))),68:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(9715)]).then(__webpack_require__.bind(__webpack_require__,72794))),69:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7045)]).then(__webpack_require__.bind(__webpack_require__,4549))),70:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(1211)]).then(__webpack_require__.bind(__webpack_require__,75405))),71:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(1582)]).then(__webpack_require__.bind(__webpack_require__,8993))),72:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(6729)]).then(__webpack_require__.bind(__webpack_require__,79131))),73:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(9695)]).then(__webpack_require__.bind(__webpack_require__,15056))),74:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(8723)]).then(__webpack_require__.bind(__webpack_require__,52796))),75:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7622)]).then(__webpack_require__.bind(__webpack_require__,40222))),76:ue.lazy(()=>__webpack_require__.e(5148).then(__webpack_require__.bind(__webpack_require__,94453))),77:ue.lazy(()=>__webpack_require__.e(643).then(__webpack_require__.bind(__webpack_require__,59325))),78:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(3442)]).then(__webpack_require__.bind(__webpack_require__,852))),79:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(2102)]).then(__webpack_require__.bind(__webpack_require__,94884))),80:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(2425)]).then(__webpack_require__.bind(__webpack_require__,89590))),81:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(2404)]).then(__webpack_require__.bind(__webpack_require__,55964))),82:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(9785)]).then(__webpack_require__.bind(__webpack_require__,4056))),83:ue.lazy(()=>__webpack_require__.e(869).then(__webpack_require__.bind(__webpack_require__,98792))),84:ue.lazy(()=>__webpack_require__.e(2819).then(__webpack_require__.bind(__webpack_require__,43928))),85:ue.lazy(()=>__webpack_require__.e(1512).then(__webpack_require__.bind(__webpack_require__,18522))),86:ue.lazy(()=>__webpack_require__.e(7395).then(__webpack_require__.bind(__webpack_require__,39306))),87:ue.lazy(()=>__webpack_require__.e(3585).then(__webpack_require__.bind(__webpack_require__,43125))),88:ue.lazy(()=>__webpack_require__.e(6963).then(__webpack_require__.bind(__webpack_require__,17203))),89:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,65973))),90:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,65973))),91:ue.lazy(()=>__webpack_require__.e(6127).then(__webpack_require__.bind(__webpack_require__,92435))),92:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(9974),__webpack_require__.e(3951)]).then(__webpack_require__.bind(__webpack_require__,74020))),93:ue.lazy(()=>__webpack_require__.e(1048).then(__webpack_require__.bind(__webpack_require__,16286))),94:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(2884)]).then(__webpack_require__.bind(__webpack_require__,11091))),95:ue.lazy(()=>__webpack_require__.e(4770).then(__webpack_require__.bind(__webpack_require__,30056))),96:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(2603)]).then(__webpack_require__.bind(__webpack_require__,37710))),97:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(4216)]).then(__webpack_require__.bind(__webpack_require__,55818))),98:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(5319)]).then(__webpack_require__.bind(__webpack_require__,24400))),99:ue.lazy(()=>__webpack_require__.e(895).then(__webpack_require__.bind(__webpack_require__,37183))),100:ue.lazy(()=>__webpack_require__.e(3282).then(__webpack_require__.bind(__webpack_require__,60917))),101:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(9974),__webpack_require__.e(7852)]).then(__webpack_require__.bind(__webpack_require__,3871))),102:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(9974),__webpack_require__.e(7852)]).then(__webpack_require__.bind(__webpack_require__,3871))),103:ue.lazy(()=>__webpack_require__.e(5048).then(__webpack_require__.bind(__webpack_require__,11790))),104:ue.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,65172))),105:ue.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,65172))),106:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(9974),__webpack_require__.e(5825)]).then(__webpack_require__.bind(__webpack_require__,8905))),107:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(9974),__webpack_require__.e(5825)]).then(__webpack_require__.bind(__webpack_require__,8905))),108:ue.lazy(()=>__webpack_require__.e(3355).then(__webpack_require__.bind(__webpack_require__,95430))),109:ue.lazy(()=>__webpack_require__.e(3355).then(__webpack_require__.bind(__webpack_require__,95430))),110:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(9974),__webpack_require__.e(9890)]).then(__webpack_require__.bind(__webpack_require__,97561))),111:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(9974),__webpack_require__.e(9890)]).then(__webpack_require__.bind(__webpack_require__,97561))),112:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(9974),__webpack_require__.e(3935)]).then(__webpack_require__.bind(__webpack_require__,95811))),113:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(9974),__webpack_require__.e(3935)]).then(__webpack_require__.bind(__webpack_require__,95811))),114:ue.lazy(()=>__webpack_require__.e(8014).then(__webpack_require__.bind(__webpack_require__,17425))),115:ue.lazy(()=>__webpack_require__.e(8077).then(__webpack_require__.bind(__webpack_require__,98247))),116:ue.lazy(()=>__webpack_require__.e(3356).then(__webpack_require__.bind(__webpack_require__,49412))),117:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(9974),__webpack_require__.e(6788)]).then(__webpack_require__.bind(__webpack_require__,32996))),118:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(9974),__webpack_require__.e(6788)]).then(__webpack_require__.bind(__webpack_require__,32996))),119:ue.lazy(()=>__webpack_require__.e(1962).then(__webpack_require__.bind(__webpack_require__,4573))),120:ue.lazy(()=>__webpack_require__.e(4928).then(__webpack_require__.bind(__webpack_require__,66676))),121:ue.lazy(()=>__webpack_require__.e(1257).then(__webpack_require__.bind(__webpack_require__,81357))),122:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,31481))),123:ue.lazy(()=>__webpack_require__.e(8340).then(__webpack_require__.bind(__webpack_require__,17081))),124:ue.lazy(()=>__webpack_require__.e(4093).then(__webpack_require__.bind(__webpack_require__,45243))),125:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(1265)]).then(__webpack_require__.bind(__webpack_require__,12663))),126:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(1265)]).then(__webpack_require__.bind(__webpack_require__,12663))),127:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(2967),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,27515))),128:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(2967),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,27515))),129:ue.lazy(()=>__webpack_require__.e(6758).then(__webpack_require__.bind(__webpack_require__,30535))),130:ue.lazy(()=>__webpack_require__.e(6758).then(__webpack_require__.bind(__webpack_require__,30535))),131:ue.lazy(()=>__webpack_require__.e(9332).then(__webpack_require__.bind(__webpack_require__,59954))),132:ue.lazy(()=>__webpack_require__.e(9332).then(__webpack_require__.bind(__webpack_require__,59954))),133:ue.lazy(()=>__webpack_require__.e(4217).then(__webpack_require__.bind(__webpack_require__,49957))),134:ue.lazy(()=>__webpack_require__.e(3220).then(__webpack_require__.bind(__webpack_require__,30618))),135:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(533)]).then(__webpack_require__.bind(__webpack_require__,32365))),136:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5798)]).then(__webpack_require__.bind(__webpack_require__,49100))),137:ue.lazy(()=>__webpack_require__.e(7878).then(__webpack_require__.bind(__webpack_require__,95598))),138:ue.lazy(()=>__webpack_require__.e(7878).then(__webpack_require__.bind(__webpack_require__,95598))),139:ue.lazy(()=>__webpack_require__.e(9944).then(__webpack_require__.bind(__webpack_require__,85247))),140:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(8302)]).then(__webpack_require__.bind(__webpack_require__,92576))),141:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(8302)]).then(__webpack_require__.bind(__webpack_require__,92576))),142:ue.lazy(()=>__webpack_require__.e(8634).then(__webpack_require__.bind(__webpack_require__,45780))),143:ue.lazy(()=>__webpack_require__.e(8634).then(__webpack_require__.bind(__webpack_require__,45780))),144:ue.lazy(()=>__webpack_require__.e(7922).then(__webpack_require__.bind(__webpack_require__,72229))),145:ue.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,70929))),146:ue.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,70929))),147:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,3533))),148:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,3533))),149:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8689)]).then(__webpack_require__.bind(__webpack_require__,73237))),150:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7806)]).then(__webpack_require__.bind(__webpack_require__,55003))),151:ue.lazy(()=>__webpack_require__.e(8885).then(__webpack_require__.bind(__webpack_require__,35297))),152:ue.lazy(()=>__webpack_require__.e(3451).then(__webpack_require__.bind(__webpack_require__,3499))),153:ue.lazy(()=>__webpack_require__.e(9922).then(__webpack_require__.bind(__webpack_require__,59353))),154:ue.lazy(()=>__webpack_require__.e(4572).then(__webpack_require__.bind(__webpack_require__,2735))),155:ue.lazy(()=>__webpack_require__.e(4017).then(__webpack_require__.bind(__webpack_require__,63557))),156:ue.lazy(()=>__webpack_require__.e(5518).then(__webpack_require__.bind(__webpack_require__,53136))),157:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,95371))),158:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,1866))),159:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,1866))),160:ue.lazy(()=>__webpack_require__.e(4449).then(__webpack_require__.bind(__webpack_require__,33769))),161:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,1866))),162:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(2413),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,60074))),163:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(2413),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,60074))),164:ue.lazy(()=>__webpack_require__.e(8787).then(__webpack_require__.bind(__webpack_require__,30968))),165:ue.lazy(()=>__webpack_require__.e(5650).then(__webpack_require__.bind(__webpack_require__,60001))),166:ue.lazy(()=>__webpack_require__.e(1799).then(__webpack_require__.bind(__webpack_require__,60433))),167:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(2413),__webpack_require__.e(8797)]).then(__webpack_require__.bind(__webpack_require__,78963))),168:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,95371))),169:ue.lazy(()=>__webpack_require__.e(8639).then(__webpack_require__.bind(__webpack_require__,61612))),170:ue.lazy(()=>__webpack_require__.e(2983).then(__webpack_require__.bind(__webpack_require__,61292))),171:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,2782))),172:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,2782))),173:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(508)]).then(__webpack_require__.bind(__webpack_require__,85419))),174:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,95371))),175:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7473),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,94794))),176:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(8385),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,82617))),177:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(8385),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,82617))),178:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(1581)]).then(__webpack_require__.bind(__webpack_require__,71806))),179:ue.lazy(()=>__webpack_require__.e(4144).then(__webpack_require__.bind(__webpack_require__,80558))),180:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7473),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,94794))),181:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,95371))),182:ue.lazy(()=>__webpack_require__.e(8782).then(__webpack_require__.bind(__webpack_require__,34108))),183:ue.lazy(()=>__webpack_require__.e(7884).then(__webpack_require__.bind(__webpack_require__,20290))),184:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7008)]).then(__webpack_require__.bind(__webpack_require__,88394))),185:ue.lazy(()=>__webpack_require__.e(5549).then(__webpack_require__.bind(__webpack_require__,71311))),186:ue.lazy(()=>__webpack_require__.e(9674).then(__webpack_require__.bind(__webpack_require__,94282))),187:ue.lazy(()=>__webpack_require__.e(5573).then(__webpack_require__.bind(__webpack_require__,21190))),188:ue.lazy(()=>__webpack_require__.e(2141).then(__webpack_require__.bind(__webpack_require__,78234))),189:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(6411),__webpack_require__.e(278),__webpack_require__.e(6277)]).then(__webpack_require__.bind(__webpack_require__,37129))),190:ue.lazy(()=>__webpack_require__.e(6328).then(__webpack_require__.bind(__webpack_require__,86566))),191:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7857)]).then(__webpack_require__.bind(__webpack_require__,48979))),192:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,20026))),193:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,20026))),194:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,84111))),195:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,84111))),196:ue.lazy(()=>__webpack_require__.e(9205).then(__webpack_require__.bind(__webpack_require__,70980))),197:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(1423)]).then(__webpack_require__.bind(__webpack_require__,98372))),198:ue.lazy(()=>__webpack_require__.e(7614).then(__webpack_require__.bind(__webpack_require__,89815))),199:ue.lazy(()=>__webpack_require__.e(2875).then(__webpack_require__.bind(__webpack_require__,13344))),200:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(6411),__webpack_require__.e(9472)]).then(__webpack_require__.bind(__webpack_require__,55314))),201:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9133)]).then(__webpack_require__.bind(__webpack_require__,20296))),202:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,57546))),203:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,57546))),204:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5470)]).then(__webpack_require__.bind(__webpack_require__,15282))),205:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6541)]).then(__webpack_require__.bind(__webpack_require__,99192))),206:ue.lazy(()=>Promise.all([__webpack_require__.e(278),__webpack_require__.e(1475)]).then(__webpack_require__.bind(__webpack_require__,7985))),207:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(6411),__webpack_require__.e(2254)]).then(__webpack_require__.bind(__webpack_require__,96418))),208:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9408)]).then(__webpack_require__.bind(__webpack_require__,46593))),209:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(6411),__webpack_require__.e(6845)]).then(__webpack_require__.bind(__webpack_require__,14959))),210:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4884)]).then(__webpack_require__.bind(__webpack_require__,28177))),211:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4884)]).then(__webpack_require__.bind(__webpack_require__,28177))),212:ue.lazy(()=>__webpack_require__.e(1148).then(__webpack_require__.bind(__webpack_require__,76938))),213:ue.lazy(()=>__webpack_require__.e(1148).then(__webpack_require__.bind(__webpack_require__,76938))),214:ue.lazy(()=>__webpack_require__.e(7046).then(__webpack_require__.bind(__webpack_require__,30072))),215:ue.lazy(()=>__webpack_require__.e(7046).then(__webpack_require__.bind(__webpack_require__,30072))),216:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,57546))),217:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,57546))),218:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5096)]).then(__webpack_require__.bind(__webpack_require__,84210))),219:ue.lazy(()=>__webpack_require__.e(9215).then(__webpack_require__.bind(__webpack_require__,43468))),220:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,95371))),221:ue.lazy(()=>__webpack_require__.e(5176).then(__webpack_require__.bind(__webpack_require__,54629))),222:ue.lazy(()=>__webpack_require__.e(6587).then(__webpack_require__.bind(__webpack_require__,70982))),223:ue.lazy(()=>__webpack_require__.e(9891).then(__webpack_require__.bind(__webpack_require__,34111))),224:ue.lazy(()=>__webpack_require__.e(8062).then(__webpack_require__.bind(__webpack_require__,51751))),225:ue.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,69039))),226:ue.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,69039))),227:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(6820)]).then(__webpack_require__.bind(__webpack_require__,74917))),228:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(8517)]).then(__webpack_require__.bind(__webpack_require__,47400))),229:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7043)]).then(__webpack_require__.bind(__webpack_require__,4359))),230:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(2806)]).then(__webpack_require__.bind(__webpack_require__,92511))),231:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(5043)]).then(__webpack_require__.bind(__webpack_require__,85597))),232:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(799)]).then(__webpack_require__.bind(__webpack_require__,8735))),233:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(3157)]).then(__webpack_require__.bind(__webpack_require__,47018))),234:ue.lazy(()=>__webpack_require__.e(2529).then(__webpack_require__.bind(__webpack_require__,65097))),235:ue.lazy(()=>__webpack_require__.e(6583).then(__webpack_require__.bind(__webpack_require__,48224))),236:ue.lazy(()=>__webpack_require__.e(5895).then(__webpack_require__.bind(__webpack_require__,12587))),237:ue.lazy(()=>__webpack_require__.e(6982).then(__webpack_require__.bind(__webpack_require__,30127))),238:ue.lazy(()=>__webpack_require__.e(6805).then(__webpack_require__.bind(__webpack_require__,57943))),239:ue.lazy(()=>__webpack_require__.e(1416).then(__webpack_require__.bind(__webpack_require__,79514))),240:ue.lazy(()=>__webpack_require__.e(6583).then(__webpack_require__.bind(__webpack_require__,48224))),241:ue.lazy(()=>__webpack_require__.e(8307).then(__webpack_require__.bind(__webpack_require__,15107))),242:ue.lazy(()=>__webpack_require__.e(2826).then(__webpack_require__.bind(__webpack_require__,50073))),243:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2659)]).then(__webpack_require__.bind(__webpack_require__,84272))),244:ue.lazy(()=>__webpack_require__.e(4610).then(__webpack_require__.bind(__webpack_require__,55149))),245:ue.lazy(()=>__webpack_require__.e(9590).then(__webpack_require__.bind(__webpack_require__,59896))),246:ue.lazy(()=>__webpack_require__.e(2076).then(__webpack_require__.bind(__webpack_require__,73985))),247:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(2262),__webpack_require__.e(4849)]).then(__webpack_require__.bind(__webpack_require__,59360))),248:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(2262),__webpack_require__.e(310)]).then(__webpack_require__.bind(__webpack_require__,26098))),249:ue.lazy(()=>__webpack_require__.e(5191).then(__webpack_require__.bind(__webpack_require__,40109))),250:ue.lazy(()=>__webpack_require__.e(3496).then(__webpack_require__.bind(__webpack_require__,346))),251:ue.lazy(()=>__webpack_require__.e(5599).then(__webpack_require__.bind(__webpack_require__,5566))),252:ue.lazy(()=>__webpack_require__.e(4736).then(__webpack_require__.bind(__webpack_require__,74545))),253:ue.lazy(()=>__webpack_require__.e(2412).then(__webpack_require__.bind(__webpack_require__,56749))),254:ue.lazy(()=>__webpack_require__.e(2240).then(__webpack_require__.bind(__webpack_require__,69158))),255:ue.lazy(()=>__webpack_require__.e(265).then(__webpack_require__.bind(__webpack_require__,74930))),256:ue.lazy(()=>__webpack_require__.e(9360).then(__webpack_require__.bind(__webpack_require__,86310))),257:ue.lazy(()=>__webpack_require__.e(2396).then(__webpack_require__.bind(__webpack_require__,45956))),258:ue.lazy(()=>__webpack_require__.e(7855).then(__webpack_require__.bind(__webpack_require__,41901))),259:ue.lazy(()=>__webpack_require__.e(9507).then(__webpack_require__.bind(__webpack_require__,91370))),260:ue.lazy(()=>__webpack_require__.e(1343).then(__webpack_require__.bind(__webpack_require__,69393))),261:ue.lazy(()=>__webpack_require__.e(5886).then(__webpack_require__.bind(__webpack_require__,5886))),262:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,95371))),263:ue.lazy(()=>__webpack_require__.e(9647).then(__webpack_require__.bind(__webpack_require__,58747))),264:ue.lazy(()=>__webpack_require__.e(485).then(__webpack_require__.bind(__webpack_require__,47781))),265:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(8385),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,53320))),266:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(8385),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,53320))),267:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(8385),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,71547))),268:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(8385),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,71547))),269:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7460)]).then(__webpack_require__.bind(__webpack_require__,31723))),270:ue.lazy(()=>__webpack_require__.e(9716).then(__webpack_require__.bind(__webpack_require__,45710))),271:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,95480))),272:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,95480))),273:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,95371))),274:ue.lazy(()=>__webpack_require__.e(3006).then(__webpack_require__.bind(__webpack_require__,5226))),275:ue.lazy(()=>__webpack_require__.e(2045).then(__webpack_require__.bind(__webpack_require__,65417))),276:ue.lazy(()=>__webpack_require__.e(1520).then(__webpack_require__.bind(__webpack_require__,34897))),277:ue.lazy(()=>__webpack_require__.e(9649).then(__webpack_require__.bind(__webpack_require__,3681))),278:ue.lazy(()=>__webpack_require__.e(4546).then(__webpack_require__.bind(__webpack_require__,17249))),279:ue.lazy(()=>__webpack_require__.e(5357).then(__webpack_require__.bind(__webpack_require__,18112))),280:ue.lazy(()=>__webpack_require__.e(8665).then(__webpack_require__.bind(__webpack_require__,81654))),281:ue.lazy(()=>__webpack_require__.e(3183).then(__webpack_require__.bind(__webpack_require__,75432))),282:ue.lazy(()=>__webpack_require__.e(4800).then(__webpack_require__.bind(__webpack_require__,19893))),283:ue.lazy(()=>__webpack_require__.e(9489).then(__webpack_require__.bind(__webpack_require__,88590))),284:ue.lazy(()=>__webpack_require__.e(9391).then(__webpack_require__.bind(__webpack_require__,67112))),285:ue.lazy(()=>__webpack_require__.e(5335).then(__webpack_require__.bind(__webpack_require__,23513))),286:ue.lazy(()=>__webpack_require__.e(2823).then(__webpack_require__.bind(__webpack_require__,74565))),287:ue.lazy(()=>__webpack_require__.e(4973).then(__webpack_require__.bind(__webpack_require__,20944))),288:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6651)]).then(__webpack_require__.bind(__webpack_require__,9986))),289:ue.lazy(()=>__webpack_require__.e(6741).then(__webpack_require__.bind(__webpack_require__,23479))),290:ue.lazy(()=>__webpack_require__.e(5775).then(__webpack_require__.bind(__webpack_require__,23921))),291:ue.lazy(()=>__webpack_require__.e(2548).then(__webpack_require__.bind(__webpack_require__,95707))),292:ue.lazy(()=>__webpack_require__.e(5886).then(__webpack_require__.bind(__webpack_require__,5886))),293:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,95371))),294:ue.lazy(()=>__webpack_require__.e(6634).then(__webpack_require__.bind(__webpack_require__,84428))),295:ue.lazy(()=>__webpack_require__.e(680).then(__webpack_require__.bind(__webpack_require__,67537))),296:ue.lazy(()=>__webpack_require__.e(6366).then(__webpack_require__.bind(__webpack_require__,76342))),297:ue.lazy(()=>__webpack_require__.e(6452).then(__webpack_require__.bind(__webpack_require__,14160))),298:ue.lazy(()=>__webpack_require__.e(1070).then(__webpack_require__.bind(__webpack_require__,60971))),299:ue.lazy(()=>__webpack_require__.e(7242).then(__webpack_require__.bind(__webpack_require__,46157))),300:ue.lazy(()=>__webpack_require__.e(2707).then(__webpack_require__.bind(__webpack_require__,97236))),301:ue.lazy(()=>__webpack_require__.e(2865).then(__webpack_require__.bind(__webpack_require__,55734))),302:ue.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,24096))),303:ue.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,24096))),304:ue.lazy(()=>__webpack_require__.e(3141).then(__webpack_require__.bind(__webpack_require__,21618))),305:ue.lazy(()=>__webpack_require__.e(5886).then(__webpack_require__.bind(__webpack_require__,5886))),306:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(6411),__webpack_require__.e(7935),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,5931))),307:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,24431))),308:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(6411),__webpack_require__.e(7935),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,5931))),309:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,24431))),310:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(6411),__webpack_require__.e(7935),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,5931))),311:ue.lazy(()=>__webpack_require__.e(5886).then(__webpack_require__.bind(__webpack_require__,5886))),312:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7527)]).then(__webpack_require__.bind(__webpack_require__,92740))),313:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(6270)]).then(__webpack_require__.bind(__webpack_require__,34587))),314:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,95371))),315:ue.lazy(()=>__webpack_require__.e(547).then(__webpack_require__.bind(__webpack_require__,68549))),316:ue.lazy(()=>__webpack_require__.e(9788).then(__webpack_require__.bind(__webpack_require__,32928))),317:ue.lazy(()=>__webpack_require__.e(576).then(__webpack_require__.bind(__webpack_require__,16059))),318:ue.lazy(()=>__webpack_require__.e(7260).then(__webpack_require__.bind(__webpack_require__,14200))),319:ue.lazy(()=>__webpack_require__.e(4520).then(__webpack_require__.bind(__webpack_require__,83386))),320:ue.lazy(()=>__webpack_require__.e(9076).then(__webpack_require__.bind(__webpack_require__,98065))),321:ue.lazy(()=>__webpack_require__.e(4514).then(__webpack_require__.bind(__webpack_require__,35038))),322:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,95371))),323:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(928)]).then(__webpack_require__.bind(__webpack_require__,77906))),324:ue.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,98537))),325:ue.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,98537))),326:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,95371))),327:ue.lazy(()=>__webpack_require__.e(1939).then(__webpack_require__.bind(__webpack_require__,89595))),328:ue.lazy(()=>__webpack_require__.e(556).then(__webpack_require__.bind(__webpack_require__,15612))),329:ue.lazy(()=>__webpack_require__.e(6434).then(__webpack_require__.bind(__webpack_require__,61071))),330:ue.lazy(()=>__webpack_require__.e(1880).then(__webpack_require__.bind(__webpack_require__,96965))),331:ue.lazy(()=>__webpack_require__.e(8237).then(__webpack_require__.bind(__webpack_require__,74722))),332:ue.lazy(()=>__webpack_require__.e(3447).then(__webpack_require__.bind(__webpack_require__,52935))),333:ue.lazy(()=>__webpack_require__.e(264).then(__webpack_require__.bind(__webpack_require__,38403))),334:ue.lazy(()=>__webpack_require__.e(4259).then(__webpack_require__.bind(__webpack_require__,35742))),335:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,95371))),336:ue.lazy(()=>__webpack_require__.e(4078).then(__webpack_require__.bind(__webpack_require__,5233))),337:ue.lazy(()=>__webpack_require__.e(2829).then(__webpack_require__.bind(__webpack_require__,7121))),338:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(5359)]).then(__webpack_require__.bind(__webpack_require__,86529))),339:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,95371))),340:ue.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,92108))),341:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,44779))),342:ue.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,90702))),343:ue.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,69029))),344:ue.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,64739))),345:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,88872))),346:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,88872))),347:ue.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,87861))),348:ue.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,61084))),349:ue.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,53488))),350:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,79803))),351:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,48609))),352:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,48609))),353:ue.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,75431))),354:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,94521))),355:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,90135))),356:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,43754))),357:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,43754))),358:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,12308))),359:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,38583))),360:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,38583))),361:ue.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,88397))),362:ue.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,5090))),363:ue.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,49885))),364:ue.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,91663))),365:ue.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,65935))),366:ue.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,38997))),367:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,44779))),368:ue.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,93568))),369:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,95371))),370:ue.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,92108))),371:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,44779))),372:ue.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,90702))),373:ue.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,69029))),374:ue.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,64739))),375:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,88872))),376:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,88872))),377:ue.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,87861))),378:ue.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,61084))),379:ue.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,53488))),380:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,79803))),381:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,48609))),382:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,48609))),383:ue.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,75431))),384:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,94521))),385:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,90135))),386:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,43754))),387:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,43754))),388:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,12308))),389:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,38583))),390:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,38583))),391:ue.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,88397))),392:ue.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,5090))),393:ue.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,49885))),394:ue.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,91663))),395:ue.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,65935))),396:ue.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,38997))),397:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,44779))),398:ue.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,93568))),399:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,95371))),400:ue.lazy(()=>__webpack_require__.e(4766).then(__webpack_require__.bind(__webpack_require__,41669))),401:ue.lazy(()=>__webpack_require__.e(7560).then(__webpack_require__.bind(__webpack_require__,44718))),402:ue.lazy(()=>__webpack_require__.e(6029).then(__webpack_require__.bind(__webpack_require__,69726))),403:ue.lazy(()=>__webpack_require__.e(5179).then(__webpack_require__.bind(__webpack_require__,92642))),404:ue.lazy(()=>__webpack_require__.e(4621).then(__webpack_require__.bind(__webpack_require__,13497))),405:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,95371))),406:ue.lazy(()=>__webpack_require__.e(1831).then(__webpack_require__.bind(__webpack_require__,11181))),407:ue.lazy(()=>__webpack_require__.e(2539).then(__webpack_require__.bind(__webpack_require__,61885))),408:ue.lazy(()=>__webpack_require__.e(8143).then(__webpack_require__.bind(__webpack_require__,46780))),409:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7511),__webpack_require__.e(5624)]).then(__webpack_require__.bind(__webpack_require__,8741))),410:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(1461)]).then(__webpack_require__.bind(__webpack_require__,80096))),411:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7511),__webpack_require__.e(4492)]).then(__webpack_require__.bind(__webpack_require__,37052))),412:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7511),__webpack_require__.e(9416)]).then(__webpack_require__.bind(__webpack_require__,75098))),413:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7511),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,62126))),414:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7511),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,62126))),415:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7511),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,62126))),416:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7511),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,62126))),417:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7511),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,62126))),418:ue.lazy(()=>__webpack_require__.e(5022).then(__webpack_require__.bind(__webpack_require__,51514))),419:ue.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,71562))),420:ue.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,71562))),421:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7511),__webpack_require__.e(7545)]).then(__webpack_require__.bind(__webpack_require__,52442))),422:ue.lazy(()=>__webpack_require__.e(1253).then(__webpack_require__.bind(__webpack_require__,52337))),423:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,95371))),424:ue.lazy(()=>__webpack_require__.e(2216).then(__webpack_require__.bind(__webpack_require__,83252))),425:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(5382)]).then(__webpack_require__.bind(__webpack_require__,437))),426:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,95371))),427:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(6411),__webpack_require__.e(8823)]).then(__webpack_require__.bind(__webpack_require__,64384))),428:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5915)]).then(__webpack_require__.bind(__webpack_require__,49627))),429:ue.lazy(()=>__webpack_require__.e(4058).then(__webpack_require__.bind(__webpack_require__,9338))),430:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,95371))),431:ue.lazy(()=>__webpack_require__.e(4056).then(__webpack_require__.bind(__webpack_require__,9330))),432:ue.lazy(()=>__webpack_require__.e(9487).then(__webpack_require__.bind(__webpack_require__,91437))),433:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,95371))),434:ue.lazy(()=>__webpack_require__.e(532).then(__webpack_require__.bind(__webpack_require__,7370))),435:ue.lazy(()=>__webpack_require__.e(7178).then(__webpack_require__.bind(__webpack_require__,44876))),436:ue.lazy(()=>__webpack_require__.e(1660).then(__webpack_require__.bind(__webpack_require__,72281))),437:ue.lazy(()=>__webpack_require__.e(7333).then(__webpack_require__.bind(__webpack_require__,70806))),438:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4227)]).then(__webpack_require__.bind(__webpack_require__,74247))),439:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8155)]).then(__webpack_require__.bind(__webpack_require__,94211))),440:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5186)]).then(__webpack_require__.bind(__webpack_require__,10257))),441:ue.lazy(()=>__webpack_require__.e(5786).then(__webpack_require__.bind(__webpack_require__,57694))),442:ue.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,78428))),443:ue.lazy(()=>__webpack_require__.e(5786).then(__webpack_require__.bind(__webpack_require__,57694))),444:ue.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,78428))),445:ue.lazy(()=>__webpack_require__.e(1470).then(__webpack_require__.bind(__webpack_require__,22138))),446:ue.lazy(()=>__webpack_require__.e(7182).then(__webpack_require__.bind(__webpack_require__,71228))),447:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,95371))),448:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2476)]).then(__webpack_require__.bind(__webpack_require__,37204))),449:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,95371))),450:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(5729)]).then(__webpack_require__.bind(__webpack_require__,429))),451:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,95371))),452:ue.lazy(()=>__webpack_require__.e(6444).then(__webpack_require__.bind(__webpack_require__,64930))),453:ue.lazy(()=>__webpack_require__.e(5111).then(__webpack_require__.bind(__webpack_require__,43254))),454:ue.lazy(()=>__webpack_require__.e(2307).then(__webpack_require__.bind(__webpack_require__,48030))),455:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,95371))),456:ue.lazy(()=>__webpack_require__.e(8866).then(__webpack_require__.bind(__webpack_require__,48236))),457:ue.lazy(()=>__webpack_require__.e(2300).then(__webpack_require__.bind(__webpack_require__,99623))),458:ue.lazy(()=>__webpack_require__.e(2501).then(__webpack_require__.bind(__webpack_require__,21918))),459:ue.lazy(()=>__webpack_require__.e(3212).then(__webpack_require__.bind(__webpack_require__,16456))),460:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,82154))),461:ue.lazy(()=>__webpack_require__.e(1855).then(__webpack_require__.bind(__webpack_require__,65128))),462:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,82154))),463:ue.lazy(()=>__webpack_require__.e(1276).then(__webpack_require__.bind(__webpack_require__,28919))),464:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,43794))),465:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,43794))),466:ue.lazy(()=>__webpack_require__.e(3784).then(__webpack_require__.bind(__webpack_require__,52900))),467:ue.lazy(()=>__webpack_require__.e(3862).then(__webpack_require__.bind(__webpack_require__,50885))),468:ue.lazy(()=>__webpack_require__.e(4565).then(__webpack_require__.bind(__webpack_require__,85039))),469:ue.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,4747))),470:ue.lazy(()=>__webpack_require__.e(6170).then(__webpack_require__.bind(__webpack_require__,57849))),471:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,62459))),472:ue.lazy(()=>__webpack_require__.e(1836).then(__webpack_require__.bind(__webpack_require__,13893))),473:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,31481))),474:ue.lazy(()=>__webpack_require__.e(3509).then(__webpack_require__.bind(__webpack_require__,36634))),475:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,62459))),476:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,62459))),477:ue.lazy(()=>__webpack_require__.e(6034).then(__webpack_require__.bind(__webpack_require__,89693))),478:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(8999)]).then(__webpack_require__.bind(__webpack_require__,57265))),479:ue.lazy(()=>__webpack_require__.e(3910).then(__webpack_require__.bind(__webpack_require__,61516))),480:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(67)]).then(__webpack_require__.bind(__webpack_require__,19373))),481:ue.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,4747))),"@@/global-layout":ue.lazy(()=>__webpack_require__.e(1717).then(__webpack_require__.bind(__webpack_require__,59125)))}}})}var b=__webpack_require__(5085),z=__webpack_require__(37989),oe=__webpack_require__(71418),pr=__webpack_require__(26278),yr=()=>ue.createElement(oe.Z,{size:"middle",className:pr.Z.loading}),hn=__webpack_require__(89070),ln=__webpack_require__(61186),jr=__webpack_require__.n(ln),ro=__webpack_require__(91392),Lo=__webpack_require__.n(ro),Jn=__webpack_require__(34749),Uo=__webpack_require__.n(Jn),ri=__webpack_require__(19277),Ou=__webpack_require__.n(ri),bo=__webpack_require__(10238),Oc=__webpack_require__.n(bo),Ic=__webpack_require__(33656),uc=__webpack_require__.n(Ic),Ac=__webpack_require__(90111),Rs=__webpack_require__.n(Ac),yn=__webpack_require__(74959),Tc=__webpack_require__.n(yn),kc=__webpack_require__(23250),sa=__webpack_require__.n(kc),ao=__webpack_require__(58862),Ms=__webpack_require__.n(ao),Iu=__webpack_require__(58319),Dc=__webpack_require__.n(Iu),Tl=__webpack_require__(62053),iu=__webpack_require__.n(Tl),su=__webpack_require__(47477),ul=__webpack_require__.n(su),Rc=__webpack_require__(59717),uu=__webpack_require__.n(Rc);jr().extend(Uo()),jr().extend(Ou()),jr().extend(Oc()),jr().extend(uc()),jr().extend(Rs()),jr().extend(Tc()),jr().extend(sa()),jr().extend(Ms()),jr().extend(Dc()),jr().extend(iu()),jr().extend(ul()),jr().extend(uu()),jr().extend(Lo());var cl=Object.defineProperty,cc=Object.getOwnPropertySymbols,ll=Object.prototype.hasOwnProperty,Di=Object.prototype.propertyIsEnumerable,Ls=(kr,Xr,Dn)=>Xr in kr?cl(kr,Xr,{enumerable:!0,configurable:!0,writable:!0,value:Dn}):kr[Xr]=Dn,Au=(kr,Xr)=>{for(var Dn in Xr||(Xr={}))ll.call(Xr,Dn)&&Ls(kr,Dn,Xr[Dn]);if(cc)for(var Dn of cc(Xr))Di.call(Xr,Dn)&&Ls(kr,Dn,Xr[Dn]);return kr},lc=(kr,Xr,Dn)=>new Promise((da,Bn)=>{var Yn=Nn=>{try{Ka(Dn.next(Nn))}catch(Ya){Bn(Ya)}},qn=Nn=>{try{Ka(Dn.throw(Nn))}catch(Ya){Bn(Ya)}},Ka=Nn=>Nn.done?da(Nn.value):Promise.resolve(Nn.value).then(Yn,qn);Ka((Dn=Dn.apply(kr,Xr)).next())});const Hi="https://www-cdn.educoder.net/",dc=!1;function Tu(){return lc(this,null,function*(){const kr=(0,b.gD)(),{routes:Xr,routeComponents:Dn}=yield y(kr);yield kr.applyPlugins({key:"patchRoutes",type:hn.ApplyPluginsType.event,args:{routes:Xr,routeComponents:Dn}});const da=kr.applyPlugins({key:"modifyContextOpts",type:hn.ApplyPluginsType.modify,initialValue:{}}),Bn=da.basename||"/",Yn=da.historyType||"browser",qn=(0,z.fi)(Au({type:Yn,basename:Bn},da.historyOpts));return kr.applyPlugins({key:"render",type:hn.ApplyPluginsType.compose,initialValue(){const Ka={useStream:!0,routes:Xr,routeComponents:Dn,pluginManager:kr,mountElementId:"root",rootElement:da.rootElement||document.getElementById("root"),loadingComponent:yr,publicPath:Hi,runtimePublicPath:dc,history:qn,historyType:Yn,basename:Bn,__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{pureApp:!1,pureHtml:!1},callback:da.callback},Nn=kr.applyPlugins({key:"modifyClientRenderOpts",type:hn.ApplyPluginsType.modify,initialValue:Ka});return sl(Nn)}})()})}Tu(),typeof window!="undefined"&&(window.g_umi={version:"4.4.6"})})()})(); +(`+f+": "+g+")",u.name="ChunkLoadError",u.type=f,u.request=g,n[1](u)}};__webpack_require__.l(s,c,"chunk-"+t,t)}else i[t]=0};var d=function(t,r){var n=r[0],o=r[1],s=r[2],u,c,a=0;if(n.some(function(g){return i[g]!==0})){for(u in o)__webpack_require__.o(o,u)&&(__webpack_require__.m[u]=o[u]);if(s)var f=s(__webpack_require__)}for(t&&t(r);a0&&arguments[0]!==void 0?arguments[0]:"";return kr.endsWith("/")?kr:"".concat(kr,"/")}var tc=__webpack_require__(38127),Su=__webpack_require__(38329),ru=__webpack_require__(8616),nu=["content"],zi=["content"],ki=/^(http:|https:)?\/\//;function rc(kr){return ki.test(kr)||kr.startsWith("/")&&!kr.startsWith("/*")||kr.startsWith("./")||kr.startsWith("../")}var Bu=function(){return ue.createElement("noscript",{dangerouslySetInnerHTML:{__html:"Enable JavaScript to run this app."}})},au=function(Xr){var Dn,da=Xr.loaderData,Bn=Xr.htmlPageOpts,Yn=Xr.manifest,qn=(Yn==null||(Dn=Yn.assets)===null||Dn===void 0?void 0:Dn["umi.css"])||"";return ue.createElement("script",{suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:"window.__UMI_LOADER_DATA__ = ".concat(JSON.stringify(da||{}),"; window.__UMI_METADATA_LOADER_DATA__ = ").concat(JSON.stringify(Bn||{}),"; window.__UMI_BUILD_ClIENT_CSS__ = '").concat(qn,"'")}})};function as(kr){var Xr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(typeof kr=="string")return rc(kr)?(0,Vo.Z)({src:kr},Xr):{content:kr};if((0,ru.Z)(kr)==="object")return(0,Vo.Z)((0,Vo.Z)({},kr),Xr);throw new Error("Invalid script type: ".concat((0,ru.Z)(kr)))}function wi(kr){return rc(kr)?{type:"link",href:kr}:{type:"style",content:kr}}var al=function(Xr){var Dn,da,Bn,Yn,qn,Ka,Nn=Xr.htmlPageOpts;return ue.createElement(ue.Fragment,null,(Nn==null?void 0:Nn.title)&&ue.createElement("title",null,Nn.title),Nn==null||(Dn=Nn.favicons)===null||Dn===void 0?void 0:Dn.map(function(Ya,_s){return ue.createElement("link",{key:_s,rel:"shortcut icon",href:Ya})}),(Nn==null?void 0:Nn.description)&&ue.createElement("meta",{name:"description",content:Nn.description}),(Nn==null||(da=Nn.keywords)===null||da===void 0?void 0:da.length)&&ue.createElement("meta",{name:"keywords",content:Nn.keywords.join(",")}),Nn==null||(Bn=Nn.metas)===null||Bn===void 0?void 0:Bn.map(function(Ya){return ue.createElement("meta",{key:Ya.name,name:Ya.name,content:Ya.content})}),Nn==null||(Yn=Nn.links)===null||Yn===void 0?void 0:Yn.map(function(Ya,_s){return ue.createElement("link",(0,Su.Z)({key:_s},Ya))}),Nn==null||(qn=Nn.styles)===null||qn===void 0?void 0:qn.map(function(Ya,_s){var vs=wi(Ya),$s=vs.type,js=vs.href,cu=vs.content;if($s==="link")return ue.createElement("link",{key:_s,rel:"stylesheet",href:js});if($s==="style")return ue.createElement("style",{key:_s},cu)}),Nn==null||(Ka=Nn.headScripts)===null||Ka===void 0?void 0:Ka.map(function(Ya,_s){var vs=as(Ya),$s=vs.content,js=(0,tc.Z)(vs,nu);return ue.createElement("script",(0,Su.Z)({dangerouslySetInnerHTML:{__html:$s},key:_s},js))}))};function Nu(kr){var Xr,Dn=kr.children,da=kr.loaderData,Bn=kr.manifest,Yn=kr.htmlPageOpts,qn=kr.__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Ka=kr.mountElementId;if(qn!=null&&qn.pureHtml)return ue.createElement("html",null,ue.createElement("head",null),ue.createElement("body",null,ue.createElement(Bu,null),ue.createElement("div",{id:Ka},Dn),ue.createElement(au,{manifest:Bn,loaderData:da,htmlPageOpts:Yn})));if(qn!=null&&qn.pureApp)return ue.createElement(ue.Fragment,null,Dn);var Nn=typeof window=="undefined"?Bn==null?void 0:Bn.assets["umi.css"]:window.__UMI_BUILD_ClIENT_CSS__;return ue.createElement("html",{suppressHydrationWarning:!0,lang:(Yn==null?void 0:Yn.lang)||"en"},ue.createElement("head",null,ue.createElement("meta",{charSet:"utf-8"}),ue.createElement("meta",{name:"viewport",content:"width=device-width, initial-scale=1"}),Nn&&ue.createElement("link",{suppressHydrationWarning:!0,rel:"stylesheet",href:Nn}),ue.createElement(al,{htmlPageOpts:Yn})),ue.createElement("body",null,ue.createElement(Bu,null),ue.createElement("div",{id:Ka},Dn),ue.createElement(au,{manifest:Bn,loaderData:da,htmlPageOpts:Yn}),Yn==null||(Xr=Yn.scripts)===null||Xr===void 0?void 0:Xr.map(function(Ya,_s){var vs=as(Ya),$s=vs.content,js=(0,tc.Z)(vs,zi);return ue.createElement("script",(0,Su.Z)({dangerouslySetInnerHTML:{__html:$s},key:_s},js))})))}var ou=ue.createContext(void 0);function ol(){return ue.useContext(ou)}var Pu=["redirect"];function Ds(kr){var Xr=kr.routesById,Dn=kr.parentId,da=kr.routeComponents,Bn=kr.useStream,Yn=Bn===void 0?!0:Bn;return Object.keys(Xr).filter(function(qn){return Xr[qn].parentId===Dn}).map(function(qn){var Ka=il((0,Vo.Z)((0,Vo.Z)({route:Xr[qn],routeComponent:da[qn],loadingComponent:kr.loadingComponent,reactRouter5Compat:kr.reactRouter5Compat},kr.reactRouter5Compat&&{hasChildren:Object.keys(Xr).filter(function(Ya){return Xr[Ya].parentId===qn}).length>0}),{},{useStream:Yn})),Nn=Ds({routesById:Xr,routeComponents:da,parentId:Ka.id,loadingComponent:kr.loadingComponent,reactRouter5Compat:kr.reactRouter5Compat,useStream:Yn});return Nn.length>0&&(Ka.children=Nn,Ka.routes=Nn),Ka})}function Cc(kr){var Xr=(0,mi.UO)(),Dn=(0,mi.Gn)(kr.to,Xr),da=(0,Eu.T$)(),Bn=(0,mi.TH)();if(da!=null&&da.keepQuery){var Yn=Bn.search+Bn.hash;Dn+=Yn}var qn=(0,Vo.Z)((0,Vo.Z)({},kr),{},{to:Dn});return ue.createElement(mi.Fg,(0,Su.Z)({replace:!0},qn))}function il(kr){var Xr=kr.route,Dn=kr.useStream,da=Dn===void 0?!0:Dn,Bn=Xr.redirect,Yn=(0,tc.Z)(Xr,Pu),qn=kr.reactRouter5Compat?ac:oc;return(0,Vo.Z)({element:Bn?ue.createElement(Cc,{to:Bn}):ue.createElement(ou.Provider,{value:{route:kr.route}},ue.createElement(qn,{loader:ue.memo(kr.routeComponent),loadingComponent:kr.loadingComponent||nc,hasChildren:kr.hasChildren,useStream:da}))},Yn)}function nc(){return ue.createElement("div",null)}function ac(kr){var Xr=ol(),Dn=Xr.route,da=(0,Eu.Ov)(),Bn=da.history,Yn=da.clientRoutes,qn=(0,mi.UO)(),Ka={params:qn,isExact:!0,path:Dn.path,url:Bn.location.pathname},Nn=kr.loader,Ya={location:Bn.location,match:Ka,history:Bn,params:qn,route:Dn,routes:Yn};return kr.useStream?ue.createElement(ue.Suspense,{fallback:ue.createElement(kr.loadingComponent,null)},ue.createElement(Nn,Ya,kr.hasChildren&&ue.createElement(mi.j3,null))):ue.createElement(Nn,Ya,kr.hasChildren&&ue.createElement(mi.j3,null))}function oc(kr){var Xr=kr.loader;return kr.useStream?ue.createElement(ue.Suspense,{fallback:ue.createElement(kr.loadingComponent,null)},ue.createElement(Xr,null)):ue.createElement(Xr,null)}var Cu=null;function Al(){return Cu}function ic(kr){var Xr=kr.history,Dn=ue.useState({action:Xr.action,location:Xr.location}),da=(0,Zi.Z)(Dn,2),Bn=da[0],Yn=da[1];return(0,ue.useLayoutEffect)(function(){return Xr.listen(Yn)},[Xr]),(0,ue.useLayoutEffect)(function(){function qn(Ka){kr.pluginManager.applyPlugins({key:"onRouteChange",type:"event",args:{routes:kr.routes,clientRoutes:kr.clientRoutes,location:Ka.location,action:Ka.action,basename:kr.basename,isFirst:!!Ka.isFirst}})}return qn({location:Bn.location,action:Bn.action,isFirst:!0}),Xr.listen(qn)},[Xr,kr.routes,kr.clientRoutes]),ue.createElement(mi.F0,{navigator:Xr,location:Bn.location,basename:kr.basename},kr.children)}function Wi(){var kr=(0,Eu.Ov)(),Xr=kr.clientRoutes;return(0,mi.V$)(Xr)}var Zu=["innerProvider","i18nProvider","accessProvider","dataflowProvider","outerProvider","rootContainer"],sc=function(Xr,Dn){var da=Xr.basename||"/",Bn=Ds({routesById:Xr.routes,routeComponents:Xr.routeComponents,loadingComponent:Xr.loadingComponent,reactRouter5Compat:Xr.reactRouter5Compat,useStream:Xr.useStream});Xr.pluginManager.applyPlugins({key:"patchClientRoutes",type:"event",args:{routes:Bn}});for(var Yn=ue.createElement(ic,{basename:da,pluginManager:Xr.pluginManager,routes:Xr.routes,clientRoutes:Bn,history:Xr.history},Dn),qn=0,Ka=Zu;qnnew Promise((da,Bn)=>{var Yn=Nn=>{try{Ka(Dn.next(Nn))}catch(Ya){Bn(Ya)}},qn=Nn=>{try{Ka(Dn.throw(Nn))}catch(Ya){Bn(Ya)}},Ka=Nn=>Nn.done?da(Nn.value):Promise.resolve(Nn.value).then(Yn,qn);Ka((Dn=Dn.apply(kr,Xr)).next())});function y(){return m(this,null,function*(){return{routes:{1:{path:"/",parentId:"@@/global-layout",id:"1"},2:{path:"/paperlibrary",parentId:"1",id:"2"},3:{path:"/paperlibrary",parentId:"2",id:"3"},4:{path:"/paperlibrary/add",parentId:"2",id:"4"},5:{path:"/paperlibrary/add/:id",parentId:"2",id:"5"},6:{path:"/paperlibrary/see/:id",parentId:"2",id:"6"},7:{path:"/paperlibrary/edit_select/:id",parentId:"2",id:"7"},8:{path:"/paperlibrary/exchangequestion",parentId:"2",id:"8"},9:{path:"/paths",parentId:"1",id:"9"},10:{path:"/paths",parentId:"9",id:"10"},11:{path:"/paths/higherVocationalEducation",parentId:"9",id:"11"},12:{path:"/paths/new",parentId:"9",id:"12"},13:{path:"/paths/guidance",exact:!0,parentId:"9",id:"13"},14:{path:"/paths/:pathId",parentId:"9",id:"14"},15:{path:"/paths/:pathId/statistics",parentId:"9",id:"15"},16:{path:"/paths/:pathId/edit",parentId:"9",id:"16"},17:{path:"/paths/:pathId/:stageId/program_homework/:categoryId/add",parentId:"9",id:"17"},18:{path:"/paths/:pathId/:stageId/program_homework/:categoryId/edit",parentId:"9",id:"18"},19:{path:"/classrooms",parentId:"1",id:"19"},20:{path:"/classrooms",parentId:"19",id:"20"},21:{path:"/classrooms/examList",parentId:"19",id:"21"},22:{path:"/classrooms/classicCases",parentId:"19",id:"22"},23:{path:"/classrooms/index",parentId:"19",id:"23"},24:{path:"/classrooms/new",parentId:"19",id:"24"},25:{path:"/classrooms/:coursesId/edit",parentId:"19",id:"25"},26:{path:"/classrooms/news/:subjectid/newgold/:id",parentId:"19",id:"26"},27:{path:"/classrooms/:coursesId/newgolds/settings",parentId:"19",id:"27"},28:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/review_detail/:userId",parentId:"19",id:"28"},29:{path:"/classrooms/:coursesId/common_homework/:categoryId/review_detail/:userId",parentId:"19",id:"29"},30:{path:"/classrooms/:coursesId/program_homework/:categoryId/review_detail/:userId",parentId:"19",id:"30"},31:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/detail",parentId:"19",id:"31"},32:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/comment",parentId:"19",id:"32"},33:{path:"/classrooms/:coursesId/common_homework/:categoryId/:homeworkId/comment",parentId:"19",id:"33"},34:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/commitsummary",parentId:"19",id:"34"},35:{path:"/classrooms/:coursesId/group_homework/:categoryId/detail",parentId:"19",id:"35"},36:{path:"/classrooms/:coursesId/common_homework/:categoryId/detail",parentId:"19",id:"36"},37:{path:"/classrooms/:coursesId/common_homework/:categoryId/review/:userId",parentId:"19",id:"37"},38:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/review/:userId",parentId:"19",id:"38"},39:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/post",parentId:"19",id:"39"},40:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"40"},41:{path:"/classrooms/:coursesId/exercise/:categoryId/detail/:userId/review_detail",parentId:"19",id:"41"},42:{path:"/classrooms/:coursesId/exercise/:categoryId/detail",parentId:"19",id:"42"},43:{path:"/classrooms/:coursesId/exercise/:categoryId/preview_select",parentId:"19",id:"43"},44:{path:"/classrooms/:coursesId/exercise/:categoryId/:login/initate_answer",parentId:"19",id:"44"},45:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login",parentId:"19",id:"45"},46:{path:"/classrooms/:coursesId/exercisenotice/:categoryId/users/:login",parentId:"19",id:"46"},47:{path:"/classrooms/:coursesId/exercise/:categoryId/random/edit",parentId:"19",id:"47"},48:{path:"/classrooms/:coursesId/exercise/:categoryId/random/preview",parentId:"19",id:"48"},49:{path:"/classrooms/:coursesId/exercise/add",parentId:"19",id:"49"},50:{path:"/classrooms/:coursesId/exercise/add/:exerciseId",parentId:"19",id:"50"},51:{path:"/classrooms/:coursesId/exercise/:exerciseId/reviews/group",parentId:"19",id:"51"},52:{path:"/classrooms/:coursesId/exercise/:exerciseId/review/:userId",parentId:"19",id:"52"},53:{path:"/classrooms/:coursesId/exercise/:exerciseId/centralizeReview/:userId",parentId:"19",id:"53"},54:{path:"/classrooms/:coursesId/exercise/:exerciseId/export_blank",parentId:"19",id:"54"},55:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup",parentId:"19",id:"55"},56:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup/edit",parentId:"19",id:"56"},57:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId",parentId:"19",id:"57"},58:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId",parentId:"19",id:"58"},59:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId/code",parentId:"19",id:"59"},60:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId/code",parentId:"19",id:"60"},61:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/detail",parentId:"19",id:"61"},62:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/add",parentId:"19",id:"62"},63:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/edit",parentId:"19",id:"63"},64:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/add",parentId:"19",id:"64"},65:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/edit",parentId:"19",id:"65"},66:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/detail",parentId:"19",id:"66"},67:{path:"/classrooms/:coursesId/common_homework/:categoryId/add",parentId:"19",id:"67"},68:{path:"/classrooms/:coursesId/common_homework/:categoryId/edit",parentId:"19",id:"68"},69:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/post",parentId:"19",id:"69"},70:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"70"},71:{path:"/classrooms/:coursesId/group_homework/:categoryId/add",parentId:"19",id:"71"},72:{path:"/classrooms/:coursesId/group_homework/:categoryId/edit",parentId:"19",id:"72"},73:{path:"/classrooms/:coursesId/poll/:categoryId/add",parentId:"19",id:"73"},74:{path:"/classrooms/:coursesId/poll/:categoryId/edit",parentId:"19",id:"74"},75:{path:"/classrooms/:coursesId/poll/:categoryId/detail",parentId:"19",id:"75"},76:{path:"/classrooms/:coursesId/poll/:categoryId/users/:login",parentId:"19",id:"76"},77:{path:"/classrooms/:coursesId/poll/:categoryId/questionnaireInfo/:login",parentId:"19",id:"77"},78:{path:"/classrooms/:coursesId/board/:categoryId/Add",parentId:"19",id:"78"},79:{path:"/classrooms/:coursesId/board/:categoryId/Edit/:boardId",parentId:"19",id:"79"},80:{path:"/classrooms/:coursesId/board/:categoryId/Detail/:boardId",parentId:"19",id:"80"},81:{path:"/classrooms/:courseId/template/:templateId",parentId:"19",id:"81"},82:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report/:reportId",parentId:"19",id:"82"},83:{path:"/classrooms/guidance",parentId:"19",id:"83"},84:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report-view/:workId",parentId:"19",id:"84"},85:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login/check",parentId:"19",id:"85"},86:{path:"/classrooms/:coursesId/Studentdetail/:login",parentId:"19",id:"86"},87:{path:"/classrooms/:coursesId/StudentSituation/:categoryId/:login",parentId:"19",id:"87"},88:{path:"/classrooms/:coursesId/engineering/datail",parentId:"19",id:"88"},89:{path:"/classrooms/:coursesId/program_homework/:categoryId/add",parentId:"19",id:"89"},90:{path:"/classrooms/:coursesId/program_homework/:categoryId/edit",parentId:"19",id:"90"},91:{path:"/classrooms/:coursesId/program_homework/ranking",parentId:"19",id:"91"},92:{path:"/classrooms/:coursesId/program_homework/:categoryId/detail",parentId:"19",id:"92"},93:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/ranking",parentId:"19",id:"93"},94:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/:user_id/comment",parentId:"19",id:"94"},95:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer",parentId:"19",id:"95"},96:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/add",parentId:"19",id:"96"},97:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/edit",parentId:"19",id:"97"},98:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/detail",parentId:"19",id:"98"},99:{path:"/classrooms/:videoId/video_info",parentId:"19",id:"99"},100:{path:"/classrooms/",parentId:"19",id:"100"},101:{path:"/classrooms/:coursesId/shixun_homework/:categoryId",parentId:"100",id:"101"},102:{path:"/classrooms/:coursesId/shixun_homework",parentId:"100",id:"102"},103:{path:"/classrooms/:coursesId/graduation_topics/:categoryId",parentId:"100",id:"103"},104:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"100",id:"104"},105:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"100",id:"105"},106:{path:"/classrooms/:coursesId/exercise/:categoryId",parentId:"100",id:"106"},107:{path:"/classrooms/:coursesId/exercise",parentId:"100",id:"107"},108:{path:"/classrooms/:coursesId/poll/:categoryId",parentId:"100",id:"108"},109:{path:"/classrooms/:coursesId/poll",parentId:"100",id:"109"},110:{path:"/classrooms/:coursesId/common_homework/:categoryId",parentId:"100",id:"110"},111:{path:"/classrooms/:coursesId/common_homework",parentId:"100",id:"111"},112:{path:"/classrooms/:coursesId/group_homework/:categoryId",parentId:"100",id:"112"},113:{path:"/classrooms/:coursesId/group_homework",parentId:"100",id:"113"},114:{path:"/classrooms/:coursesId/teachers",parentId:"100",id:"114"},115:{path:"/classrooms/:coursesId/students",parentId:"100",id:"115"},116:{path:"/classrooms/:coursesId/assistant",parentId:"100",id:"116"},117:{path:"/classrooms/:coursesId/program_homework",parentId:"100",id:"117"},118:{path:"/classrooms/:coursesId/program_homework/:categoryId",parentId:"100",id:"118"},119:{path:"/classrooms/:coursesId/engineering",parentId:"100",id:"119"},120:{path:"/classrooms/:coursesId/learning_path",parentId:"100",id:"120"},121:{path:"/classrooms/:coursesId/resource_recommend",parentId:"100",id:"121"},122:{path:"/classrooms/:coursesId/attendance",parentId:"100",id:"122"},123:{path:"/classrooms/:coursesId/attendance/StudetnSign",parentId:"100",id:"123"},124:{path:"/classrooms/:coursesId/attendance/:categoryId/:tabId/detail",parentId:"100",id:"124"},125:{path:"/classrooms/:coursesId/announcement",parentId:"100",id:"125"},126:{path:"/classrooms/:coursesId/announcement/:categoryId",parentId:"100",id:"126"},127:{path:"/classrooms/:coursesId/online_learning",parentId:"100",id:"127"},128:{path:"/classrooms/:coursesId/online_learning/:categoryId",parentId:"100",id:"128"},129:{path:"/classrooms/:coursesId/attachment/:categoryId",parentId:"100",id:"129"},130:{path:"/classrooms/:coursesId/attachment",parentId:"100",id:"130"},131:{path:"/classrooms/:coursesId/video",parentId:"100",id:"131"},132:{path:"/classrooms/:coursesId/video/:categoryId",parentId:"100",id:"132"},133:{path:"/classrooms/:coursesId/video/:categoryId/statistics",parentId:"100",id:"133"},134:{path:"/classrooms/:coursesId/video/:username/upload",parentId:"100",id:"134"},135:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId",parentId:"100",id:"135"},136:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId/:userId",parentId:"100",id:"136"},137:{path:"/classrooms/:coursesId/live_video/:categoryId",parentId:"100",id:"137"},138:{path:"/classrooms/:coursesId/live_video",parentId:"100",id:"138"},139:{path:"/classrooms/:coursesId/video/:categoryId/studentstatistics",parentId:"100",id:"139"},140:{path:"/classrooms/:coursesId/board/:categoryId",parentId:"100",id:"140"},141:{path:"/classrooms/:coursesId/board",parentId:"100",id:"141"},142:{path:"/classrooms/:coursesId/course_group",parentId:"100",id:"142"},143:{path:"/classrooms/:coursesId/course_group/:categoryId",parentId:"100",id:"143"},144:{path:"/classrooms/:coursesId/course_group/:categoryId/detail",parentId:"100",id:"144"},145:{path:"/classrooms/:coursesId/not_course_group/:categoryId",parentId:"100",id:"145"},146:{path:"/classrooms/:coursesId/not_course_group",parentId:"100",id:"146"},147:{path:"/classrooms/:coursesId/statistics/",parentId:"100",id:"147"},148:{path:"/classrooms/:coursesId/statistics/:categoryId",parentId:"100",id:"148"},149:{path:"/classrooms/:coursesId/statistics_video/:categoryId",parentId:"100",id:"149"},150:{path:"/classrooms/:coursesId/statistics_quality/:categoryId",parentId:"100",id:"150"},151:{path:"/classrooms/:coursesId/student_statistics/:categoryId",parentId:"100",id:"151"},152:{path:"/classrooms/:coursesId/student_statistics/:categoryId/:listId/:type",parentId:"100",id:"152"},153:{path:"/classrooms/:coursesId/video_statistics/:categoryId/Student/:studentid",parentId:"100",id:"153"},154:{path:"/classrooms/:coursesId/exportlist/:type",parentId:"100",id:"154"},155:{path:"/classrooms/:coursesId",parentId:"100",id:"155"},156:{path:"/classrooms/:coursesId/template",parentId:"100",id:"156"},157:{path:"/competitions",parentId:"1",id:"157"},158:{path:"/competitions/index",parentId:"157",id:"158"},159:{path:"/competitions/:identifier/list",parentId:"157",id:"159"},160:{path:"/competitions/exports",parentId:"157",id:"160"},161:{path:"/competitions",parentId:"157",id:"161"},162:{path:"/competitions/:identifier",parentId:"157",id:"162"},163:{path:"/competitions/index/:identifier",parentId:"157",id:"163"},164:{path:"/competitions/:identifier/detail/enroll",parentId:"157",id:"164"},165:{path:"/competitions/:identifier/detail/UpdateTeanname/:Teannameid",parentId:"157",id:"165"},166:{path:"/competitions/:identifier/detail/teamDetail/:Teamid",parentId:"157",id:"166"},167:{path:"/competitions/detail/:identifier",parentId:"157",id:"167"},168:{path:"/forums",parentId:"1",id:"168"},169:{path:"/forums",parentId:"168",id:"169"},170:{path:"/forums/categories/:memoType",parentId:"168",id:"170"},171:{path:"/forums/new",parentId:"168",id:"171"},172:{path:"/forums/:memoId/edit",parentId:"168",id:"172"},173:{path:"/forums/:memoId",parentId:"168",id:"173"},174:{path:"/problemset",parentId:"1",id:"174"},175:{path:"/problemset",parentId:"174",id:"175"},176:{path:"/problemset/newitem",parentId:"174",id:"176"},177:{path:"/problemset/:type/:id",parentId:"174",id:"177"},178:{path:"/problemset/preview",parentId:"174",id:"178"},179:{path:"/problemset/preview_new",parentId:"174",id:"179"},180:{path:"/problemset/preview_select",parentId:"174",id:"180"},181:{path:"/shixuns",parentId:"1",id:"181"},182:{path:"/shixuns",parentId:"181",id:"182"},183:{path:"/shixuns/exports",parentId:"181",id:"183"},184:{path:"/shixuns/new",parentId:"181",id:"184"},185:{path:"/shixuns/new/CreateImg",parentId:"181",id:"185"},186:{path:"/shixuns/new/:id/imagepreview",parentId:"181",id:"186"},187:{path:"/shixuns/:id/Merge",parentId:"181",id:"187"},188:{path:"/shixuns/:id/Split",parentId:"181",id:"188"},189:{path:"/shixuns/:id/edit",parentId:"181",id:"189"},190:{path:"shixuns/:id/edit/warehouse",parentId:"189",id:"190"},191:{path:"/shixuns/:id/edit/newquestion",parentId:"189",id:"191"},192:{path:"/shixuns/:id/edit/:challengesId/editquestion",parentId:"189",id:"192"},193:{path:"/shixuns/:id/edit/:challengesId/editquestion/:questionId",parentId:"189",id:"193"},194:{path:"/shixuns/:id/edit/new",parentId:"189",id:"194"},195:{path:"/shixuns/:id/edit/:challengesId/editcheckpoint",parentId:"189",id:"195"},196:{path:"/shixuns/:id/edit/:challengesId/tab=2",parentId:"189",id:"196"},197:{path:"/shixuns/:id/edit/:challengesId/tab=3",parentId:"189",id:"197"},198:{path:"/shixuns/:id/edit/:challengesId/tab=4",parentId:"189",id:"198"},199:{path:"/shixuns/:id",parentId:"181",id:"199"},200:{path:"/shixuns/:id/poll",parentId:"199",id:"200"},201:{path:"/shixuns/:id/challenges",parentId:"199",id:"201"},202:{path:"/shixuns/:id/repository",parentId:"199",id:"202"},203:{path:"/shixuns/:id/secret_repository",parentId:"199",id:"203"},204:{path:"/shixuns/:id/collaborators",parentId:"199",id:"204"},205:{path:"/shixuns/:id/dataset",parentId:"199",id:"205"},206:{path:"/shixuns/:id/dataset/jupyterEdit",parentId:"199",id:"206"},207:{path:"/shixuns/:id/shixun_discuss",parentId:"199",id:"207"},208:{path:"/shixuns/:id/ranking_list",parentId:"199",id:"208"},209:{path:"/shixuns/:id/settings",parentId:"199",id:"209"},210:{path:"/shixuns/:id/repository/:repoId/commits",parentId:"199",id:"210"},211:{path:"/shixuns/:id/secret_repository/:repoId/commits",parentId:"199",id:"211"},212:{path:"/shixuns/:id/repository/upload_file",parentId:"199",id:"212"},213:{path:"/shixuns/:id/secret_repository/upload_file",parentId:"199",id:"213"},214:{path:"/shixuns/:id/repository/add_file",parentId:"199",id:"214"},215:{path:"/shixuns/:id/secret_repository/add_file",parentId:"199",id:"215"},216:{path:"/shixuns/:id/repository/master/shixun_show/:fileId",exact:!1,parentId:"199",id:"216"},217:{path:"/shixuns/:id/secret_repository/master/shixun_show/:fileId",exact:!1,parentId:"199",id:"217"},218:{path:"/shixuns/:id/audit_situation",parentId:"199",id:"218"},219:{path:"/shixuns/:id/fork_list",parentId:"199",id:"219"},220:{path:"/users",parentId:"1",id:"220"},221:{path:"/users/:username/videos/protocol",parentId:"220",id:"221"},222:{path:"/users/:username/videos/resourceProtocol",parentId:"220",id:"222"},223:{path:"/users/:username/videos/success",parentId:"220",id:"223"},224:{path:"/users/:username/topicbank/:topicstype",parentId:"220",id:"224"},225:{path:"/users/:username/topics/:topicId/:topictype/normal/detail",parentId:"220",id:"225"},226:{path:"/users/:username/topics/:topicId/:topictype/group/detail",parentId:"220",id:"226"},227:{path:"/users/:username/topics/:topicId/:topictype/normal/edit",parentId:"220",id:"227"},228:{path:"/users/:username/topics/:topicId/:topictype/group/edit",parentId:"220",id:"228"},229:{path:"/users/:username/topics/:topicId/:topictype/exercise/edit",parentId:"220",id:"229"},230:{path:"/users/:username/topics/:topicId/:topictype/exercise/detail",parentId:"220",id:"230"},231:{path:"/users/:username/topics/:topicId/:topictype/poll/edit",parentId:"220",id:"231"},232:{path:"/users/:username/topics/:topicId/:topictype/poll/detail",parentId:"220",id:"232"},233:{path:"/users/:username/experiment-img/add",parentId:"220",id:"233"},234:{path:"/users/:username",parentId:"220",id:"234"},235:{path:"/users/:username",parentId:"234",id:"235"},236:{path:"/users/:username/baseInfo/edit",parentId:"234",id:"236"},237:{path:"/users/:username/baseInfo",parentId:"234",id:"237"},238:{path:"/users/:username/realNameCertification",parentId:"234",id:"238"},239:{path:"/users/:username/careerCertification",parentId:"234",id:"239"},240:{path:"/users/:username/classrooms",parentId:"234",id:"240"},241:{path:"/users/:username/shixuns",parentId:"234",id:"241"},242:{path:"/users/:username/dataSet",parentId:"234",id:"242"},243:{path:"/users/:username/userPortrait",parentId:"234",id:"243"},244:{path:"/users/:username/learningPath",parentId:"234",id:"244"},245:{path:"/users/:username/teach-group",parentId:"234",id:"245"},246:{path:"/users/:username/competitions",parentId:"234",id:"246"},247:{path:"/users/:username/experiment-img",parentId:"234",id:"247"},248:{path:"/users/:username/experiment-img/:experid/detail",parentId:"234",id:"248"},249:{path:"/users/:username/certificate",parentId:"234",id:"249"},250:{path:"/users/:username/otherResources",parentId:"234",id:"250"},251:{path:"/users/:username/paths",parentId:"234",id:"251"},252:{path:"/users/:username/projects",parentId:"234",id:"252"},253:{path:"/users/:username/videos",parentId:"234",id:"253"},254:{path:"/users/:username/videos/upload",parentId:"234",id:"254"},255:{path:"/users/:username/topics/:topicstype",parentId:"234",id:"255"},256:{path:"/users/:username/vspaces",parentId:"234",id:"256"},257:{path:"/users/:username/resourcesCenter",parentId:"234",id:"257"},258:{path:"/users/:username/resourcesCenter/:id/detail",parentId:"234",id:"258"},259:{path:"/users/:username/resourceGuarantee",parentId:"234",id:"259"},260:{path:"/users/:username/resourceAllocation",parentId:"234",id:"260"},261:{parentId:"1",id:"261"},262:{path:"/problems",parentId:"261",id:"262"},263:{path:"/problems",parentId:"262",id:"263"},264:{path:"/problems/batchAdd",parentId:"262",id:"264"},265:{path:"/problems/newcreate",parentId:"261",id:"265"},266:{path:"/problems/newedit/:id",exact:!0,parentId:"261",id:"266"},267:{path:"/problems/:id/edit",exact:!0,parentId:"261",id:"267"},268:{path:"/problems/new",exact:!0,parentId:"261",id:"268"},269:{path:"/problems/:id/oj/:save_identifier",parentId:"261",id:"269"},270:{path:"/problems/:id/record-detail/:submitId",parentId:"261",id:"270"},271:{path:"/problems/add",parentId:"261",id:"271"},272:{path:"/problems/:id/ojedit",parentId:"261",id:"272"},273:{path:"/engineering",parentId:"1",id:"273"},274:{path:"/engineering",parentId:"273",id:"274"},275:{path:"/engineering/teacherList",parentId:"274",id:"275"},276:{path:"/engineering/studentList",parentId:"274",id:"276"},277:{path:"/engineering/training/program",parentId:"274",id:"277"},278:{path:"/engineering/training/program/add",parentId:"274",id:"278"},279:{path:"/engineering/training/program/edit",parentId:"274",id:"279"},280:{path:"/engineering/training/objectives",parentId:"274",id:"280"},281:{path:"/engineering/graduated/index",parentId:"274",id:"281"},282:{path:"/engineering/graduated/matrix",parentId:"274",id:"282"},283:{path:"/engineering/course/list",parentId:"274",id:"283"},284:{path:"/engineering/course/setting",parentId:"274",id:"284"},285:{path:"/engineering/course/matrix",parentId:"274",id:"285"},286:{path:"/engineering/navigation",parentId:"274",id:"286"},287:{path:"/engineering/evaluate/course",parentId:"274",id:"287"},288:{path:"/engineering/evaluate/course/:ec_year_id/:id",parentId:"274",id:"288"},289:{path:"/engineering/evaluate/norm",parentId:"274",id:"289"},290:{path:"/engineering/evaluate/document",parentId:"274",id:"290"},291:{path:"/engineering/evaluate/norm/:ec_year_id/:id",parentId:"274",id:"291"},292:{path:"/engineering/*",redirect:"/404",parentId:"274",id:"292"},293:{path:"/innovation",parentId:"1",id:"293"},294:{path:"/innovation/tasks/:taskId",parentId:"293",id:"294"},295:{path:"/innovation",parentId:"293",id:"295"},296:{path:"/innovation/project",parentId:"295",id:"296"},297:{path:"/innovation/dataset",parentId:"295",id:"297"},298:{path:"/innovation/mirror",parentId:"295",id:"298"},299:{path:"/innovation/my-project",parentId:"295",id:"299"},300:{path:"/innovation/my-dataset",parentId:"295",id:"300"},301:{path:"/innovation/my-mirror",parentId:"295",id:"301"},302:{path:"/innovation/project/create",parentId:"295",id:"302"},303:{path:"/innovation/project/edit/:id",parentId:"295",id:"303"},304:{path:"/innovation/project/detail/:taskId",parentId:"295",id:"304"},305:{path:"/tasks",parentId:"1",id:"305"},306:{path:"/tasks/:taskId",exact:!0,parentId:"305",id:"306"},307:{path:"/tasks/:identifier/jupyter/",exact:!0,parentId:"305",id:"307"},308:{path:"/tasks/:courseId/:homeworkId/:taskId",exact:!0,parentId:"305",id:"308"},309:{path:"/tasks/jupyter/:courseId/:homeworkId/:identifier",exact:!0,parentId:"305",id:"309"},310:{path:"/tasks/:courseId/:exerciseId/:taskId/exercise",exact:!0,parentId:"305",id:"310"},311:{path:"/myproblems",parentId:"1",id:"311"},312:{path:"/myproblems/:id/record-detail/:submitId",exact:!0,parentId:"311",id:"312"},313:{path:"/myproblems/:id",exact:!0,parentId:"311",id:"313"},314:{path:"/account",parentId:"1",id:"314"},315:{path:"/account",parentId:"314",id:"315"},316:{path:"/account/profile",parentId:"315",id:"316"},317:{path:"/account/profile/edit",parentId:"315",id:"317"},318:{path:"/account/certification",parentId:"315",id:"318"},319:{path:"/account/secure",parentId:"315",id:"319"},320:{path:"/account/binding",parentId:"315",id:"320"},321:{path:"/account/Results",parentId:"315",id:"321"},322:{path:"/ch",parentId:"1",id:"322"},323:{path:"/ch/rest/edit/:categoryId/:id",exact:!0,parentId:"322",id:"323"},324:{path:"/ch/rest/",exact:!0,parentId:"322",id:"324"},325:{path:"/ch/rest/:id",exact:!0,parentId:"322",id:"325"},326:{path:"/order",parentId:"1",id:"326"},327:{path:"/order",parentId:"326",id:"327"},328:{path:"/order/invoice",parentId:"326",id:"328"},329:{path:"/order/records",parentId:"326",id:"329"},330:{path:"/order/apply",parentId:"326",id:"330"},331:{path:"/order/view",parentId:"326",id:"331"},332:{path:"/order/:courseId/information",parentId:"326",id:"332"},333:{path:"/order/:courseId/pay",parentId:"326",id:"333"},334:{path:"/order/:orderNum/result",parentId:"326",id:"334"},335:{path:"/messages",parentId:"1",id:"335"},336:{path:"/messages/:userId/user_tidings",parentId:"335",id:"336"},337:{path:"/messages/:userId/private_messages",parentId:"335",id:"337"},338:{path:"/messages/:userId/message_detail",parentId:"335",id:"338"},339:{path:"/vtrs",parentId:"1",id:"339"},340:{path:"/vtrs/:virtual_spacesId",parentId:"339",id:"340"},341:{path:"/vtrs/:virtual_spacesId",exact:!0,parentId:"340",id:"341"},342:{path:"/vtrs/:virtual_spacesId/workplace",exact:!0,parentId:"340",id:"342"},343:{path:"/vtrs/:virtual_spacesId/experiment",parentId:"340",id:"343"},344:{path:"/vtrs/:virtual_spacesId/announcement",parentId:"340",id:"344"},345:{path:"/vtrs/:virtual_spacesId/announcement/add",parentId:"340",id:"345"},346:{path:"/vtrs/:virtual_spacesId/announcement/:id/edit",parentId:"340",id:"346"},347:{path:"/vtrs/:virtual_spacesId/announcement/:id/detail",parentId:"340",id:"347"},348:{path:"/vtrs/:virtual_spacesId/survey",parentId:"340",id:"348"},349:{path:"/vtrs/:virtual_spacesId/survey/:id/detail",parentId:"340",id:"349"},350:{path:"/vtrs/:virtual_spacesId/knowledge",parentId:"340",id:"350"},351:{path:"/vtrs/:virtual_spacesId/knowledge/add",parentId:"340",id:"351"},352:{path:"/vtrs/:virtual_spacesId/knowledge/:id/edit",parentId:"340",id:"352"},353:{path:"/vtrs/:virtual_spacesId/material",parentId:"340",id:"353"},354:{path:"/vtrs/:virtual_spacesId/material/:id/detail",parentId:"340",id:"354"},355:{path:"/vtrs/:virtual_spacesId/lesson",parentId:"340",id:"355"},356:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail",parentId:"340",id:"356"},357:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"340",id:"357"},358:{path:"/vtrs/:virtual_spacesId/discussion",parentId:"340",id:"358"},359:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail",parentId:"340",id:"359"},360:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"340",id:"360"},361:{path:"/vtrs/:virtual_spacesId/settings",parentId:"340",id:"361"},362:{path:"/vtrs/:virtual_spacesId/resources",parentId:"340",id:"362"},363:{path:"/vtrs/:virtual_spacesId/resources/:id/detail",parentId:"340",id:"363"},364:{path:"/vtrs/:virtual_spacesId/Plan",parentId:"340",id:"364"},365:{path:"/vtrs/:virtual_spacesId/plan/:id/detail",parentId:"340",id:"365"},366:{path:"/vtrs/:virtual_spacesId/digtal",parentId:"340",id:"366"},367:{path:"/vtrs/:virtual_spacesId/homepage",parentId:"340",id:"367"},368:{path:"/vtrs/:virtual_spacesId/*",parentId:"340",id:"368"},369:{path:"/101",parentId:"1",id:"369"},370:{path:"/101/:virtual_spacesId",parentId:"369",id:"370"},371:{path:"/101/:virtual_spacesId",exact:!0,parentId:"370",id:"371"},372:{path:"/101/:virtual_spacesId/workplace",exact:!0,parentId:"370",id:"372"},373:{path:"/101/:virtual_spacesId/experiment",parentId:"370",id:"373"},374:{path:"/101/:virtual_spacesId/announcement",parentId:"370",id:"374"},375:{path:"/101/:virtual_spacesId/announcement/add",parentId:"370",id:"375"},376:{path:"/101/:virtual_spacesId/announcement/:id/edit",parentId:"370",id:"376"},377:{path:"/101/:virtual_spacesId/announcement/:id/detail",parentId:"370",id:"377"},378:{path:"/101/:virtual_spacesId/survey",parentId:"370",id:"378"},379:{path:"/101/:virtual_spacesId/survey/:id/detail",parentId:"370",id:"379"},380:{path:"/101/:virtual_spacesId/knowledge",parentId:"370",id:"380"},381:{path:"/101/:virtual_spacesId/knowledge/add",parentId:"370",id:"381"},382:{path:"/101/:virtual_spacesId/knowledge/:id/edit",parentId:"370",id:"382"},383:{path:"/101/:virtual_spacesId/material",parentId:"370",id:"383"},384:{path:"/101/:virtual_spacesId/material/:id/detail",parentId:"370",id:"384"},385:{path:"/101/:virtual_spacesId/lesson",parentId:"370",id:"385"},386:{path:"/101/:virtual_spacesId/lesson/:id/detail",parentId:"370",id:"386"},387:{path:"/101/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"370",id:"387"},388:{path:"/101/:virtual_spacesId/discussion",parentId:"370",id:"388"},389:{path:"/101/:virtual_spacesId/discussion/:id/detail",parentId:"370",id:"389"},390:{path:"/101/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"370",id:"390"},391:{path:"/101/:virtual_spacesId/settings",parentId:"370",id:"391"},392:{path:"/101/:virtual_spacesId/resources",parentId:"370",id:"392"},393:{path:"/101/:virtual_spacesId/resources/:id/detail",parentId:"370",id:"393"},394:{path:"/101/:virtual_spacesId/Plan",parentId:"370",id:"394"},395:{path:"/101/:virtual_spacesId/plan/:id/detail",parentId:"370",id:"395"},396:{path:"/101/:virtual_spacesId/digtal",parentId:"370",id:"396"},397:{path:"/101/:virtual_spacesId/homepage",parentId:"370",id:"397"},398:{path:"/101/:virtual_spacesId/*",parentId:"370",id:"398"},399:{path:"/administration",parentId:"1",id:"399"},400:{path:"/administration",parentId:"399",id:"400"},401:{path:"/administration/college",parentId:"400",id:"401"},402:{path:"/administration/student",parentId:"400",id:"402"},403:{path:"/administration/student/:studentId/edit",parentId:"400",id:"403"},404:{path:"/administration/profession",parentId:"400",id:"404"},405:{path:"/graduations",parentId:"1",id:"405"},406:{path:"/graduations",exact:!0,parentId:"405",id:"406"},407:{path:"/graduations/:id/:moduleKey/:moduleId/review/:itemId",exact:!0,parentId:"405",id:"407"},408:{path:"/graduations/:id",parentId:"405",id:"408"},409:{path:"/graduations/:id/index",parentId:"408",id:"409"},410:{path:"/graduations/:id/topics",parentId:"408",id:"410"},411:{path:"/graduations/:id/student_selection",parentId:"408",id:"411"},412:{path:"/graduations/:id/tasks",parentId:"408",id:"412"},413:{path:"/graduations/:id/opening_report",parentId:"408",id:"413"},414:{path:"/graduations/:id/midterm_report",parentId:"408",id:"414"},415:{path:"/graduations/:id/thesis",parentId:"408",id:"415"},416:{path:"/graduations/:id/final_defense",parentId:"408",id:"416"},417:{path:"/graduations/:id/final_thesis",parentId:"408",id:"417"},418:{path:"/graduations/:id/settings",parentId:"408",id:"418"},419:{path:"/graduations/:id/teachers",parentId:"408",id:"419"},420:{path:"/graduations/:id/students",parentId:"408",id:"420"},421:{path:"/graduations/:id/archives",parentId:"408",id:"421"},422:{path:"/graduations/:id/grading_summary",parentId:"408",id:"422"},423:{path:"/dataset",parentId:"1",id:"423"},424:{path:"/dataset",exact:!0,parentId:"423",id:"424"},425:{path:"/dataset/:id/detail",exact:!0,parentId:"423",id:"425"},426:{path:"/knowledgegraph",parentId:"1",id:"426"},427:{path:"/knowledgegraph/:pathId",parentId:"426",id:"427"},428:{path:"/knowledgegraph/:pathId/statistics",parentId:"426",id:"428"},429:{path:"/educoder-demo",exact:!0,parentId:"1",id:"429"},430:{path:"/training",parentId:"1",id:"430"},431:{name:"\u7CBE\u57F9\u8BFE\u7A0B",path:"/training",parentId:"430",id:"431"},432:{path:"/largeScreen",exact:!0,parentId:"1",id:"432"},433:{path:"/quality",parentId:"1",id:"433"},434:{name:"\u7CBE\u54C1\u8BFE\u7A0B",path:"/quality",parentId:"433",id:"434"},435:{path:"/otherlogin",exact:!0,parentId:"1",id:"435"},436:{path:"/otherloginqq",exact:!0,parentId:"1",id:"436"},437:{path:"/otherloginstart",exact:!0,parentId:"1",id:"437"},438:{path:"/pathsoverview",exact:!0,parentId:"1",id:"438"},439:{path:"/shixunsoverview",exact:!0,parentId:"1",id:"439"},440:{path:"/classroomsoverview",exact:!0,parentId:"1",id:"440"},441:{path:"/login",parentId:"1",id:"441"},442:{path:"/login",parentId:"441",id:"442"},443:{path:"/user",parentId:"1",id:"443"},444:{path:"/user/login",parentId:"443",id:"444"},445:{path:"/user/register",parentId:"443",id:"445"},446:{path:"/user/reset-password",parentId:"443",id:"446"},447:{path:"/colleges",parentId:"1",id:"447"},448:{path:"/colleges/:id/statistics",parentId:"447",id:"448"},449:{path:"/help",parentId:"1",id:"449"},450:{path:"/help/:id",parentId:"449",id:"450"},451:{path:"/video",parentId:"1",id:"451"},452:{path:"/video/:videoId",parentId:"451",id:"452"},453:{path:"/terminal",parentId:"1",id:"453"},454:{path:"/report/:taskId/:game_report_id",parentId:"1",id:"454"},455:{path:"/",parentId:"1",id:"455"},456:{path:"/",exact:!0,parentId:"455",id:"456"},457:{path:"/api/*",exact:!0,parentId:"455",id:"457"},458:{path:"/search",exact:!0,parentId:"455",id:"458"},459:{path:"/moop_cases",exact:!0,parentId:"455",id:"459"},460:{path:"/moop_cases/new",exact:!0,parentId:"455",id:"460"},461:{path:"/moop_cases/:caseId",exact:!0,parentId:"455",id:"461"},462:{path:"/moop_cases/:caseId/edit",exact:!0,parentId:"455",id:"462"},463:{path:"/moop_cases/:caseId/publish-success",exact:!0,parentId:"455",id:"463"},464:{path:"/randompaper",exact:!0,parentId:"455",id:"464"},465:{path:"/randompaper/edit/:id",exact:!0,parentId:"455",id:"465"},466:{path:"/randompaper/detail/:id",exact:!0,parentId:"455",id:"466"},467:{path:"/403",parentId:"455",id:"467"},468:{path:"/500",parentId:"455",id:"468"},469:{path:"/404",parentId:"455",id:"469"},470:{path:"/download",parentId:"455",id:"470"},471:{path:"/iwce",parentId:"455",id:"471"},472:{path:"/classrooms/:coursesId/attendance/TeacherSign",parentId:"455",id:"472"},473:{path:"/classrooms/:coursesId/attendance/:categoryId",parentId:"455",id:"473"},474:{path:"/Activities",parentId:"455",id:"474"},475:{path:"/iwce/:itemname",parentId:"455",id:"475"},476:{path:"/hpc-course",parentId:"455",id:"476"},477:{path:"/user_agents",parentId:"455",id:"477"},478:{path:"/three",parentId:"455",id:"478"},479:{path:"/introduction",parentId:"455",id:"479"},480:{path:"/chatgpt",parentId:"455",id:"480"},481:{path:"/*",parentId:"455",id:"481"},"@@/global-layout":{id:"@@/global-layout",path:"/",isLayout:!0}},routeComponents:{1:ue.lazy(()=>__webpack_require__.e(5886).then(__webpack_require__.bind(__webpack_require__,5886))),2:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,95371))),3:ue.lazy(()=>__webpack_require__.e(4862).then(__webpack_require__.bind(__webpack_require__,63041))),4:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(5199),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,8478))),5:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(5199),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,8478))),6:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(3247)]).then(__webpack_require__.bind(__webpack_require__,66415))),7:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7473),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,94794))),8:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7473),__webpack_require__.e(1545)]).then(__webpack_require__.bind(__webpack_require__,75066))),9:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,95371))),10:ue.lazy(()=>__webpack_require__.e(6052).then(__webpack_require__.bind(__webpack_require__,16888))),11:ue.lazy(()=>__webpack_require__.e(5572).then(__webpack_require__.bind(__webpack_require__,27945))),12:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(8982)]).then(__webpack_require__.bind(__webpack_require__,28054))),13:ue.lazy(()=>__webpack_require__.e(869).then(__webpack_require__.bind(__webpack_require__,98792))),14:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(6411),__webpack_require__.e(2967),__webpack_require__.e(3332)]).then(__webpack_require__.bind(__webpack_require__,50578))),15:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4601)]).then(__webpack_require__.bind(__webpack_require__,38239))),16:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(8982)]).then(__webpack_require__.bind(__webpack_require__,28054))),17:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7473),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,94794))),18:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7473),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,94794))),19:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,95371))),20:ue.lazy(()=>__webpack_require__.e(6685).then(__webpack_require__.bind(__webpack_require__,40361))),21:ue.lazy(()=>__webpack_require__.e(9921).then(__webpack_require__.bind(__webpack_require__,43276))),22:ue.lazy(()=>__webpack_require__.e(1674).then(__webpack_require__.bind(__webpack_require__,33165))),23:ue.lazy(()=>__webpack_require__.e(6685).then(__webpack_require__.bind(__webpack_require__,40361))),24:ue.lazy(()=>__webpack_require__.e(1702).then(__webpack_require__.bind(__webpack_require__,83931))),25:ue.lazy(()=>__webpack_require__.e(1702).then(__webpack_require__.bind(__webpack_require__,83931))),26:ue.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,74670))),27:ue.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,74670))),28:ue.lazy(()=>__webpack_require__.e(109).then(__webpack_require__.bind(__webpack_require__,74719))),29:ue.lazy(()=>__webpack_require__.e(737).then(__webpack_require__.bind(__webpack_require__,79213))),30:ue.lazy(()=>__webpack_require__.e(3391).then(__webpack_require__.bind(__webpack_require__,24997))),31:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(6411),__webpack_require__.e(9974),__webpack_require__.e(3581)]).then(__webpack_require__.bind(__webpack_require__,37462))),32:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(6411),__webpack_require__.e(342)]).then(__webpack_require__.bind(__webpack_require__,56575))),33:ue.lazy(()=>__webpack_require__.e(2303).then(__webpack_require__.bind(__webpack_require__,67059))),34:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(1450)]).then(__webpack_require__.bind(__webpack_require__,21871))),35:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(9974),__webpack_require__.e(195)]).then(__webpack_require__.bind(__webpack_require__,52784))),36:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(9974),__webpack_require__.e(3668)]).then(__webpack_require__.bind(__webpack_require__,93982))),37:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(2338)]).then(__webpack_require__.bind(__webpack_require__,99061))),38:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(4662)]).then(__webpack_require__.bind(__webpack_require__,4654))),39:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(8072)]).then(__webpack_require__.bind(__webpack_require__,44180))),40:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(479)]).then(__webpack_require__.bind(__webpack_require__,69993))),41:ue.lazy(()=>__webpack_require__.e(5297).then(__webpack_require__.bind(__webpack_require__,88810))),42:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(6411),__webpack_require__.e(9974),__webpack_require__.e(4164)]).then(__webpack_require__.bind(__webpack_require__,64680))),43:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7473),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,94794))),44:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7473),__webpack_require__.e(4889)]).then(__webpack_require__.bind(__webpack_require__,50357))),45:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(4105)]).then(__webpack_require__.bind(__webpack_require__,72560))),46:ue.lazy(()=>__webpack_require__.e(7482).then(__webpack_require__.bind(__webpack_require__,74139))),47:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,43794))),48:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(337)]).then(__webpack_require__.bind(__webpack_require__,76175))),49:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(5199),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,96716))),50:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(5199),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,96716))),51:ue.lazy(()=>__webpack_require__.e(5992).then(__webpack_require__.bind(__webpack_require__,1464))),52:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(6411),__webpack_require__.e(7935),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,60793))),53:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(6411),__webpack_require__.e(7935),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,60793))),54:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(8431)]).then(__webpack_require__.bind(__webpack_require__,69884))),55:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6309),__webpack_require__.e(5902)]).then(__webpack_require__.bind(__webpack_require__,17950))),56:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6309),__webpack_require__.e(3433)]).then(__webpack_require__.bind(__webpack_require__,56954))),57:ue.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,41228))),58:ue.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,41228))),59:ue.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,17933))),60:ue.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,17933))),61:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(1578)]).then(__webpack_require__.bind(__webpack_require__,19116))),62:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(3317)]).then(__webpack_require__.bind(__webpack_require__,15732))),63:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(1482)]).then(__webpack_require__.bind(__webpack_require__,84625))),64:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(4795)]).then(__webpack_require__.bind(__webpack_require__,89859))),65:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(26)]).then(__webpack_require__.bind(__webpack_require__,427))),66:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(8882)]).then(__webpack_require__.bind(__webpack_require__,90923))),67:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(5888)]).then(__webpack_require__.bind(__webpack_require__,60884))),68:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(9715)]).then(__webpack_require__.bind(__webpack_require__,72794))),69:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7045)]).then(__webpack_require__.bind(__webpack_require__,4549))),70:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(1211)]).then(__webpack_require__.bind(__webpack_require__,75405))),71:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(1582)]).then(__webpack_require__.bind(__webpack_require__,8993))),72:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(6729)]).then(__webpack_require__.bind(__webpack_require__,79131))),73:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(9695)]).then(__webpack_require__.bind(__webpack_require__,15056))),74:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(8723)]).then(__webpack_require__.bind(__webpack_require__,52796))),75:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7622)]).then(__webpack_require__.bind(__webpack_require__,40222))),76:ue.lazy(()=>__webpack_require__.e(5148).then(__webpack_require__.bind(__webpack_require__,94453))),77:ue.lazy(()=>__webpack_require__.e(643).then(__webpack_require__.bind(__webpack_require__,59325))),78:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(3442)]).then(__webpack_require__.bind(__webpack_require__,852))),79:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(2102)]).then(__webpack_require__.bind(__webpack_require__,94884))),80:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(2425)]).then(__webpack_require__.bind(__webpack_require__,89590))),81:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(2404)]).then(__webpack_require__.bind(__webpack_require__,55964))),82:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(9785)]).then(__webpack_require__.bind(__webpack_require__,4056))),83:ue.lazy(()=>__webpack_require__.e(869).then(__webpack_require__.bind(__webpack_require__,98792))),84:ue.lazy(()=>__webpack_require__.e(2819).then(__webpack_require__.bind(__webpack_require__,43928))),85:ue.lazy(()=>__webpack_require__.e(1512).then(__webpack_require__.bind(__webpack_require__,18522))),86:ue.lazy(()=>__webpack_require__.e(7395).then(__webpack_require__.bind(__webpack_require__,39306))),87:ue.lazy(()=>__webpack_require__.e(3585).then(__webpack_require__.bind(__webpack_require__,43125))),88:ue.lazy(()=>__webpack_require__.e(6963).then(__webpack_require__.bind(__webpack_require__,17203))),89:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,65973))),90:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,65973))),91:ue.lazy(()=>__webpack_require__.e(6127).then(__webpack_require__.bind(__webpack_require__,92435))),92:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(9974),__webpack_require__.e(3951)]).then(__webpack_require__.bind(__webpack_require__,74020))),93:ue.lazy(()=>__webpack_require__.e(1048).then(__webpack_require__.bind(__webpack_require__,16286))),94:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(2884)]).then(__webpack_require__.bind(__webpack_require__,11091))),95:ue.lazy(()=>__webpack_require__.e(4770).then(__webpack_require__.bind(__webpack_require__,30056))),96:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(2603)]).then(__webpack_require__.bind(__webpack_require__,37710))),97:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(4216)]).then(__webpack_require__.bind(__webpack_require__,55818))),98:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(5319)]).then(__webpack_require__.bind(__webpack_require__,24400))),99:ue.lazy(()=>__webpack_require__.e(895).then(__webpack_require__.bind(__webpack_require__,37183))),100:ue.lazy(()=>__webpack_require__.e(3282).then(__webpack_require__.bind(__webpack_require__,60917))),101:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(9974),__webpack_require__.e(7852)]).then(__webpack_require__.bind(__webpack_require__,3871))),102:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(9974),__webpack_require__.e(7852)]).then(__webpack_require__.bind(__webpack_require__,3871))),103:ue.lazy(()=>__webpack_require__.e(5048).then(__webpack_require__.bind(__webpack_require__,11790))),104:ue.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,65172))),105:ue.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,65172))),106:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(9974),__webpack_require__.e(5825)]).then(__webpack_require__.bind(__webpack_require__,8905))),107:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(9974),__webpack_require__.e(5825)]).then(__webpack_require__.bind(__webpack_require__,8905))),108:ue.lazy(()=>__webpack_require__.e(3355).then(__webpack_require__.bind(__webpack_require__,95430))),109:ue.lazy(()=>__webpack_require__.e(3355).then(__webpack_require__.bind(__webpack_require__,95430))),110:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(9974),__webpack_require__.e(9890)]).then(__webpack_require__.bind(__webpack_require__,97561))),111:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(9974),__webpack_require__.e(9890)]).then(__webpack_require__.bind(__webpack_require__,97561))),112:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(9974),__webpack_require__.e(3935)]).then(__webpack_require__.bind(__webpack_require__,95811))),113:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(9974),__webpack_require__.e(3935)]).then(__webpack_require__.bind(__webpack_require__,95811))),114:ue.lazy(()=>__webpack_require__.e(8014).then(__webpack_require__.bind(__webpack_require__,17425))),115:ue.lazy(()=>__webpack_require__.e(8077).then(__webpack_require__.bind(__webpack_require__,98247))),116:ue.lazy(()=>__webpack_require__.e(3356).then(__webpack_require__.bind(__webpack_require__,49412))),117:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(9974),__webpack_require__.e(6788)]).then(__webpack_require__.bind(__webpack_require__,32996))),118:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(9974),__webpack_require__.e(6788)]).then(__webpack_require__.bind(__webpack_require__,32996))),119:ue.lazy(()=>__webpack_require__.e(1962).then(__webpack_require__.bind(__webpack_require__,4573))),120:ue.lazy(()=>__webpack_require__.e(4928).then(__webpack_require__.bind(__webpack_require__,66676))),121:ue.lazy(()=>__webpack_require__.e(1257).then(__webpack_require__.bind(__webpack_require__,81357))),122:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,31481))),123:ue.lazy(()=>__webpack_require__.e(8340).then(__webpack_require__.bind(__webpack_require__,17081))),124:ue.lazy(()=>__webpack_require__.e(4093).then(__webpack_require__.bind(__webpack_require__,45243))),125:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(1265)]).then(__webpack_require__.bind(__webpack_require__,12663))),126:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(1265)]).then(__webpack_require__.bind(__webpack_require__,12663))),127:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(2967),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,27515))),128:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(2967),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,27515))),129:ue.lazy(()=>__webpack_require__.e(6758).then(__webpack_require__.bind(__webpack_require__,30535))),130:ue.lazy(()=>__webpack_require__.e(6758).then(__webpack_require__.bind(__webpack_require__,30535))),131:ue.lazy(()=>__webpack_require__.e(9332).then(__webpack_require__.bind(__webpack_require__,59954))),132:ue.lazy(()=>__webpack_require__.e(9332).then(__webpack_require__.bind(__webpack_require__,59954))),133:ue.lazy(()=>__webpack_require__.e(4217).then(__webpack_require__.bind(__webpack_require__,49957))),134:ue.lazy(()=>__webpack_require__.e(3220).then(__webpack_require__.bind(__webpack_require__,30618))),135:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(533)]).then(__webpack_require__.bind(__webpack_require__,32365))),136:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5798)]).then(__webpack_require__.bind(__webpack_require__,49100))),137:ue.lazy(()=>__webpack_require__.e(7878).then(__webpack_require__.bind(__webpack_require__,95598))),138:ue.lazy(()=>__webpack_require__.e(7878).then(__webpack_require__.bind(__webpack_require__,95598))),139:ue.lazy(()=>__webpack_require__.e(9944).then(__webpack_require__.bind(__webpack_require__,85247))),140:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(8302)]).then(__webpack_require__.bind(__webpack_require__,84314))),141:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(8302)]).then(__webpack_require__.bind(__webpack_require__,84314))),142:ue.lazy(()=>__webpack_require__.e(8634).then(__webpack_require__.bind(__webpack_require__,45780))),143:ue.lazy(()=>__webpack_require__.e(8634).then(__webpack_require__.bind(__webpack_require__,45780))),144:ue.lazy(()=>__webpack_require__.e(7922).then(__webpack_require__.bind(__webpack_require__,72229))),145:ue.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,70929))),146:ue.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,70929))),147:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,3533))),148:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,3533))),149:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8689)]).then(__webpack_require__.bind(__webpack_require__,73237))),150:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7806)]).then(__webpack_require__.bind(__webpack_require__,55003))),151:ue.lazy(()=>__webpack_require__.e(8885).then(__webpack_require__.bind(__webpack_require__,35297))),152:ue.lazy(()=>__webpack_require__.e(3451).then(__webpack_require__.bind(__webpack_require__,3499))),153:ue.lazy(()=>__webpack_require__.e(9922).then(__webpack_require__.bind(__webpack_require__,59353))),154:ue.lazy(()=>__webpack_require__.e(4572).then(__webpack_require__.bind(__webpack_require__,2735))),155:ue.lazy(()=>__webpack_require__.e(4017).then(__webpack_require__.bind(__webpack_require__,63557))),156:ue.lazy(()=>__webpack_require__.e(5518).then(__webpack_require__.bind(__webpack_require__,53136))),157:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,95371))),158:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,1866))),159:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,1866))),160:ue.lazy(()=>__webpack_require__.e(4449).then(__webpack_require__.bind(__webpack_require__,33769))),161:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,1866))),162:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(2413),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,60074))),163:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(2413),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,60074))),164:ue.lazy(()=>__webpack_require__.e(8787).then(__webpack_require__.bind(__webpack_require__,30968))),165:ue.lazy(()=>__webpack_require__.e(5650).then(__webpack_require__.bind(__webpack_require__,60001))),166:ue.lazy(()=>__webpack_require__.e(1799).then(__webpack_require__.bind(__webpack_require__,60433))),167:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(2413),__webpack_require__.e(8797)]).then(__webpack_require__.bind(__webpack_require__,78963))),168:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,95371))),169:ue.lazy(()=>__webpack_require__.e(8639).then(__webpack_require__.bind(__webpack_require__,61612))),170:ue.lazy(()=>__webpack_require__.e(2983).then(__webpack_require__.bind(__webpack_require__,61292))),171:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,2782))),172:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,2782))),173:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(508)]).then(__webpack_require__.bind(__webpack_require__,85419))),174:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,95371))),175:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7473),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,94794))),176:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(8385),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,82617))),177:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(8385),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,82617))),178:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(1581)]).then(__webpack_require__.bind(__webpack_require__,71806))),179:ue.lazy(()=>__webpack_require__.e(4144).then(__webpack_require__.bind(__webpack_require__,80558))),180:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7473),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,94794))),181:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,95371))),182:ue.lazy(()=>__webpack_require__.e(8782).then(__webpack_require__.bind(__webpack_require__,34108))),183:ue.lazy(()=>__webpack_require__.e(7884).then(__webpack_require__.bind(__webpack_require__,20290))),184:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7008)]).then(__webpack_require__.bind(__webpack_require__,88394))),185:ue.lazy(()=>__webpack_require__.e(5549).then(__webpack_require__.bind(__webpack_require__,71311))),186:ue.lazy(()=>__webpack_require__.e(9674).then(__webpack_require__.bind(__webpack_require__,94282))),187:ue.lazy(()=>__webpack_require__.e(5573).then(__webpack_require__.bind(__webpack_require__,21190))),188:ue.lazy(()=>__webpack_require__.e(2141).then(__webpack_require__.bind(__webpack_require__,78234))),189:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(6411),__webpack_require__.e(278),__webpack_require__.e(6277)]).then(__webpack_require__.bind(__webpack_require__,37129))),190:ue.lazy(()=>__webpack_require__.e(6328).then(__webpack_require__.bind(__webpack_require__,86566))),191:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7857)]).then(__webpack_require__.bind(__webpack_require__,48979))),192:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,20026))),193:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,20026))),194:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,84111))),195:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,84111))),196:ue.lazy(()=>__webpack_require__.e(9205).then(__webpack_require__.bind(__webpack_require__,70980))),197:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(1423)]).then(__webpack_require__.bind(__webpack_require__,98372))),198:ue.lazy(()=>__webpack_require__.e(7614).then(__webpack_require__.bind(__webpack_require__,89815))),199:ue.lazy(()=>__webpack_require__.e(2875).then(__webpack_require__.bind(__webpack_require__,13344))),200:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(6411),__webpack_require__.e(9472)]).then(__webpack_require__.bind(__webpack_require__,55314))),201:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9133)]).then(__webpack_require__.bind(__webpack_require__,20296))),202:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,57546))),203:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,57546))),204:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5470)]).then(__webpack_require__.bind(__webpack_require__,15282))),205:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6541)]).then(__webpack_require__.bind(__webpack_require__,99192))),206:ue.lazy(()=>Promise.all([__webpack_require__.e(278),__webpack_require__.e(1475)]).then(__webpack_require__.bind(__webpack_require__,7985))),207:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(6411),__webpack_require__.e(2254)]).then(__webpack_require__.bind(__webpack_require__,96418))),208:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9408)]).then(__webpack_require__.bind(__webpack_require__,46593))),209:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(6411),__webpack_require__.e(6845)]).then(__webpack_require__.bind(__webpack_require__,14959))),210:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4884)]).then(__webpack_require__.bind(__webpack_require__,28177))),211:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4884)]).then(__webpack_require__.bind(__webpack_require__,28177))),212:ue.lazy(()=>__webpack_require__.e(1148).then(__webpack_require__.bind(__webpack_require__,76938))),213:ue.lazy(()=>__webpack_require__.e(1148).then(__webpack_require__.bind(__webpack_require__,76938))),214:ue.lazy(()=>__webpack_require__.e(7046).then(__webpack_require__.bind(__webpack_require__,30072))),215:ue.lazy(()=>__webpack_require__.e(7046).then(__webpack_require__.bind(__webpack_require__,30072))),216:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,57546))),217:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,57546))),218:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5096)]).then(__webpack_require__.bind(__webpack_require__,84210))),219:ue.lazy(()=>__webpack_require__.e(9215).then(__webpack_require__.bind(__webpack_require__,43468))),220:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,95371))),221:ue.lazy(()=>__webpack_require__.e(5176).then(__webpack_require__.bind(__webpack_require__,54629))),222:ue.lazy(()=>__webpack_require__.e(6587).then(__webpack_require__.bind(__webpack_require__,70982))),223:ue.lazy(()=>__webpack_require__.e(9891).then(__webpack_require__.bind(__webpack_require__,34111))),224:ue.lazy(()=>__webpack_require__.e(8062).then(__webpack_require__.bind(__webpack_require__,51751))),225:ue.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,69039))),226:ue.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,69039))),227:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(6820)]).then(__webpack_require__.bind(__webpack_require__,74917))),228:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(8517)]).then(__webpack_require__.bind(__webpack_require__,47400))),229:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7043)]).then(__webpack_require__.bind(__webpack_require__,4359))),230:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(2806)]).then(__webpack_require__.bind(__webpack_require__,92511))),231:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(5043)]).then(__webpack_require__.bind(__webpack_require__,85597))),232:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(799)]).then(__webpack_require__.bind(__webpack_require__,8735))),233:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(3157)]).then(__webpack_require__.bind(__webpack_require__,47018))),234:ue.lazy(()=>__webpack_require__.e(2529).then(__webpack_require__.bind(__webpack_require__,65097))),235:ue.lazy(()=>__webpack_require__.e(6583).then(__webpack_require__.bind(__webpack_require__,48224))),236:ue.lazy(()=>__webpack_require__.e(5895).then(__webpack_require__.bind(__webpack_require__,12587))),237:ue.lazy(()=>__webpack_require__.e(6982).then(__webpack_require__.bind(__webpack_require__,30127))),238:ue.lazy(()=>__webpack_require__.e(6805).then(__webpack_require__.bind(__webpack_require__,57943))),239:ue.lazy(()=>__webpack_require__.e(1416).then(__webpack_require__.bind(__webpack_require__,79514))),240:ue.lazy(()=>__webpack_require__.e(6583).then(__webpack_require__.bind(__webpack_require__,48224))),241:ue.lazy(()=>__webpack_require__.e(8307).then(__webpack_require__.bind(__webpack_require__,15107))),242:ue.lazy(()=>__webpack_require__.e(2826).then(__webpack_require__.bind(__webpack_require__,50073))),243:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2659)]).then(__webpack_require__.bind(__webpack_require__,84272))),244:ue.lazy(()=>__webpack_require__.e(4610).then(__webpack_require__.bind(__webpack_require__,55149))),245:ue.lazy(()=>__webpack_require__.e(9590).then(__webpack_require__.bind(__webpack_require__,59896))),246:ue.lazy(()=>__webpack_require__.e(2076).then(__webpack_require__.bind(__webpack_require__,73985))),247:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(2262),__webpack_require__.e(4849)]).then(__webpack_require__.bind(__webpack_require__,59360))),248:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(2262),__webpack_require__.e(310)]).then(__webpack_require__.bind(__webpack_require__,26098))),249:ue.lazy(()=>__webpack_require__.e(5191).then(__webpack_require__.bind(__webpack_require__,40109))),250:ue.lazy(()=>__webpack_require__.e(3496).then(__webpack_require__.bind(__webpack_require__,346))),251:ue.lazy(()=>__webpack_require__.e(5599).then(__webpack_require__.bind(__webpack_require__,5566))),252:ue.lazy(()=>__webpack_require__.e(4736).then(__webpack_require__.bind(__webpack_require__,74545))),253:ue.lazy(()=>__webpack_require__.e(2412).then(__webpack_require__.bind(__webpack_require__,56749))),254:ue.lazy(()=>__webpack_require__.e(2240).then(__webpack_require__.bind(__webpack_require__,69158))),255:ue.lazy(()=>__webpack_require__.e(265).then(__webpack_require__.bind(__webpack_require__,74930))),256:ue.lazy(()=>__webpack_require__.e(9360).then(__webpack_require__.bind(__webpack_require__,86310))),257:ue.lazy(()=>__webpack_require__.e(2396).then(__webpack_require__.bind(__webpack_require__,45956))),258:ue.lazy(()=>__webpack_require__.e(7855).then(__webpack_require__.bind(__webpack_require__,41901))),259:ue.lazy(()=>__webpack_require__.e(9507).then(__webpack_require__.bind(__webpack_require__,91370))),260:ue.lazy(()=>__webpack_require__.e(1343).then(__webpack_require__.bind(__webpack_require__,69393))),261:ue.lazy(()=>__webpack_require__.e(5886).then(__webpack_require__.bind(__webpack_require__,5886))),262:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,95371))),263:ue.lazy(()=>__webpack_require__.e(9647).then(__webpack_require__.bind(__webpack_require__,58747))),264:ue.lazy(()=>__webpack_require__.e(485).then(__webpack_require__.bind(__webpack_require__,47781))),265:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(8385),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,53320))),266:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(8385),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,53320))),267:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(8385),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,71547))),268:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(8385),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,71547))),269:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7460)]).then(__webpack_require__.bind(__webpack_require__,31723))),270:ue.lazy(()=>__webpack_require__.e(9716).then(__webpack_require__.bind(__webpack_require__,45710))),271:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,95480))),272:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,95480))),273:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,95371))),274:ue.lazy(()=>__webpack_require__.e(3006).then(__webpack_require__.bind(__webpack_require__,5226))),275:ue.lazy(()=>__webpack_require__.e(2045).then(__webpack_require__.bind(__webpack_require__,65417))),276:ue.lazy(()=>__webpack_require__.e(1520).then(__webpack_require__.bind(__webpack_require__,34897))),277:ue.lazy(()=>__webpack_require__.e(9649).then(__webpack_require__.bind(__webpack_require__,3681))),278:ue.lazy(()=>__webpack_require__.e(4546).then(__webpack_require__.bind(__webpack_require__,17249))),279:ue.lazy(()=>__webpack_require__.e(5357).then(__webpack_require__.bind(__webpack_require__,18112))),280:ue.lazy(()=>__webpack_require__.e(8665).then(__webpack_require__.bind(__webpack_require__,81654))),281:ue.lazy(()=>__webpack_require__.e(3183).then(__webpack_require__.bind(__webpack_require__,75432))),282:ue.lazy(()=>__webpack_require__.e(4800).then(__webpack_require__.bind(__webpack_require__,19893))),283:ue.lazy(()=>__webpack_require__.e(9489).then(__webpack_require__.bind(__webpack_require__,88590))),284:ue.lazy(()=>__webpack_require__.e(9391).then(__webpack_require__.bind(__webpack_require__,67112))),285:ue.lazy(()=>__webpack_require__.e(5335).then(__webpack_require__.bind(__webpack_require__,23513))),286:ue.lazy(()=>__webpack_require__.e(2823).then(__webpack_require__.bind(__webpack_require__,74565))),287:ue.lazy(()=>__webpack_require__.e(4973).then(__webpack_require__.bind(__webpack_require__,20944))),288:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6651)]).then(__webpack_require__.bind(__webpack_require__,9986))),289:ue.lazy(()=>__webpack_require__.e(6741).then(__webpack_require__.bind(__webpack_require__,23479))),290:ue.lazy(()=>__webpack_require__.e(5775).then(__webpack_require__.bind(__webpack_require__,23921))),291:ue.lazy(()=>__webpack_require__.e(2548).then(__webpack_require__.bind(__webpack_require__,95707))),292:ue.lazy(()=>__webpack_require__.e(5886).then(__webpack_require__.bind(__webpack_require__,5886))),293:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,95371))),294:ue.lazy(()=>__webpack_require__.e(6634).then(__webpack_require__.bind(__webpack_require__,84428))),295:ue.lazy(()=>__webpack_require__.e(680).then(__webpack_require__.bind(__webpack_require__,67537))),296:ue.lazy(()=>__webpack_require__.e(6366).then(__webpack_require__.bind(__webpack_require__,76342))),297:ue.lazy(()=>__webpack_require__.e(6452).then(__webpack_require__.bind(__webpack_require__,14160))),298:ue.lazy(()=>__webpack_require__.e(1070).then(__webpack_require__.bind(__webpack_require__,60971))),299:ue.lazy(()=>__webpack_require__.e(7242).then(__webpack_require__.bind(__webpack_require__,46157))),300:ue.lazy(()=>__webpack_require__.e(2707).then(__webpack_require__.bind(__webpack_require__,97236))),301:ue.lazy(()=>__webpack_require__.e(2865).then(__webpack_require__.bind(__webpack_require__,55734))),302:ue.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,24096))),303:ue.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,24096))),304:ue.lazy(()=>__webpack_require__.e(3141).then(__webpack_require__.bind(__webpack_require__,21618))),305:ue.lazy(()=>__webpack_require__.e(5886).then(__webpack_require__.bind(__webpack_require__,5886))),306:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(6411),__webpack_require__.e(7935),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,5931))),307:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,24431))),308:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(6411),__webpack_require__.e(7935),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,5931))),309:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,24431))),310:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(6411),__webpack_require__.e(7935),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,5931))),311:ue.lazy(()=>__webpack_require__.e(5886).then(__webpack_require__.bind(__webpack_require__,5886))),312:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7527)]).then(__webpack_require__.bind(__webpack_require__,92740))),313:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(6270)]).then(__webpack_require__.bind(__webpack_require__,34587))),314:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,95371))),315:ue.lazy(()=>__webpack_require__.e(547).then(__webpack_require__.bind(__webpack_require__,68549))),316:ue.lazy(()=>__webpack_require__.e(9788).then(__webpack_require__.bind(__webpack_require__,32928))),317:ue.lazy(()=>__webpack_require__.e(576).then(__webpack_require__.bind(__webpack_require__,16059))),318:ue.lazy(()=>__webpack_require__.e(7260).then(__webpack_require__.bind(__webpack_require__,14200))),319:ue.lazy(()=>__webpack_require__.e(4520).then(__webpack_require__.bind(__webpack_require__,83386))),320:ue.lazy(()=>__webpack_require__.e(9076).then(__webpack_require__.bind(__webpack_require__,98065))),321:ue.lazy(()=>__webpack_require__.e(4514).then(__webpack_require__.bind(__webpack_require__,35038))),322:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,95371))),323:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(928)]).then(__webpack_require__.bind(__webpack_require__,77906))),324:ue.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,98537))),325:ue.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,98537))),326:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,95371))),327:ue.lazy(()=>__webpack_require__.e(1939).then(__webpack_require__.bind(__webpack_require__,89595))),328:ue.lazy(()=>__webpack_require__.e(556).then(__webpack_require__.bind(__webpack_require__,15612))),329:ue.lazy(()=>__webpack_require__.e(6434).then(__webpack_require__.bind(__webpack_require__,61071))),330:ue.lazy(()=>__webpack_require__.e(1880).then(__webpack_require__.bind(__webpack_require__,96965))),331:ue.lazy(()=>__webpack_require__.e(8237).then(__webpack_require__.bind(__webpack_require__,74722))),332:ue.lazy(()=>__webpack_require__.e(3447).then(__webpack_require__.bind(__webpack_require__,52935))),333:ue.lazy(()=>__webpack_require__.e(264).then(__webpack_require__.bind(__webpack_require__,38403))),334:ue.lazy(()=>__webpack_require__.e(4259).then(__webpack_require__.bind(__webpack_require__,35742))),335:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,95371))),336:ue.lazy(()=>__webpack_require__.e(4078).then(__webpack_require__.bind(__webpack_require__,5233))),337:ue.lazy(()=>__webpack_require__.e(2829).then(__webpack_require__.bind(__webpack_require__,7121))),338:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(5359)]).then(__webpack_require__.bind(__webpack_require__,86529))),339:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,95371))),340:ue.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,92108))),341:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,44779))),342:ue.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,90702))),343:ue.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,69029))),344:ue.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,64739))),345:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,88872))),346:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,88872))),347:ue.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,87861))),348:ue.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,61084))),349:ue.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,53488))),350:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,79803))),351:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,48609))),352:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,48609))),353:ue.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,75431))),354:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,94521))),355:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,90135))),356:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,43754))),357:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,43754))),358:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,12308))),359:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,38583))),360:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,38583))),361:ue.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,88397))),362:ue.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,5090))),363:ue.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,49885))),364:ue.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,91663))),365:ue.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,65935))),366:ue.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,38997))),367:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,44779))),368:ue.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,93568))),369:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,95371))),370:ue.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,92108))),371:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,44779))),372:ue.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,90702))),373:ue.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,69029))),374:ue.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,64739))),375:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,88872))),376:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,88872))),377:ue.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,87861))),378:ue.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,61084))),379:ue.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,53488))),380:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,79803))),381:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,48609))),382:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,48609))),383:ue.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,75431))),384:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,94521))),385:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,90135))),386:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,43754))),387:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,43754))),388:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,12308))),389:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,38583))),390:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,38583))),391:ue.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,88397))),392:ue.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,5090))),393:ue.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,49885))),394:ue.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,91663))),395:ue.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,65935))),396:ue.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,38997))),397:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,44779))),398:ue.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,93568))),399:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,95371))),400:ue.lazy(()=>__webpack_require__.e(4766).then(__webpack_require__.bind(__webpack_require__,41669))),401:ue.lazy(()=>__webpack_require__.e(7560).then(__webpack_require__.bind(__webpack_require__,44718))),402:ue.lazy(()=>__webpack_require__.e(6029).then(__webpack_require__.bind(__webpack_require__,69726))),403:ue.lazy(()=>__webpack_require__.e(5179).then(__webpack_require__.bind(__webpack_require__,92642))),404:ue.lazy(()=>__webpack_require__.e(4621).then(__webpack_require__.bind(__webpack_require__,13497))),405:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,95371))),406:ue.lazy(()=>__webpack_require__.e(1831).then(__webpack_require__.bind(__webpack_require__,11181))),407:ue.lazy(()=>__webpack_require__.e(2539).then(__webpack_require__.bind(__webpack_require__,61885))),408:ue.lazy(()=>__webpack_require__.e(8143).then(__webpack_require__.bind(__webpack_require__,46780))),409:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7511),__webpack_require__.e(5624)]).then(__webpack_require__.bind(__webpack_require__,8741))),410:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(1461)]).then(__webpack_require__.bind(__webpack_require__,80096))),411:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7511),__webpack_require__.e(4492)]).then(__webpack_require__.bind(__webpack_require__,37052))),412:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7511),__webpack_require__.e(9416)]).then(__webpack_require__.bind(__webpack_require__,75098))),413:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7511),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,62126))),414:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7511),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,62126))),415:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7511),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,62126))),416:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7511),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,62126))),417:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7511),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,62126))),418:ue.lazy(()=>__webpack_require__.e(5022).then(__webpack_require__.bind(__webpack_require__,51514))),419:ue.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,71562))),420:ue.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,71562))),421:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7511),__webpack_require__.e(7545)]).then(__webpack_require__.bind(__webpack_require__,52442))),422:ue.lazy(()=>__webpack_require__.e(1253).then(__webpack_require__.bind(__webpack_require__,52337))),423:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,95371))),424:ue.lazy(()=>__webpack_require__.e(2216).then(__webpack_require__.bind(__webpack_require__,83252))),425:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(5382)]).then(__webpack_require__.bind(__webpack_require__,437))),426:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,95371))),427:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(6411),__webpack_require__.e(8823)]).then(__webpack_require__.bind(__webpack_require__,64384))),428:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5915)]).then(__webpack_require__.bind(__webpack_require__,49627))),429:ue.lazy(()=>__webpack_require__.e(4058).then(__webpack_require__.bind(__webpack_require__,9338))),430:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,95371))),431:ue.lazy(()=>__webpack_require__.e(4056).then(__webpack_require__.bind(__webpack_require__,9330))),432:ue.lazy(()=>__webpack_require__.e(9487).then(__webpack_require__.bind(__webpack_require__,91437))),433:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,95371))),434:ue.lazy(()=>__webpack_require__.e(532).then(__webpack_require__.bind(__webpack_require__,7370))),435:ue.lazy(()=>__webpack_require__.e(7178).then(__webpack_require__.bind(__webpack_require__,44876))),436:ue.lazy(()=>__webpack_require__.e(1660).then(__webpack_require__.bind(__webpack_require__,72281))),437:ue.lazy(()=>__webpack_require__.e(7333).then(__webpack_require__.bind(__webpack_require__,70806))),438:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4227)]).then(__webpack_require__.bind(__webpack_require__,74247))),439:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8155)]).then(__webpack_require__.bind(__webpack_require__,94211))),440:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5186)]).then(__webpack_require__.bind(__webpack_require__,10257))),441:ue.lazy(()=>__webpack_require__.e(5786).then(__webpack_require__.bind(__webpack_require__,57694))),442:ue.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,78428))),443:ue.lazy(()=>__webpack_require__.e(5786).then(__webpack_require__.bind(__webpack_require__,57694))),444:ue.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,78428))),445:ue.lazy(()=>__webpack_require__.e(1470).then(__webpack_require__.bind(__webpack_require__,22138))),446:ue.lazy(()=>__webpack_require__.e(7182).then(__webpack_require__.bind(__webpack_require__,71228))),447:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,95371))),448:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2476)]).then(__webpack_require__.bind(__webpack_require__,37204))),449:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,95371))),450:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(5729)]).then(__webpack_require__.bind(__webpack_require__,429))),451:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,95371))),452:ue.lazy(()=>__webpack_require__.e(6444).then(__webpack_require__.bind(__webpack_require__,64930))),453:ue.lazy(()=>__webpack_require__.e(5111).then(__webpack_require__.bind(__webpack_require__,43254))),454:ue.lazy(()=>__webpack_require__.e(2307).then(__webpack_require__.bind(__webpack_require__,48030))),455:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(7935),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,95371))),456:ue.lazy(()=>__webpack_require__.e(8866).then(__webpack_require__.bind(__webpack_require__,48236))),457:ue.lazy(()=>__webpack_require__.e(2300).then(__webpack_require__.bind(__webpack_require__,99623))),458:ue.lazy(()=>__webpack_require__.e(2501).then(__webpack_require__.bind(__webpack_require__,21918))),459:ue.lazy(()=>__webpack_require__.e(3212).then(__webpack_require__.bind(__webpack_require__,16456))),460:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,82154))),461:ue.lazy(()=>__webpack_require__.e(1855).then(__webpack_require__.bind(__webpack_require__,65128))),462:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,82154))),463:ue.lazy(()=>__webpack_require__.e(1276).then(__webpack_require__.bind(__webpack_require__,28919))),464:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,43794))),465:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,43794))),466:ue.lazy(()=>__webpack_require__.e(3784).then(__webpack_require__.bind(__webpack_require__,52900))),467:ue.lazy(()=>__webpack_require__.e(3862).then(__webpack_require__.bind(__webpack_require__,50885))),468:ue.lazy(()=>__webpack_require__.e(4565).then(__webpack_require__.bind(__webpack_require__,85039))),469:ue.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,4747))),470:ue.lazy(()=>__webpack_require__.e(6170).then(__webpack_require__.bind(__webpack_require__,57849))),471:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,62459))),472:ue.lazy(()=>__webpack_require__.e(1836).then(__webpack_require__.bind(__webpack_require__,13893))),473:ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,31481))),474:ue.lazy(()=>__webpack_require__.e(3509).then(__webpack_require__.bind(__webpack_require__,36634))),475:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,62459))),476:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,62459))),477:ue.lazy(()=>__webpack_require__.e(6034).then(__webpack_require__.bind(__webpack_require__,89693))),478:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(8999)]).then(__webpack_require__.bind(__webpack_require__,57265))),479:ue.lazy(()=>__webpack_require__.e(3910).then(__webpack_require__.bind(__webpack_require__,61516))),480:ue.lazy(()=>Promise.all([__webpack_require__.e(5545),__webpack_require__.e(67)]).then(__webpack_require__.bind(__webpack_require__,19373))),481:ue.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,4747))),"@@/global-layout":ue.lazy(()=>__webpack_require__.e(1717).then(__webpack_require__.bind(__webpack_require__,59125)))}}})}var b=__webpack_require__(5085),z=__webpack_require__(37989),oe=__webpack_require__(71418),pr=__webpack_require__(26278),yr=()=>ue.createElement(oe.Z,{size:"middle",className:pr.Z.loading}),hn=__webpack_require__(89070),ln=__webpack_require__(61186),jr=__webpack_require__.n(ln),ro=__webpack_require__(91392),Lo=__webpack_require__.n(ro),Jn=__webpack_require__(34749),Uo=__webpack_require__.n(Jn),ri=__webpack_require__(19277),Ou=__webpack_require__.n(ri),bo=__webpack_require__(10238),Oc=__webpack_require__.n(bo),Ic=__webpack_require__(33656),uc=__webpack_require__.n(Ic),Ac=__webpack_require__(90111),Rs=__webpack_require__.n(Ac),yn=__webpack_require__(74959),Tc=__webpack_require__.n(yn),kc=__webpack_require__(23250),sa=__webpack_require__.n(kc),ao=__webpack_require__(58862),Ms=__webpack_require__.n(ao),Iu=__webpack_require__(58319),Dc=__webpack_require__.n(Iu),Tl=__webpack_require__(62053),iu=__webpack_require__.n(Tl),su=__webpack_require__(47477),ul=__webpack_require__.n(su),Rc=__webpack_require__(59717),uu=__webpack_require__.n(Rc);jr().extend(Uo()),jr().extend(Ou()),jr().extend(Oc()),jr().extend(uc()),jr().extend(Rs()),jr().extend(Tc()),jr().extend(sa()),jr().extend(Ms()),jr().extend(Dc()),jr().extend(iu()),jr().extend(ul()),jr().extend(uu()),jr().extend(Lo());var cl=Object.defineProperty,cc=Object.getOwnPropertySymbols,ll=Object.prototype.hasOwnProperty,Di=Object.prototype.propertyIsEnumerable,Ls=(kr,Xr,Dn)=>Xr in kr?cl(kr,Xr,{enumerable:!0,configurable:!0,writable:!0,value:Dn}):kr[Xr]=Dn,Au=(kr,Xr)=>{for(var Dn in Xr||(Xr={}))ll.call(Xr,Dn)&&Ls(kr,Dn,Xr[Dn]);if(cc)for(var Dn of cc(Xr))Di.call(Xr,Dn)&&Ls(kr,Dn,Xr[Dn]);return kr},lc=(kr,Xr,Dn)=>new Promise((da,Bn)=>{var Yn=Nn=>{try{Ka(Dn.next(Nn))}catch(Ya){Bn(Ya)}},qn=Nn=>{try{Ka(Dn.throw(Nn))}catch(Ya){Bn(Ya)}},Ka=Nn=>Nn.done?da(Nn.value):Promise.resolve(Nn.value).then(Yn,qn);Ka((Dn=Dn.apply(kr,Xr)).next())});const Hi="https://www-cdn.educoder.net/",dc=!1;function Tu(){return lc(this,null,function*(){const kr=(0,b.gD)(),{routes:Xr,routeComponents:Dn}=yield y(kr);yield kr.applyPlugins({key:"patchRoutes",type:hn.ApplyPluginsType.event,args:{routes:Xr,routeComponents:Dn}});const da=kr.applyPlugins({key:"modifyContextOpts",type:hn.ApplyPluginsType.modify,initialValue:{}}),Bn=da.basename||"/",Yn=da.historyType||"browser",qn=(0,z.fi)(Au({type:Yn,basename:Bn},da.historyOpts));return kr.applyPlugins({key:"render",type:hn.ApplyPluginsType.compose,initialValue(){const Ka={useStream:!0,routes:Xr,routeComponents:Dn,pluginManager:kr,mountElementId:"root",rootElement:da.rootElement||document.getElementById("root"),loadingComponent:yr,publicPath:Hi,runtimePublicPath:dc,history:qn,historyType:Yn,basename:Bn,__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{pureApp:!1,pureHtml:!1},callback:da.callback},Nn=kr.applyPlugins({key:"modifyClientRenderOpts",type:hn.ApplyPluginsType.modify,initialValue:Ka});return sl(Nn)}})()})}Tu(),typeof window!="undefined"&&(window.g_umi={version:"4.4.6"})})()})();