diff --git a/dist/css/568.97cae6c3.css b/dist/css/568.97cae6c3.css new file mode 100644 index 0000000..6bb46c8 --- /dev/null +++ b/dist/css/568.97cae6c3.css @@ -0,0 +1 @@ +img[data-v-3c0a77e6]{-o-object-fit:contain;object-fit:contain}.dis-f[data-v-3c0a77e6]{display:flex}.jus-x[data-v-3c0a77e6]{justify-content:center}.jus-bet[data-v-3c0a77e6]{justify-content:space-between}.al-item-start[data-v-3c0a77e6]{align-items:flex-start}.al-item[data-v-3c0a77e6]{align-items:center}.pos-r[data-v-3c0a77e6]{position:relative}.body-maxWidth[data-v-3c0a77e6]{width:1200px;min-width:1200px}.s-w-100[data-v-3c0a77e6]{width:100%!important}.intermediary-tab-img[data-v-3c0a77e6]{width:85px;height:20px;margin-left:15px}.authentication-box[data-v-3c0a77e6]{width:100%;height:30px}.authentication-box .bg[data-v-3c0a77e6]{height:100%}.authentication-box .logo[data-v-3c0a77e6]{width:18px;height:18px;position:absolute;left:15px}.authentication-box .text-img[data-v-3c0a77e6]{width:81px;height:81px;position:absolute;left:35px}.item[data-v-3c0a77e6]:hover{box-shadow:0 0 8px rgba(0,0,0,.2)}.item[data-v-3c0a77e6]{width:590px;background-color:#fff;border:none;border-radius:16px;box-shadow:0 0 8px rgba(0,0,0,.078);position:relative;margin-bottom:20px;cursor:pointer;transition:box-shadow .2s linear}.item .detail-tab[data-v-3c0a77e6]{width:32px;height:32px;position:absolute;top:0;right:0;z-index:66}.item .mg-t-20[data-v-3c0a77e6]{margin-top:20px}.item .img-150[data-v-3c0a77e6]{width:150px!important}.item .img[data-v-3c0a77e6]{width:100px;-o-object-fit:cover;object-fit:cover;border-radius:10px;position:relative}.item .img-100[data-v-3c0a77e6]{height:100px;width:auto}.item .s-img[data-v-3c0a77e6]{width:100px;height:100%;border-radius:10px;position:absolute;top:0;left:0;background:rgba(51,51,51,.733)}.item .s-img .img[data-v-3c0a77e6]{width:30px;height:30px}.item .top-box[data-v-3c0a77e6]{padding:20px}.item .top-box .tab-img[data-v-3c0a77e6]{width:32px;height:32px;position:absolute;top:0;right:0;z-index:8}.item .top-box .title-text[data-v-3c0a77e6]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:18px;color:#000;text-align:left;word-wrap:break-word}.item .top-box .mg-l-8[data-v-3c0a77e6]{margin-left:8px}.item .top-box .tab-item[data-v-3c0a77e6]{padding:2px 5px;background:inherit;background-color:#f2f2f2;border:none;border-radius:6px;box-shadow:none;font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:14px;color:#7f7f7f;text-align:center}.item .top-box .mg-r-15[data-v-3c0a77e6]{margin-right:15px}.item .top-box .address-text[data-v-3c0a77e6]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:15px;color:#555;margin-top:20px}.item .top-box .address-text .img[data-v-3c0a77e6]{width:18px;height:18px;margin-right:5px;margin-left:-3px}.item .top-box .price-text[data-v-3c0a77e6]{color:#555;margin-top:20px;line-height:17px}.item .top-box .price-text .time[data-v-3c0a77e6],.item .top-box .price-text[data-v-3c0a77e6]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:14px}.item .top-box .price-text .time[data-v-3c0a77e6]{color:#7f7f7f;margin-left:15px;line-height:19px}.item .top-box .price-text .price[data-v-3c0a77e6]{font-family:Arial-Black,Arial Black,sans-serif;font-weight:900;font-size:20px;color:#f95d5d;line-height:20px;margin:0 5px}.item .top-box .price-text .unit[data-v-3c0a77e6]{font-family:Arial-Black,Arial Black,sans-serif;font-weight:900;color:#000;font-size:14px;line-height:15px}.item .top-box .first-tab[data-v-3c0a77e6]{background:#333;color:#fff}.item .btm-line[data-v-3c0a77e6]{height:1px;width:100%;background-image:linear-gradient(90deg,#d7d7d7 0,#d7d7d7 50%,transparent 0);background-size:2px 1px;background-repeat:repeat-x}.item .btm-box[data-v-3c0a77e6]{padding:20px}.item .btm-box .user-img[data-v-3c0a77e6]{width:24px;height:24px;border-radius:50%}.item .btm-box .btn[data-v-3c0a77e6],.item .btm-box .user-name[data-v-3c0a77e6]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;color:#555;font-size:14px;margin-left:10px}.item .btm-box .btn[data-v-3c0a77e6]{padding:0 5px;background:inherit;background-color:hsla(0,0%,95%,0);box-sizing:border-box;border-width:1px;border-style:solid;border-color:#d7d7d7;border-radius:42px;box-shadow:none;text-align:center}.area-distance[data-v-3c0a77e6]{margin-left:16px;color:#50e3c2;position:relative}.area-distance[data-v-3c0a77e6]:after{content:"|";position:absolute;left:-8px;color:#d7d7d7}.have-questions[data-v-60109ba9]{display:inline-flex;flex-direction:column}.have-questions .QR-code[data-v-60109ba9]{width:100%}.have-questions .have-questions-text[data-v-60109ba9]{color:#7f7f7f;font-size:14px;margin-bottom:14px}.have-questions .have-questions-text .smiling[data-v-60109ba9]{width:16px;height:16px;margin:0 5px}.have-questions .have-questions-btn[data-v-60109ba9]{width:166px;height:40px;border-radius:40px;font-size:18px;font-weight:650;color:#333;border:1px solid #7f7f7f;cursor:pointer}.have-questions .have-questions-btn .have-questions-icon[data-v-60109ba9]{width:16px;height:16px;margin-right:10px}.empty-box[data-v-b2a1255a]{flex-direction:column;align-items:center}.empty-box .empty-icon[data-v-b2a1255a]{width:102px;height:120px;margin-bottom:16px}.empty-box .empty-text[data-v-b2a1255a]{color:#7f7f7f;line-height:24px;font-size:14px}[data-v-105d9ea0]{font-family:PingFangSC-Regular,PingFang SC,sans-serif}.dis-f[data-v-105d9ea0]{display:flex}.jus-x[data-v-105d9ea0]{justify-content:center}.al-item[data-v-105d9ea0]{align-items:center}.pos-r[data-v-105d9ea0]{position:relative}.body-maxWidth[data-v-105d9ea0]{width:1200px;min-width:1200px}.s-w-100[data-v-105d9ea0]{width:100%}.jus-bet[data-v-105d9ea0]{justify-content:space-between}.seachPage .seach-box-bg[data-v-105d9ea0]{background-color:none;box-shadow:none;padding-top:0}.seachPage .seach-box-bg .seach-box[data-v-105d9ea0]{transform:translate(0);box-shadow:none}.seachPage .seach-box-bg .seach-box .option-area[data-v-105d9ea0]{border-top:none}.seach-box-bg[data-v-105d9ea0]{background:#d7d7d7;border-radius:16px;box-shadow:0 0 10px rgba(0,0,0,.118);font-size:14px;margin-top:20px;padding-top:3px}.seach-box-bg .seach-box[data-v-105d9ea0]{background:#fff;border-radius:16px}.seach-box-bg .seach-box .top-seach[data-v-105d9ea0]{position:relative;justify-content:end;padding:23px 20px 24px}.seach-box-bg .seach-box .top-seach .intermediary-btn[data-v-105d9ea0]{background:#f1f5f7}.seach-box-bg .seach-box .top-seach .location-box[data-v-105d9ea0]{width:80px;height:40px;background:inherit;background-color:#444;border-radius:8px;border-top-left-radius:0;border-bottom-left-radius:0;box-shadow:0 0 10px rgba(0,0,0,.118);font-family:PingFangSC-Semibold,PingFang SC Semibold,PingFang SC,sans-serif;font-size:16px;color:#fff;line-height:48px;position:absolute;z-index:666}.seach-box-bg .seach-box .top-seach .triangle[data-v-105d9ea0]{border:7px solid;border-color:transparent #000 transparent transparent;width:0;height:0;position:absolute;bottom:-47px;left:-7px}.seach-box-bg .seach-box .top-seach .seach-btn[data-v-105d9ea0]{width:100px;height:48px;background-color:#62b1ff;border-radius:0 8px 8px 0;line-height:48px;cursor:pointer;color:#000;font-size:16px;font-weight:400;font-family:PingFangSC-Regular,PingFang SC,sans-serif}.seach-box-bg .seach-box .top-seach .seach-btn[data-v-105d9ea0]:hover{opacity:.8}.seach-box-bg .seach-box .top-seach .seach-btn .img[data-v-105d9ea0]{margin-right:0}.seach-box-bg .seach-box .top-seach .img[data-v-105d9ea0]{width:20px;height:20px;-o-object-fit:contain;object-fit:contain;margin-right:4px}.seach-box-bg .seach-box .top-seach .tool-btn[data-v-105d9ea0]{width:160px;height:40px;border-radius:68px;font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:16px;color:#000;line-height:48px;cursor:pointer}.seach-box-bg .seach-box .top-seach .tool-btn.add-btn[data-v-105d9ea0]{background:#fdda55;margin-left:20px}.seach-box-bg .seach-box .top-seach .tool-btn.add-btn[data-v-105d9ea0]:hover{background:rgba(253,218,85,.8)}.seach-box-bg .seach-box .top-seach .tool-btn.consult-btn[data-v-105d9ea0]{background:#90d848;margin-left:20px}.seach-box-bg .seach-box .top-seach .tool-btn.consult-btn[data-v-105d9ea0]:hover{opacity:.8}.seach-box-bg .seach-box .top-seach .tool-btn.consult-btn .consult-icon[data-v-105d9ea0]{width:22px;height:22px;margin-right:5px}.seach-box-bg .seach-box .seach-info-box[data-v-105d9ea0]{padding:20px 10px;justify-content:space-around;flex-wrap:wrap}.search-input[data-v-105d9ea0] .el-input__wrapper{font-family:PingFangSC-Regular,PingFang SC,sans-serif;border-radius:8px 0 0 8px;box-shadow:#ebebeb;background-color:#f6f6f6;border-right:none}.search-input[data-v-105d9ea0] .el-input__wrapper:hover{border-color:#c0c4cc}.search-input[data-v-105d9ea0] .el-input__wrapper .el-input__inner{font-family:PingFangSC-Regular,PingFang SC,sans-serif}.search-input[data-v-105d9ea0] .el-input__wrapper .el-input__inner::-moz-placeholder{color:#7f7f7f;font-size:15px}.search-input[data-v-105d9ea0] .el-input__wrapper .el-input__inner::placeholder{color:#7f7f7f;font-size:15px}.screen-btn[data-v-105d9ea0]{font-size:15px;color:#d7d7d7;line-height:21px;height:60px;font-family:PingFangSC-Semibold,PingFang SC Semibold,PingFang SC,sans-serif;background-color:#f6f6f6;cursor:pointer;border-top:1px solid #ebebeb}.screen-btn b[data-v-105d9ea0]{color:#000}.screen-btn .screen-btn-text[data-v-105d9ea0]{color:#555;margin:0 10px}.screen-btn .triangle[data-v-105d9ea0]{width:10px;height:6px;margin-left:10px}.pack-up[data-v-105d9ea0]{font-size:14px;color:#555;height:40px;background-color:#f6f6f6;border-bottom:1px solid #ebebeb;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pack-up .icon[data-v-105d9ea0]{width:13px;height:7px;transform:rotate(180deg);margin-left:10px}.screen-footer[data-v-105d9ea0]{justify-content:space-between;padding:0 16px}.screen-footer .quantity[data-v-105d9ea0]{color:#555;font-size:15px;height:64px;font-family:PingFangSC-Regular,PingFang SC,sans-serif}.screen-footer .quantity .b[data-v-105d9ea0]{font-weight:700;color:#000;margin:0 5px}.option-area[data-v-105d9ea0]{flex-wrap:wrap;overflow:hidden;transition:height .25s linear 0s;padding-top:22px}.option-area.option-area-unfold[data-v-105d9ea0]{border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}.option-area .option-item[data-v-105d9ea0]{padding-bottom:20px;margin:0 0 0 20px}.option-area .option-item .option-title[data-v-105d9ea0]{font-size:14px;color:#7f7f7f;width:61px;padding:0 2px;line-height:30px;font-family:PingFangSC-Regular,PingFang SC,sans-serif;margin-right:20px;justify-content:flex-end}.option-area .option-item.show-eliminate .wid22[data-v-105d9ea0]{width:0}.option-area .option-item.show-eliminate .option-box .option-dropdown[data-v-105d9ea0]{width:145x}.option-area .option-item .wid22[data-v-105d9ea0]{width:12px;transition:all .3s}.option-area .option-item .option-box[data-v-105d9ea0]{flex-wrap:wrap}.option-area .option-item .option-box .school-item[data-v-105d9ea0]{padding:5px 10px;height:30px;display:flex;font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-size:14px;text-align:center;line-height:30px;border-radius:10px;margin-right:10px;margin-bottom:10px;cursor:pointer;border:1px solid transparent;background-color:#f2f2f2;color:#333}.option-area .option-item .option-box .school-item[data-v-105d9ea0]:hover{border:1px solid #ebebeb}.option-area .option-item .option-box .school-item.pitch[data-v-105d9ea0]{background-color:#50e3c2;color:#fff;border:1px solid #50e3c2}.option-area .option-item .option-box.option-input-box[data-v-105d9ea0]{font-weight:400;font-size:14px;color:#555;line-height:20px}.option-area .option-item .option-box.option-input-box .eliminate[data-v-105d9ea0]{width:96px;height:30px;background-color:#f6f6f6;border-radius:50px;font-size:14px;color:#7f7f7f;cursor:pointer;margin-left:10px}.option-area .option-item .option-box.option-input-box .eliminate .eliminate-icon[data-v-105d9ea0]{width:14px;height:14px;margin-right:3px}.option-area .option-item .option-box.option-input-box .option-input[data-v-105d9ea0]{width:70px;height:40px;border:1px solid #b3b3b3;border-radius:10px;font-size:14px;margin:0 10px;padding:10px}.option-area .option-item .option-box.option-input-box .option-input[data-v-105d9ea0]:first-of-type{margin-left:0}.option-area .option-item .option-box .option-dropdown[data-v-105d9ea0]{width:150px;height:40px;transition:all .3s;background-color:#f6f6f6;border-radius:10px;justify-content:space-between;padding-left:12px;padding-right:10px;cursor:pointer;background-color:hsla(0,0%,96%,0);border:1px solid #b3b3b3}.option-area .option-item .option-box .option-dropdown .option-dropdown-value[data-v-105d9ea0]{font-size:14px;color:#000;line-height:24px}.option-area .option-item .option-box .option-dropdown .option-dropdown-img[data-v-105d9ea0]{width:12px;height:7px}.seach-hiosory-box[data-v-105d9ea0]{z-index:99;overflow:auto;border-radius:16px;box-shadow:0 0 8px rgba(0,0,0,.078);background-color:#fff;border:1px solid #ebebeb;max-height:450px;transition:max-height .5s ease-in-out}.seach-hiosory-box .seach-history-info[data-v-105d9ea0]{padding:20px 25px}.seach-hiosory-box .seach-history-info .title[data-v-105d9ea0]{font-family:PingFangSC-Semibold,PingFang SC Semibold,PingFang SC,sans-serif;font-weight:650;font-style:normal;font-size:16px;color:#000}.seach-hiosory-box .seach-history-info .info-box[data-v-105d9ea0]{display:flex;flex-wrap:wrap;font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:15px;color:#555;text-align:left}.seach-hiosory-box .seach-history-info .info-box .btn[data-v-105d9ea0]{margin-top:20px;padding-right:30px;cursor:pointer;word-break:break-word;position:relative}.seach-hiosory-box .seach-history-info .info-box .btn[data-v-105d9ea0]:hover{color:#62b1ff}.seach-hiosory-box .seach-history-info .info-box .btn:hover .btn-icon[data-v-105d9ea0]{display:block}.seach-hiosory-box .seach-history-info .info-box .btn .btn-icon[data-v-105d9ea0]{position:absolute;top:50%;right:16px;transform:translateY(-50%);width:8px;height:8px;margin-left:6px;display:none}.el-popover.el-popper.consult-popover .consult-pop[data-v-105d9ea0]{width:300px;height:300px;border-radius:10px;padding-top:45px;font-family:PingFangSC-Regular,PingFang SC,sans-serif;box-shadow:0 0 10px rgba(0,0,0,.102);background-color:#fff;flex-direction:column}.el-popover.el-popper.consult-popover .consult-pop .consult-title[data-v-105d9ea0]{font-size:15px;color:#555;margin-bottom:24px}.el-popover.el-popper.consult-popover .consult-pop .consult-title b[data-v-105d9ea0]{color:#000;font-weight:650;margin:0 5px}.el-popover.el-popper.consult-popover .consult-pop .consult-QRcode[data-v-105d9ea0]{width:120px;height:120px;border-radius:20px;box-shadow:0 0 15px rgba(0,0,0,.102);margin-bottom:20px;background:#fff}.el-popover.el-popper.consult-popover .consult-pop .consult-QRcode .consult-QRcode-img[data-v-105d9ea0]{width:100px;height:100px}.el-popover.el-popper.consult-popover .consult-pop .consult-hint[data-v-105d9ea0]{margin-bottom:6px}.el-popover.el-popper.consult-popover .consult-pop .consult-hint[data-v-105d9ea0],.el-popover.el-popper.consult-popover .consult-pop .consult-remark[data-v-105d9ea0]{font-size:13px;color:#555;line-height:18px}.el-popover.el-popper.consult-popover .consult-pop .consult-remark b[data-v-105d9ea0]{font-weight:650;color:#000}.seek-input[data-v-105d9ea0]{border-radius:65px;overflow:hidden;background-color:#f6f6f6;border:1px solid #ebebeb;height:40px}.seek-input[data-v-105d9ea0] .el-input__wrapper{box-shadow:none;background:none}.seek-input[data-v-105d9ea0] .el-input__inner{height:100%}.seek-input img[data-v-105d9ea0]{width:20px!important}.seek-input .seach-btn[data-v-105d9ea0]{font-size:16px;color:#000}.seach-btn[data-v-105d9ea0]{width:32px!important;height:32px!important;border-radius:50%!important;margin-right:3px}.el-popper.el-dropdown__popper.option-dropdown-box{width:260px;background-color:#fff;border-radius:10px;box-shadow:0 0 5px rgba(0,0,0,.188);border:none;overflow:hidden}.el-popper.el-dropdown__popper.option-dropdown-box .el-dropdown-menu{padding:20px 12px}.el-popper.el-dropdown__popper.option-dropdown-box .el-dropdown-menu .el-dropdown-menu__item{width:100%;height:40px;border-radius:5px;font-size:14px;color:#7f7f7f;line-height:24px;padding-left:20px;background:#fff;justify-content:space-between}.el-popper.el-dropdown__popper.option-dropdown-box .el-dropdown-menu .el-dropdown-menu__item .dropdown-icon{display:none}.el-popper.el-dropdown__popper.option-dropdown-box .el-dropdown-menu .el-dropdown-menu__item:hover{background:#f6f6f6}.el-popper.el-dropdown__popper.option-dropdown-box .el-dropdown-menu .el-dropdown-menu__item.pitch{color:#50e3c2;background-color:#f6f6f6}.el-popper.el-dropdown__popper.option-dropdown-box .el-dropdown-menu .el-dropdown-menu__item.pitch .dropdown-icon{display:block}.option-dropdown-box.el-dropdown__popper.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{display:none}.dis-f[data-v-1232ff5c]{display:flex}.jus-x[data-v-1232ff5c]{justify-content:center}.al-item[data-v-1232ff5c]{align-items:center}.bottom-tps[data-v-1232ff5c]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:14px;color:#555;text-align:center;padding:30px 0}.item[data-v-69d6d309]{width:385px;background-color:#fff;border-radius:24px;box-shadow:0 0 8px rgba(0,0,0,.157);flex-direction:column;padding-top:7px;padding-bottom:16px;margin-bottom:20px;position:relative;height:-moz-fit-content;height:fit-content;cursor:pointer}.item[data-v-69d6d309]:hover{box-shadow:0 0 8px rgba(0,0,0,.257)}.item .collect-box[data-v-69d6d309]{width:24px;height:24px;border-radius:50%;position:absolute;top:10px;right:10px;z-index:1;cursor:pointer;background-color:rgba(0,0,0,.4)}.item .collect-box .collect-icon[data-v-69d6d309]{width:16px;height:15px}.item .img-box[data-v-69d6d309]{position:relative;border-radius:16px;overflow:hidden;margin:0 7px 16px}.item .img-box .gter-select[data-v-69d6d309]{position:absolute;top:0;left:0;width:158px;height:24px}.item .img-box .name[data-v-69d6d309]{height:32px;background-color:hsla(0,0%,100%,.847);border:1px solid #fff;border-radius:16px;font-family:PingFangSC-Semibold,PingFang SC Semibold,PingFang SC,sans-serif;font-weight:650;font-style:normal;font-size:20px;color:#000;padding:0 25px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:-moz-max-content;width:max-content}.item .img-box .img[data-v-69d6d309]{width:371px;display:block}.item .img-box .apartment-introduce[data-v-69d6d309]{position:absolute;bottom:0;left:0;width:100%;height:30px;background-color:rgba(0,0,0,.639);color:#fff;font-size:13px;padding-left:6px;padding-right:17px}.item .img-box .apartment-introduce .remark-on[data-v-69d6d309]{font-size:13px;color:#d7d7d7;margin-right:6px}.item .img-box .apartment-introduce .remark-on .fang-icon[data-v-69d6d309]{width:20px;height:20px;border-radius:50%;margin-right:6px}.item .img-box .apartment-introduce .remark-text[data-v-69d6d309]{width:247px}.item .img-box .apartment-introduce .apartment-tag[data-v-69d6d309]{padding:0 8px;border-radius:6px;border:1px solid #797979;margin-right:8px;color:#fdda55}.item .label-list[data-v-69d6d309]{flex-wrap:wrap;margin:0 12px 7px}.item .label-list .label-item[data-v-69d6d309]{color:#434343;text-align:center;height:22px;background-color:#eee;border-radius:8px;padding:0 8px;font-size:13px;width:-moz-fit-content;width:fit-content;margin-bottom:8px;margin-right:10px}.item .label-list .label-item.blue[data-v-69d6d309]{color:#fff;background-color:#62b1ff}.item .label-list .label-item.violet[data-v-69d6d309]{color:#fff;background-color:#8080ff}.item .label-list .label-item.red[data-v-69d6d309]{color:#fff;background-color:#f95d5d}.item .label-list .label-item .safety-icon[data-v-69d6d309]{width:14px;height:14px;margin-right:5px}.item .title[data-v-69d6d309]{font-weight:650;font-size:17px;color:#000;margin-bottom:5px;padding-left:6px;word-break:break-all}.item .hint[data-v-69d6d309]{color:#aaa;font-size:14px;margin:0 6px 8px;word-break:break-all}.item .tab-box[data-v-69d6d309]{flex-wrap:wrap;margin-bottom:4px;padding-left:6px}.item .tab-box .tab-item[data-v-69d6d309]{line-height:24px;background-color:#e0f0ff;border-radius:5px;font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-size:13px;color:#447eb3;padding:0 8px;margin-right:6px;margin-bottom:6px;word-break:break-word}.item .location[data-v-69d6d309]{font-size:14px;color:#555;margin:0 12px 9px}.item .location .location-icon[data-v-69d6d309]{width:18px;height:18px;margin-right:2px}.item .distance[data-v-69d6d309]{padding:0 1px 12px 29px;border-bottom:1px dotted #d7d7d7}.item .distance .figure[data-v-69d6d309]{font-size:14px;color:#555;text-align:right;line-height:22px;margin-right:8px}.item .distance .figure .school[data-v-69d6d309]{font-family:Arial-BoldMT,Arial Bold,Arial,sans-serif;font-weight:700;font-style:normal;font-size:14px;color:#000;margin:0 3px}.item .distance .figure .mile[data-v-69d6d309]{font-size:14px;color:#34be9f}.item .distance .vehicle-list[data-v-69d6d309]{flex-wrap:wrap}.item .distance .vehicle-list .vehicle-item[data-v-69d6d309]{height:22px;line-height:22px;background-color:hsla(0,0%,100%,0);border:1px solid #7f7f7f;border-radius:30px;font-size:12px;color:#333;padding:0 6px;margin-bottom:5px}.item .distance .vehicle-list .vehicle-item[data-v-69d6d309]:not(:last-of-type){margin-right:6px}.item .distance .vehicle-list .vehicle-item .vehicle-icon[data-v-69d6d309]{width:14px;height:14px;margin-right:5px}.item .collect-type[data-v-69d6d309]{margin:0 12px;height:52px}.item .collect-type .collect[data-v-69d6d309]{font-size:13px;color:#555}.item .collect-type .collect .flame-icon[data-v-69d6d309]{width:20px;height:20px;margin-right:7px}.item .collect-type .house-type[data-v-69d6d309]{font-size:13px;color:#555}.item .collect-type .house-type .icon[data-v-69d6d309]{width:12px;height:12px;margin-left:5px}.item .type-list[data-v-69d6d309]{background:#f6f6f6;border-radius:12px;padding:0 10px;margin:0 12px}.item .type-list .type-item[data-v-69d6d309]{height:54px}.item .type-list .type-item[data-v-69d6d309]:not(:last-of-type){border-bottom:1px solid #ebebeb}.item .type-list .type-item .type-name[data-v-69d6d309]{color:#000;font-size:14px;padding-right:15px}.item .type-list .type-item .price[data-v-69d6d309]{flex-direction:column;align-items:flex-end}.item .type-list .type-item .price .type-data[data-v-69d6d309]{font-size:13px;color:#555}.item .type-list .type-item .price .type-data .unit[data-v-69d6d309]{font-family:Arial-Black,Arial Black,sans-serif;font-weight:900;color:#000}.item .type-list .type-item .price .type-data .price[data-v-69d6d309]{font-family:Arial-Black,Arial Black,sans-serif;font-weight:900;font-size:18px;color:#f95d5d;margin:0 5px}.item .type-list .type-item .price .original-price[data-v-69d6d309]{text-align:right;font-size:13px;color:#7f7f7f;position:relative;width:-moz-max-content;width:max-content}.item .type-list .type-item .price .original-price[data-v-69d6d309]:after{position:absolute;top:50%;left:-4px;transform:translateY(-50%);content:"";width:calc(100% + 6px);height:1px;display:block;border-bottom:1px solid #000}.item .type-quantity[data-v-69d6d309]{font-size:14px;color:#555;margin:22px auto}.item .type-quantity .type-quantity-number[data-v-69d6d309]{font-weight:650;font-size:14px;color:#000;line-height:18px;background-color:#fddf6d;border-radius:9px;padding:0 8px;margin:0 8px}.item .type-quantity .black-arrow[data-v-69d6d309]{width:7px;height:12px;margin-left:8px}.area-distance[data-v-69d6d309]{margin-left:16px;color:#50e3c2;position:relative}.area-distance[data-v-69d6d309]:after{content:"|";position:absolute;left:-8px;color:#d7d7d7} \ No newline at end of file diff --git a/dist/css/app.d2bf0fc4.css b/dist/css/app.d2bf0fc4.css new file mode 100644 index 0000000..6f8c7c8 --- /dev/null +++ b/dist/css/app.d2bf0fc4.css @@ -0,0 +1 @@ +.htmlCode{width:100vw;height:100vh;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.5);z-index:1111;color:transparent}.htmlCode *{box-sizing:content-box}.htmlCode #registerNewApp{color:#000}.htmlCode .register .box{border-radius:10px}.qwe{position:absolute;top:-48px;right:-48px;height:35px;width:35px;overflow:hidden;z-index:1000;cursor:pointer}header.page-header{z-index:1000!important}*{margin:0;padding:0;box-sizing:border-box;font-family:PingFangSC-Regular,PingFang SC,sans-serif}a{text-decoration:none}html{background-color:#eef2f5}img{-o-object-fit:contain;object-fit:contain}.wordbreak{word-break:break-word}.ellipsis{white-space:nowrap}.ellipsis,.two-line-text{overflow:hidden;text-overflow:ellipsis}.two-line-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.shadow{box-shadow:0 0 10px rgba(0,0,0,.118)}.radius16{border-radius:16px}.flexflex{display:flex}.flex1{flex:1}.flexcenter{justify-content:center}.flexacenter,.flexcenter{display:flex;align-items:center}.flexjcenter{display:flex;justify-content:center}.wid1200{width:1200px}.box-min-1200-src{min-width:1200px;overflow-x:auto}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none!important}input[type=number]{-moz-appearance:textfield}.scrollbar::-webkit-scrollbar{width:8px}.scrollbar::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 0 0 5px transparent;background:#f2f2f2}.scrollbar::-webkit-scrollbar-track{box-shadow:inset 0 0 5px transparent;border-radius:0;background:transparent}@font-face{font-family:Arial-Black;src:url(data:font/woff2;charset=utf-8;base64,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) format("woff2"),url(data:font/woff;charset=utf-8;base64,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) format("woff");font-weight:900;font-style:normal;font-display:swap}.no-scrollbar{scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{width:0;background-color:transparent}.no-scrollbar::-webkit-scrollbar-thumb,.no-scrollbar::-webkit-scrollbar-track{background-color:transparent}.no-scrollbar::-webkit-scrollbar{display:none}.rotate180{transform:rotate(180deg)}.el-loading-mask{z-index:2100!important}header.page-header{width:100%;position:absolute;background:transparent;z-index:1}.list-item[data-v-4e892229]:hover{box-shadow:0 0 8px rgba(0,0,0,.2)}.list-item[data-v-4e892229]{width:291px;background:linear-gradient(167.31519979deg,#fff 27%,#62b1ff 325%);box-sizing:border-box;border-width:1px;border-style:solid;border-color:#e5e8f0;border-radius:16px;padding:15px 20px;box-shadow:0 0 8px rgba(0,0,0,.078);cursor:pointer}.list-item .item-title[data-v-4e892229]{font-size:15px;color:#000;text-overflow:ellipsis;white-space:nowrap}.list-item .item-text[data-v-4e892229],.list-item .item-title[data-v-4e892229]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;text-align:left;overflow:hidden}.list-item .item-text[data-v-4e892229]{font-size:13px;color:#7f7f7f;margin-top:12px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.list-item .item-img-box[data-v-4e892229]{display:flex;justify-content:space-between;align-items:center;margin-top:20px}.list-item .item-img-box .img-box[data-v-4e892229]{width:120px;height:80px;border-radius:10px;display:flex;justify-content:center;align-items:center}.list-item .item-img-box .img-box .item-img[data-v-4e892229]{width:120px;height:80px;border-radius:10px;-o-object-fit:cover;object-fit:cover}.list-item .item-img-box .img-box .img[data-v-4e892229]{width:46px;height:46px;-o-object-fit:contain;object-fit:contain;position:absolute}.dis-f[data-v-7d9d7fa1]{display:flex}.jus-x[data-v-7d9d7fa1]{justify-content:center}.al-item[data-v-7d9d7fa1]{align-items:center}.pos-r[data-v-7d9d7fa1]{position:relative}.body-maxWidth[data-v-7d9d7fa1]{width:1200px;min-width:1200px}.s-w-100[data-v-7d9d7fa1]{width:100%}.top-bg-img-box[data-v-7d9d7fa1]{width:100%;min-width:1200px}.top-bg-img-box .bg-img[data-v-7d9d7fa1]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.top-bg-img-box .info-box[data-v-7d9d7fa1]{width:100%;height:100%;background-color:rgba(0,0,0,.757);position:absolute;top:0;left:0}.index-top-navigation-box[data-v-7d9d7fa1]{height:60px;width:100%}.index-top-navigation-box .navigation-text[data-v-7d9d7fa1]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:14px;color:hsla(0,0%,84%,.988);text-align:center;margin-right:20px;cursor:pointer}.index-top-navigation-box .navigation-text-click[data-v-7d9d7fa1]{font-family:PingFangSC-Semibold,PingFang SC Semibold,PingFang SC,sans-serif;font-weight:650;font-style:normal;font-size:14px;color:#62b1ff;border-bottom:3px solid #62b1ff}.index-top-navigation[data-v-7d9d7fa1]{height:60px;justify-content:end}.top-bg-img-box .user-img[data-v-7d9d7fa1]{width:32px;height:32px;border-radius:50%}.top-bg-img-box .info-box .logo-box[data-v-7d9d7fa1]{height:40px}.top-bg-img-box .info-box .logo-box .logo-img[data-v-7d9d7fa1]{-o-object-fit:contain;object-fit:contain;width:30px;height:31px;cursor:pointer}.top-bg-img-box .info-box .logo-box .logo-text-img[data-v-7d9d7fa1]{-o-object-fit:contain;object-fit:contain;width:173px;height:31px;padding-left:10px;cursor:pointer}.top-bg-img-box .info-box .btm-seach-btn-box[data-v-7d9d7fa1]{width:100%;height:44px;position:absolute;bottom:0;left:0;background:rgba(0,0,0,.596);border-bottom:4px solid #4e90cc}.top-bg-img-box .info-box .btm-seach-btn-box .tab-btn[data-v-7d9d7fa1]:hover{color:#fff!important}.top-bg-img-box .info-box .btm-seach-btn-box .tab-btn[data-v-7d9d7fa1]{width:120px;height:40px;font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:16px;color:#e2edf7;cursor:pointer}.top-bg-img-box .info-box .btm-seach-btn-box .tab-btn-click[data-v-7d9d7fa1]{background-color:#62b1ff;border:none;border-bottom:0;border-radius:8px;border-bottom-right-radius:0;border-bottom-left-radius:0;box-shadow:none;font-family:PingFangSC-Semibold,PingFang SC Semibold,PingFang SC,sans-serif;font-weight:650;font-style:normal;font-size:18px;color:#fff}.carousel-img[data-v-7d9d7fa1]{margin:0 auto;height:200px;border-radius:15px;cursor:pointer}.user-box:hover .user-out-box[data-v-7d9d7fa1]{display:block}.user-out-box[data-v-7d9d7fa1]{color:#fff;font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:10px;position:absolute;bottom:-32px;display:none}.user-box[data-v-7d9d7fa1]{position:relative}.user-box .top-box[data-v-7d9d7fa1]{border-radius:2px;width:8px;height:8px;background:#000;position:absolute;top:-4px;transform:rotate(45deg)}.user-box .box-bg[data-v-7d9d7fa1]{width:32px;height:28px;line-height:28px;border-radius:5px;background:#000;text-align:center;position:relative}[data-v-7d9d7fa1] .el-carousel__arrow{border:2px solid #545454;width:50px;height:50px}[data-v-7d9d7fa1] .el-icon{font-size:20px}[data-v-7d9d7fa1] .el-carousel__indicator--horizontal{padding:var(--el-carousel-indicator-padding-vertical) 2px}[data-v-7d9d7fa1] .el-carousel__button{width:8px;height:8px;border-radius:4px}[data-v-7d9d7fa1] .is-active button{background:#62b1ff}[data-v-7d9d7fa1] .el-input__wrapper{background:inherit;background-color:#f6f6f6;border-right:0;border-radius:8px 0 0 8px}[data-v-7d9d7fa1] .el-input__inner{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:14px;color:#7f7f7f;text-align:left}[data-v-7d9d7fa1] .el-carousel__container{height:200px}.dropdown[data-v-7d9d7fa1]{background:#000}.login-box[data-v-7d9d7fa1]{font-size:14px;color:#333;line-height:40px;text-align:right;display:flex;align-items:center}.login-box .login-box-item[data-v-7d9d7fa1]{background:#000;color:#fff;text-align:center;border-radius:57px;width:50px;height:26px;line-height:26px;cursor:pointer}.login-box .login-box-item[data-v-7d9d7fa1]:last-child{background:#fff;color:#000;margin-left:18px}.pos-r[data-v-1f7d9266]{position:relative}.dis-f[data-v-1f7d9266]{display:flex}.al-item[data-v-1f7d9266]{align-items:center}.jus-bet[data-v-1f7d9266]{justify-content:space-between}.unit[data-v-1f7d9266]{color:#000;font-size:11px;line-height:19px}.price[data-v-1f7d9266],.unit[data-v-1f7d9266]{font-family:Arial-Black,Arial Black,sans-serif;font-weight:900}.price[data-v-1f7d9266]{font-size:16px;color:#f95d5d;margin-left:3px;line-height:23px}.date[data-v-1f7d9266]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:13px;color:#555;margin-left:3px}.pd-b-10[data-v-1f7d9266]{padding-bottom:10px}.waterfall-box-housing[data-v-1f7d9266]{border-radius:16px 16px 16px 16px!important}.no-click[data-v-1f7d9266]{cursor:default!important}.item[data-v-1f7d9266]:hover{box-shadow:0 0 8px rgba(0,0,0,.2);-moz-box-shadow:0 0 8px rgba(0,0,0,.2);-webkit-box-shadow:0 0 8px rgba(0,0,0,.2)}.item[data-v-1f7d9266]{width:224px;background:inherit;background-color:#fff;border:none;border-radius:16px;box-shadow:0 0 8px rgba(0,0,0,.078);margin-bottom:20px;cursor:pointer;transition:box-shadow .2s linear}.item .authentication-box[data-v-1f7d9266]{width:275px;height:28px;border-radius:0 0 16px 16px;position:absolute;bottom:5px;left:5px;display:flex;align-items:center}.item .authentication-box .logo[data-v-1f7d9266]{width:16px;height:16px;position:absolute;left:10px}.item .authentication-box .authentication-text[data-v-1f7d9266]{width:72px;height:16px;position:absolute;left:30px}.item .authentication-box .authentication-bg[data-v-1f7d9266]{width:100%;height:28px}.item .corner-box[data-v-1f7d9266]{display:flex;flex-direction:row-reverse;height:24px}.item .corner-box .corner-img[data-v-1f7d9266]{transform:rotate(90deg);width:33px;height:33px;margin:0 -1px 0 0}.item .corner-img[data-v-1f7d9266],.item .tab-img[data-v-1f7d9266]{position:absolute;right:0;bottom:0;transform:rotate(90deg);width:33px;height:33px;margin:0 -1px 0 0}.item .add-marker[data-v-1f7d9266]{width:16px;height:16px}.item .type-tab[data-v-1f7d9266]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:13px;color:#aaa;margin-top:5px;padding:0 10px;word-wrap:break-word}.item .rent-box[data-v-1f7d9266]{line-height:20px}.item .address-text[data-v-1f7d9266]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:12px;color:#555}.item .long-title[data-v-1f7d9266]{font-size:15px;color:#000;text-align:left;padding:0 10px;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;line-height:22px}.item .long-title .type[data-v-1f7d9266],.item .long-title[data-v-1f7d9266]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;margin-top:4px}.item .long-title .type[data-v-1f7d9266]{width:34px;height:20px;font-style:normal;font-size:12px;color:#fff;text-align:center;line-height:20px;background-color:#333;display:inline-block;border-radius:5px}.item .box-tab-type[data-v-1f7d9266]{height:24px;background-color:rgba(51,51,51,.461);padding:0 6px}.item .box-tab-type[data-v-1f7d9266],.item .intermediary-type[data-v-1f7d9266]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:13px;color:#fff;border-radius:5px;position:absolute;top:15px;right:15px;text-align:center;line-height:24px}.item .intermediary-type[data-v-1f7d9266]{width:85px;height:20px}.item .title[data-v-1f7d9266]{font-size:18px;color:#000;margin-top:15px}.item .info-text[data-v-1f7d9266],.item .title[data-v-1f7d9266]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;text-align:left;padding:0 15px}.item .info-text[data-v-1f7d9266]{font-size:14px;color:#aaa;margin-top:12px}.item .suite-box[data-v-1f7d9266]{margin-top:20px;padding:0 15px;margin-bottom:10px}.item .suite-box .suite-type[data-v-1f7d9266]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:14px;color:#000;width:104px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item .suite-box .line[data-v-1f7d9266]{height:1px;background:#ebebeb;margin:10px 0}.apartment-top .apartment-icon[data-v-1f7d9266]{width:20px;height:20px;margin-right:5px}.apartment-top[data-v-1f7d9266]{border-radius:0;height:38px;padding-top:10px}.apartment-text[data-v-1f7d9266]{width:65px;height:21px}.apartment-img[data-v-1f7d9266]{width:214px;max-height:193px;border-radius:10px;margin:5px auto;-o-object-fit:cover;object-fit:cover}.apartment-top[data-v-1f7d9266]{background:none;position:relative}.apartment-top .apartment-bottom-icon[data-v-1f7d9266]{width:224px;position:absolute;bottom:-1px;left:0}.apartment-icon[data-v-1f7d9266],.apartment-text[data-v-1f7d9266]{z-index:6}.flexcenter[data-v-1f7d9266]{display:flex;justify-content:center;align-items:center}.live-img[data-v-1f7d9266]{width:224px;min-height:193px;border-radius:16px;margin-bottom:20px;cursor:pointer}.live-img[data-v-1f7d9266]:hover{box-shadow:0 0 8px rgba(0,0,0,.2)}.isdetail.item[data-v-1f7d9266]{width:211.5px}.isdetail.item .apartment-img[data-v-1f7d9266]{width:201.5px}.isdetail.item .apartment-top .apartment-bottom-icon[data-v-1f7d9266]{width:211.5px}.seach-history-h[data-v-b382483a]{max-height:500px!important;transition:max-height .5s ease-in-out}.seach-box[data-v-b382483a]{width:100%;max-height:0;overflow:hidden}.seach-box .seach-info-box[data-v-b382483a]{width:100%;background:inherit;background-color:#fff;box-sizing:border-box;border-width:1px;border-style:solid;border-color:#ebebeb;border-radius:16px}.seach-box .seach-info-box .seach-check-btn-box[data-v-b382483a]{width:100%;border-top:1px solid #ebebeb;padding:20px 20px 25px 20px;display:flex;align-items:center;flex-direction:row-reverse}.seach-box .seach-info-box .seach-check-btn-box .seach-btn[data-v-b382483a]{width:100px;height:40px;background:inherit;background-color:rgba(98,177,255,0);box-sizing:border-box;border-width:1px;border-style:solid;border-color:#aaa;border-radius:150px;box-shadow:none;font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:15px;color:#555;text-align:center;line-height:40px;cursor:pointer}.seach-box .seach-info-box .seach-check-btn-box .true-btn[data-v-b382483a]{background-color:#62b1ff;border:1px solid #62b1ff;color:#fff;margin-left:10px}.seach-box .seach-info-box .select-module-box[data-v-b382483a]{padding:25px 20px 20px 20px}.seach-box .seach-info-box .select-module-box[data-v-b382483a] .el-checkbox-group{display:flex;flex-wrap:wrap}.seach-box .seach-info-box .select-module-box[data-v-b382483a] .el-checkbox__label{font-weight:400}.seach-box .seach-info-box .select-module-box .top-box[data-v-b382483a]{display:flex;align-items:center;cursor:pointer}.seach-box .seach-info-box .select-module-box .line[data-v-b382483a]{height:1px;width:100%;background-image:linear-gradient(90deg,#d7d7d7 0,#d7d7d7 50%,transparent 0);background-size:2px 1px;background-repeat:repeat-x;margin-top:20px;margin-bottom:5px}.seach-box .seach-info-box .select-module-box .none-btn[data-v-b382483a]{width:14px;height:14px;border:1px solid #d9d9d9;border-radius:50%;margin-right:10px}.seach-box .seach-info-box .select-module-box .none-title[data-v-b382483a]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:14px;color:#7f7f7f;line-height:20px}.seach-box .seach-info-box .img[data-v-b382483a]{width:14px;height:14px;margin-right:10px}.seach-box .seach-info-box .title[data-v-b382483a]{line-height:20px}.seach-box .seach-info-box .title[data-v-b382483a],[data-v-b382483a] .el-checkbox__input.is-checked+.el-checkbox__label{font-family:PingFangSC-Semibold,PingFang SC Semibold,PingFang SC,sans-serif;font-weight:650;font-style:normal;font-size:14px;color:#000}[data-v-b382483a] .el-checkbox__input.is-checked .el-checkbox__inner{background:#50e3c2;border-color:#50e3c2}.pad-15[data-v-21599952]{padding:0 15px 0 15px!important}.jus-sp[data-v-21599952]{justify-content:space-around}.title-box[data-v-21599952]{display:flex;align-items:center}.title-box .box[data-v-21599952]{width:5px;height:16px;background:inherit;background-color:#50e3c2;border:none;border-radius:40px;box-shadow:none}.title-box .title[data-v-21599952]{font-family:PingFangSC-Semibold,PingFang SC Semibold,PingFang SC,sans-serif;font-weight:650;font-style:normal;font-size:14px;color:#000;text-align:left;margin-left:10px}.info-box-bg[data-v-21599952]{margin-top:22px;background:#d7d7d7!important;background:inherit;border:none;border-radius:16px;box-shadow:0 0 10px rgba(0,0,0,.118);width:550px;position:relative}.info-box-bg .hid-box[data-v-21599952]{position:absolute;top:100px;width:100%;z-index:666}.info-box-bg .box[data-v-21599952]{display:flex;flex-wrap:wrap;background:#fff;transform:translateY(-4px);border-radius:16px;padding:0 15px 10px 15px;box-shadow:0 0 10px rgba(0,0,0,.118)}.info-box-bg .select-btn-click[data-v-21599952]{border:1px solid #50e3c2!important;color:#50e3c2!important;background:#fff!important}.info-box-bg .select-btn[data-v-21599952]:hover{background:#f2f2f2}.info-box-bg .select-btn[data-v-21599952]{width:162px;height:40px;background:inherit;background-color:#f6f6f6;box-sizing:border-box;border-width:1px;border-style:solid;border-color:#ebebeb;border-radius:76px;box-shadow:none;font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:14px;color:#555;display:flex;justify-content:center;align-items:center;margin:27px 0;cursor:pointer}.info-box-bg .select-btn .img[data-v-21599952]{width:14px;height:14px;-o-object-fit:contain;object-fit:contain;margin-left:10px}.info-box-bg .seach-long-btn[data-v-21599952]{width:161px!important;height:32px!important;cursor:pointer}.info-box-bg .btn[data-v-21599952]:hover{background:#f2f2f2!important}.info-box-bg .btn[data-v-21599952]{width:90px;height:32px;background:inherit;background-color:#f6f6f6;box-sizing:border-box;border-width:1px;border-style:solid;border-color:#ebebeb;border-radius:35px;box-shadow:none;font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:14px;color:#555;line-height:32px;text-align:center;margin-top:10px;cursor:pointer}.info-box-bg .mg-l-17[data-v-21599952]{margin-left:17px}[data-v-21599952] .el-checkbox__inner{border-radius:4px}[data-v-21599952] .el-checkbox__input.is-checked .el-checkbox__inner{background-color:#50e3c2;border-color:#50e3c2}[data-v-21599952] .el-checkbox__inner:hover{border-color:#50e3c2}[data-v-21599952] .el-checkbox__input.is-checked+.el-checkbox__label{color:#50e3c2}.dis-f[data-v-16323552]{display:flex}.jus-x[data-v-16323552]{justify-content:center}.al-item[data-v-16323552]{align-items:center}.jus-sp[data-v-16323552]{justify-content:space-around}.s-w-100[data-v-16323552]{width:100%}.bor-r[data-v-16323552]{height:291px;width:1px;background-image:linear-gradient(0deg,#d7d7d7 0,#d7d7d7 50%,transparent 0);background-size:1px 2px;background-repeat:repeat-y}.s-w-50[data-v-16323552]{width:50%}img[data-v-16323552]{-o-object-fit:contain;object-fit:contain}.pad-t-b-15[data-v-16323552]{padding:15px 0}.pd-10[data-v-16323552]{padding:10px}.bor-b-das[data-v-16323552]{height:1px;width:100%;background-image:linear-gradient(90deg,#d7d7d7 0,#d7d7d7 50%,transparent 0);background-size:2px 1px;background-repeat:repeat-x}.housing-pd[data-v-16323552]{padding:5px 0 25px 0}.pd-t-25[data-v-16323552]{padding-top:25px}.housing-pd-25[data-v-16323552]{padding:0 25px}.jus-bet[data-v-16323552]{justify-content:space-between}.dropdown-text[data-v-16323552]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:14px;color:#7f7f7f;text-align:center;display:flex;align-items:center;justify-content:space-between;width:100%;height:100%;padding:5px 10px}.dropdown-text .type-icon[data-v-16323552]{width:6px;height:14px;background:inherit;background-color:#50e3c2;border:none;border-radius:3px}.el-dropdown-menu[data-v-16323552]{width:150px;background:inherit;background-color:#fff;box-sizing:border-box;border-color:#ebebeb;border-radius:10px;box-shadow:0 0 8px rgba(0,0,0,.078)}.dropdown-check-text[data-v-16323552]{font-family:PingFangSC-Semibold,PingFang SC Semibold,PingFang SC,sans-serif;font-weight:650;font-style:normal;font-size:14px;color:#000}.select-box[data-v-16323552]{padding:20px 24px 0 25px}.select-box .needHousing-box[data-v-16323552]{height:50px}.select-box .select-tab-info[data-v-16323552]{position:relative;margin-top:5px}.select-box .select-tab-info .school-info-box[data-v-16323552]{position:absolute;top:5px;left:0;width:100%;height:50px;display:flex;align-items:center;padding:5px 0}.select-box .select-tab-info .school-info-box .school-carousel-box[data-v-16323552]{height:100%;padding:0 40px;display:flex;align-items:center}.select-box .select-tab-info .school-info-box .school-carousel-box .mg-l-10[data-v-16323552]{margin-left:10px}.select-box .select-tab-info .school-info-box .school-carousel-box .mg-l-20[data-v-16323552]{margin-left:20px}.select-box .select-tab-info .school-info-box .school-carousel-box .carousel-info-box[data-v-16323552]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:14px;color:#7f7f7f;line-height:20px;cursor:pointer}.select-box .select-tab-info .school-info-box .school-carousel-box .info-box-check[data-v-16323552]{font-family:PingFangSC-Semibold,PingFang SC Semibold,PingFang SC,sans-serif;font-weight:650;font-style:normal;font-size:14px;color:#000}.select-box .select-tab-info .school-info-box .lef-btn[data-v-16323552]{width:30px;height:50px;display:flex;justify-content:center;align-items:center;border-right:1px dashed transparent;border-left:1px solid #ebebeb;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;background:#fff;border-radius:10px 0 0 10px;position:absolute;left:0;top:0;z-index:66;cursor:pointer}.select-box .select-tab-info .school-info-box .lef-btn .img[data-v-16323552]{width:10px;height:10px;transform:rotate(90deg)}.select-box .select-tab-info .school-info-box .middle-btn[data-v-16323552]{background-color:#000}.select-box .select-tab-info .school-info-box .line[data-v-16323552]{height:100%;width:1px;background-image:linear-gradient(0deg,#d7d7d7 0,#d7d7d7 50%,transparent 0);background-size:1px 2px;background-repeat:repeat-y}.select-box .select-tab-info .school-info-box .right-btn[data-v-16323552]{border-left:1px dashed transparent;border-right:1px solid #ebebeb;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;background:#fff;border-radius:0 10px 10px 0;position:absolute;right:0;top:0;display:flex;justify-content:center;align-items:center;width:30px;height:50px;z-index:66;cursor:pointer}.select-box .select-tab-info .school-info-box .right-btn .img[data-v-16323552]{width:10px;height:10px;transform:rotate(270deg)}.select-box .select-tab-info .housing-info-box[data-v-16323552]{display:flex;align-items:center;height:30px;position:relative;top:0!important}.select-box .select-tab-info .info-box[data-v-16323552]{position:absolute;top:5px;left:0;width:100%;height:50px;display:flex;align-items:center;padding:20px}.select-box .select-tab-info .info-box .hid-box[data-v-16323552]{position:absolute;z-index:666;left:0;top:56px;width:100%}.select-box .select-tab-info .info-box .check-text[data-v-16323552]{font-family:ArialMT,Arial,sans-serif;font-weight:600!important;font-style:normal;font-size:13px;letter-spacing:normal;color:#000!important;vertical-align:none;text-align:center}.select-box .select-tab-info .info-box .check-none[data-v-16323552]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:14px;color:#7f7f7f;line-height:20px;vertical-align:none;text-align:center;line-height:normal;text-transform:none;margin-right:30px;cursor:pointer}.select-box .select-tab-info .info-box .check-none .check-data[data-v-16323552]{width:24px;height:16px;background:inherit;background-color:#000;border:none;border-radius:13px;box-shadow:none;color:#fff;line-height:16px;padding:0 5px}.select-box .select-tab-info .info-box .check-none .img[data-v-16323552]{width:10px;height:10px;margin-left:10px}.select-box .select-tab-info .img[data-v-16323552]{width:459px;height:55px}.select-box .tab-title[data-v-16323552]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:14px;color:#b5b5b5;text-align:left;height:30px;line-height:30px;margin-right:20px;width:70px}.select-box .info-bor-b[data-v-16323552]{border-bottom:1px dashed #ebebeb}.select-box .need-housing-box[data-v-16323552]{height:50px}.select-box .need-housing-box[data-v-16323552],.select-box .tab-text[data-v-16323552]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:14px;color:#7f7f7f;text-align:center}.select-box .tab-text[data-v-16323552]{padding-bottom:15px}.select-box .pd-t-20[data-v-16323552]{padding-top:20px}.select-box .select-btn-box[data-v-16323552]{color:#7f7f7f;padding-bottom:20px}.select-box .btn[data-v-16323552],.select-box .select-btn-box[data-v-16323552]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:14px;text-align:center}.select-box .btn[data-v-16323552]{padding:5px 10px;height:30px;display:flex;line-height:30px;border-radius:10px;margin-right:10px;cursor:pointer;border:1px solid transparent}.select-box .btn[data-v-16323552]:hover,.select-box .dropdown-btn[data-v-16323552]:hover{border:1px solid #ebebeb}.select-box .dropdown-btn[data-v-16323552]{height:30px;display:flex;font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:30px;border-radius:10px;margin-right:10px;text-align:center;padding:5px 10px;cursor:pointer;border:1px solid transparent}.select-box .dropdown-btn .mg-l-30[data-v-16323552]{margin-left:30px!important}.select-box .dropdown-btn .img[data-v-16323552]{width:10px;height:10px;margin-left:10px}.select-box .min-btn[data-v-16323552]{padding:5px 10px}.select-box .btn-check[data-v-16323552]{color:#50e3c2!important;border:1px solid #50e3c2!important;background:#eefcf9}.select-box .select-num[data-v-16323552]{padding:0 10px;background:inherit;background-color:#50e3c2;border:none;border-radius:13px;box-shadow:none;color:#fff;color:13px}.rent-box[data-v-16323552]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:14px;color:#555;width:455px}.rent-box .clean-btn[data-v-16323552]{width:96px;height:30px;background:inherit;background-color:#f6f6f6;border:none;border-radius:50px;font-family:ArialMT,Arial,sans-serif;font-weight:400;font-style:normal;font-size:13px;letter-spacing:normal;color:#7f7f7f;cursor:pointer}.rent-box .clean-btn .img-box[data-v-16323552]{width:14px;height:14px;margin-right:5px;border-radius:50%;position:relative;margin-top:1px}.rent-box .tab-icon[data-v-16323552]{margin:0 10px}.rent-box .unit-box[data-v-16323552]{margin-left:10px}.rent-box .input[data-v-16323552]{width:100px;height:40px;background:inherit;background-color:#fff;box-sizing:border-box;border-width:1px;border-style:solid;border-color:#b3b3b3;border-radius:10px;padding:0 10px;font-style:normal;font-size:14px;color:#000}.btm-list[data-v-16323552],.rent-box .input[data-v-16323552]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400}.btm-list[data-v-16323552]{padding:25px 20px;display:flex;justify-content:space-between;color:#555;font-size:15px}.btm-list .bold-text[data-v-16323552]{font-family:PingFangSC-Semibold,PingFang SC Semibold,PingFang SC,sans-serif;font-weight:650;font-style:normal;font-size:14px;color:#000}.btm-list .btm-btn[data-v-16323552]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:14px;color:#333;margin-left:20px}.btm-list .btm-btn .img[data-v-16323552]{width:8px;height:8px;margin-left:8px;cursor:pointer}.btm-list .count[data-v-16323552]{font-family:Arial-BoldMT,Arial Bold,Arial,sans-serif;font-weight:700;color:#000;margin:0 5px}.btm-list .sort-text[data-v-16323552]{font-family:PingFangSC-Semibold,PingFang SC Semibold,PingFang SC,sans-serif;font-weight:650;font-style:normal;font-size:14px;color:#000;text-align:center;cursor:pointer}.btm-list .img[data-v-16323552]{width:20px;height:20px;margin-left:10px}[data-v-16323552] .el-checkbox:hover{color:#000}[data-v-16323552] .el-dropdown-menu__item{--el-dropdown-menuItem-hover-color:#7f7f7f;--el-dropdown-menuItem-hover-fill:#f6f6f6;padding:0}[data-v-16323552] .el-checkbox__input.is-checked+.el-checkbox__label{font-family:PingFangSC-Semibold,PingFang SC Semibold,PingFang SC,sans-serif;font-weight:650;font-style:normal;font-size:14px;color:#000}[data-v-16323552] .el-checkbox__input.is-checked .el-checkbox__inner{background:#50e3c2;border-color:#50e3c2}.btn[data-v-3338ea26]{position:absolute;top:0;left:0;width:100%;height:100%}.pop-mask[data-v-3338ea26]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.818);z-index:1000}.pop-box[data-v-3338ea26]{position:relative;z-index:1111;box-sizing:border-box;border-radius:16px;padding-top:39px;background-color:#fff;width:640px;height:auto!important;box-shadow:0 0 10px rgba(0,0,0,.118);line-height:normal}.pop-header[data-v-3338ea26]{font-size:24px;font-weight:650;color:#000}.please-choose[data-v-3338ea26]{color:#555;font-size:14px;margin-top:26px;margin-bottom:24px;padding-left:35px}.choice-box[data-v-3338ea26]{justify-content:space-between;flex-wrap:wrap;padding:0 35px 49px}.choice-box .choice-item[data-v-3338ea26],.choice-box .choice-long-item[data-v-3338ea26]{background-color:#f6f6f6;height:160px;width:220px;border-radius:16px;margin-bottom:10px;box-sizing:border-box;padding-top:18px}.choice-box .choice-item .choice-name[data-v-3338ea26],.choice-box .choice-long-item .choice-name[data-v-3338ea26]{font-weight:650;font-size:18px;color:#000;position:relative;padding-left:34px;text-align:left}.choice-box .choice-item .choice-name[data-v-3338ea26]:after,.choice-box .choice-long-item .choice-name[data-v-3338ea26]:after{content:"";position:absolute;top:50%;left:16px;transform:translateY(-50%);background-color:#50e3c2;width:6px;height:16px;border-radius:3px}.choice-box .choice-item[data-v-3338ea26]:hover,.choice-box .choice-long-item[data-v-3338ea26]:hover{cursor:pointer;background-color:#f2f2f2}.choice-box .choice-item:hover .choice-arrows[data-v-3338ea26],.choice-box .choice-long-item:hover .choice-arrows[data-v-3338ea26]{background-color:#000;background-image:url(https://ansnid.oss-cn-shenzhen.aliyuncs.com/fang/img/selectArrow-white.a5ffa8b9.svg)}.choice-box .choice-long-item[data-v-3338ea26]{width:450px;justify-content:space-between;height:100px;padding-right:20px}.choice-box .choice-long-item .choice-arrows[data-v-3338ea26]{margin:0;margin-top:-18px}.choice-box .choice-explain[data-v-3338ea26]{color:#555;font-size:14px;font-weight:400;margin-top:10px;margin-bottom:21px;padding-left:34px;text-align:left}.choice-box .choice-arrows[data-v-3338ea26]{width:40px;height:40px;background-color:#fddf6d;border-radius:50%;margin:0 auto;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAACdQTFRFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3RL5tQAAAAx0Uk5TACuA/Fws+1dUW1V3HjJy8AAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAEgAAABIAEbJaz4AAABaSURBVDjLY2AYBeQCRlwSyg7YxZnOmGCXCDtzrACrBEcOLi1tZw470FXLmTMgjARMcEnAtGBKTMAhYYnV8mVwDaiAK2fANOCMKG4cGhgYNk/AIYEz+YwC3AAAbGZTGUeLECUAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjItMDYtMDFUMTY6MTU6MTArMDg6MDACKzeuAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIyLTA2LTAxVDE2OjE1OjEwKzA4OjAwc3aPEgAAAFF0RVh0c3ZnOmJhc2UtdXJpAGZpbGU6Ly8vaG9tZS9hZG1pbi9pY29uLWZvbnQvdG1wL2ljb25fd28zNGtkemFmcS90aWFvZ3VvLXJlZ3VsYXIuc3ZnQkQYtAAAAABJRU5ErkJggg==);background-size:24px;background-repeat:no-repeat;background-position:50%}.close-icon[data-v-3338ea26]{position:absolute;top:20px;right:14px;width:14px;height:14px;cursor:pointer}.affirm-hint[data-v-3338ea26]{color:#333;margin:0 auto;text-align:left;padding:0 30px}.affirm-a-hint[data-v-3338ea26]{text-align:center;margin-top:20px}.affirm-b-hint[data-v-3338ea26]{margin:36px auto 0}.rules-box[data-v-3338ea26]{background:#f6f6f6;margin:30px;border-radius:10px;padding:15px}.rules-box .rules-item[data-v-3338ea26]{line-height:24px}.rules-box .rules-item:not(:last-of-type) .rules-text[data-v-3338ea26]{border-bottom:1px dashed #ebebeb}.rules-box .rules-item .rules-text[data-v-3338ea26]{padding:20px 0;font-size:15px}.rules-box .rules-icon[data-v-3338ea26]{width:15px;height:15px;margin-top:25px;margin-right:12px}.footer[data-v-3338ea26]{padding:0 15px;height:100px;border-top:1px solid #ebebeb}.footer .footer-item[data-v-3338ea26]{width:200px;height:50px;border-radius:40px;font-size:20px;cursor:pointer;background-color:#fff;border:1px solid #d7d7d7}.footer .footer-item[data-v-3338ea26]:first-of-type{margin-right:20px}.footer .footer-item.affirm[data-v-3338ea26]{border:none;background-color:#62b1ff;color:#fff;font-weight:650}.dis-f[data-v-844dd00a]{display:flex}.jus-x[data-v-844dd00a]{justify-content:center}.al-item[data-v-844dd00a]{align-items:center}img[data-v-844dd00a]{-o-object-fit:contain;object-fit:contain}.mg-t-25[data-v-844dd00a]{margin-top:25px}.mg-l-100[data-v-844dd00a]{margin-left:100px}.intermediary-housing-s[data-v-844dd00a]{background:#f1f5f7!important;border:1px solid #dbe7ed!important}.info-box[data-v-844dd00a]{width:466px;height:217px;border-radius:16px;border:1px solid #e4e4f6;background:#f4f3ff;position:relative;padding:0 45px}.info-box .tab-icon[data-v-844dd00a]{width:16px;height:16px;margin-right:8px}.info-box .tab-text[data-v-844dd00a]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:16px;color:#333}.info-box .qr-code-bg[data-v-844dd00a]{width:120px;height:120px;background:inherit;background-color:#fff;border:none;border-radius:70px;box-shadow:0 0 8px rgba(0,0,0,.122)}.info-box .qr-code-bg .qr-code[data-v-844dd00a]{width:102px;height:102px;border-radius:50%}.info-box .code-text[data-v-844dd00a]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:14px;color:#7f7f7f;text-align:center;margin-top:15px}.tab-img[data-v-844dd00a]{width:40px;height:40px;position:absolute;right:-1px;top:-1px}.dis-f[data-v-2bb0a5a0]{display:flex}.jus-x[data-v-2bb0a5a0]{justify-content:center}.al-item[data-v-2bb0a5a0]{align-items:center}.pos-r[data-v-2bb0a5a0]{position:relative}.body-maxWidth[data-v-2bb0a5a0]{width:1200px;min-width:1200px}.s-w-100[data-v-2bb0a5a0]{width:100%}.jus-bet[data-v-2bb0a5a0]{justify-content:space-between}.authentication-btn:hover .btn-qrcode[data-v-2bb0a5a0]{display:block}.btn-qrcode[data-v-2bb0a5a0]{height:365px;position:absolute;right:0;top:58px;z-index:333;display:none}.btn-qrcode .bj[data-v-2bb0a5a0]{height:100%;box-shadow:0 0 8px rgba(0,0,0,.278);border-radius:10px}.btn-qrcode .QR-code[data-v-2bb0a5a0]{position:absolute;width:100px;height:110px;border-radius:50%;bottom:86px;left:50%;transform:translateX(-50%)}.seach-box-bg[data-v-2bb0a5a0]{background:#d7d7d7!important;background:inherit;border:none;border-radius:16px;box-shadow:0 0 10px rgba(0,0,0,.118);font-size:14px;margin-top:20px;padding-top:5px}.seach-box-bg .seach-box[data-v-2bb0a5a0]{background:#fff;border-radius:16px}.seach-box-bg .seach-box .top-seach[data-v-2bb0a5a0]{padding:20px;position:relative;justify-content:end;border-bottom:1px solid #ebebeb}.seach-box-bg .seach-box .top-seach .intermediary-btn[data-v-2bb0a5a0]:hover{background:#f4f7f9!important}.seach-box-bg .seach-box .top-seach .intermediary-btn[data-v-2bb0a5a0]{background:#f1f5f7!important}.seach-box-bg .seach-box .top-seach .authentication-btn[data-v-2bb0a5a0]:hover{background:#f6f5ff}.seach-box-bg .seach-box .top-seach .authentication-btn[data-v-2bb0a5a0]{width:160px;height:40px;background:inherit;background-color:#f4f3ff;border:none;border-radius:68px;box-shadow:none;margin-left:20px;cursor:pointer;position:relative}.seach-box-bg .seach-box .top-seach .authentication-btn .text-img[data-v-2bb0a5a0]{width:100px;height:20px}.seach-box-bg .seach-box .top-seach .authentication-btn .code-img[data-v-2bb0a5a0]{width:20px;height:16px;margin-left:0}.seach-box-bg .seach-box .top-seach .seach-history-h[data-v-2bb0a5a0]{max-height:375px!important;transition:max-height .5s ease-in-out}.seach-box-bg .seach-box .top-seach .seach-hiosory-box[data-v-2bb0a5a0]{position:absolute;top:55px;z-index:99;max-height:0;overflow:hidden}.seach-box-bg .seach-box .top-seach .seach-history-info[data-v-2bb0a5a0]{width:560px;background:inherit;background-color:#fff;box-sizing:border-box;border-width:1px;border-style:solid;border-color:#ebebeb;border-radius:16px;box-shadow:0 0 8px rgba(0,0,0,.078);padding:20px 25px;overflow-y:auto}.seach-box-bg .seach-box .top-seach .seach-history-info .title[data-v-2bb0a5a0]{font-family:PingFangSC-Semibold,PingFang SC Semibold,PingFang SC,sans-serif;font-weight:650;font-style:normal;font-size:16px;color:#000}.seach-box-bg .seach-box .top-seach .seach-history-info .info-box :hover .img[data-v-2bb0a5a0]{display:block}.seach-box-bg .seach-box .top-seach .seach-history-info .info-box[data-v-2bb0a5a0]{display:flex;flex-wrap:wrap;font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:15px;color:#555;text-align:left}.seach-box-bg .seach-box .top-seach .seach-history-info .info-box .img[data-v-2bb0a5a0]{width:8px;height:8px;position:absolute;top:6px;right:-8px;cursor:pointer;display:none}.seach-box-bg .seach-box .top-seach .seach-history-info .info-box .btn[data-v-2bb0a5a0]{margin:10px 30px 0 0;padding:0 10px 0 0;cursor:pointer;word-wrap:break-word;max-width:100%;position:relative;flex-wrap:wrap}.seach-box-bg .seach-box .top-seach .location-box[data-v-2bb0a5a0]{width:64px;height:32px;background:inherit;background-color:#444;border:none;border-radius:8px;border-top-left-radius:0;border-bottom-left-radius:0;box-shadow:0 0 10px rgba(0,0,0,.118);font-family:PingFangSC-Semibold,PingFang SC Semibold,PingFang SC,sans-serif;font-weight:650;font-style:normal;font-size:14px;color:#fff;line-height:48px;position:absolute;z-index:666}.seach-box-bg .seach-box .top-seach .triangle[data-v-2bb0a5a0]{border:7px solid;border-color:transparent #000 transparent transparent;width:0;height:0;position:absolute;bottom:-39px;left:-7px}.seach-box-bg .seach-box .top-seach .seach-btn[data-v-2bb0a5a0]:hover{background:#81c1ff!important}.seach-box-bg .seach-box .top-seach .seach-btn[data-v-2bb0a5a0]{width:32px;height:32px;background:inherit;background-color:#62b1ff;border:none;border-right:0;border-radius:0 8px 8px 0;line-height:48px;cursor:pointer;transform:translateX(-3px);font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:16px;color:#000}.seach-box-bg .seach-box .top-seach .img[data-v-2bb0a5a0]{width:20px;-o-object-fit:contain;object-fit:contain;margin-right:1px}.seach-box-bg .seach-box .top-seach .map-btn[data-v-2bb0a5a0]{background:#50e3c2;margin-left:20px}.seach-box-bg .seach-box .top-seach .add-btn[data-v-2bb0a5a0]:hover{background:#fde177!important}.seach-box-bg .seach-box .top-seach .add-btn[data-v-2bb0a5a0]{background:#fdda55;margin-left:20px;cursor:pointer}.seach-box-bg .seach-box .top-seach .mg-l-10[data-v-2bb0a5a0]{margin-left:10px}.seach-box-bg .seach-box .top-seach .tool-btn[data-v-2bb0a5a0]{width:160px;height:40px;border:none;border-radius:68px;font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:16px;color:#000;line-height:48px}.seach-box-bg .seach-box .top-seach .tool-btn img[data-v-2bb0a5a0]{width:15px;margin-right:5px}.seach-box-bg .seach-box .top-seach .tool-btn.consult-btn[data-v-2bb0a5a0]{background:#90d848;margin-left:20px}.seach-box-bg .seach-box .top-seach .tool-btn.consult-btn[data-v-2bb0a5a0]:hover{opacity:.8}.seach-box-bg .seach-box .top-seach .tool-btn.consult-btn .consult-icon[data-v-2bb0a5a0]{width:22px;height:22px;margin-right:5px}.seach-box-bg .seach-box .seach-info-box[data-v-2bb0a5a0]{padding:20px 10px;justify-content:space-around;flex-wrap:wrap}[data-v-2bb0a5a0] .el-input__wrapper{background:#f6f6f6;border-radius:8px 0 0 8px}.seek-input[data-v-2bb0a5a0]{border-radius:65px;overflow:hidden;background-color:#f6f6f6;border:solid 1px var(--el-input-border-color,var(--el-border-color))}.seek-input .seach-btn[data-v-2bb0a5a0]{border-radius:50%!important}.seek-input .seach-btn img[data-v-2bb0a5a0]{width:18px!important}.seek-input[data-v-2bb0a5a0] .el-input__wrapper{box-shadow:none;background:none}.el-popover.el-popper.consult-popover .consult-pop[data-v-2bb0a5a0]{width:300px;height:300px;border-radius:10px;padding-top:45px;font-family:PingFangSC-Regular,PingFang SC,sans-serif;box-shadow:0 0 10px rgba(0,0,0,.102);background-color:#fff;flex-direction:column}.el-popover.el-popper.consult-popover .consult-pop .consult-title[data-v-2bb0a5a0]{font-size:15px;color:#555;margin-bottom:24px}.el-popover.el-popper.consult-popover .consult-pop .consult-title b[data-v-2bb0a5a0]{color:#000;font-weight:650;margin:0 5px}.el-popover.el-popper.consult-popover .consult-pop .consult-QRcode[data-v-2bb0a5a0]{width:120px;height:120px;border-radius:20px;box-shadow:0 0 15px rgba(0,0,0,.102);margin-bottom:20px;background:#fff}.el-popover.el-popper.consult-popover .consult-pop .consult-QRcode .consult-QRcode-img[data-v-2bb0a5a0]{width:100px;height:100px}.el-popover.el-popper.consult-popover .consult-pop .consult-hint[data-v-2bb0a5a0]{margin-bottom:6px}.el-popover.el-popper.consult-popover .consult-pop .consult-hint[data-v-2bb0a5a0],.el-popover.el-popper.consult-popover .consult-pop .consult-remark[data-v-2bb0a5a0]{font-size:13px;color:#555;line-height:18px}.el-popover.el-popper.consult-popover .consult-pop .consult-remark b[data-v-2bb0a5a0]{font-weight:650;color:#000}img[data-v-74a83848]{-o-object-fit:contain;object-fit:contain}.dis-f[data-v-74a83848]{display:flex}.jus-x[data-v-74a83848]{justify-content:center}.al-item[data-v-74a83848]{align-items:center}.pos-r[data-v-74a83848]{position:relative}.body-maxWidth[data-v-74a83848]{width:1200px;min-width:1200px}.s-w-100[data-v-74a83848]{width:100%}.jus-bet[data-v-74a83848]{justify-content:space-between}.mg-t-35[data-v-74a83848]{margin-top:35px}.index-footer[data-v-3d3daff9]{background:#333;text-align:center;height:240px;padding:56px 0;min-width:1200px;box-sizing:border-box;color:#fff}.index-footer [data-v-3d3daff9]{box-sizing:border-box;color:inherit!important}.index-footer .footer-link[data-v-3d3daff9]{width:622px;height:45px;background:hsla(0,0%,100%,.05);border-radius:23px;font-size:14px;line-height:45px;padding:0 25px;width:-moz-fit-content;width:fit-content;margin:0 auto}.index-footer .footer-link a[data-v-3d3daff9]:not(:last-child){display:inline-block;margin-right:30px}.index-footer .line-two[data-v-3d3daff9]{font-size:14px;margin:26px 0 0}.index-footer .line-two span[data-v-3d3daff9]{display:inline-block;margin:0 15px}@media screen and (max-width:1360px){.returnTop[data-v-a8ae858c]{right:20px!important}}.returnTop[data-v-a8ae858c]{position:fixed;right:calc(50vw - 675px);bottom:88px;width:60px;height:60px;background-color:#323232;box-shadow:0 0 10px rgba(0,0,0,.118);border-radius:50%;z-index:10;cursor:pointer}.returnTop .icon[data-v-a8ae858c]{width:28px;height:28px}img[data-v-c539c014]{-o-object-fit:contain;object-fit:contain}.dis-f[data-v-c539c014]{display:flex}.jus-x[data-v-c539c014]{justify-content:center}.al-item[data-v-c539c014]{align-items:center}.pos-r[data-v-c539c014]{position:relative}.body-maxWidth[data-v-c539c014]{width:1200px;min-width:1200px}.s-w-100[data-v-c539c014]{width:100%}.jus-bet[data-v-c539c014]{justify-content:space-between}.bottom-tps[data-v-c539c014]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:14px;color:#555;text-align:center;padding:30px 0}.information-box[data-v-c539c014]{width:836px;min-height:309px;background:inherit;background-color:#fff;border:none;border-radius:16px;box-shadow:0 0 8px rgba(0,0,0,.078);font-size:14px;padding:27px 18px 28px 24px;box-sizing:border-box;flex-wrap:wrap}.information-box .list-btn[data-v-c539c014]{width:8px;height:14px;cursor:pointer}.information-box .r-no-list[data-v-c539c014]{transform:rotate(180deg)}.information-box .mg-l-20[data-v-c539c014]{margin-left:20px}.information-box .list-box[data-v-c539c014]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:16px;text-align:left;letter-spacing:normal;color:#333;width:375px;width:100%}.information-box .list-box[data-v-c539c014]:not(:last-of-type){margin-bottom:30px}.information-box .list-box .mg-b-5[data-v-c539c014]{margin-bottom:5px}.information-box .list-box .title[data-v-c539c014]{font-family:PingFangSC-Semibold,PingFang SC Semibold,PingFang SC,sans-serif;font-weight:650;font-style:normal;font-size:16px;color:#000;text-align:left;margin-left:15px}.information-box .list-box .img[data-v-c539c014]{width:24px;height:24px}.information-box .list-box .list-li[data-v-c539c014]{cursor:pointer;width:50%;background-color:#f6f6f6;border-right:1px solid #f6f6f6;height:30px}.information-box .list-box .list-li[data-v-c539c014]:not(:nth-last-child(-n+2)){margin-bottom:10px}.information-box .list-box .list-li[data-v-c539c014]:nth-child(odd){border-radius:4px 0 0 4px}.information-box .list-box .list-li[data-v-c539c014]:nth-child(2n){border-radius:0 4px 4px 0}.information-box .list-box .list-li .text-s[data-v-c539c014]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.information-box .list-box .list-li .text-s .text[data-v-c539c014]:hover{color:#000}.information-box .list-box .list-li .text-s .text[data-v-c539c014]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:14px;text-align:left;letter-spacing:normal;color:#333}.information-box .list-box .list-list[data-v-c539c014]{display:flex;flex-wrap:wrap;line-height:30px}.information-box .list-box .list-mark[data-v-c539c014]{width:6px;height:6px;border-radius:50%;background:#d7d7d7;margin-left:10px;margin-right:10px}.information-wx-img[data-v-c539c014]{width:836px;height:140px;border-radius:10px;display:block}.information-box-right .block[data-v-c539c014]{width:348px;background-color:#fff;border-radius:16px}.information-box-right .block.mini[data-v-c539c014]{height:275px;position:relative;margin-bottom:12px}.information-box-right .block.mini .bj[data-v-c539c014]{width:322px;height:249px;border-radius:6px}.information-box-right .block.mini .img[data-v-c539c014]{width:120px;height:120px;border-radius:50%;position:absolute;top:105px;left:50%;transform:translate(-50%)}.information-box-right .block.QRCode[data-v-c539c014]{height:186px;padding:15px 13px;justify-content:space-between}.information-box-right .block.QRCode .item[data-v-c539c014]{cursor:pointer}.information-box-right .block.QRCode .item .img[data-v-c539c014]{width:156px;height:156px}.information-box-right .block.QRCode .item:hover .img[data-v-c539c014]{display:none}.information-box-right .block.QRCode .item:hover .show[data-v-c539c014]{display:flex}.information-box-right .block.QRCode .item .show[data-v-c539c014]{width:156px;height:156px;background-color:#fff;border:1px solid #f2f2f2;border-radius:4px;box-shadow:0 0 8px rgba(0,0,0,.078);display:none;flex-direction:column}.information-box-right .block.QRCode .item .show .show-img[data-v-c539c014]{width:100px;height:100px;margin-bottom:6px}.information-box-right .block.QRCode .item .show .name[data-v-c539c014]{font-size:14px;color:#555;text-align:center;line-height:24px}.information-right-box[data-v-c539c014]{width:352px;height:469px;background:inherit;background-color:#fff;border:none;border-radius:16px;box-shadow:0 0 8px rgba(0,0,0,.078);font-size:14px;box-sizing:border-box;padding:25px 18px;flex-direction:column}.information-right-box .img-box[data-v-c539c014]{width:149px;height:200px;background:inherit;background-color:hsla(0,0%,100%,0);border:none;border-radius:8px}.information-right-box .img-box .img-list[data-v-c539c014]{width:149px;height:200px;border-radius:8px;position:absolute;top:0;left:0;background:#fff;font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:14px;text-align:center;line-height:24px;display:none;padding-top:30px;box-shadow:0 0 8px rgba(0,0,0,.078)}.information-right-box .img[data-v-c539c014]{width:110px;height:110px;border-radius:8px}.information-right-box .img-box:hover .img-list[data-v-c539c014]{display:block;cursor:pointer}.list-tab-btn[data-v-c539c014]:hover{color:#333}.list-tab-btn[data-v-c539c014]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:17px;color:#555;height:48px;line-height:48px;position:relative;cursor:pointer}.list-tab-btn .tab-marker[data-v-c539c014]{width:20px;height:20px;border-radius:50%;background:#50e3c2;position:relative;top:-45px;left:-10px}.click-tab-btn[data-v-c539c014]{font-family:PingFangSC-Semibold,PingFang SC Semibold,PingFang SC,sans-serif;font-weight:650;font-style:normal;font-size:20px;color:#000}.line-btn[data-v-c539c014]{width:1px;background:#d7d7d7;height:21px;margin:0 16px}.waterfall-box[data-v-c539c014]{display:flex;margin-top:30px;justify-content:space-between}.waterfall-box .waterfall-first-box[data-v-c539c014]{width:224px;height:224px;background-color:#fff;border-radius:16px;box-shadow:0 0 8px rgba(0,0,0,.078);flex-wrap:wrap;margin-bottom:20px;display:grid;grid-template-columns:repeat(2,1fr)}.waterfall-box .waterfall-first-box .first[data-v-c539c014]{border-right:1px dashed #ebebeb;border-bottom:1px dashed #ebebeb}.waterfall-box .waterfall-first-box .second[data-v-c539c014]{border-bottom:1px dashed #ebebeb}.waterfall-box .waterfall-first-box .third[data-v-c539c014]{border-right:1px dashed #ebebeb}.waterfall-box .waterfall-first-box .info-box[data-v-c539c014]{height:100%;font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:14px;color:#555;cursor:pointer;flex-direction:column}.waterfall-box .waterfall-first-box .info-box .text-center[data-v-c539c014]{text-align:center}.waterfall-box .waterfall-first-box .info-box .img-box[data-v-c539c014]:hover{box-shadow:0 0 8px rgba(0,0,0,.2);-moz-box-shadow:0 0 8px rgba(0,0,0,.2);-webkit-box-shadow:0 0 8px rgba(0,0,0,.2)}.waterfall-box .waterfall-first-box .info-box .img-box[data-v-c539c014]{width:48px;height:48px;border-radius:16px;box-shadow:0 0 8px rgba(0,0,0,.078);margin-bottom:10px;cursor:pointer}.waterfall-box .waterfall-first-box .info-box .img[data-v-c539c014]{width:24px;height:24px}[data-v-c539c014] .el-carousel__arrow{border:2px solid #545454;width:50px;height:50px}[data-v-c539c014] .el-icon{font-size:20px}[data-v-c539c014] .el-carousel__indicator--horizontal{padding:var(--el-carousel-indicator-padding-vertical) 2px}[data-v-c539c014] .el-carousel__button{width:8px;height:8px;border-radius:4px}[data-v-c539c014] .is-active button{background:#62b1ff}[data-v-c539c014] .el-input__wrapper{background:inherit;background-color:#f6f6f6;border-right:0;border-radius:8px 0 0 8px}[data-v-c539c014] .el-input__inner{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:15px;color:#7f7f7f;text-align:left} \ No newline at end of file diff --git a/dist/css/chunk-vendors.7885d77e.css b/dist/css/chunk-vendors.7885d77e.css new file mode 100644 index 0000000..4590ab8 --- /dev/null +++ b/dist/css/chunk-vendors.7885d77e.css @@ -0,0 +1 @@ +@charset "UTF-8";#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--el-color-primary-rgb:64,158,255;--el-color-success-rgb:103,194,58;--el-color-warning-rgb:230,162,60;--el-color-danger-rgb:245,108,108;--el-color-error-rgb:245,108,108;--el-color-info-rgb:144,147,153;--el-font-size-extra-large:20px;--el-font-size-large:18px;--el-font-size-medium:16px;--el-font-size-base:14px;--el-font-size-small:13px;--el-font-size-extra-small:12px;--el-font-family:"Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif;--el-font-weight-primary:500;--el-font-line-height-primary:24px;--el-index-normal:1;--el-index-top:1000;--el-index-popper:2000;--el-border-radius-base:4px;--el-border-radius-small:2px;--el-border-radius-round:20px;--el-border-radius-circle:100%;--el-transition-duration:0.3s;--el-transition-duration-fast:0.2s;--el-transition-function-ease-in-out-bezier:cubic-bezier(0.645,0.045,0.355,1);--el-transition-function-fast-bezier:cubic-bezier(0.23,1,0.32,1);--el-transition-all:all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);--el-transition-fade:opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-md-fade:transform var(--el-transition-duration) var(--el-transition-function-fast-bezier),opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-fade-linear:opacity var(--el-transition-duration-fast) linear;--el-transition-border:border-color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-box-shadow:box-shadow var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-color:color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-component-size-large:40px;--el-component-size:32px;--el-component-size-small:24px;color-scheme:light;--el-color-white:#fff;--el-color-black:#000;--el-color-primary:#409eff;--el-color-primary-light-3:#79bbff;--el-color-primary-light-5:#a0cfff;--el-color-primary-light-7:#c6e2ff;--el-color-primary-light-8:#d9ecff;--el-color-primary-light-9:#ecf5ff;--el-color-primary-dark-2:#337ecc;--el-color-success:#67c23a;--el-color-success-light-3:#95d475;--el-color-success-light-5:#b3e19d;--el-color-success-light-7:#d1edc4;--el-color-success-light-8:#e1f3d8;--el-color-success-light-9:#f0f9eb;--el-color-success-dark-2:#529b2e;--el-color-warning:#e6a23c;--el-color-warning-light-3:#eebe77;--el-color-warning-light-5:#f3d19e;--el-color-warning-light-7:#f8e3c5;--el-color-warning-light-8:#faecd8;--el-color-warning-light-9:#fdf6ec;--el-color-warning-dark-2:#b88230;--el-color-danger:#f56c6c;--el-color-danger-light-3:#f89898;--el-color-danger-light-5:#fab6b6;--el-color-danger-light-7:#fcd3d3;--el-color-danger-light-8:#fde2e2;--el-color-danger-light-9:#fef0f0;--el-color-danger-dark-2:#c45656;--el-color-error:#f56c6c;--el-color-error-light-3:#f89898;--el-color-error-light-5:#fab6b6;--el-color-error-light-7:#fcd3d3;--el-color-error-light-8:#fde2e2;--el-color-error-light-9:#fef0f0;--el-color-error-dark-2:#c45656;--el-color-info:#909399;--el-color-info-light-3:#b1b3b8;--el-color-info-light-5:#c8c9cc;--el-color-info-light-7:#dedfe0;--el-color-info-light-8:#e9e9eb;--el-color-info-light-9:#f4f4f5;--el-color-info-dark-2:#73767a;--el-bg-color:#fff;--el-bg-color-page:#f2f3f5;--el-bg-color-overlay:#fff;--el-text-color-primary:#303133;--el-text-color-regular:#606266;--el-text-color-secondary:#909399;--el-text-color-placeholder:#a8abb2;--el-text-color-disabled:#c0c4cc;--el-border-color:#dcdfe6;--el-border-color-light:#e4e7ed;--el-border-color-lighter:#ebeef5;--el-border-color-extra-light:#f2f6fc;--el-border-color-dark:#d4d7de;--el-border-color-darker:#cdd0d6;--el-fill-color:#f0f2f5;--el-fill-color-light:#f5f7fa;--el-fill-color-lighter:#fafafa;--el-fill-color-extra-light:#fafcff;--el-fill-color-dark:#ebedf0;--el-fill-color-darker:#e6e8eb;--el-fill-color-blank:#fff;--el-box-shadow:0px 12px 32px 4px rgba(0,0,0,.04),0px 8px 20px rgba(0,0,0,.08);--el-box-shadow-light:0px 0px 12px rgba(0,0,0,.12);--el-box-shadow-lighter:0px 0px 6px rgba(0,0,0,.12);--el-box-shadow-dark:0px 16px 48px 16px rgba(0,0,0,.08),0px 12px 32px rgba(0,0,0,.12),0px 8px 16px -8px rgba(0,0,0,.16);--el-disabled-bg-color:var(--el-fill-color-light);--el-disabled-text-color:var(--el-text-color-placeholder);--el-disabled-border-color:var(--el-border-color-light);--el-overlay-color:rgba(0,0,0,.8);--el-overlay-color-light:rgba(0,0,0,.7);--el-overlay-color-lighter:rgba(0,0,0,.5);--el-mask-color:hsla(0,0%,100%,.9);--el-mask-color-extra-light:hsla(0,0%,100%,.3);--el-border-width:1px;--el-border-style:solid;--el-border-color-hover:var(--el-text-color-disabled);--el-border:var(--el-border-width) var(--el-border-style) var(--el-border-color);--el-svg-monochrome-grey:var(--el-border-color)}.fade-in-linear-enter-active,.fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.fade-in-linear-enter-from,.fade-in-linear-leave-to{opacity:0}.el-fade-in-linear-enter-active,.el-fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.el-fade-in-linear-enter-from,.el-fade-in-linear-leave-to{opacity:0}.el-fade-in-enter-active,.el-fade-in-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-fade-in-enter-from,.el-fade-in-leave-active{opacity:0}.el-zoom-in-center-enter-active,.el-zoom-in-center-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter-from,.el-zoom-in-center-leave-active{opacity:0;transform:scaleX(0)}.el-zoom-in-top-enter-active,.el-zoom-in-top-leave-active{opacity:1;transform:scaleY(1);transition:var(--el-transition-md-fade);transform-origin:center top}.el-zoom-in-top-enter-active[data-popper-placement^=top],.el-zoom-in-top-leave-active[data-popper-placement^=top]{transform-origin:center bottom}.el-zoom-in-top-enter-from,.el-zoom-in-top-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-bottom-enter-active,.el-zoom-in-bottom-leave-active{opacity:1;transform:scaleY(1);transition:var(--el-transition-md-fade);transform-origin:center bottom}.el-zoom-in-bottom-enter-from,.el-zoom-in-bottom-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-left-enter-active,.el-zoom-in-left-leave-active{opacity:1;transform:scale(1);transition:var(--el-transition-md-fade);transform-origin:top left}.el-zoom-in-left-enter-from,.el-zoom-in-left-leave-active{opacity:0;transform:scale(.45)}.collapse-transition{transition:var(--el-transition-duration) height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out}.el-collapse-transition-enter-active,.el-collapse-transition-leave-active{transition:var(--el-transition-duration) max-height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out}.horizontal-collapse-transition{transition:var(--el-transition-duration) width ease-in-out,var(--el-transition-duration) padding-left ease-in-out,var(--el-transition-duration) padding-right ease-in-out}.el-list-enter-active,.el-list-leave-active{transition:all 1s}.el-list-enter-from,.el-list-leave-to{opacity:0;transform:translateY(-30px)}.el-list-leave-active{position:absolute!important}.el-opacity-transition{transition:opacity var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-icon-loading{animation:rotating 2s linear infinite}.el-icon--right{margin-left:5px}.el-icon--left{margin-right:5px}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.el-icon{--color:inherit;height:1em;width:1em;line-height:1em;display:inline-flex;justify-content:center;align-items:center;position:relative;fill:currentColor;color:var(--color);font-size:inherit}.el-icon.is-loading{animation:rotating 2s linear infinite}.el-icon svg{height:1em;width:1em}.el-affix--fixed{position:fixed}.el-alert{--el-alert-padding:8px 16px;--el-alert-border-radius-base:var(--el-border-radius-base);--el-alert-title-font-size:13px;--el-alert-description-font-size:12px;--el-alert-close-font-size:12px;--el-alert-close-customed-font-size:13px;--el-alert-icon-size:16px;--el-alert-icon-large-size:28px;width:100%;padding:var(--el-alert-padding);margin:0;box-sizing:border-box;border-radius:var(--el-alert-border-radius-base);position:relative;background-color:var(--el-color-white);overflow:hidden;opacity:1;display:flex;align-items:center;transition:opacity var(--el-transition-duration-fast)}.el-alert.is-light .el-alert__close-btn{color:var(--el-text-color-placeholder)}.el-alert.is-dark .el-alert__close-btn,.el-alert.is-dark .el-alert__description{color:var(--el-color-white)}.el-alert.is-center{justify-content:center}.el-alert--success{--el-alert-bg-color:var(--el-color-success-light-9)}.el-alert--success.is-light{background-color:var(--el-alert-bg-color)}.el-alert--success.is-light,.el-alert--success.is-light .el-alert__description{color:var(--el-color-success)}.el-alert--success.is-dark{background-color:var(--el-color-success);color:var(--el-color-white)}.el-alert--info{--el-alert-bg-color:var(--el-color-info-light-9)}.el-alert--info.is-light{background-color:var(--el-alert-bg-color)}.el-alert--info.is-light,.el-alert--info.is-light .el-alert__description{color:var(--el-color-info)}.el-alert--info.is-dark{background-color:var(--el-color-info);color:var(--el-color-white)}.el-alert--warning{--el-alert-bg-color:var(--el-color-warning-light-9)}.el-alert--warning.is-light{background-color:var(--el-alert-bg-color)}.el-alert--warning.is-light,.el-alert--warning.is-light .el-alert__description{color:var(--el-color-warning)}.el-alert--warning.is-dark{background-color:var(--el-color-warning);color:var(--el-color-white)}.el-alert--error{--el-alert-bg-color:var(--el-color-error-light-9)}.el-alert--error.is-light{background-color:var(--el-alert-bg-color)}.el-alert--error.is-light,.el-alert--error.is-light .el-alert__description{color:var(--el-color-error)}.el-alert--error.is-dark{background-color:var(--el-color-error);color:var(--el-color-white)}.el-alert__content{display:table-cell;padding:0 8px}.el-alert .el-alert__icon{font-size:var(--el-alert-icon-size);width:var(--el-alert-icon-size)}.el-alert .el-alert__icon.is-big{font-size:var(--el-alert-icon-large-size);width:var(--el-alert-icon-large-size)}.el-alert__title{font-size:var(--el-alert-title-font-size);line-height:18px;vertical-align:text-top}.el-alert__title.is-bold{font-weight:700}.el-alert .el-alert__description{font-size:var(--el-alert-description-font-size);margin:5px 0 0 0}.el-alert .el-alert__close-btn{font-size:var(--el-alert-close-font-size);opacity:1;position:absolute;top:12px;right:15px;cursor:pointer}.el-alert .el-alert__close-btn.is-customed{font-style:normal;font-size:var(--el-alert-close-customed-font-size);top:9px}.el-alert-fade-enter-from,.el-alert-fade-leave-active{opacity:0}.el-aside{overflow:auto;box-sizing:border-box;flex-shrink:0;width:var(--el-aside-width,300px)}.el-autocomplete{position:relative;display:inline-block}.el-autocomplete__popper.el-popper{background:var(--el-bg-color-overlay);box-shadow:var(--el-box-shadow-light)}.el-autocomplete__popper.el-popper,.el-autocomplete__popper.el-popper .el-popper__arrow:before{border:1px solid var(--el-border-color-light)}.el-autocomplete__popper.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-top-color:transparent;border-left-color:transparent}.el-autocomplete__popper.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:transparent;border-right-color:transparent}.el-autocomplete__popper.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-left-color:transparent;border-bottom-color:transparent}.el-autocomplete__popper.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-right-color:transparent;border-top-color:transparent}.el-autocomplete-suggestion{border-radius:var(--el-border-radius-base);box-sizing:border-box}.el-autocomplete-suggestion__wrap{max-height:280px;padding:10px 0;box-sizing:border-box}.el-autocomplete-suggestion__list{margin:0;padding:0}.el-autocomplete-suggestion li{padding:0 20px;margin:0;line-height:34px;cursor:pointer;color:var(--el-text-color-regular);font-size:var(--el-font-size-base);list-style:none;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.el-autocomplete-suggestion li.highlighted,.el-autocomplete-suggestion li:hover{background-color:var(--el-fill-color-light)}.el-autocomplete-suggestion li.divider{margin-top:6px;border-top:1px solid var(--el-color-black)}.el-autocomplete-suggestion li.divider:last-child{margin-bottom:-6px}.el-autocomplete-suggestion.is-loading li{text-align:center;height:100px;line-height:100px;font-size:20px;color:var(--el-text-color-secondary)}.el-autocomplete-suggestion.is-loading li:after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-autocomplete-suggestion.is-loading li:hover{background-color:var(--el-bg-color-overlay)}.el-autocomplete-suggestion.is-loading .el-icon-loading{vertical-align:middle}.el-avatar{--el-avatar-text-color:var(--el-color-white);--el-avatar-bg-color:var(--el-text-color-disabled);--el-avatar-text-size:14px;--el-avatar-icon-size:18px;--el-avatar-border-radius:var(--el-border-radius-base);--el-avatar-size-large:56px;--el-avatar-size-small:24px;--el-avatar-size:40px;display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;text-align:center;overflow:hidden;color:var(--el-avatar-text-color);background:var(--el-avatar-bg-color);width:var(--el-avatar-size);height:var(--el-avatar-size);font-size:var(--el-avatar-text-size)}.el-avatar>img{display:block;height:100%}.el-avatar--circle{border-radius:50%}.el-avatar--square{border-radius:var(--el-avatar-border-radius)}.el-avatar--icon{font-size:var(--el-avatar-icon-size)}.el-avatar--small{--el-avatar-size:24px}.el-avatar--large{--el-avatar-size:56px}.el-backtop{--el-backtop-bg-color:var(--el-bg-color-overlay);--el-backtop-text-color:var(--el-color-primary);--el-backtop-hover-bg-color:var(--el-border-color-extra-light);position:fixed;background-color:var(--el-backtop-bg-color);width:40px;height:40px;border-radius:50%;color:var(--el-backtop-text-color);display:flex;align-items:center;justify-content:center;font-size:20px;box-shadow:var(--el-box-shadow-lighter);cursor:pointer;z-index:5}.el-backtop:hover{background-color:var(--el-backtop-hover-bg-color)}.el-backtop__icon{font-size:20px}.el-badge{--el-badge-bg-color:var(--el-color-danger);--el-badge-radius:10px;--el-badge-font-size:12px;--el-badge-padding:6px;--el-badge-size:18px;position:relative;vertical-align:middle;display:inline-block;width:-moz-fit-content;width:fit-content}.el-badge__content{background-color:var(--el-badge-bg-color);border-radius:var(--el-badge-radius);color:var(--el-color-white);display:inline-flex;justify-content:center;align-items:center;font-size:var(--el-badge-font-size);height:var(--el-badge-size);padding:0 var(--el-badge-padding);white-space:nowrap;border:1px solid var(--el-bg-color)}.el-badge__content.is-fixed{position:absolute;top:0;right:calc(1px + var(--el-badge-size)/2);transform:translateY(-50%) translateX(100%);z-index:var(--el-index-normal)}.el-badge__content.is-fixed.is-dot{right:5px}.el-badge__content.is-dot{height:8px;width:8px;padding:0;right:0;border-radius:50%}.el-badge__content--primary{background-color:var(--el-color-primary)}.el-badge__content--success{background-color:var(--el-color-success)}.el-badge__content--warning{background-color:var(--el-color-warning)}.el-badge__content--info{background-color:var(--el-color-info)}.el-badge__content--danger{background-color:var(--el-color-danger)}.el-breadcrumb{font-size:14px;line-height:1}.el-breadcrumb:after,.el-breadcrumb:before{display:table;content:""}.el-breadcrumb:after{clear:both}.el-breadcrumb__separator{margin:0 9px;font-weight:700;color:var(--el-text-color-placeholder)}.el-breadcrumb__separator.el-icon{margin:0 6px;font-weight:400}.el-breadcrumb__separator.el-icon svg{vertical-align:middle}.el-breadcrumb__item{float:left;display:inline-flex;align-items:center}.el-breadcrumb__inner{color:var(--el-text-color-regular)}.el-breadcrumb__inner a,.el-breadcrumb__inner.is-link{font-weight:700;text-decoration:none;transition:var(--el-transition-color);color:var(--el-text-color-primary)}.el-breadcrumb__inner a:hover,.el-breadcrumb__inner.is-link:hover{color:var(--el-color-primary);cursor:pointer}.el-breadcrumb__item:last-child .el-breadcrumb__inner,.el-breadcrumb__item:last-child .el-breadcrumb__inner a,.el-breadcrumb__item:last-child .el-breadcrumb__inner a:hover,.el-breadcrumb__item:last-child .el-breadcrumb__inner:hover{font-weight:400;color:var(--el-text-color-regular);cursor:text}.el-breadcrumb__item:last-child .el-breadcrumb__separator{display:none}.el-button-group{display:inline-block;vertical-align:middle}.el-button-group:after,.el-button-group:before{display:table;content:""}.el-button-group:after{clear:both}.el-button-group>.el-button{float:left;position:relative}.el-button-group>.el-button+.el-button{margin-left:0}.el-button-group>.el-button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.el-button-group>.el-button:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.el-button-group>.el-button:first-child:last-child{border-top-right-radius:var(--el-border-radius-base);border-bottom-right-radius:var(--el-border-radius-base);border-top-left-radius:var(--el-border-radius-base);border-bottom-left-radius:var(--el-border-radius-base)}.el-button-group>.el-button:first-child:last-child.is-round{border-radius:var(--el-border-radius-round)}.el-button-group>.el-button:first-child:last-child.is-circle{border-radius:50%}.el-button-group>.el-button:not(:first-child):not(:last-child){border-radius:0}.el-button-group>.el-button:not(:last-child){margin-right:-1px}.el-button-group>.el-button.is-active,.el-button-group>.el-button:active,.el-button-group>.el-button:focus,.el-button-group>.el-button:hover{z-index:1}.el-button-group>.el-dropdown>.el-button{border-top-left-radius:0;border-bottom-left-radius:0;border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--primary:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--primary:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--primary:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--success:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--success:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--success:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--warning:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--warning:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--warning:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--danger:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--danger:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--danger:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--info:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--info:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--info:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button{--el-button-font-weight:var(--el-font-weight-primary);--el-button-border-color:var(--el-border-color);--el-button-bg-color:var(--el-fill-color-blank);--el-button-text-color:var(--el-text-color-regular);--el-button-disabled-text-color:var(--el-disabled-text-color);--el-button-disabled-bg-color:var(--el-fill-color-blank);--el-button-disabled-border-color:var(--el-border-color-light);--el-button-divide-border-color:hsla(0,0%,100%,.5);--el-button-hover-text-color:var(--el-color-primary);--el-button-hover-bg-color:var(--el-color-primary-light-9);--el-button-hover-border-color:var(--el-color-primary-light-7);--el-button-active-text-color:var(--el-button-hover-text-color);--el-button-active-border-color:var(--el-color-primary);--el-button-active-bg-color:var(--el-button-hover-bg-color);--el-button-outline-color:var(--el-color-primary-light-5);--el-button-hover-link-text-color:var(--el-color-info);--el-button-active-color:var(--el-text-color-primary);display:inline-flex;justify-content:center;align-items:center;line-height:1;height:32px;white-space:nowrap;cursor:pointer;color:var(--el-button-text-color);text-align:center;box-sizing:border-box;outline:0;transition:.1s;font-weight:var(--el-button-font-weight);-webkit-user-select:none;user-select:none;vertical-align:middle;-webkit-appearance:none;background-color:var(--el-button-bg-color);border:var(--el-border);border-color:var(--el-button-border-color);padding:8px 15px;font-size:var(--el-font-size-base);border-radius:var(--el-border-radius-base)}.el-button:focus,.el-button:hover{color:var(--el-button-hover-text-color);border-color:var(--el-button-hover-border-color);background-color:var(--el-button-hover-bg-color);outline:0}.el-button:active{color:var(--el-button-active-text-color);border-color:var(--el-button-active-border-color);background-color:var(--el-button-active-bg-color);outline:0}.el-button:focus-visible{outline:2px solid var(--el-button-outline-color);outline-offset:1px}.el-button>span{display:inline-flex;align-items:center}.el-button+.el-button{margin-left:12px}.el-button.is-round{padding:8px 15px}.el-button::-moz-focus-inner{border:0}.el-button [class*=el-icon]+span{margin-left:6px}.el-button [class*=el-icon] svg{vertical-align:bottom}.el-button.is-plain{--el-button-hover-text-color:var(--el-color-primary);--el-button-hover-bg-color:var(--el-fill-color-blank);--el-button-hover-border-color:var(--el-color-primary)}.el-button.is-active{color:var(--el-button-active-text-color);border-color:var(--el-button-active-border-color);background-color:var(--el-button-active-bg-color);outline:0}.el-button.is-disabled,.el-button.is-disabled:focus,.el-button.is-disabled:hover{color:var(--el-button-disabled-text-color);cursor:not-allowed;background-image:none;background-color:var(--el-button-disabled-bg-color);border-color:var(--el-button-disabled-border-color)}.el-button.is-loading{position:relative;pointer-events:none}.el-button.is-loading:before{z-index:1;pointer-events:none;content:"";position:absolute;left:-1px;top:-1px;right:-1px;bottom:-1px;border-radius:inherit;background-color:var(--el-mask-color-extra-light)}.el-button.is-round{border-radius:var(--el-border-radius-round)}.el-button.is-circle{border-radius:50%;padding:8px}.el-button.is-text{color:var(--el-button-text-color);border:0 solid transparent;background-color:transparent}.el-button.is-text.is-disabled{color:var(--el-button-disabled-text-color);background-color:transparent!important}.el-button.is-text:not(.is-disabled):focus,.el-button.is-text:not(.is-disabled):hover{background-color:var(--el-fill-color-light)}.el-button.is-text:not(.is-disabled):focus-visible{outline:2px solid var(--el-button-outline-color);outline-offset:1px}.el-button.is-text:not(.is-disabled):active{background-color:var(--el-fill-color)}.el-button.is-text:not(.is-disabled).is-has-bg{background-color:var(--el-fill-color-light)}.el-button.is-text:not(.is-disabled).is-has-bg:focus,.el-button.is-text:not(.is-disabled).is-has-bg:hover{background-color:var(--el-fill-color)}.el-button.is-text:not(.is-disabled).is-has-bg:active{background-color:var(--el-fill-color-dark)}.el-button__text--expand{letter-spacing:.3em;margin-right:-.3em}.el-button.is-link{border-color:transparent;color:var(--el-button-text-color);background:0 0;padding:2px;height:auto}.el-button.is-link:focus,.el-button.is-link:hover{color:var(--el-button-hover-link-text-color)}.el-button.is-link.is-disabled{color:var(--el-button-disabled-text-color);background-color:transparent!important;border-color:transparent!important}.el-button.is-link:not(.is-disabled):active,.el-button.is-link:not(.is-disabled):focus,.el-button.is-link:not(.is-disabled):hover{border-color:transparent;background-color:transparent}.el-button.is-link:not(.is-disabled):active{color:var(--el-button-active-color)}.el-button--text{border-color:transparent;background:0 0;color:var(--el-color-primary);padding-left:0;padding-right:0}.el-button--text.is-disabled{color:var(--el-button-disabled-text-color);background-color:transparent!important;border-color:transparent!important}.el-button--text:not(.is-disabled):focus,.el-button--text:not(.is-disabled):hover{color:var(--el-color-primary-light-3);border-color:transparent;background-color:transparent}.el-button--text:not(.is-disabled):active{color:var(--el-color-primary-dark-2);border-color:transparent;background-color:transparent}.el-button__link--expand{letter-spacing:.3em;margin-right:-.3em}.el-button--primary{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-primary);--el-button-border-color:var(--el-color-primary);--el-button-outline-color:var(--el-color-primary-light-5);--el-button-active-color:var(--el-color-primary-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-primary-light-5);--el-button-hover-bg-color:var(--el-color-primary-light-3);--el-button-hover-border-color:var(--el-color-primary-light-3);--el-button-active-bg-color:var(--el-color-primary-dark-2);--el-button-active-border-color:var(--el-color-primary-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-primary-light-5);--el-button-disabled-border-color:var(--el-color-primary-light-5)}.el-button--primary.is-link,.el-button--primary.is-plain,.el-button--primary.is-text{--el-button-text-color:var(--el-color-primary);--el-button-bg-color:var(--el-color-primary-light-9);--el-button-border-color:var(--el-color-primary-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-primary);--el-button-hover-border-color:var(--el-color-primary);--el-button-active-text-color:var(--el-color-white)}.el-button--primary.is-link.is-disabled,.el-button--primary.is-link.is-disabled:active,.el-button--primary.is-link.is-disabled:focus,.el-button--primary.is-link.is-disabled:hover,.el-button--primary.is-plain.is-disabled,.el-button--primary.is-plain.is-disabled:active,.el-button--primary.is-plain.is-disabled:focus,.el-button--primary.is-plain.is-disabled:hover,.el-button--primary.is-text.is-disabled,.el-button--primary.is-text.is-disabled:active,.el-button--primary.is-text.is-disabled:focus,.el-button--primary.is-text.is-disabled:hover{color:var(--el-color-primary-light-5);background-color:var(--el-color-primary-light-9);border-color:var(--el-color-primary-light-8)}.el-button--success{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-success);--el-button-border-color:var(--el-color-success);--el-button-outline-color:var(--el-color-success-light-5);--el-button-active-color:var(--el-color-success-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-success-light-5);--el-button-hover-bg-color:var(--el-color-success-light-3);--el-button-hover-border-color:var(--el-color-success-light-3);--el-button-active-bg-color:var(--el-color-success-dark-2);--el-button-active-border-color:var(--el-color-success-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-success-light-5);--el-button-disabled-border-color:var(--el-color-success-light-5)}.el-button--success.is-link,.el-button--success.is-plain,.el-button--success.is-text{--el-button-text-color:var(--el-color-success);--el-button-bg-color:var(--el-color-success-light-9);--el-button-border-color:var(--el-color-success-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-success);--el-button-hover-border-color:var(--el-color-success);--el-button-active-text-color:var(--el-color-white)}.el-button--success.is-link.is-disabled,.el-button--success.is-link.is-disabled:active,.el-button--success.is-link.is-disabled:focus,.el-button--success.is-link.is-disabled:hover,.el-button--success.is-plain.is-disabled,.el-button--success.is-plain.is-disabled:active,.el-button--success.is-plain.is-disabled:focus,.el-button--success.is-plain.is-disabled:hover,.el-button--success.is-text.is-disabled,.el-button--success.is-text.is-disabled:active,.el-button--success.is-text.is-disabled:focus,.el-button--success.is-text.is-disabled:hover{color:var(--el-color-success-light-5);background-color:var(--el-color-success-light-9);border-color:var(--el-color-success-light-8)}.el-button--warning{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-warning);--el-button-border-color:var(--el-color-warning);--el-button-outline-color:var(--el-color-warning-light-5);--el-button-active-color:var(--el-color-warning-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-warning-light-5);--el-button-hover-bg-color:var(--el-color-warning-light-3);--el-button-hover-border-color:var(--el-color-warning-light-3);--el-button-active-bg-color:var(--el-color-warning-dark-2);--el-button-active-border-color:var(--el-color-warning-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-warning-light-5);--el-button-disabled-border-color:var(--el-color-warning-light-5)}.el-button--warning.is-link,.el-button--warning.is-plain,.el-button--warning.is-text{--el-button-text-color:var(--el-color-warning);--el-button-bg-color:var(--el-color-warning-light-9);--el-button-border-color:var(--el-color-warning-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-warning);--el-button-hover-border-color:var(--el-color-warning);--el-button-active-text-color:var(--el-color-white)}.el-button--warning.is-link.is-disabled,.el-button--warning.is-link.is-disabled:active,.el-button--warning.is-link.is-disabled:focus,.el-button--warning.is-link.is-disabled:hover,.el-button--warning.is-plain.is-disabled,.el-button--warning.is-plain.is-disabled:active,.el-button--warning.is-plain.is-disabled:focus,.el-button--warning.is-plain.is-disabled:hover,.el-button--warning.is-text.is-disabled,.el-button--warning.is-text.is-disabled:active,.el-button--warning.is-text.is-disabled:focus,.el-button--warning.is-text.is-disabled:hover{color:var(--el-color-warning-light-5);background-color:var(--el-color-warning-light-9);border-color:var(--el-color-warning-light-8)}.el-button--danger{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-danger);--el-button-border-color:var(--el-color-danger);--el-button-outline-color:var(--el-color-danger-light-5);--el-button-active-color:var(--el-color-danger-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-danger-light-5);--el-button-hover-bg-color:var(--el-color-danger-light-3);--el-button-hover-border-color:var(--el-color-danger-light-3);--el-button-active-bg-color:var(--el-color-danger-dark-2);--el-button-active-border-color:var(--el-color-danger-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-danger-light-5);--el-button-disabled-border-color:var(--el-color-danger-light-5)}.el-button--danger.is-link,.el-button--danger.is-plain,.el-button--danger.is-text{--el-button-text-color:var(--el-color-danger);--el-button-bg-color:var(--el-color-danger-light-9);--el-button-border-color:var(--el-color-danger-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-danger);--el-button-hover-border-color:var(--el-color-danger);--el-button-active-text-color:var(--el-color-white)}.el-button--danger.is-link.is-disabled,.el-button--danger.is-link.is-disabled:active,.el-button--danger.is-link.is-disabled:focus,.el-button--danger.is-link.is-disabled:hover,.el-button--danger.is-plain.is-disabled,.el-button--danger.is-plain.is-disabled:active,.el-button--danger.is-plain.is-disabled:focus,.el-button--danger.is-plain.is-disabled:hover,.el-button--danger.is-text.is-disabled,.el-button--danger.is-text.is-disabled:active,.el-button--danger.is-text.is-disabled:focus,.el-button--danger.is-text.is-disabled:hover{color:var(--el-color-danger-light-5);background-color:var(--el-color-danger-light-9);border-color:var(--el-color-danger-light-8)}.el-button--info{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-info);--el-button-border-color:var(--el-color-info);--el-button-outline-color:var(--el-color-info-light-5);--el-button-active-color:var(--el-color-info-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-info-light-5);--el-button-hover-bg-color:var(--el-color-info-light-3);--el-button-hover-border-color:var(--el-color-info-light-3);--el-button-active-bg-color:var(--el-color-info-dark-2);--el-button-active-border-color:var(--el-color-info-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-info-light-5);--el-button-disabled-border-color:var(--el-color-info-light-5)}.el-button--info.is-link,.el-button--info.is-plain,.el-button--info.is-text{--el-button-text-color:var(--el-color-info);--el-button-bg-color:var(--el-color-info-light-9);--el-button-border-color:var(--el-color-info-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-info);--el-button-hover-border-color:var(--el-color-info);--el-button-active-text-color:var(--el-color-white)}.el-button--info.is-link.is-disabled,.el-button--info.is-link.is-disabled:active,.el-button--info.is-link.is-disabled:focus,.el-button--info.is-link.is-disabled:hover,.el-button--info.is-plain.is-disabled,.el-button--info.is-plain.is-disabled:active,.el-button--info.is-plain.is-disabled:focus,.el-button--info.is-plain.is-disabled:hover,.el-button--info.is-text.is-disabled,.el-button--info.is-text.is-disabled:active,.el-button--info.is-text.is-disabled:focus,.el-button--info.is-text.is-disabled:hover{color:var(--el-color-info-light-5);background-color:var(--el-color-info-light-9);border-color:var(--el-color-info-light-8)}.el-button--large{--el-button-size:40px;height:var(--el-button-size);padding:12px 19px;font-size:var(--el-font-size-base);border-radius:var(--el-border-radius-base)}.el-button--large [class*=el-icon]+span{margin-left:8px}.el-button--large.is-round{padding:12px 19px}.el-button--large.is-circle{width:var(--el-button-size);padding:12px}.el-button--small{--el-button-size:24px;height:var(--el-button-size);padding:5px 11px;font-size:12px;border-radius:calc(var(--el-border-radius-base) - 1px)}.el-button--small [class*=el-icon]+span{margin-left:4px}.el-button--small.is-round{padding:5px 11px}.el-button--small.is-circle{width:var(--el-button-size);padding:5px}.el-calendar{--el-calendar-border:var(--el-table-border,1px solid var(--el-border-color-lighter));--el-calendar-header-border-bottom:var(--el-calendar-border);--el-calendar-selected-bg-color:var(--el-color-primary-light-9);--el-calendar-cell-width:85px;background-color:var(--el-fill-color-blank)}.el-calendar__header{display:flex;justify-content:space-between;padding:12px 20px;border-bottom:var(--el-calendar-header-border-bottom)}.el-calendar__title{color:var(--el-text-color);align-self:center}.el-calendar__body{padding:12px 20px 35px}.el-calendar-table{table-layout:fixed;width:100%}.el-calendar-table thead th{padding:12px 0;color:var(--el-text-color-regular);font-weight:400}.el-calendar-table:not(.is-range) td.next,.el-calendar-table:not(.is-range) td.prev{color:var(--el-text-color-placeholder)}.el-calendar-table td{border-bottom:var(--el-calendar-border);border-right:var(--el-calendar-border);vertical-align:top;transition:background-color var(--el-transition-duration-fast) ease}.el-calendar-table td.is-selected{background-color:var(--el-calendar-selected-bg-color)}.el-calendar-table td.is-today{color:var(--el-color-primary)}.el-calendar-table tr:first-child td{border-top:var(--el-calendar-border)}.el-calendar-table tr td:first-child{border-left:var(--el-calendar-border)}.el-calendar-table tr.el-calendar-table__row--hide-border td{border-top:none}.el-calendar-table .el-calendar-day{box-sizing:border-box;padding:8px;height:var(--el-calendar-cell-width)}.el-calendar-table .el-calendar-day:hover{cursor:pointer;background-color:var(--el-calendar-selected-bg-color)}.el-card{--el-card-border-color:var(--el-border-color-light);--el-card-border-radius:4px;--el-card-padding:20px;--el-card-bg-color:var(--el-fill-color-blank);border-radius:var(--el-card-border-radius);border:1px solid var(--el-card-border-color);background-color:var(--el-card-bg-color);overflow:hidden;color:var(--el-text-color-primary);transition:var(--el-transition-duration)}.el-card.is-always-shadow,.el-card.is-hover-shadow:focus,.el-card.is-hover-shadow:hover{box-shadow:var(--el-box-shadow-light)}.el-card__header{padding:calc(var(--el-card-padding) - 2px) var(--el-card-padding);border-bottom:1px solid var(--el-card-border-color);box-sizing:border-box}.el-card__body{padding:var(--el-card-padding)}.el-carousel__item{position:absolute;top:0;left:0;width:100%;height:100%;display:inline-block;overflow:hidden}.el-carousel__item,.el-carousel__item.is-active{z-index:calc(var(--el-index-normal) - 1)}.el-carousel__item--card,.el-carousel__item.is-animating{transition:transform .4s ease-in-out}.el-carousel__item--card{width:50%}.el-carousel__item--card.is-in-stage{cursor:pointer;z-index:var(--el-index-normal)}.el-carousel__item--card.is-in-stage.is-hover .el-carousel__mask,.el-carousel__item--card.is-in-stage:hover .el-carousel__mask{opacity:.12}.el-carousel__item--card.is-active{z-index:calc(var(--el-index-normal) + 1)}.el-carousel__item--card-vertical{width:100%;height:50%}.el-carousel__mask{position:absolute;width:100%;height:100%;top:0;left:0;background-color:var(--el-color-white);opacity:.24;transition:var(--el-transition-duration-fast)}.el-carousel{--el-carousel-arrow-font-size:12px;--el-carousel-arrow-size:36px;--el-carousel-arrow-background:rgba(31,45,61,.11);--el-carousel-arrow-hover-background:rgba(31,45,61,.23);--el-carousel-indicator-width:30px;--el-carousel-indicator-height:2px;--el-carousel-indicator-padding-horizontal:4px;--el-carousel-indicator-padding-vertical:12px;--el-carousel-indicator-out-color:var(--el-border-color-hover);position:relative}.el-carousel--horizontal,.el-carousel--vertical{overflow:hidden}.el-carousel__container{position:relative;height:300px}.el-carousel__arrow{border:none;outline:0;padding:0;margin:0;height:var(--el-carousel-arrow-size);width:var(--el-carousel-arrow-size);cursor:pointer;transition:var(--el-transition-duration);border-radius:50%;background-color:var(--el-carousel-arrow-background);color:#fff;position:absolute;top:50%;z-index:10;transform:translateY(-50%);text-align:center;font-size:var(--el-carousel-arrow-font-size);display:inline-flex;justify-content:center;align-items:center}.el-carousel__arrow--left{left:16px}.el-carousel__arrow--right{right:16px}.el-carousel__arrow:hover{background-color:var(--el-carousel-arrow-hover-background)}.el-carousel__arrow i{cursor:pointer}.el-carousel__indicators{position:absolute;list-style:none;margin:0;padding:0;z-index:calc(var(--el-index-normal) + 1)}.el-carousel__indicators--horizontal{bottom:0;left:50%;transform:translateX(-50%)}.el-carousel__indicators--vertical{right:0;top:50%;transform:translateY(-50%)}.el-carousel__indicators--outside{bottom:calc(var(--el-carousel-indicator-height) + var(--el-carousel-indicator-padding-vertical)*2);text-align:center;position:static;transform:none}.el-carousel__indicators--outside .el-carousel__indicator:hover button{opacity:.64}.el-carousel__indicators--outside button{background-color:var(--el-carousel-indicator-out-color);opacity:.24}.el-carousel__indicators--right{right:0}.el-carousel__indicators--labels{left:0;right:0;transform:none;text-align:center}.el-carousel__indicators--labels .el-carousel__button{height:auto;width:auto;padding:2px 18px;font-size:12px;color:#000}.el-carousel__indicators--labels .el-carousel__indicator{padding:6px 4px}.el-carousel__indicator{background-color:transparent;cursor:pointer}.el-carousel__indicator:hover button{opacity:.72}.el-carousel__indicator--horizontal{display:inline-block;padding:var(--el-carousel-indicator-padding-vertical) var(--el-carousel-indicator-padding-horizontal)}.el-carousel__indicator--vertical{padding:var(--el-carousel-indicator-padding-horizontal) var(--el-carousel-indicator-padding-vertical)}.el-carousel__indicator--vertical .el-carousel__button{width:var(--el-carousel-indicator-height);height:calc(var(--el-carousel-indicator-width)/2)}.el-carousel__indicator.is-active button{opacity:1}.el-carousel__button{display:block;opacity:.48;width:var(--el-carousel-indicator-width);height:var(--el-carousel-indicator-height);background-color:#fff;border:none;outline:0;padding:0;margin:0;cursor:pointer;transition:var(--el-transition-duration)}.carousel-arrow-left-enter-from,.carousel-arrow-left-leave-active{transform:translateY(-50%) translateX(-10px);opacity:0}.carousel-arrow-right-enter-from,.carousel-arrow-right-leave-active{transform:translateY(-50%) translateX(10px);opacity:0}.el-cascader-panel{--el-cascader-menu-text-color:var(--el-text-color-regular);--el-cascader-menu-selected-text-color:var(--el-color-primary);--el-cascader-menu-fill:var(--el-bg-color-overlay);--el-cascader-menu-font-size:var(--el-font-size-base);--el-cascader-menu-radius:var(--el-border-radius-base);--el-cascader-menu-border:solid 1px var(--el-border-color-light);--el-cascader-menu-shadow:var(--el-box-shadow-light);--el-cascader-node-background-hover:var(--el-fill-color-light);--el-cascader-node-color-disabled:var(--el-text-color-placeholder);--el-cascader-color-empty:var(--el-text-color-placeholder);--el-cascader-tag-background:var(--el-fill-color);display:flex;border-radius:var(--el-cascader-menu-radius);font-size:var(--el-cascader-menu-font-size)}.el-cascader-panel.is-bordered{border:var(--el-cascader-menu-border);border-radius:var(--el-cascader-menu-radius)}.el-cascader-menu{min-width:180px;box-sizing:border-box;color:var(--el-cascader-menu-text-color);border-right:var(--el-cascader-menu-border)}.el-cascader-menu:last-child{border-right:none}.el-cascader-menu:last-child .el-cascader-node{padding-right:20px}.el-cascader-menu__wrap.el-scrollbar__wrap{height:204px}.el-cascader-menu__list{position:relative;min-height:100%;margin:0;padding:6px 0;list-style:none;box-sizing:border-box}.el-cascader-menu__hover-zone{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.el-cascader-menu__empty-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;color:var(--el-cascader-color-empty)}.el-cascader-menu__empty-text .is-loading{margin-right:2px}.el-cascader-node{position:relative;display:flex;align-items:center;padding:0 30px 0 20px;height:34px;line-height:34px;outline:0}.el-cascader-node.is-selectable.in-active-path{color:var(--el-cascader-menu-text-color)}.el-cascader-node.in-active-path,.el-cascader-node.is-active,.el-cascader-node.is-selectable.in-checked-path{color:var(--el-cascader-menu-selected-text-color);font-weight:700}.el-cascader-node:not(.is-disabled){cursor:pointer}.el-cascader-node:not(.is-disabled):focus,.el-cascader-node:not(.is-disabled):hover{background:var(--el-cascader-node-background-hover)}.el-cascader-node.is-disabled{color:var(--el-cascader-node-color-disabled);cursor:not-allowed}.el-cascader-node__prefix{position:absolute;left:10px}.el-cascader-node__postfix{position:absolute;right:10px}.el-cascader-node__label{flex:1;text-align:left;padding:0 8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.el-cascader-node>.el-checkbox,.el-cascader-node>.el-radio{margin-right:0}.el-cascader-node>.el-radio .el-radio__label{padding-left:0}.el-cascader{--el-cascader-menu-text-color:var(--el-text-color-regular);--el-cascader-menu-selected-text-color:var(--el-color-primary);--el-cascader-menu-fill:var(--el-bg-color-overlay);--el-cascader-menu-font-size:var(--el-font-size-base);--el-cascader-menu-radius:var(--el-border-radius-base);--el-cascader-menu-border:solid 1px var(--el-border-color-light);--el-cascader-menu-shadow:var(--el-box-shadow-light);--el-cascader-node-background-hover:var(--el-fill-color-light);--el-cascader-node-color-disabled:var(--el-text-color-placeholder);--el-cascader-color-empty:var(--el-text-color-placeholder);--el-cascader-tag-background:var(--el-fill-color);display:inline-block;vertical-align:middle;position:relative;font-size:var(--el-font-size-base);line-height:32px;outline:0}.el-cascader:not(.is-disabled):hover .el-input__wrapper{cursor:pointer;box-shadow:0 0 0 1px var(--el-input-hover-border-color) inset}.el-cascader .el-input{display:flex;cursor:pointer}.el-cascader .el-input .el-input__inner{text-overflow:ellipsis;cursor:pointer}.el-cascader .el-input .el-input__suffix-inner .el-icon{height:calc(100% - 2px)}.el-cascader .el-input .el-input__suffix-inner .el-icon svg{vertical-align:middle}.el-cascader .el-input .icon-arrow-down{transition:transform var(--el-transition-duration);font-size:14px}.el-cascader .el-input .icon-arrow-down.is-reverse{transform:rotate(180deg)}.el-cascader .el-input .icon-circle-close:hover{color:var(--el-input-clear-hover-color,var(--el-text-color-secondary))}.el-cascader .el-input.is-focus .el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-focus-border-color,var(--el-color-primary)) inset}.el-cascader--large{font-size:14px;line-height:40px}.el-cascader--small{font-size:12px;line-height:24px}.el-cascader.is-disabled .el-cascader__label{z-index:calc(var(--el-index-normal) + 1);color:var(--el-disabled-text-color)}.el-cascader__dropdown{--el-cascader-menu-text-color:var(--el-text-color-regular);--el-cascader-menu-selected-text-color:var(--el-color-primary);--el-cascader-menu-fill:var(--el-bg-color-overlay);--el-cascader-menu-font-size:var(--el-font-size-base);--el-cascader-menu-radius:var(--el-border-radius-base);--el-cascader-menu-border:solid 1px var(--el-border-color-light);--el-cascader-menu-shadow:var(--el-box-shadow-light);--el-cascader-node-background-hover:var(--el-fill-color-light);--el-cascader-node-color-disabled:var(--el-text-color-placeholder);--el-cascader-color-empty:var(--el-text-color-placeholder);--el-cascader-tag-background:var(--el-fill-color);font-size:var(--el-cascader-menu-font-size);border-radius:var(--el-cascader-menu-radius)}.el-cascader__dropdown.el-popper{background:var(--el-cascader-menu-fill)}.el-cascader__dropdown.el-popper,.el-cascader__dropdown.el-popper .el-popper__arrow:before{border:var(--el-cascader-menu-border)}.el-cascader__dropdown.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-top-color:transparent;border-left-color:transparent}.el-cascader__dropdown.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:transparent;border-right-color:transparent}.el-cascader__dropdown.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-left-color:transparent;border-bottom-color:transparent}.el-cascader__dropdown.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-right-color:transparent;border-top-color:transparent}.el-cascader__dropdown.el-popper{box-shadow:var(--el-cascader-menu-shadow)}.el-cascader__tags{position:absolute;left:0;right:30px;top:50%;transform:translateY(-50%);display:flex;flex-wrap:wrap;line-height:normal;text-align:left;box-sizing:border-box}.el-cascader__tags .el-tag{display:inline-flex;align-items:center;max-width:100%;margin:2px 0 2px 6px;text-overflow:ellipsis;background:var(--el-cascader-tag-background)}.el-cascader__tags .el-tag:not(.is-hit){border-color:transparent}.el-cascader__tags .el-tag>span{flex:1;overflow:hidden;text-overflow:ellipsis}.el-cascader__tags .el-tag .el-icon-close{flex:none;background-color:var(--el-text-color-placeholder);color:var(--el-color-white)}.el-cascader__tags .el-tag .el-icon-close:hover{background-color:var(--el-text-color-secondary)}.el-cascader__collapse-tags{white-space:normal;z-index:var(--el-index-normal)}.el-cascader__collapse-tags .el-tag{display:inline-flex;align-items:center;max-width:100%;margin:2px 0 2px 6px;text-overflow:ellipsis;background:var(--el-fill-color)}.el-cascader__collapse-tags .el-tag:not(.is-hit){border-color:transparent}.el-cascader__collapse-tags .el-tag>span{flex:1;overflow:hidden;text-overflow:ellipsis}.el-cascader__collapse-tags .el-tag .el-icon-close{flex:none;background-color:var(--el-text-color-placeholder);color:var(--el-color-white)}.el-cascader__collapse-tags .el-tag .el-icon-close:hover{background-color:var(--el-text-color-secondary)}.el-cascader__suggestion-panel{border-radius:var(--el-cascader-menu-radius)}.el-cascader__suggestion-list{max-height:204px;margin:0;padding:6px 0;font-size:var(--el-font-size-base);color:var(--el-cascader-menu-text-color);text-align:center}.el-cascader__suggestion-item{display:flex;justify-content:space-between;align-items:center;height:34px;padding:0 15px;text-align:left;outline:0;cursor:pointer}.el-cascader__suggestion-item:focus,.el-cascader__suggestion-item:hover{background:var(--el-cascader-node-background-hover)}.el-cascader__suggestion-item.is-checked{color:var(--el-cascader-menu-selected-text-color);font-weight:700}.el-cascader__suggestion-item>span{margin-right:10px}.el-cascader__empty-text{margin:10px 0;color:var(--el-cascader-color-empty)}.el-cascader__search-input{flex:1;height:24px;min-width:60px;margin:2px 0 2px 11px;padding:0;color:var(--el-cascader-menu-text-color);border:none;outline:0;box-sizing:border-box;background:0 0}.el-cascader__search-input::placeholder{color:transparent}.el-check-tag{background-color:var(--el-color-info-light-9);border-radius:var(--el-border-radius-base);color:var(--el-color-info);cursor:pointer;display:inline-block;font-size:var(--el-font-size-base);line-height:var(--el-font-size-base);padding:7px 15px;transition:var(--el-transition-all);font-weight:700}.el-check-tag:hover{background-color:var(--el-color-info-light-7)}.el-check-tag.is-checked{background-color:var(--el-color-primary-light-8);color:var(--el-color-primary)}.el-check-tag.is-checked:hover{background-color:var(--el-color-primary-light-7)}.el-checkbox-button{--el-checkbox-button-checked-bg-color:var(--el-color-primary);--el-checkbox-button-checked-text-color:var(--el-color-white);--el-checkbox-button-checked-border-color:var(--el-color-primary);position:relative;display:inline-block}.el-checkbox-button__inner{display:inline-block;line-height:1;font-weight:var(--el-checkbox-font-weight);white-space:nowrap;vertical-align:middle;cursor:pointer;background:var(--el-button-bg-color,var(--el-fill-color-blank));border:var(--el-border);border-left-color:transparent;color:var(--el-button-text-color,var(--el-text-color-regular));-webkit-appearance:none;text-align:center;box-sizing:border-box;outline:0;margin:0;position:relative;transition:var(--el-transition-all);-webkit-user-select:none;user-select:none;padding:8px 15px;font-size:var(--el-font-size-base);border-radius:0}.el-checkbox-button__inner.is-round{padding:8px 15px}.el-checkbox-button__inner:hover{color:var(--el-color-primary)}.el-checkbox-button__inner [class*=el-icon-]{line-height:.9}.el-checkbox-button__inner [class*=el-icon-]+span{margin-left:5px}.el-checkbox-button__original{opacity:0;outline:0;position:absolute;margin:0;z-index:-1}.el-checkbox-button.is-checked .el-checkbox-button__inner{color:var(--el-checkbox-button-checked-text-color);background-color:var(--el-checkbox-button-checked-bg-color);border-color:var(--el-checkbox-button-checked-border-color);box-shadow:-1px 0 0 0 var(--el-color-primary-light-7)}.el-checkbox-button.is-checked:first-child .el-checkbox-button__inner{border-left-color:var(--el-checkbox-button-checked-border-color)}.el-checkbox-button.is-disabled .el-checkbox-button__inner{color:var(--el-disabled-text-color);cursor:not-allowed;background-image:none;background-color:var(--el-button-disabled-bg-color,var(--el-fill-color-blank));border-color:var(--el-button-disabled-border-color,var(--el-border-color-light));box-shadow:none}.el-checkbox-button.is-disabled:first-child .el-checkbox-button__inner{border-left-color:var(--el-button-disabled-border-color,var(--el-border-color-light))}.el-checkbox-button:first-child .el-checkbox-button__inner{border-left:var(--el-border);border-top-left-radius:var(--el-border-radius-base);border-bottom-left-radius:var(--el-border-radius-base);box-shadow:none!important}.el-checkbox-button.is-focus .el-checkbox-button__inner{border-color:var(--el-checkbox-button-checked-border-color)}.el-checkbox-button:last-child .el-checkbox-button__inner{border-top-right-radius:var(--el-border-radius-base);border-bottom-right-radius:var(--el-border-radius-base)}.el-checkbox-button--large .el-checkbox-button__inner{padding:12px 19px;font-size:var(--el-font-size-base);border-radius:0}.el-checkbox-button--large .el-checkbox-button__inner.is-round{padding:12px 19px}.el-checkbox-button--small .el-checkbox-button__inner{padding:5px 11px;font-size:12px;border-radius:0}.el-checkbox-button--small .el-checkbox-button__inner.is-round{padding:5px 11px}.el-checkbox-group{font-size:0;line-height:0}.el-checkbox{--el-checkbox-font-size:14px;--el-checkbox-font-weight:var(--el-font-weight-primary);--el-checkbox-text-color:var(--el-text-color-regular);--el-checkbox-input-height:14px;--el-checkbox-input-width:14px;--el-checkbox-border-radius:var(--el-border-radius-small);--el-checkbox-bg-color:var(--el-fill-color-blank);--el-checkbox-input-border:var(--el-border);--el-checkbox-disabled-border-color:var(--el-border-color);--el-checkbox-disabled-input-fill:var(--el-fill-color-light);--el-checkbox-disabled-icon-color:var(--el-text-color-placeholder);--el-checkbox-disabled-checked-input-fill:var(--el-border-color-extra-light);--el-checkbox-disabled-checked-input-border-color:var(--el-border-color);--el-checkbox-disabled-checked-icon-color:var(--el-text-color-placeholder);--el-checkbox-checked-text-color:var(--el-color-primary);--el-checkbox-checked-input-border-color:var(--el-color-primary);--el-checkbox-checked-bg-color:var(--el-color-primary);--el-checkbox-checked-icon-color:var(--el-color-white);--el-checkbox-input-border-color-hover:var(--el-color-primary);color:var(--el-checkbox-text-color);font-weight:var(--el-checkbox-font-weight);font-size:var(--el-font-size-base);position:relative;cursor:pointer;display:inline-flex;align-items:center;white-space:nowrap;-webkit-user-select:none;user-select:none;margin-right:30px;height:32px}.el-checkbox.is-disabled{cursor:not-allowed}.el-checkbox.is-bordered{padding:0 15px 0 9px;border-radius:var(--el-border-radius-base);border:var(--el-border);box-sizing:border-box}.el-checkbox.is-bordered.is-checked{border-color:var(--el-color-primary)}.el-checkbox.is-bordered.is-disabled{border-color:var(--el-border-color-lighter)}.el-checkbox.is-bordered.el-checkbox--large{padding:0 19px 0 11px;border-radius:var(--el-border-radius-base)}.el-checkbox.is-bordered.el-checkbox--large .el-checkbox__label{font-size:var(--el-font-size-base)}.el-checkbox.is-bordered.el-checkbox--large .el-checkbox__inner{height:14px;width:14px}.el-checkbox.is-bordered.el-checkbox--small{padding:0 11px 0 7px;border-radius:calc(var(--el-border-radius-base) - 1px)}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__label{font-size:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner{height:12px;width:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner:after{height:6px;width:2px}.el-checkbox input:focus-visible+.el-checkbox__inner{outline:2px solid var(--el-checkbox-input-border-color-hover);outline-offset:1px;border-radius:var(--el-checkbox-border-radius)}.el-checkbox__input{white-space:nowrap;cursor:pointer;outline:0;display:inline-flex;position:relative}.el-checkbox__input.is-disabled .el-checkbox__inner{background-color:var(--el-checkbox-disabled-input-fill);border-color:var(--el-checkbox-disabled-border-color);cursor:not-allowed}.el-checkbox__input.is-disabled .el-checkbox__inner:after{cursor:not-allowed;border-color:var(--el-checkbox-disabled-icon-color)}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner{background-color:var(--el-checkbox-disabled-checked-input-fill);border-color:var(--el-checkbox-disabled-checked-input-border-color)}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner:after{border-color:var(--el-checkbox-disabled-checked-icon-color)}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner{background-color:var(--el-checkbox-disabled-checked-input-fill);border-color:var(--el-checkbox-disabled-checked-input-border-color)}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner:before{background-color:var(--el-checkbox-disabled-checked-icon-color);border-color:var(--el-checkbox-disabled-checked-icon-color)}.el-checkbox__input.is-disabled+span.el-checkbox__label{color:var(--el-disabled-text-color);cursor:not-allowed}.el-checkbox__input.is-checked .el-checkbox__inner{background-color:var(--el-checkbox-checked-bg-color);border-color:var(--el-checkbox-checked-input-border-color)}.el-checkbox__input.is-checked .el-checkbox__inner:after{transform:rotate(45deg) scaleY(1)}.el-checkbox__input.is-checked+.el-checkbox__label{color:var(--el-checkbox-checked-text-color)}.el-checkbox__input.is-focus:not(.is-checked) .el-checkbox__original:not(:focus-visible){border-color:var(--el-checkbox-input-border-color-hover)}.el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:var(--el-checkbox-checked-bg-color);border-color:var(--el-checkbox-checked-input-border-color)}.el-checkbox__input.is-indeterminate .el-checkbox__inner:before{content:"";position:absolute;display:block;background-color:var(--el-checkbox-checked-icon-color);height:2px;transform:scale(.5);left:0;right:0;top:5px}.el-checkbox__input.is-indeterminate .el-checkbox__inner:after{display:none}.el-checkbox__inner{display:inline-block;position:relative;border:var(--el-checkbox-input-border);border-radius:var(--el-checkbox-border-radius);box-sizing:border-box;width:var(--el-checkbox-input-width);height:var(--el-checkbox-input-height);background-color:var(--el-checkbox-bg-color);z-index:var(--el-index-normal);transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46),outline .25s cubic-bezier(.71,-.46,.29,1.46)}.el-checkbox__inner:hover{border-color:var(--el-checkbox-input-border-color-hover)}.el-checkbox__inner:after{box-sizing:content-box;content:"";border:1px solid var(--el-checkbox-checked-icon-color);border-left:0;border-top:0;height:7px;left:4px;position:absolute;top:1px;transform:rotate(45deg) scaleY(0);width:3px;transition:transform .15s ease-in 50ms;transform-origin:center}.el-checkbox__original{opacity:0;outline:0;position:absolute;margin:0;width:0;height:0;z-index:-1}.el-checkbox__label{display:inline-block;padding-left:8px;line-height:1;font-size:var(--el-checkbox-font-size)}.el-checkbox.el-checkbox--large{height:40px}.el-checkbox.el-checkbox--large .el-checkbox__label{font-size:14px}.el-checkbox.el-checkbox--large .el-checkbox__inner{width:14px;height:14px}.el-checkbox.el-checkbox--small{height:24px}.el-checkbox.el-checkbox--small .el-checkbox__label{font-size:12px}.el-checkbox.el-checkbox--small .el-checkbox__inner{width:12px;height:12px}.el-checkbox.el-checkbox--small .el-checkbox__input.is-indeterminate .el-checkbox__inner:before{top:4px}.el-checkbox.el-checkbox--small .el-checkbox__inner:after{width:2px;height:6px}.el-checkbox:last-of-type{margin-right:0}[class*=el-col-]{box-sizing:border-box}[class*=el-col-].is-guttered{display:block;min-height:1px}.el-col-0,.el-col-0.is-guttered{display:none}.el-col-0{max-width:0;flex:0 0 0%}.el-col-offset-0{margin-left:0}.el-col-pull-0{position:relative;right:0}.el-col-push-0{position:relative;left:0}.el-col-1{max-width:4.1666666667%;flex:0 0 4.1666666667%}.el-col-offset-1{margin-left:4.1666666667%}.el-col-pull-1{position:relative;right:4.1666666667%}.el-col-push-1{position:relative;left:4.1666666667%}.el-col-2{max-width:8.3333333333%;flex:0 0 8.3333333333%}.el-col-offset-2{margin-left:8.3333333333%}.el-col-pull-2{position:relative;right:8.3333333333%}.el-col-push-2{position:relative;left:8.3333333333%}.el-col-3{max-width:12.5%;flex:0 0 12.5%}.el-col-offset-3{margin-left:12.5%}.el-col-pull-3{position:relative;right:12.5%}.el-col-push-3{position:relative;left:12.5%}.el-col-4{max-width:16.6666666667%;flex:0 0 16.6666666667%}.el-col-offset-4{margin-left:16.6666666667%}.el-col-pull-4{position:relative;right:16.6666666667%}.el-col-push-4{position:relative;left:16.6666666667%}.el-col-5{max-width:20.8333333333%;flex:0 0 20.8333333333%}.el-col-offset-5{margin-left:20.8333333333%}.el-col-pull-5{position:relative;right:20.8333333333%}.el-col-push-5{position:relative;left:20.8333333333%}.el-col-6{max-width:25%;flex:0 0 25%}.el-col-offset-6{margin-left:25%}.el-col-pull-6{position:relative;right:25%}.el-col-push-6{position:relative;left:25%}.el-col-7{max-width:29.1666666667%;flex:0 0 29.1666666667%}.el-col-offset-7{margin-left:29.1666666667%}.el-col-pull-7{position:relative;right:29.1666666667%}.el-col-push-7{position:relative;left:29.1666666667%}.el-col-8{max-width:33.3333333333%;flex:0 0 33.3333333333%}.el-col-offset-8{margin-left:33.3333333333%}.el-col-pull-8{position:relative;right:33.3333333333%}.el-col-push-8{position:relative;left:33.3333333333%}.el-col-9{max-width:37.5%;flex:0 0 37.5%}.el-col-offset-9{margin-left:37.5%}.el-col-pull-9{position:relative;right:37.5%}.el-col-push-9{position:relative;left:37.5%}.el-col-10{max-width:41.6666666667%;flex:0 0 41.6666666667%}.el-col-offset-10{margin-left:41.6666666667%}.el-col-pull-10{position:relative;right:41.6666666667%}.el-col-push-10{position:relative;left:41.6666666667%}.el-col-11{max-width:45.8333333333%;flex:0 0 45.8333333333%}.el-col-offset-11{margin-left:45.8333333333%}.el-col-pull-11{position:relative;right:45.8333333333%}.el-col-push-11{position:relative;left:45.8333333333%}.el-col-12{max-width:50%;flex:0 0 50%}.el-col-offset-12{margin-left:50%}.el-col-pull-12{position:relative;right:50%}.el-col-push-12{position:relative;left:50%}.el-col-13{max-width:54.1666666667%;flex:0 0 54.1666666667%}.el-col-offset-13{margin-left:54.1666666667%}.el-col-pull-13{position:relative;right:54.1666666667%}.el-col-push-13{position:relative;left:54.1666666667%}.el-col-14{max-width:58.3333333333%;flex:0 0 58.3333333333%}.el-col-offset-14{margin-left:58.3333333333%}.el-col-pull-14{position:relative;right:58.3333333333%}.el-col-push-14{position:relative;left:58.3333333333%}.el-col-15{max-width:62.5%;flex:0 0 62.5%}.el-col-offset-15{margin-left:62.5%}.el-col-pull-15{position:relative;right:62.5%}.el-col-push-15{position:relative;left:62.5%}.el-col-16{max-width:66.6666666667%;flex:0 0 66.6666666667%}.el-col-offset-16{margin-left:66.6666666667%}.el-col-pull-16{position:relative;right:66.6666666667%}.el-col-push-16{position:relative;left:66.6666666667%}.el-col-17{max-width:70.8333333333%;flex:0 0 70.8333333333%}.el-col-offset-17{margin-left:70.8333333333%}.el-col-pull-17{position:relative;right:70.8333333333%}.el-col-push-17{position:relative;left:70.8333333333%}.el-col-18{max-width:75%;flex:0 0 75%}.el-col-offset-18{margin-left:75%}.el-col-pull-18{position:relative;right:75%}.el-col-push-18{position:relative;left:75%}.el-col-19{max-width:79.1666666667%;flex:0 0 79.1666666667%}.el-col-offset-19{margin-left:79.1666666667%}.el-col-pull-19{position:relative;right:79.1666666667%}.el-col-push-19{position:relative;left:79.1666666667%}.el-col-20{max-width:83.3333333333%;flex:0 0 83.3333333333%}.el-col-offset-20{margin-left:83.3333333333%}.el-col-pull-20{position:relative;right:83.3333333333%}.el-col-push-20{position:relative;left:83.3333333333%}.el-col-21{max-width:87.5%;flex:0 0 87.5%}.el-col-offset-21{margin-left:87.5%}.el-col-pull-21{position:relative;right:87.5%}.el-col-push-21{position:relative;left:87.5%}.el-col-22{max-width:91.6666666667%;flex:0 0 91.6666666667%}.el-col-offset-22{margin-left:91.6666666667%}.el-col-pull-22{position:relative;right:91.6666666667%}.el-col-push-22{position:relative;left:91.6666666667%}.el-col-23{max-width:95.8333333333%;flex:0 0 95.8333333333%}.el-col-offset-23{margin-left:95.8333333333%}.el-col-pull-23{position:relative;right:95.8333333333%}.el-col-push-23{position:relative;left:95.8333333333%}.el-col-24{max-width:100%;flex:0 0 100%}.el-col-offset-24{margin-left:100%}.el-col-pull-24{position:relative;right:100%}.el-col-push-24{position:relative;left:100%}@media only screen and (max-width:768px){.el-col-xs-0,.el-col-xs-0.is-guttered{display:none}.el-col-xs-0{max-width:0;flex:0 0 0%}.el-col-xs-offset-0{margin-left:0}.el-col-xs-pull-0{position:relative;right:0}.el-col-xs-push-0{position:relative;left:0}.el-col-xs-1{display:block;max-width:4.1666666667%;flex:0 0 4.1666666667%}.el-col-xs-offset-1{margin-left:4.1666666667%}.el-col-xs-pull-1{position:relative;right:4.1666666667%}.el-col-xs-push-1{position:relative;left:4.1666666667%}.el-col-xs-2{display:block;max-width:8.3333333333%;flex:0 0 8.3333333333%}.el-col-xs-offset-2{margin-left:8.3333333333%}.el-col-xs-pull-2{position:relative;right:8.3333333333%}.el-col-xs-push-2{position:relative;left:8.3333333333%}.el-col-xs-3{display:block;max-width:12.5%;flex:0 0 12.5%}.el-col-xs-offset-3{margin-left:12.5%}.el-col-xs-pull-3{position:relative;right:12.5%}.el-col-xs-push-3{position:relative;left:12.5%}.el-col-xs-4{display:block;max-width:16.6666666667%;flex:0 0 16.6666666667%}.el-col-xs-offset-4{margin-left:16.6666666667%}.el-col-xs-pull-4{position:relative;right:16.6666666667%}.el-col-xs-push-4{position:relative;left:16.6666666667%}.el-col-xs-5{display:block;max-width:20.8333333333%;flex:0 0 20.8333333333%}.el-col-xs-offset-5{margin-left:20.8333333333%}.el-col-xs-pull-5{position:relative;right:20.8333333333%}.el-col-xs-push-5{position:relative;left:20.8333333333%}.el-col-xs-6{display:block;max-width:25%;flex:0 0 25%}.el-col-xs-offset-6{margin-left:25%}.el-col-xs-pull-6{position:relative;right:25%}.el-col-xs-push-6{position:relative;left:25%}.el-col-xs-7{display:block;max-width:29.1666666667%;flex:0 0 29.1666666667%}.el-col-xs-offset-7{margin-left:29.1666666667%}.el-col-xs-pull-7{position:relative;right:29.1666666667%}.el-col-xs-push-7{position:relative;left:29.1666666667%}.el-col-xs-8{display:block;max-width:33.3333333333%;flex:0 0 33.3333333333%}.el-col-xs-offset-8{margin-left:33.3333333333%}.el-col-xs-pull-8{position:relative;right:33.3333333333%}.el-col-xs-push-8{position:relative;left:33.3333333333%}.el-col-xs-9{display:block;max-width:37.5%;flex:0 0 37.5%}.el-col-xs-offset-9{margin-left:37.5%}.el-col-xs-pull-9{position:relative;right:37.5%}.el-col-xs-push-9{position:relative;left:37.5%}.el-col-xs-10{display:block;max-width:41.6666666667%;flex:0 0 41.6666666667%}.el-col-xs-offset-10{margin-left:41.6666666667%}.el-col-xs-pull-10{position:relative;right:41.6666666667%}.el-col-xs-push-10{position:relative;left:41.6666666667%}.el-col-xs-11{display:block;max-width:45.8333333333%;flex:0 0 45.8333333333%}.el-col-xs-offset-11{margin-left:45.8333333333%}.el-col-xs-pull-11{position:relative;right:45.8333333333%}.el-col-xs-push-11{position:relative;left:45.8333333333%}.el-col-xs-12{display:block;max-width:50%;flex:0 0 50%}.el-col-xs-offset-12{margin-left:50%}.el-col-xs-pull-12{position:relative;right:50%}.el-col-xs-push-12{position:relative;left:50%}.el-col-xs-13{display:block;max-width:54.1666666667%;flex:0 0 54.1666666667%}.el-col-xs-offset-13{margin-left:54.1666666667%}.el-col-xs-pull-13{position:relative;right:54.1666666667%}.el-col-xs-push-13{position:relative;left:54.1666666667%}.el-col-xs-14{display:block;max-width:58.3333333333%;flex:0 0 58.3333333333%}.el-col-xs-offset-14{margin-left:58.3333333333%}.el-col-xs-pull-14{position:relative;right:58.3333333333%}.el-col-xs-push-14{position:relative;left:58.3333333333%}.el-col-xs-15{display:block;max-width:62.5%;flex:0 0 62.5%}.el-col-xs-offset-15{margin-left:62.5%}.el-col-xs-pull-15{position:relative;right:62.5%}.el-col-xs-push-15{position:relative;left:62.5%}.el-col-xs-16{display:block;max-width:66.6666666667%;flex:0 0 66.6666666667%}.el-col-xs-offset-16{margin-left:66.6666666667%}.el-col-xs-pull-16{position:relative;right:66.6666666667%}.el-col-xs-push-16{position:relative;left:66.6666666667%}.el-col-xs-17{display:block;max-width:70.8333333333%;flex:0 0 70.8333333333%}.el-col-xs-offset-17{margin-left:70.8333333333%}.el-col-xs-pull-17{position:relative;right:70.8333333333%}.el-col-xs-push-17{position:relative;left:70.8333333333%}.el-col-xs-18{display:block;max-width:75%;flex:0 0 75%}.el-col-xs-offset-18{margin-left:75%}.el-col-xs-pull-18{position:relative;right:75%}.el-col-xs-push-18{position:relative;left:75%}.el-col-xs-19{display:block;max-width:79.1666666667%;flex:0 0 79.1666666667%}.el-col-xs-offset-19{margin-left:79.1666666667%}.el-col-xs-pull-19{position:relative;right:79.1666666667%}.el-col-xs-push-19{position:relative;left:79.1666666667%}.el-col-xs-20{display:block;max-width:83.3333333333%;flex:0 0 83.3333333333%}.el-col-xs-offset-20{margin-left:83.3333333333%}.el-col-xs-pull-20{position:relative;right:83.3333333333%}.el-col-xs-push-20{position:relative;left:83.3333333333%}.el-col-xs-21{display:block;max-width:87.5%;flex:0 0 87.5%}.el-col-xs-offset-21{margin-left:87.5%}.el-col-xs-pull-21{position:relative;right:87.5%}.el-col-xs-push-21{position:relative;left:87.5%}.el-col-xs-22{display:block;max-width:91.6666666667%;flex:0 0 91.6666666667%}.el-col-xs-offset-22{margin-left:91.6666666667%}.el-col-xs-pull-22{position:relative;right:91.6666666667%}.el-col-xs-push-22{position:relative;left:91.6666666667%}.el-col-xs-23{display:block;max-width:95.8333333333%;flex:0 0 95.8333333333%}.el-col-xs-offset-23{margin-left:95.8333333333%}.el-col-xs-pull-23{position:relative;right:95.8333333333%}.el-col-xs-push-23{position:relative;left:95.8333333333%}.el-col-xs-24{display:block;max-width:100%;flex:0 0 100%}.el-col-xs-offset-24{margin-left:100%}.el-col-xs-pull-24{position:relative;right:100%}.el-col-xs-push-24{position:relative;left:100%}}@media only screen and (min-width:768px){.el-col-sm-0,.el-col-sm-0.is-guttered{display:none}.el-col-sm-0{max-width:0;flex:0 0 0%}.el-col-sm-offset-0{margin-left:0}.el-col-sm-pull-0{position:relative;right:0}.el-col-sm-push-0{position:relative;left:0}.el-col-sm-1{display:block;max-width:4.1666666667%;flex:0 0 4.1666666667%}.el-col-sm-offset-1{margin-left:4.1666666667%}.el-col-sm-pull-1{position:relative;right:4.1666666667%}.el-col-sm-push-1{position:relative;left:4.1666666667%}.el-col-sm-2{display:block;max-width:8.3333333333%;flex:0 0 8.3333333333%}.el-col-sm-offset-2{margin-left:8.3333333333%}.el-col-sm-pull-2{position:relative;right:8.3333333333%}.el-col-sm-push-2{position:relative;left:8.3333333333%}.el-col-sm-3{display:block;max-width:12.5%;flex:0 0 12.5%}.el-col-sm-offset-3{margin-left:12.5%}.el-col-sm-pull-3{position:relative;right:12.5%}.el-col-sm-push-3{position:relative;left:12.5%}.el-col-sm-4{display:block;max-width:16.6666666667%;flex:0 0 16.6666666667%}.el-col-sm-offset-4{margin-left:16.6666666667%}.el-col-sm-pull-4{position:relative;right:16.6666666667%}.el-col-sm-push-4{position:relative;left:16.6666666667%}.el-col-sm-5{display:block;max-width:20.8333333333%;flex:0 0 20.8333333333%}.el-col-sm-offset-5{margin-left:20.8333333333%}.el-col-sm-pull-5{position:relative;right:20.8333333333%}.el-col-sm-push-5{position:relative;left:20.8333333333%}.el-col-sm-6{display:block;max-width:25%;flex:0 0 25%}.el-col-sm-offset-6{margin-left:25%}.el-col-sm-pull-6{position:relative;right:25%}.el-col-sm-push-6{position:relative;left:25%}.el-col-sm-7{display:block;max-width:29.1666666667%;flex:0 0 29.1666666667%}.el-col-sm-offset-7{margin-left:29.1666666667%}.el-col-sm-pull-7{position:relative;right:29.1666666667%}.el-col-sm-push-7{position:relative;left:29.1666666667%}.el-col-sm-8{display:block;max-width:33.3333333333%;flex:0 0 33.3333333333%}.el-col-sm-offset-8{margin-left:33.3333333333%}.el-col-sm-pull-8{position:relative;right:33.3333333333%}.el-col-sm-push-8{position:relative;left:33.3333333333%}.el-col-sm-9{display:block;max-width:37.5%;flex:0 0 37.5%}.el-col-sm-offset-9{margin-left:37.5%}.el-col-sm-pull-9{position:relative;right:37.5%}.el-col-sm-push-9{position:relative;left:37.5%}.el-col-sm-10{display:block;max-width:41.6666666667%;flex:0 0 41.6666666667%}.el-col-sm-offset-10{margin-left:41.6666666667%}.el-col-sm-pull-10{position:relative;right:41.6666666667%}.el-col-sm-push-10{position:relative;left:41.6666666667%}.el-col-sm-11{display:block;max-width:45.8333333333%;flex:0 0 45.8333333333%}.el-col-sm-offset-11{margin-left:45.8333333333%}.el-col-sm-pull-11{position:relative;right:45.8333333333%}.el-col-sm-push-11{position:relative;left:45.8333333333%}.el-col-sm-12{display:block;max-width:50%;flex:0 0 50%}.el-col-sm-offset-12{margin-left:50%}.el-col-sm-pull-12{position:relative;right:50%}.el-col-sm-push-12{position:relative;left:50%}.el-col-sm-13{display:block;max-width:54.1666666667%;flex:0 0 54.1666666667%}.el-col-sm-offset-13{margin-left:54.1666666667%}.el-col-sm-pull-13{position:relative;right:54.1666666667%}.el-col-sm-push-13{position:relative;left:54.1666666667%}.el-col-sm-14{display:block;max-width:58.3333333333%;flex:0 0 58.3333333333%}.el-col-sm-offset-14{margin-left:58.3333333333%}.el-col-sm-pull-14{position:relative;right:58.3333333333%}.el-col-sm-push-14{position:relative;left:58.3333333333%}.el-col-sm-15{display:block;max-width:62.5%;flex:0 0 62.5%}.el-col-sm-offset-15{margin-left:62.5%}.el-col-sm-pull-15{position:relative;right:62.5%}.el-col-sm-push-15{position:relative;left:62.5%}.el-col-sm-16{display:block;max-width:66.6666666667%;flex:0 0 66.6666666667%}.el-col-sm-offset-16{margin-left:66.6666666667%}.el-col-sm-pull-16{position:relative;right:66.6666666667%}.el-col-sm-push-16{position:relative;left:66.6666666667%}.el-col-sm-17{display:block;max-width:70.8333333333%;flex:0 0 70.8333333333%}.el-col-sm-offset-17{margin-left:70.8333333333%}.el-col-sm-pull-17{position:relative;right:70.8333333333%}.el-col-sm-push-17{position:relative;left:70.8333333333%}.el-col-sm-18{display:block;max-width:75%;flex:0 0 75%}.el-col-sm-offset-18{margin-left:75%}.el-col-sm-pull-18{position:relative;right:75%}.el-col-sm-push-18{position:relative;left:75%}.el-col-sm-19{display:block;max-width:79.1666666667%;flex:0 0 79.1666666667%}.el-col-sm-offset-19{margin-left:79.1666666667%}.el-col-sm-pull-19{position:relative;right:79.1666666667%}.el-col-sm-push-19{position:relative;left:79.1666666667%}.el-col-sm-20{display:block;max-width:83.3333333333%;flex:0 0 83.3333333333%}.el-col-sm-offset-20{margin-left:83.3333333333%}.el-col-sm-pull-20{position:relative;right:83.3333333333%}.el-col-sm-push-20{position:relative;left:83.3333333333%}.el-col-sm-21{display:block;max-width:87.5%;flex:0 0 87.5%}.el-col-sm-offset-21{margin-left:87.5%}.el-col-sm-pull-21{position:relative;right:87.5%}.el-col-sm-push-21{position:relative;left:87.5%}.el-col-sm-22{display:block;max-width:91.6666666667%;flex:0 0 91.6666666667%}.el-col-sm-offset-22{margin-left:91.6666666667%}.el-col-sm-pull-22{position:relative;right:91.6666666667%}.el-col-sm-push-22{position:relative;left:91.6666666667%}.el-col-sm-23{display:block;max-width:95.8333333333%;flex:0 0 95.8333333333%}.el-col-sm-offset-23{margin-left:95.8333333333%}.el-col-sm-pull-23{position:relative;right:95.8333333333%}.el-col-sm-push-23{position:relative;left:95.8333333333%}.el-col-sm-24{display:block;max-width:100%;flex:0 0 100%}.el-col-sm-offset-24{margin-left:100%}.el-col-sm-pull-24{position:relative;right:100%}.el-col-sm-push-24{position:relative;left:100%}}@media only screen and (min-width:992px){.el-col-md-0,.el-col-md-0.is-guttered{display:none}.el-col-md-0{max-width:0;flex:0 0 0%}.el-col-md-offset-0{margin-left:0}.el-col-md-pull-0{position:relative;right:0}.el-col-md-push-0{position:relative;left:0}.el-col-md-1{display:block;max-width:4.1666666667%;flex:0 0 4.1666666667%}.el-col-md-offset-1{margin-left:4.1666666667%}.el-col-md-pull-1{position:relative;right:4.1666666667%}.el-col-md-push-1{position:relative;left:4.1666666667%}.el-col-md-2{display:block;max-width:8.3333333333%;flex:0 0 8.3333333333%}.el-col-md-offset-2{margin-left:8.3333333333%}.el-col-md-pull-2{position:relative;right:8.3333333333%}.el-col-md-push-2{position:relative;left:8.3333333333%}.el-col-md-3{display:block;max-width:12.5%;flex:0 0 12.5%}.el-col-md-offset-3{margin-left:12.5%}.el-col-md-pull-3{position:relative;right:12.5%}.el-col-md-push-3{position:relative;left:12.5%}.el-col-md-4{display:block;max-width:16.6666666667%;flex:0 0 16.6666666667%}.el-col-md-offset-4{margin-left:16.6666666667%}.el-col-md-pull-4{position:relative;right:16.6666666667%}.el-col-md-push-4{position:relative;left:16.6666666667%}.el-col-md-5{display:block;max-width:20.8333333333%;flex:0 0 20.8333333333%}.el-col-md-offset-5{margin-left:20.8333333333%}.el-col-md-pull-5{position:relative;right:20.8333333333%}.el-col-md-push-5{position:relative;left:20.8333333333%}.el-col-md-6{display:block;max-width:25%;flex:0 0 25%}.el-col-md-offset-6{margin-left:25%}.el-col-md-pull-6{position:relative;right:25%}.el-col-md-push-6{position:relative;left:25%}.el-col-md-7{display:block;max-width:29.1666666667%;flex:0 0 29.1666666667%}.el-col-md-offset-7{margin-left:29.1666666667%}.el-col-md-pull-7{position:relative;right:29.1666666667%}.el-col-md-push-7{position:relative;left:29.1666666667%}.el-col-md-8{display:block;max-width:33.3333333333%;flex:0 0 33.3333333333%}.el-col-md-offset-8{margin-left:33.3333333333%}.el-col-md-pull-8{position:relative;right:33.3333333333%}.el-col-md-push-8{position:relative;left:33.3333333333%}.el-col-md-9{display:block;max-width:37.5%;flex:0 0 37.5%}.el-col-md-offset-9{margin-left:37.5%}.el-col-md-pull-9{position:relative;right:37.5%}.el-col-md-push-9{position:relative;left:37.5%}.el-col-md-10{display:block;max-width:41.6666666667%;flex:0 0 41.6666666667%}.el-col-md-offset-10{margin-left:41.6666666667%}.el-col-md-pull-10{position:relative;right:41.6666666667%}.el-col-md-push-10{position:relative;left:41.6666666667%}.el-col-md-11{display:block;max-width:45.8333333333%;flex:0 0 45.8333333333%}.el-col-md-offset-11{margin-left:45.8333333333%}.el-col-md-pull-11{position:relative;right:45.8333333333%}.el-col-md-push-11{position:relative;left:45.8333333333%}.el-col-md-12{display:block;max-width:50%;flex:0 0 50%}.el-col-md-offset-12{margin-left:50%}.el-col-md-pull-12{position:relative;right:50%}.el-col-md-push-12{position:relative;left:50%}.el-col-md-13{display:block;max-width:54.1666666667%;flex:0 0 54.1666666667%}.el-col-md-offset-13{margin-left:54.1666666667%}.el-col-md-pull-13{position:relative;right:54.1666666667%}.el-col-md-push-13{position:relative;left:54.1666666667%}.el-col-md-14{display:block;max-width:58.3333333333%;flex:0 0 58.3333333333%}.el-col-md-offset-14{margin-left:58.3333333333%}.el-col-md-pull-14{position:relative;right:58.3333333333%}.el-col-md-push-14{position:relative;left:58.3333333333%}.el-col-md-15{display:block;max-width:62.5%;flex:0 0 62.5%}.el-col-md-offset-15{margin-left:62.5%}.el-col-md-pull-15{position:relative;right:62.5%}.el-col-md-push-15{position:relative;left:62.5%}.el-col-md-16{display:block;max-width:66.6666666667%;flex:0 0 66.6666666667%}.el-col-md-offset-16{margin-left:66.6666666667%}.el-col-md-pull-16{position:relative;right:66.6666666667%}.el-col-md-push-16{position:relative;left:66.6666666667%}.el-col-md-17{display:block;max-width:70.8333333333%;flex:0 0 70.8333333333%}.el-col-md-offset-17{margin-left:70.8333333333%}.el-col-md-pull-17{position:relative;right:70.8333333333%}.el-col-md-push-17{position:relative;left:70.8333333333%}.el-col-md-18{display:block;max-width:75%;flex:0 0 75%}.el-col-md-offset-18{margin-left:75%}.el-col-md-pull-18{position:relative;right:75%}.el-col-md-push-18{position:relative;left:75%}.el-col-md-19{display:block;max-width:79.1666666667%;flex:0 0 79.1666666667%}.el-col-md-offset-19{margin-left:79.1666666667%}.el-col-md-pull-19{position:relative;right:79.1666666667%}.el-col-md-push-19{position:relative;left:79.1666666667%}.el-col-md-20{display:block;max-width:83.3333333333%;flex:0 0 83.3333333333%}.el-col-md-offset-20{margin-left:83.3333333333%}.el-col-md-pull-20{position:relative;right:83.3333333333%}.el-col-md-push-20{position:relative;left:83.3333333333%}.el-col-md-21{display:block;max-width:87.5%;flex:0 0 87.5%}.el-col-md-offset-21{margin-left:87.5%}.el-col-md-pull-21{position:relative;right:87.5%}.el-col-md-push-21{position:relative;left:87.5%}.el-col-md-22{display:block;max-width:91.6666666667%;flex:0 0 91.6666666667%}.el-col-md-offset-22{margin-left:91.6666666667%}.el-col-md-pull-22{position:relative;right:91.6666666667%}.el-col-md-push-22{position:relative;left:91.6666666667%}.el-col-md-23{display:block;max-width:95.8333333333%;flex:0 0 95.8333333333%}.el-col-md-offset-23{margin-left:95.8333333333%}.el-col-md-pull-23{position:relative;right:95.8333333333%}.el-col-md-push-23{position:relative;left:95.8333333333%}.el-col-md-24{display:block;max-width:100%;flex:0 0 100%}.el-col-md-offset-24{margin-left:100%}.el-col-md-pull-24{position:relative;right:100%}.el-col-md-push-24{position:relative;left:100%}}@media only screen and (min-width:1200px){.el-col-lg-0,.el-col-lg-0.is-guttered{display:none}.el-col-lg-0{max-width:0;flex:0 0 0%}.el-col-lg-offset-0{margin-left:0}.el-col-lg-pull-0{position:relative;right:0}.el-col-lg-push-0{position:relative;left:0}.el-col-lg-1{display:block;max-width:4.1666666667%;flex:0 0 4.1666666667%}.el-col-lg-offset-1{margin-left:4.1666666667%}.el-col-lg-pull-1{position:relative;right:4.1666666667%}.el-col-lg-push-1{position:relative;left:4.1666666667%}.el-col-lg-2{display:block;max-width:8.3333333333%;flex:0 0 8.3333333333%}.el-col-lg-offset-2{margin-left:8.3333333333%}.el-col-lg-pull-2{position:relative;right:8.3333333333%}.el-col-lg-push-2{position:relative;left:8.3333333333%}.el-col-lg-3{display:block;max-width:12.5%;flex:0 0 12.5%}.el-col-lg-offset-3{margin-left:12.5%}.el-col-lg-pull-3{position:relative;right:12.5%}.el-col-lg-push-3{position:relative;left:12.5%}.el-col-lg-4{display:block;max-width:16.6666666667%;flex:0 0 16.6666666667%}.el-col-lg-offset-4{margin-left:16.6666666667%}.el-col-lg-pull-4{position:relative;right:16.6666666667%}.el-col-lg-push-4{position:relative;left:16.6666666667%}.el-col-lg-5{display:block;max-width:20.8333333333%;flex:0 0 20.8333333333%}.el-col-lg-offset-5{margin-left:20.8333333333%}.el-col-lg-pull-5{position:relative;right:20.8333333333%}.el-col-lg-push-5{position:relative;left:20.8333333333%}.el-col-lg-6{display:block;max-width:25%;flex:0 0 25%}.el-col-lg-offset-6{margin-left:25%}.el-col-lg-pull-6{position:relative;right:25%}.el-col-lg-push-6{position:relative;left:25%}.el-col-lg-7{display:block;max-width:29.1666666667%;flex:0 0 29.1666666667%}.el-col-lg-offset-7{margin-left:29.1666666667%}.el-col-lg-pull-7{position:relative;right:29.1666666667%}.el-col-lg-push-7{position:relative;left:29.1666666667%}.el-col-lg-8{display:block;max-width:33.3333333333%;flex:0 0 33.3333333333%}.el-col-lg-offset-8{margin-left:33.3333333333%}.el-col-lg-pull-8{position:relative;right:33.3333333333%}.el-col-lg-push-8{position:relative;left:33.3333333333%}.el-col-lg-9{display:block;max-width:37.5%;flex:0 0 37.5%}.el-col-lg-offset-9{margin-left:37.5%}.el-col-lg-pull-9{position:relative;right:37.5%}.el-col-lg-push-9{position:relative;left:37.5%}.el-col-lg-10{display:block;max-width:41.6666666667%;flex:0 0 41.6666666667%}.el-col-lg-offset-10{margin-left:41.6666666667%}.el-col-lg-pull-10{position:relative;right:41.6666666667%}.el-col-lg-push-10{position:relative;left:41.6666666667%}.el-col-lg-11{display:block;max-width:45.8333333333%;flex:0 0 45.8333333333%}.el-col-lg-offset-11{margin-left:45.8333333333%}.el-col-lg-pull-11{position:relative;right:45.8333333333%}.el-col-lg-push-11{position:relative;left:45.8333333333%}.el-col-lg-12{display:block;max-width:50%;flex:0 0 50%}.el-col-lg-offset-12{margin-left:50%}.el-col-lg-pull-12{position:relative;right:50%}.el-col-lg-push-12{position:relative;left:50%}.el-col-lg-13{display:block;max-width:54.1666666667%;flex:0 0 54.1666666667%}.el-col-lg-offset-13{margin-left:54.1666666667%}.el-col-lg-pull-13{position:relative;right:54.1666666667%}.el-col-lg-push-13{position:relative;left:54.1666666667%}.el-col-lg-14{display:block;max-width:58.3333333333%;flex:0 0 58.3333333333%}.el-col-lg-offset-14{margin-left:58.3333333333%}.el-col-lg-pull-14{position:relative;right:58.3333333333%}.el-col-lg-push-14{position:relative;left:58.3333333333%}.el-col-lg-15{display:block;max-width:62.5%;flex:0 0 62.5%}.el-col-lg-offset-15{margin-left:62.5%}.el-col-lg-pull-15{position:relative;right:62.5%}.el-col-lg-push-15{position:relative;left:62.5%}.el-col-lg-16{display:block;max-width:66.6666666667%;flex:0 0 66.6666666667%}.el-col-lg-offset-16{margin-left:66.6666666667%}.el-col-lg-pull-16{position:relative;right:66.6666666667%}.el-col-lg-push-16{position:relative;left:66.6666666667%}.el-col-lg-17{display:block;max-width:70.8333333333%;flex:0 0 70.8333333333%}.el-col-lg-offset-17{margin-left:70.8333333333%}.el-col-lg-pull-17{position:relative;right:70.8333333333%}.el-col-lg-push-17{position:relative;left:70.8333333333%}.el-col-lg-18{display:block;max-width:75%;flex:0 0 75%}.el-col-lg-offset-18{margin-left:75%}.el-col-lg-pull-18{position:relative;right:75%}.el-col-lg-push-18{position:relative;left:75%}.el-col-lg-19{display:block;max-width:79.1666666667%;flex:0 0 79.1666666667%}.el-col-lg-offset-19{margin-left:79.1666666667%}.el-col-lg-pull-19{position:relative;right:79.1666666667%}.el-col-lg-push-19{position:relative;left:79.1666666667%}.el-col-lg-20{display:block;max-width:83.3333333333%;flex:0 0 83.3333333333%}.el-col-lg-offset-20{margin-left:83.3333333333%}.el-col-lg-pull-20{position:relative;right:83.3333333333%}.el-col-lg-push-20{position:relative;left:83.3333333333%}.el-col-lg-21{display:block;max-width:87.5%;flex:0 0 87.5%}.el-col-lg-offset-21{margin-left:87.5%}.el-col-lg-pull-21{position:relative;right:87.5%}.el-col-lg-push-21{position:relative;left:87.5%}.el-col-lg-22{display:block;max-width:91.6666666667%;flex:0 0 91.6666666667%}.el-col-lg-offset-22{margin-left:91.6666666667%}.el-col-lg-pull-22{position:relative;right:91.6666666667%}.el-col-lg-push-22{position:relative;left:91.6666666667%}.el-col-lg-23{display:block;max-width:95.8333333333%;flex:0 0 95.8333333333%}.el-col-lg-offset-23{margin-left:95.8333333333%}.el-col-lg-pull-23{position:relative;right:95.8333333333%}.el-col-lg-push-23{position:relative;left:95.8333333333%}.el-col-lg-24{display:block;max-width:100%;flex:0 0 100%}.el-col-lg-offset-24{margin-left:100%}.el-col-lg-pull-24{position:relative;right:100%}.el-col-lg-push-24{position:relative;left:100%}}@media only screen and (min-width:1920px){.el-col-xl-0,.el-col-xl-0.is-guttered{display:none}.el-col-xl-0{max-width:0;flex:0 0 0%}.el-col-xl-offset-0{margin-left:0}.el-col-xl-pull-0{position:relative;right:0}.el-col-xl-push-0{position:relative;left:0}.el-col-xl-1{display:block;max-width:4.1666666667%;flex:0 0 4.1666666667%}.el-col-xl-offset-1{margin-left:4.1666666667%}.el-col-xl-pull-1{position:relative;right:4.1666666667%}.el-col-xl-push-1{position:relative;left:4.1666666667%}.el-col-xl-2{display:block;max-width:8.3333333333%;flex:0 0 8.3333333333%}.el-col-xl-offset-2{margin-left:8.3333333333%}.el-col-xl-pull-2{position:relative;right:8.3333333333%}.el-col-xl-push-2{position:relative;left:8.3333333333%}.el-col-xl-3{display:block;max-width:12.5%;flex:0 0 12.5%}.el-col-xl-offset-3{margin-left:12.5%}.el-col-xl-pull-3{position:relative;right:12.5%}.el-col-xl-push-3{position:relative;left:12.5%}.el-col-xl-4{display:block;max-width:16.6666666667%;flex:0 0 16.6666666667%}.el-col-xl-offset-4{margin-left:16.6666666667%}.el-col-xl-pull-4{position:relative;right:16.6666666667%}.el-col-xl-push-4{position:relative;left:16.6666666667%}.el-col-xl-5{display:block;max-width:20.8333333333%;flex:0 0 20.8333333333%}.el-col-xl-offset-5{margin-left:20.8333333333%}.el-col-xl-pull-5{position:relative;right:20.8333333333%}.el-col-xl-push-5{position:relative;left:20.8333333333%}.el-col-xl-6{display:block;max-width:25%;flex:0 0 25%}.el-col-xl-offset-6{margin-left:25%}.el-col-xl-pull-6{position:relative;right:25%}.el-col-xl-push-6{position:relative;left:25%}.el-col-xl-7{display:block;max-width:29.1666666667%;flex:0 0 29.1666666667%}.el-col-xl-offset-7{margin-left:29.1666666667%}.el-col-xl-pull-7{position:relative;right:29.1666666667%}.el-col-xl-push-7{position:relative;left:29.1666666667%}.el-col-xl-8{display:block;max-width:33.3333333333%;flex:0 0 33.3333333333%}.el-col-xl-offset-8{margin-left:33.3333333333%}.el-col-xl-pull-8{position:relative;right:33.3333333333%}.el-col-xl-push-8{position:relative;left:33.3333333333%}.el-col-xl-9{display:block;max-width:37.5%;flex:0 0 37.5%}.el-col-xl-offset-9{margin-left:37.5%}.el-col-xl-pull-9{position:relative;right:37.5%}.el-col-xl-push-9{position:relative;left:37.5%}.el-col-xl-10{display:block;max-width:41.6666666667%;flex:0 0 41.6666666667%}.el-col-xl-offset-10{margin-left:41.6666666667%}.el-col-xl-pull-10{position:relative;right:41.6666666667%}.el-col-xl-push-10{position:relative;left:41.6666666667%}.el-col-xl-11{display:block;max-width:45.8333333333%;flex:0 0 45.8333333333%}.el-col-xl-offset-11{margin-left:45.8333333333%}.el-col-xl-pull-11{position:relative;right:45.8333333333%}.el-col-xl-push-11{position:relative;left:45.8333333333%}.el-col-xl-12{display:block;max-width:50%;flex:0 0 50%}.el-col-xl-offset-12{margin-left:50%}.el-col-xl-pull-12{position:relative;right:50%}.el-col-xl-push-12{position:relative;left:50%}.el-col-xl-13{display:block;max-width:54.1666666667%;flex:0 0 54.1666666667%}.el-col-xl-offset-13{margin-left:54.1666666667%}.el-col-xl-pull-13{position:relative;right:54.1666666667%}.el-col-xl-push-13{position:relative;left:54.1666666667%}.el-col-xl-14{display:block;max-width:58.3333333333%;flex:0 0 58.3333333333%}.el-col-xl-offset-14{margin-left:58.3333333333%}.el-col-xl-pull-14{position:relative;right:58.3333333333%}.el-col-xl-push-14{position:relative;left:58.3333333333%}.el-col-xl-15{display:block;max-width:62.5%;flex:0 0 62.5%}.el-col-xl-offset-15{margin-left:62.5%}.el-col-xl-pull-15{position:relative;right:62.5%}.el-col-xl-push-15{position:relative;left:62.5%}.el-col-xl-16{display:block;max-width:66.6666666667%;flex:0 0 66.6666666667%}.el-col-xl-offset-16{margin-left:66.6666666667%}.el-col-xl-pull-16{position:relative;right:66.6666666667%}.el-col-xl-push-16{position:relative;left:66.6666666667%}.el-col-xl-17{display:block;max-width:70.8333333333%;flex:0 0 70.8333333333%}.el-col-xl-offset-17{margin-left:70.8333333333%}.el-col-xl-pull-17{position:relative;right:70.8333333333%}.el-col-xl-push-17{position:relative;left:70.8333333333%}.el-col-xl-18{display:block;max-width:75%;flex:0 0 75%}.el-col-xl-offset-18{margin-left:75%}.el-col-xl-pull-18{position:relative;right:75%}.el-col-xl-push-18{position:relative;left:75%}.el-col-xl-19{display:block;max-width:79.1666666667%;flex:0 0 79.1666666667%}.el-col-xl-offset-19{margin-left:79.1666666667%}.el-col-xl-pull-19{position:relative;right:79.1666666667%}.el-col-xl-push-19{position:relative;left:79.1666666667%}.el-col-xl-20{display:block;max-width:83.3333333333%;flex:0 0 83.3333333333%}.el-col-xl-offset-20{margin-left:83.3333333333%}.el-col-xl-pull-20{position:relative;right:83.3333333333%}.el-col-xl-push-20{position:relative;left:83.3333333333%}.el-col-xl-21{display:block;max-width:87.5%;flex:0 0 87.5%}.el-col-xl-offset-21{margin-left:87.5%}.el-col-xl-pull-21{position:relative;right:87.5%}.el-col-xl-push-21{position:relative;left:87.5%}.el-col-xl-22{display:block;max-width:91.6666666667%;flex:0 0 91.6666666667%}.el-col-xl-offset-22{margin-left:91.6666666667%}.el-col-xl-pull-22{position:relative;right:91.6666666667%}.el-col-xl-push-22{position:relative;left:91.6666666667%}.el-col-xl-23{display:block;max-width:95.8333333333%;flex:0 0 95.8333333333%}.el-col-xl-offset-23{margin-left:95.8333333333%}.el-col-xl-pull-23{position:relative;right:95.8333333333%}.el-col-xl-push-23{position:relative;left:95.8333333333%}.el-col-xl-24{display:block;max-width:100%;flex:0 0 100%}.el-col-xl-offset-24{margin-left:100%}.el-col-xl-pull-24{position:relative;right:100%}.el-col-xl-push-24{position:relative;left:100%}}.el-collapse{--el-collapse-border-color:var(--el-border-color-lighter);--el-collapse-header-height:48px;--el-collapse-header-bg-color:var(--el-fill-color-blank);--el-collapse-header-text-color:var(--el-text-color-primary);--el-collapse-header-font-size:13px;--el-collapse-content-bg-color:var(--el-fill-color-blank);--el-collapse-content-font-size:13px;--el-collapse-content-text-color:var(--el-text-color-primary);border-top:1px solid var(--el-collapse-border-color);border-bottom:1px solid var(--el-collapse-border-color)}.el-collapse-item.is-disabled .el-collapse-item__header{color:var(--el-text-color-disabled);cursor:not-allowed}.el-collapse-item__header{display:flex;align-items:center;height:var(--el-collapse-header-height);line-height:var(--el-collapse-header-height);background-color:var(--el-collapse-header-bg-color);color:var(--el-collapse-header-text-color);cursor:pointer;border-bottom:1px solid var(--el-collapse-border-color);font-size:var(--el-collapse-header-font-size);font-weight:500;transition:border-bottom-color var(--el-transition-duration);outline:0}.el-collapse-item__arrow{margin:0 8px 0 auto;transition:transform var(--el-transition-duration);font-weight:300}.el-collapse-item__arrow.is-active{transform:rotate(90deg)}.el-collapse-item__header.focusing:focus:not(:hover){color:var(--el-color-primary)}.el-collapse-item__header.is-active{border-bottom-color:transparent}.el-collapse-item__wrap{will-change:height;background-color:var(--el-collapse-content-bg-color);overflow:hidden;box-sizing:border-box;border-bottom:1px solid var(--el-collapse-border-color)}.el-collapse-item__content{padding-bottom:25px;font-size:var(--el-collapse-content-font-size);color:var(--el-collapse-content-text-color);line-height:1.7692307692}.el-collapse-item:last-child{margin-bottom:-1px}.el-color-predefine{display:flex;font-size:12px;margin-top:8px;width:280px}.el-color-predefine__colors{display:flex;flex:1;flex-wrap:wrap}.el-color-predefine__color-selector{margin:0 0 8px 8px;width:20px;height:20px;border-radius:4px;cursor:pointer}.el-color-predefine__color-selector:nth-child(10n+1){margin-left:0}.el-color-predefine__color-selector.selected{box-shadow:0 0 3px 2px var(--el-color-primary)}.el-color-predefine__color-selector>div{display:flex;height:100%;border-radius:3px}.el-color-predefine__color-selector.is-alpha{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.el-color-hue-slider{position:relative;box-sizing:border-box;width:280px;height:12px;background-color:red;padding:0 2px;float:right}.el-color-hue-slider__bar{position:relative;background:linear-gradient(90deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red);height:100%}.el-color-hue-slider__thumb{position:absolute;cursor:pointer;box-sizing:border-box;left:0;top:0;width:4px;height:100%;border-radius:1px;background:#fff;border:1px solid var(--el-border-color-lighter);box-shadow:0 0 2px rgba(0,0,0,.6);z-index:1}.el-color-hue-slider.is-vertical{width:12px;height:180px;padding:2px 0}.el-color-hue-slider.is-vertical .el-color-hue-slider__bar{background:linear-gradient(180deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.el-color-hue-slider.is-vertical .el-color-hue-slider__thumb{left:0;top:0;width:100%;height:4px}.el-color-svpanel{position:relative;width:280px;height:180px}.el-color-svpanel__black,.el-color-svpanel__white{position:absolute;top:0;left:0;right:0;bottom:0}.el-color-svpanel__white{background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.el-color-svpanel__black{background:linear-gradient(0deg,#000,transparent)}.el-color-svpanel__cursor{position:absolute}.el-color-svpanel__cursor>div{cursor:head;width:4px;height:4px;box-shadow:0 0 0 1.5px #fff,inset 0 0 1px 1px rgba(0,0,0,.3),0 0 1px 2px rgba(0,0,0,.4);border-radius:50%;transform:translate(-2px,-2px)}.el-color-alpha-slider{position:relative;box-sizing:border-box;width:280px;height:12px;background-image:linear-gradient(45deg,var(--el-color-picker-alpha-bg-a) 25%,var(--el-color-picker-alpha-bg-b) 25%),linear-gradient(135deg,var(--el-color-picker-alpha-bg-a) 25%,var(--el-color-picker-alpha-bg-b) 25%),linear-gradient(45deg,var(--el-color-picker-alpha-bg-b) 75%,var(--el-color-picker-alpha-bg-a) 75%),linear-gradient(135deg,var(--el-color-picker-alpha-bg-b) 75%,var(--el-color-picker-alpha-bg-a) 75%);background-size:12px 12px;background-position:0 0,6px 0,6px -6px,0 6px}.el-color-alpha-slider__bar{position:relative;background:linear-gradient(to right,hsla(0,0%,100%,0) 0,var(--el-bg-color) 100%);height:100%}.el-color-alpha-slider__thumb{position:absolute;cursor:pointer;box-sizing:border-box;left:0;top:0;width:4px;height:100%;border-radius:1px;background:#fff;border:1px solid var(--el-border-color-lighter);box-shadow:0 0 2px rgba(0,0,0,.6);z-index:1}.el-color-alpha-slider.is-vertical{width:20px;height:180px}.el-color-alpha-slider.is-vertical .el-color-alpha-slider__bar{background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff)}.el-color-alpha-slider.is-vertical .el-color-alpha-slider__thumb{left:0;top:0;width:100%;height:4px}.el-color-dropdown{width:300px}.el-color-dropdown__main-wrapper{margin-bottom:6px}.el-color-dropdown__main-wrapper:after{content:"";display:table;clear:both}.el-color-dropdown__btns{margin-top:12px;text-align:right}.el-color-dropdown__value{float:left;line-height:26px;font-size:12px;color:#000;width:160px}.el-color-picker{display:inline-block;position:relative;line-height:normal;outline:0}.el-color-picker:hover:not(.is-disabled) .el-color-picker__trigger{border:1px solid var(--el-border-color-hover)}.el-color-picker:focus-visible:not(.is-disabled) .el-color-picker__trigger{outline:2px solid var(--el-color-primary);outline-offset:1px}.el-color-picker.is-disabled .el-color-picker__trigger{cursor:not-allowed}.el-color-picker--large{height:40px}.el-color-picker--large .el-color-picker__trigger{height:40px;width:40px}.el-color-picker--large .el-color-picker__mask{height:38px;width:38px}.el-color-picker--small{height:24px}.el-color-picker--small .el-color-picker__trigger{height:24px;width:24px}.el-color-picker--small .el-color-picker__mask{height:22px;width:22px}.el-color-picker--small .el-color-picker__empty,.el-color-picker--small .el-color-picker__icon{transform:scale(.8)}.el-color-picker__mask{height:30px;width:30px;border-radius:4px;position:absolute;top:1px;left:1px;z-index:1;cursor:not-allowed;background-color:hsla(0,0%,100%,.7)}.el-color-picker__trigger{display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;height:32px;width:32px;padding:4px;border:1px solid var(--el-border-color);border-radius:4px;font-size:0;position:relative;cursor:pointer}.el-color-picker__color{position:relative;display:block;box-sizing:border-box;border:1px solid var(--el-text-color-secondary);border-radius:var(--el-border-radius-small);width:100%;height:100%;text-align:center}.el-color-picker__color.is-alpha{background-image:linear-gradient(45deg,var(--el-color-picker-alpha-bg-a) 25%,var(--el-color-picker-alpha-bg-b) 25%),linear-gradient(135deg,var(--el-color-picker-alpha-bg-a) 25%,var(--el-color-picker-alpha-bg-b) 25%),linear-gradient(45deg,var(--el-color-picker-alpha-bg-b) 75%,var(--el-color-picker-alpha-bg-a) 75%),linear-gradient(135deg,var(--el-color-picker-alpha-bg-b) 75%,var(--el-color-picker-alpha-bg-a) 75%);background-size:12px 12px;background-position:0 0,6px 0,6px -6px,0 6px}.el-color-picker__color-inner{display:inline-flex;justify-content:center;align-items:center;width:100%;height:100%}.el-color-picker .el-color-picker__empty{font-size:12px;color:var(--el-text-color-secondary)}.el-color-picker .el-color-picker__icon{display:inline-flex;justify-content:center;align-items:center;color:#fff;font-size:12px}.el-color-picker__panel{position:absolute;z-index:10;padding:6px;box-sizing:content-box;background-color:#fff;border-radius:var(--el-border-radius-base);box-shadow:var(--el-box-shadow-light)}.el-color-picker__panel.el-popper{border:1px solid var(--el-border-color-lighter)}.el-color-picker,.el-color-picker__panel{--el-color-picker-alpha-bg-a:#ccc;--el-color-picker-alpha-bg-b:transparent}.dark .el-color-picker,.dark .el-color-picker__panel{--el-color-picker-alpha-bg-a:#333}.el-container{display:flex;flex-direction:row;flex:1;flex-basis:auto;box-sizing:border-box;min-width:0}.el-container.is-vertical{flex-direction:column}.el-date-table{font-size:12px;-webkit-user-select:none;user-select:none}.el-date-table.is-week-mode .el-date-table__row:hover .el-date-table-cell{background-color:var(--el-datepicker-inrange-bg-color)}.el-date-table.is-week-mode .el-date-table__row:hover td.available:hover{color:var(--el-datepicker-text-color)}.el-date-table.is-week-mode .el-date-table__row:hover td:first-child .el-date-table-cell{margin-left:5px;border-top-left-radius:15px;border-bottom-left-radius:15px}.el-date-table.is-week-mode .el-date-table__row:hover td:last-child .el-date-table-cell{margin-right:5px;border-top-right-radius:15px;border-bottom-right-radius:15px}.el-date-table.is-week-mode .el-date-table__row.current .el-date-table-cell{background-color:var(--el-datepicker-inrange-bg-color)}.el-date-table td{width:32px;height:30px;padding:4px 0;box-sizing:border-box;text-align:center;cursor:pointer;position:relative}.el-date-table td .el-date-table-cell{height:30px;padding:3px 0;box-sizing:border-box}.el-date-table td .el-date-table-cell .el-date-table-cell__text{width:24px;height:24px;display:block;margin:0 auto;line-height:24px;position:absolute;left:50%;transform:translateX(-50%);border-radius:50%}.el-date-table td.next-month,.el-date-table td.prev-month{color:var(--el-datepicker-off-text-color)}.el-date-table td.today{position:relative}.el-date-table td.today .el-date-table-cell__text{color:var(--el-color-primary);font-weight:700}.el-date-table td.today.end-date .el-date-table-cell__text,.el-date-table td.today.start-date .el-date-table-cell__text{color:#fff}.el-date-table td.available:hover{color:var(--el-datepicker-hover-text-color)}.el-date-table td.in-range .el-date-table-cell{background-color:var(--el-datepicker-inrange-bg-color)}.el-date-table td.in-range .el-date-table-cell:hover{background-color:var(--el-datepicker-inrange-hover-bg-color)}.el-date-table td.current:not(.disabled) .el-date-table-cell__text{color:#fff;background-color:var(--el-datepicker-active-color)}.el-date-table td.current:not(.disabled):focus-visible .el-date-table-cell__text{outline:2px solid var(--el-datepicker-active-color);outline-offset:1px}.el-date-table td.end-date .el-date-table-cell,.el-date-table td.start-date .el-date-table-cell{color:#fff}.el-date-table td.end-date .el-date-table-cell__text,.el-date-table td.start-date .el-date-table-cell__text{background-color:var(--el-datepicker-active-color)}.el-date-table td.start-date .el-date-table-cell{margin-left:5px;border-top-left-radius:15px;border-bottom-left-radius:15px}.el-date-table td.end-date .el-date-table-cell{margin-right:5px;border-top-right-radius:15px;border-bottom-right-radius:15px}.el-date-table td.disabled .el-date-table-cell{background-color:var(--el-fill-color-light);opacity:1;cursor:not-allowed;color:var(--el-text-color-placeholder)}.el-date-table td.selected .el-date-table-cell{margin-left:5px;margin-right:5px;background-color:var(--el-datepicker-inrange-bg-color);border-radius:15px}.el-date-table td.selected .el-date-table-cell:hover{background-color:var(--el-datepicker-inrange-hover-bg-color)}.el-date-table td.selected .el-date-table-cell__text{background-color:var(--el-datepicker-active-color);color:#fff;border-radius:15px}.el-date-table td.week{font-size:80%;color:var(--el-datepicker-header-text-color)}.el-date-table td:focus{outline:0}.el-date-table th{padding:5px;color:var(--el-datepicker-header-text-color);font-weight:400;border-bottom:solid 1px var(--el-border-color-lighter)}.el-month-table{font-size:12px;margin:-1px;border-collapse:collapse}.el-month-table td{text-align:center;padding:8px 0;cursor:pointer}.el-month-table td div{height:48px;padding:6px 0;box-sizing:border-box}.el-month-table td.today .cell{color:var(--el-color-primary);font-weight:700}.el-month-table td.today.end-date .cell,.el-month-table td.today.start-date .cell{color:#fff}.el-month-table td.disabled .cell{background-color:var(--el-fill-color-light);cursor:not-allowed}.el-month-table td.disabled .cell,.el-month-table td.disabled .cell:hover{color:var(--el-text-color-placeholder)}.el-month-table td .cell{width:60px;height:36px;display:block;line-height:36px;color:var(--el-datepicker-text-color);margin:0 auto;border-radius:18px}.el-month-table td .cell:hover{color:var(--el-datepicker-hover-text-color)}.el-month-table td.in-range div{background-color:var(--el-datepicker-inrange-bg-color)}.el-month-table td.in-range div:hover{background-color:var(--el-datepicker-inrange-hover-bg-color)}.el-month-table td.end-date div,.el-month-table td.start-date div{color:#fff}.el-month-table td.end-date .cell,.el-month-table td.start-date .cell{color:#fff;background-color:var(--el-datepicker-active-color)}.el-month-table td.start-date div{border-top-left-radius:24px;border-bottom-left-radius:24px}.el-month-table td.end-date div{border-top-right-radius:24px;border-bottom-right-radius:24px}.el-month-table td.current:not(.disabled) .cell{color:var(--el-datepicker-active-color)}.el-month-table td:focus-visible{outline:0}.el-month-table td:focus-visible .cell{outline:2px solid var(--el-datepicker-active-color)}.el-year-table{font-size:12px;margin:-1px;border-collapse:collapse}.el-year-table .el-icon{color:var(--el-datepicker-icon-color)}.el-year-table td{text-align:center;padding:20px 3px;cursor:pointer}.el-year-table td.today .cell{color:var(--el-color-primary);font-weight:700}.el-year-table td.disabled .cell{background-color:var(--el-fill-color-light);cursor:not-allowed}.el-year-table td.disabled .cell,.el-year-table td.disabled .cell:hover{color:var(--el-text-color-placeholder)}.el-year-table td .cell{width:48px;height:36px;display:block;line-height:36px;color:var(--el-datepicker-text-color);border-radius:18px;margin:0 auto}.el-year-table td .cell:hover{color:var(--el-datepicker-hover-text-color)}.el-year-table td.current:not(.disabled) .cell{color:var(--el-datepicker-active-color)}.el-year-table td:focus-visible{outline:0}.el-year-table td:focus-visible .cell{outline:2px solid var(--el-datepicker-active-color)}.el-time-spinner.has-seconds .el-time-spinner__wrapper{width:33.3%}.el-time-spinner__wrapper{max-height:192px;overflow:auto;display:inline-block;width:50%;vertical-align:top;position:relative}.el-time-spinner__wrapper.el-scrollbar__wrap:not(.el-scrollbar__wrap--hidden-default){padding-bottom:15px}.el-time-spinner__wrapper.is-arrow{box-sizing:border-box;text-align:center;overflow:hidden}.el-time-spinner__wrapper.is-arrow .el-time-spinner__list{transform:translateY(-32px)}.el-time-spinner__wrapper.is-arrow .el-time-spinner__item:hover:not(.is-disabled):not(.is-active){background:var(--el-fill-color-light);cursor:default}.el-time-spinner__arrow{font-size:12px;color:var(--el-text-color-secondary);position:absolute;left:0;width:100%;z-index:var(--el-index-normal);text-align:center;height:30px;line-height:30px;cursor:pointer}.el-time-spinner__arrow:hover{color:var(--el-color-primary)}.el-time-spinner__arrow.arrow-up{top:10px}.el-time-spinner__arrow.arrow-down{bottom:10px}.el-time-spinner__input.el-input{width:70%}.el-time-spinner__input.el-input .el-input__inner,.el-time-spinner__list{padding:0;text-align:center}.el-time-spinner__list{margin:0;list-style:none}.el-time-spinner__list:after,.el-time-spinner__list:before{content:"";display:block;width:100%;height:80px}.el-time-spinner__item{height:32px;line-height:32px;font-size:12px;color:var(--el-text-color-regular)}.el-time-spinner__item:hover:not(.is-disabled):not(.is-active){background:var(--el-fill-color-light);cursor:pointer}.el-time-spinner__item.is-active:not(.is-disabled){color:var(--el-text-color-primary);font-weight:700}.el-time-spinner__item.is-disabled{color:var(--el-text-color-placeholder);cursor:not-allowed}.el-picker__popper{--el-datepicker-border-color:var(--el-disabled-border-color)}.el-picker__popper.el-popper{background:var(--el-bg-color-overlay);box-shadow:var(--el-box-shadow-light)}.el-picker__popper.el-popper,.el-picker__popper.el-popper .el-popper__arrow:before{border:1px solid var(--el-datepicker-border-color)}.el-picker__popper.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-top-color:transparent;border-left-color:transparent}.el-picker__popper.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:transparent;border-right-color:transparent}.el-picker__popper.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-left-color:transparent;border-bottom-color:transparent}.el-picker__popper.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-right-color:transparent;border-top-color:transparent}.el-date-editor{--el-date-editor-width:220px;--el-date-editor-monthrange-width:300px;--el-date-editor-daterange-width:350px;--el-date-editor-datetimerange-width:400px;--el-input-text-color:var(--el-text-color-regular);--el-input-border:var(--el-border);--el-input-hover-border:var(--el-border-color-hover);--el-input-focus-border:var(--el-color-primary);--el-input-transparent-border:0 0 0 1px transparent inset;--el-input-border-color:var(--el-border-color);--el-input-border-radius:var(--el-border-radius-base);--el-input-bg-color:var(--el-fill-color-blank);--el-input-icon-color:var(--el-text-color-placeholder);--el-input-placeholder-color:var(--el-text-color-placeholder);--el-input-hover-border-color:var(--el-border-color-hover);--el-input-clear-hover-color:var(--el-text-color-secondary);--el-input-focus-border-color:var(--el-color-primary);--el-input-width:100%;position:relative;text-align:left}.el-date-editor.el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-border-color,var(--el-border-color)) inset}.el-date-editor.el-input__wrapper:hover{box-shadow:0 0 0 1px var(--el-input-hover-border-color) inset}.el-date-editor.el-input,.el-date-editor.el-input__wrapper{width:var(--el-date-editor-width);height:var(--el-input-height,var(--el-component-size))}.el-date-editor--monthrange{--el-date-editor-width:var(--el-date-editor-monthrange-width)}.el-date-editor--daterange,.el-date-editor--timerange{--el-date-editor-width:var(--el-date-editor-daterange-width)}.el-date-editor--datetimerange{--el-date-editor-width:var(--el-date-editor-datetimerange-width)}.el-date-editor--dates .el-input__wrapper{text-overflow:ellipsis;white-space:nowrap}.el-date-editor .clear-icon,.el-date-editor .close-icon{cursor:pointer}.el-date-editor .clear-icon:hover{color:var(--el-text-color-secondary)}.el-date-editor .el-range__icon{height:inherit;font-size:14px;color:var(--el-text-color-placeholder);float:left}.el-date-editor .el-range__icon svg{vertical-align:middle}.el-date-editor .el-range-input{-webkit-appearance:none;appearance:none;border:none;outline:0;display:inline-block;height:30px;line-height:30px;margin:0;padding:0;width:39%;text-align:center;font-size:var(--el-font-size-base);color:var(--el-text-color-regular);background-color:transparent}.el-date-editor .el-range-input::placeholder{color:var(--el-text-color-placeholder)}.el-date-editor .el-range-separator{flex:1;display:inline-flex;justify-content:center;align-items:center;height:100%;padding:0 5px;margin:0;font-size:14px;word-break:keep-all;color:var(--el-text-color-primary)}.el-date-editor .el-range__close-icon{font-size:14px;color:var(--el-text-color-placeholder);height:inherit;width:unset;cursor:pointer}.el-date-editor .el-range__close-icon:hover{color:var(--el-text-color-secondary)}.el-date-editor .el-range__close-icon svg{vertical-align:middle}.el-date-editor .el-range__close-icon--hidden{opacity:0;visibility:hidden}.el-range-editor.el-input__wrapper{display:inline-flex;align-items:center;padding:0 10px}.el-range-editor.is-active,.el-range-editor.is-active:hover{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-range-editor--large{line-height:var(--el-component-size-large)}.el-range-editor--large.el-input__wrapper{height:var(--el-component-size-large)}.el-range-editor--large .el-range-separator{line-height:40px;font-size:14px}.el-range-editor--large .el-range-input{height:38px;line-height:38px;font-size:14px}.el-range-editor--small{line-height:var(--el-component-size-small)}.el-range-editor--small.el-input__wrapper{height:var(--el-component-size-small)}.el-range-editor--small .el-range-separator{line-height:24px;font-size:12px}.el-range-editor--small .el-range-input{height:22px;line-height:22px;font-size:12px}.el-range-editor.is-disabled{background-color:var(--el-disabled-bg-color);color:var(--el-disabled-text-color);cursor:not-allowed}.el-range-editor.is-disabled,.el-range-editor.is-disabled:focus,.el-range-editor.is-disabled:hover{border-color:var(--el-disabled-border-color)}.el-range-editor.is-disabled input{background-color:var(--el-disabled-bg-color);color:var(--el-disabled-text-color);cursor:not-allowed}.el-range-editor.is-disabled input::placeholder{color:var(--el-text-color-placeholder)}.el-range-editor.is-disabled .el-range-separator{color:var(--el-disabled-text-color)}.el-picker-panel{color:var(--el-text-color-regular);background:var(--el-bg-color-overlay);border-radius:var(--el-border-radius-base);line-height:30px}.el-picker-panel .el-time-panel{margin:5px 0;border:solid 1px var(--el-datepicker-border-color);background-color:var(--el-bg-color-overlay);box-shadow:var(--el-box-shadow-light)}.el-picker-panel__body-wrapper:after,.el-picker-panel__body:after{content:"";display:table;clear:both}.el-picker-panel__content{position:relative;margin:15px}.el-picker-panel__footer{border-top:1px solid var(--el-datepicker-inner-border-color);padding:4px 12px;text-align:right;background-color:var(--el-bg-color-overlay);position:relative;font-size:0}.el-picker-panel__shortcut{display:block;width:100%;border:0;background-color:transparent;line-height:28px;font-size:14px;color:var(--el-datepicker-text-color);padding-left:12px;text-align:left;outline:0;cursor:pointer}.el-picker-panel__shortcut:hover{color:var(--el-datepicker-hover-text-color)}.el-picker-panel__shortcut.active{background-color:#e6f1fe;color:var(--el-datepicker-active-color)}.el-picker-panel__btn{border:1px solid var(--el-fill-color-darker);color:var(--el-text-color-primary);line-height:24px;border-radius:2px;padding:0 20px;cursor:pointer;background-color:transparent;outline:0;font-size:12px}.el-picker-panel__btn[disabled]{color:var(--el-text-color-disabled);cursor:not-allowed}.el-picker-panel__icon-btn{font-size:12px;color:var(--el-datepicker-icon-color);border:0;background:0 0;cursor:pointer;outline:0;margin-top:8px}.el-picker-panel__icon-btn:hover{color:var(--el-datepicker-hover-text-color)}.el-picker-panel__icon-btn:focus-visible{color:var(--el-datepicker-hover-text-color)}.el-picker-panel__icon-btn.is-disabled{color:var(--el-text-color-disabled)}.el-picker-panel__icon-btn.is-disabled:hover{cursor:not-allowed}.el-picker-panel__icon-btn .el-icon{cursor:pointer;font-size:inherit}.el-picker-panel__link-btn{vertical-align:middle}.el-picker-panel [slot=sidebar],.el-picker-panel__sidebar{position:absolute;top:0;bottom:0;width:110px;border-right:1px solid var(--el-datepicker-inner-border-color);box-sizing:border-box;padding-top:6px;background-color:var(--el-bg-color-overlay);overflow:auto}.el-picker-panel [slot=sidebar]+.el-picker-panel__body,.el-picker-panel__sidebar+.el-picker-panel__body{margin-left:110px}.el-date-picker{--el-datepicker-text-color:var(--el-text-color-regular);--el-datepicker-off-text-color:var(--el-text-color-placeholder);--el-datepicker-header-text-color:var(--el-text-color-regular);--el-datepicker-icon-color:var(--el-text-color-primary);--el-datepicker-border-color:var(--el-disabled-border-color);--el-datepicker-inner-border-color:var(--el-border-color-light);--el-datepicker-inrange-bg-color:var(--el-border-color-extra-light);--el-datepicker-inrange-hover-bg-color:var(--el-border-color-extra-light);--el-datepicker-active-color:var(--el-color-primary);--el-datepicker-hover-text-color:var(--el-color-primary);width:322px}.el-date-picker.has-sidebar.has-time{width:434px}.el-date-picker.has-sidebar{width:438px}.el-date-picker.has-time .el-picker-panel__body-wrapper{position:relative}.el-date-picker .el-picker-panel__content{width:292px}.el-date-picker table{table-layout:fixed;width:100%}.el-date-picker__editor-wrap{position:relative;display:table-cell;padding:0 5px}.el-date-picker__time-header{position:relative;border-bottom:1px solid var(--el-datepicker-inner-border-color);font-size:12px;padding:8px 5px 5px;display:table;width:100%;box-sizing:border-box}.el-date-picker__header{margin:12px;text-align:center}.el-date-picker__header--bordered{margin-bottom:0;padding-bottom:12px;border-bottom:solid 1px var(--el-border-color-lighter)}.el-date-picker__header--bordered+.el-picker-panel__content{margin-top:0}.el-date-picker__header-label{font-size:16px;font-weight:500;padding:0 5px;line-height:22px;text-align:center;cursor:pointer;color:var(--el-text-color-regular)}.el-date-picker__header-label:hover{color:var(--el-datepicker-hover-text-color)}.el-date-picker__header-label:focus-visible{outline:0;color:var(--el-datepicker-hover-text-color)}.el-date-picker__header-label.active{color:var(--el-datepicker-active-color)}.el-date-picker__prev-btn{float:left}.el-date-picker__next-btn{float:right}.el-date-picker__time-wrap{padding:10px;text-align:center}.el-date-picker__time-label{float:left;cursor:pointer;line-height:30px;margin-left:10px}.el-date-picker .el-time-panel{position:absolute}.el-date-range-picker{--el-datepicker-text-color:var(--el-text-color-regular);--el-datepicker-off-text-color:var(--el-text-color-placeholder);--el-datepicker-header-text-color:var(--el-text-color-regular);--el-datepicker-icon-color:var(--el-text-color-primary);--el-datepicker-border-color:var(--el-disabled-border-color);--el-datepicker-inner-border-color:var(--el-border-color-light);--el-datepicker-inrange-bg-color:var(--el-border-color-extra-light);--el-datepicker-inrange-hover-bg-color:var(--el-border-color-extra-light);--el-datepicker-active-color:var(--el-color-primary);--el-datepicker-hover-text-color:var(--el-color-primary);width:646px}.el-date-range-picker.has-sidebar{width:756px}.el-date-range-picker.has-time .el-picker-panel__body-wrapper{position:relative}.el-date-range-picker table{table-layout:fixed;width:100%}.el-date-range-picker .el-picker-panel__body{min-width:513px}.el-date-range-picker .el-picker-panel__content{margin:0}.el-date-range-picker__header{position:relative;text-align:center;height:28px}.el-date-range-picker__header [class*=arrow-left]{float:left}.el-date-range-picker__header [class*=arrow-right]{float:right}.el-date-range-picker__header div{font-size:16px;font-weight:500;margin-right:50px}.el-date-range-picker__content{float:left;width:50%;box-sizing:border-box;margin:0;padding:16px}.el-date-range-picker__content.is-left{border-right:1px solid var(--el-datepicker-inner-border-color)}.el-date-range-picker__content .el-date-range-picker__header div{margin-left:50px;margin-right:50px}.el-date-range-picker__editors-wrap{box-sizing:border-box;display:table-cell}.el-date-range-picker__editors-wrap.is-right{text-align:right}.el-date-range-picker__time-header{position:relative;border-bottom:1px solid var(--el-datepicker-inner-border-color);font-size:12px;padding:8px 5px 5px 5px;display:table;width:100%;box-sizing:border-box}.el-date-range-picker__time-header>.el-icon-arrow-right{font-size:20px;vertical-align:middle;display:table-cell;color:var(--el-datepicker-icon-color)}.el-date-range-picker__time-picker-wrap{position:relative;display:table-cell;padding:0 5px}.el-date-range-picker__time-picker-wrap .el-picker-panel{position:absolute;top:13px;right:0;z-index:1;background:#fff}.el-date-range-picker__time-picker-wrap .el-time-panel{position:absolute}.el-time-range-picker{width:354px;overflow:visible}.el-time-range-picker__content{position:relative;text-align:center;padding:10px;z-index:1}.el-time-range-picker__cell{box-sizing:border-box;margin:0;padding:4px 7px 7px;width:50%;display:inline-block}.el-time-range-picker__header{margin-bottom:5px;text-align:center;font-size:14px}.el-time-range-picker__body{border-radius:2px;border:1px solid var(--el-datepicker-border-color)}.el-time-panel{border-radius:2px;position:relative;width:180px;left:0;z-index:var(--el-index-top);-webkit-user-select:none;user-select:none;box-sizing:content-box}.el-time-panel__content{font-size:0;position:relative;overflow:hidden}.el-time-panel__content:after,.el-time-panel__content:before{content:"";top:50%;position:absolute;margin-top:-16px;height:32px;z-index:-1;left:0;right:0;box-sizing:border-box;padding-top:6px;text-align:left}.el-time-panel__content:after{left:50%;margin-left:12%;margin-right:12%}.el-time-panel__content:before{padding-left:50%;margin-right:12%;margin-left:12%;border-top:1px solid var(--el-border-color-light);border-bottom:1px solid var(--el-border-color-light)}.el-time-panel__content.has-seconds:after{left:66.6666666667%}.el-time-panel__content.has-seconds:before{padding-left:33.3333333333%}.el-time-panel__footer{border-top:1px solid var(--el-timepicker-inner-border-color,var(--el-border-color-light));padding:4px;height:36px;line-height:25px;text-align:right;box-sizing:border-box}.el-time-panel__btn{border:none;line-height:28px;padding:0 5px;margin:0 5px;cursor:pointer;background-color:transparent;outline:0;font-size:12px;color:var(--el-text-color-primary)}.el-time-panel__btn.confirm{font-weight:800;color:var(--el-timepicker-active-color,var(--el-color-primary))}.el-descriptions{--el-descriptions-table-border:1px solid var(--el-border-color-lighter);--el-descriptions-item-bordered-label-background:var(--el-fill-color-light);box-sizing:border-box;font-size:var(--el-font-size-base);color:var(--el-text-color-primary)}.el-descriptions__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.el-descriptions__title{color:var(--el-text-color-primary);font-size:16px;font-weight:700}.el-descriptions__body{background-color:var(--el-fill-color-blank)}.el-descriptions__body .el-descriptions__table{border-collapse:collapse;width:100%}.el-descriptions__body .el-descriptions__table .el-descriptions__cell{box-sizing:border-box;text-align:left;font-weight:400;line-height:23px;font-size:14px}.el-descriptions__body .el-descriptions__table .el-descriptions__cell.is-left{text-align:left}.el-descriptions__body .el-descriptions__table .el-descriptions__cell.is-center{text-align:center}.el-descriptions__body .el-descriptions__table .el-descriptions__cell.is-right{text-align:right}.el-descriptions__body .el-descriptions__table.is-bordered .el-descriptions__cell{border:var(--el-descriptions-table-border);padding:8px 11px}.el-descriptions__body .el-descriptions__table:not(.is-bordered) .el-descriptions__cell{padding-bottom:12px}.el-descriptions--large{font-size:14px}.el-descriptions--large .el-descriptions__header{margin-bottom:20px}.el-descriptions--large .el-descriptions__header .el-descriptions__title{font-size:16px}.el-descriptions--large .el-descriptions__body .el-descriptions__table .el-descriptions__cell{font-size:14px}.el-descriptions--large .el-descriptions__body .el-descriptions__table.is-bordered .el-descriptions__cell{padding:12px 15px}.el-descriptions--large .el-descriptions__body .el-descriptions__table:not(.is-bordered) .el-descriptions__cell{padding-bottom:16px}.el-descriptions--small{font-size:12px}.el-descriptions--small .el-descriptions__header{margin-bottom:12px}.el-descriptions--small .el-descriptions__header .el-descriptions__title{font-size:14px}.el-descriptions--small .el-descriptions__body .el-descriptions__table .el-descriptions__cell{font-size:12px}.el-descriptions--small .el-descriptions__body .el-descriptions__table.is-bordered .el-descriptions__cell{padding:4px 7px}.el-descriptions--small .el-descriptions__body .el-descriptions__table:not(.is-bordered) .el-descriptions__cell{padding-bottom:8px}.el-descriptions__label.el-descriptions__cell.is-bordered-label{font-weight:700;color:var(--el-text-color-regular);background:var(--el-descriptions-item-bordered-label-background)}.el-descriptions__label:not(.is-bordered-label){color:var(--el-text-color-primary);margin-right:16px}.el-descriptions__label.el-descriptions__cell:not(.is-bordered-label).is-vertical-label{padding-bottom:6px}.el-descriptions__content.el-descriptions__cell.is-bordered-content{color:var(--el-text-color-primary)}.el-descriptions__content:not(.is-bordered-label){color:var(--el-text-color-regular)}.el-descriptions--large .el-descriptions__label:not(.is-bordered-label){margin-right:16px}.el-descriptions--large .el-descriptions__label.el-descriptions__cell:not(.is-bordered-label).is-vertical-label{padding-bottom:8px}.el-descriptions--small .el-descriptions__label:not(.is-bordered-label){margin-right:12px}.el-descriptions--small .el-descriptions__label.el-descriptions__cell:not(.is-bordered-label).is-vertical-label{padding-bottom:4px}:root{--el-popup-modal-bg-color:var(--el-color-black);--el-popup-modal-opacity:0.5}.v-modal-enter{animation:v-modal-in var(--el-transition-duration-fast) ease}.v-modal-leave{animation:v-modal-out var(--el-transition-duration-fast) ease forwards}@keyframes v-modal-in{0%{opacity:0}}@keyframes v-modal-out{to{opacity:0}}.v-modal{position:fixed;left:0;top:0;width:100%;height:100%;opacity:var(--el-popup-modal-opacity);background:var(--el-popup-modal-bg-color)}.el-popup-parent--hidden{overflow:hidden}.el-dialog{--el-dialog-width:50%;--el-dialog-margin-top:15vh;--el-dialog-bg-color:var(--el-bg-color);--el-dialog-box-shadow:var(--el-box-shadow);--el-dialog-title-font-size:var(--el-font-size-large);--el-dialog-content-font-size:14px;--el-dialog-font-line-height:var(--el-font-line-height-primary);--el-dialog-padding-primary:20px;--el-dialog-border-radius:var(--el-border-radius-small);position:relative;margin:var(--el-dialog-margin-top,15vh) auto 50px;background:var(--el-dialog-bg-color);border-radius:var(--el-dialog-border-radius);box-shadow:var(--el-dialog-box-shadow);box-sizing:border-box;width:var(--el-dialog-width,50%)}.el-dialog:focus{outline:0!important}.el-dialog.is-align-center{margin:auto}.el-dialog.is-fullscreen{--el-dialog-width:100%;--el-dialog-margin-top:0;margin-bottom:0;height:100%;overflow:auto}.el-dialog__wrapper{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;margin:0}.el-dialog.is-draggable .el-dialog__header{cursor:move;-webkit-user-select:none;user-select:none}.el-dialog__header{padding:var(--el-dialog-padding-primary);padding-bottom:10px;margin-right:16px}.el-dialog__headerbtn{position:absolute;top:6px;right:0;padding:0;width:54px;height:54px;background:0 0;border:none;outline:0;cursor:pointer;font-size:var(--el-message-close-size,16px)}.el-dialog__headerbtn .el-dialog__close{color:var(--el-color-info);font-size:inherit}.el-dialog__headerbtn:focus .el-dialog__close,.el-dialog__headerbtn:hover .el-dialog__close{color:var(--el-color-primary)}.el-dialog__title{line-height:var(--el-dialog-font-line-height);font-size:var(--el-dialog-title-font-size);color:var(--el-text-color-primary)}.el-dialog__body{padding:calc(var(--el-dialog-padding-primary) + 10px) var(--el-dialog-padding-primary);color:var(--el-text-color-regular);font-size:var(--el-dialog-content-font-size)}.el-dialog__footer{padding:var(--el-dialog-padding-primary);padding-top:10px;text-align:right;box-sizing:border-box}.el-dialog--center{text-align:center}.el-dialog--center .el-dialog__body{text-align:initial;padding:25px calc(var(--el-dialog-padding-primary) + 5px) 30px}.el-dialog--center .el-dialog__footer{text-align:inherit}.el-overlay-dialog{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto}.dialog-fade-enter-active{animation:modal-fade-in var(--el-transition-duration)}.dialog-fade-enter-active .el-overlay-dialog{animation:dialog-fade-in var(--el-transition-duration)}.dialog-fade-leave-active{animation:modal-fade-out var(--el-transition-duration)}.dialog-fade-leave-active .el-overlay-dialog{animation:dialog-fade-out var(--el-transition-duration)}@keyframes dialog-fade-in{0%{transform:translate3d(0,-20px,0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes dialog-fade-out{0%{transform:translateZ(0);opacity:1}to{transform:translate3d(0,-20px,0);opacity:0}}@keyframes modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes modal-fade-out{0%{opacity:1}to{opacity:0}}.el-divider{position:relative}.el-divider--horizontal{display:block;height:1px;width:100%;margin:24px 0;border-top:1px var(--el-border-color) var(--el-border-style)}.el-divider--vertical{display:inline-block;width:1px;height:1em;margin:0 8px;vertical-align:middle;position:relative;border-left:1px var(--el-border-color) var(--el-border-style)}.el-divider__text{position:absolute;background-color:var(--el-bg-color);padding:0 20px;font-weight:500;color:var(--el-text-color-primary);font-size:14px}.el-divider__text.is-left{left:20px;transform:translateY(-50%)}.el-divider__text.is-center{left:50%;transform:translateX(-50%) translateY(-50%)}.el-divider__text.is-right{right:20px;transform:translateY(-50%)}.el-drawer{--el-drawer-bg-color:var(--el-dialog-bg-color,var(--el-bg-color));--el-drawer-padding-primary:var(--el-dialog-padding-primary,20px);position:absolute;box-sizing:border-box;background-color:var(--el-drawer-bg-color);display:flex;flex-direction:column;box-shadow:var(--el-box-shadow-dark);overflow:hidden;transition:all var(--el-transition-duration)}.el-drawer .btt,.el-drawer .ltr,.el-drawer .rtl,.el-drawer .ttb{transform:translate(0)}.el-drawer__sr-focus:focus{outline:0!important}.el-drawer__header{align-items:center;color:#72767b;display:flex;margin-bottom:32px;padding:var(--el-drawer-padding-primary);padding-bottom:0}.el-drawer__header>:first-child{flex:1}.el-drawer__title{margin:0;flex:1;line-height:inherit;font-size:1rem}.el-drawer__footer{padding:var(--el-drawer-padding-primary);padding-top:10px;text-align:right}.el-drawer__close-btn{display:inline-flex;border:none;cursor:pointer;font-size:var(--el-font-size-extra-large);color:inherit;background-color:transparent;outline:0}.el-drawer__close-btn:focus i,.el-drawer__close-btn:hover i{color:var(--el-color-primary)}.el-drawer__body{flex:1;padding:var(--el-drawer-padding-primary);overflow:auto}.el-drawer__body>*{box-sizing:border-box}.el-drawer.ltr,.el-drawer.rtl{height:100%;top:0;bottom:0}.el-drawer.btt,.el-drawer.ttb{width:100%;left:0;right:0}.el-drawer.ltr{left:0}.el-drawer.rtl{right:0}.el-drawer.ttb{top:0}.el-drawer.btt{bottom:0}.el-drawer-fade-enter-active,.el-drawer-fade-leave-active{transition:all var(--el-transition-duration)}.el-drawer-fade-enter-active,.el-drawer-fade-enter-from,.el-drawer-fade-enter-to,.el-drawer-fade-leave-active,.el-drawer-fade-leave-from,.el-drawer-fade-leave-to{overflow:hidden!important}.el-drawer-fade-enter-from,.el-drawer-fade-leave-to{opacity:0}.el-drawer-fade-enter-to,.el-drawer-fade-leave-from{opacity:1}.el-drawer-fade-enter-from .rtl,.el-drawer-fade-leave-to .rtl{transform:translateX(100%)}.el-drawer-fade-enter-from .ltr,.el-drawer-fade-leave-to .ltr{transform:translateX(-100%)}.el-drawer-fade-enter-from .ttb,.el-drawer-fade-leave-to .ttb{transform:translateY(-100%)}.el-drawer-fade-enter-from .btt,.el-drawer-fade-leave-to .btt{transform:translateY(100%)}.el-dropdown{--el-dropdown-menu-box-shadow:var(--el-box-shadow-light);--el-dropdown-menuItem-hover-fill:var(--el-color-primary-light-9);--el-dropdown-menuItem-hover-color:var(--el-color-primary);--el-dropdown-menu-index:10;display:inline-flex;position:relative;color:var(--el-text-color-regular);font-size:var(--el-font-size-base);line-height:1;vertical-align:top}.el-dropdown.is-disabled{color:var(--el-text-color-placeholder);cursor:not-allowed}.el-dropdown__popper{--el-dropdown-menu-box-shadow:var(--el-box-shadow-light);--el-dropdown-menuItem-hover-fill:var(--el-color-primary-light-9);--el-dropdown-menuItem-hover-color:var(--el-color-primary);--el-dropdown-menu-index:10}.el-dropdown__popper.el-popper{background:var(--el-bg-color-overlay);box-shadow:var(--el-dropdown-menu-box-shadow)}.el-dropdown__popper.el-popper,.el-dropdown__popper.el-popper .el-popper__arrow:before{border:1px solid var(--el-border-color-light)}.el-dropdown__popper.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-top-color:transparent;border-left-color:transparent}.el-dropdown__popper.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:transparent;border-right-color:transparent}.el-dropdown__popper.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-left-color:transparent;border-bottom-color:transparent}.el-dropdown__popper.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-right-color:transparent;border-top-color:transparent}.el-dropdown__popper .el-dropdown-menu{border:none}.el-dropdown__popper .el-dropdown__popper-selfdefine{outline:0}.el-dropdown__popper .el-scrollbar__bar{z-index:calc(var(--el-dropdown-menu-index) + 1)}.el-dropdown__popper .el-dropdown__list{list-style:none;padding:0;margin:0;box-sizing:border-box}.el-dropdown .el-dropdown__caret-button{padding-left:0;padding-right:0;display:inline-flex;justify-content:center;align-items:center;width:32px;border-left:none}.el-dropdown .el-dropdown__caret-button>span{display:inline-flex}.el-dropdown .el-dropdown__caret-button:before{content:"";position:absolute;display:block;width:1px;top:-1px;bottom:-1px;left:0;background:var(--el-overlay-color-lighter)}.el-dropdown .el-dropdown__caret-button.el-button:before{background:var(--el-border-color);opacity:.5}.el-dropdown .el-dropdown__caret-button .el-dropdown__icon{font-size:inherit;padding-left:0}.el-dropdown .el-dropdown-selfdefine{outline:0}.el-dropdown--large .el-dropdown__caret-button{width:40px}.el-dropdown--small .el-dropdown__caret-button{width:24px}.el-dropdown-menu{position:relative;top:0;left:0;z-index:var(--el-dropdown-menu-index);padding:5px 0;margin:0;background-color:var(--el-bg-color-overlay);border:none;border-radius:var(--el-border-radius-base);box-shadow:none;list-style:none}.el-dropdown-menu__item{display:flex;align-items:center;white-space:nowrap;list-style:none;line-height:22px;padding:5px 16px;margin:0;font-size:var(--el-font-size-base);color:var(--el-text-color-regular);cursor:pointer;outline:0}.el-dropdown-menu__item:not(.is-disabled):focus{background-color:var(--el-dropdown-menuItem-hover-fill);color:var(--el-dropdown-menuItem-hover-color)}.el-dropdown-menu__item i{margin-right:5px}.el-dropdown-menu__item--divided{margin:6px 0;border-top:1px solid var(--el-border-color-lighter)}.el-dropdown-menu__item.is-disabled{cursor:not-allowed;color:var(--el-text-color-disabled)}.el-dropdown-menu--large{padding:7px 0}.el-dropdown-menu--large .el-dropdown-menu__item{padding:7px 20px;line-height:22px;font-size:14px}.el-dropdown-menu--large .el-dropdown-menu__item--divided{margin:8px 0}.el-dropdown-menu--small{padding:3px 0}.el-dropdown-menu--small .el-dropdown-menu__item{padding:2px 12px;line-height:20px;font-size:12px}.el-dropdown-menu--small .el-dropdown-menu__item--divided{margin:4px 0}.el-empty{--el-empty-padding:40px 0;--el-empty-image-width:160px;--el-empty-description-margin-top:20px;--el-empty-bottom-margin-top:20px;--el-empty-fill-color-0:var(--el-color-white);--el-empty-fill-color-1:#fcfcfd;--el-empty-fill-color-2:#f8f9fb;--el-empty-fill-color-3:#f7f8fc;--el-empty-fill-color-4:#eeeff3;--el-empty-fill-color-5:#edeef2;--el-empty-fill-color-6:#e9ebef;--el-empty-fill-color-7:#e5e7e9;--el-empty-fill-color-8:#e0e3e9;--el-empty-fill-color-9:#d5d7de;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;box-sizing:border-box;padding:var(--el-empty-padding)}.el-empty__image{width:var(--el-empty-image-width)}.el-empty__image img{-webkit-user-select:none;user-select:none;width:100%;height:100%;vertical-align:top;object-fit:contain}.el-empty__image svg{color:var(--el-svg-monochrome-grey);fill:currentColor;width:100%;height:100%;vertical-align:top}.el-empty__description{margin-top:var(--el-empty-description-margin-top)}.el-empty__description p{margin:0;font-size:var(--el-font-size-base);color:var(--el-text-color-secondary)}.el-empty__bottom{margin-top:var(--el-empty-bottom-margin-top)}.el-footer{--el-footer-padding:0 20px;--el-footer-height:60px;padding:var(--el-footer-padding);box-sizing:border-box;flex-shrink:0;height:var(--el-footer-height)}.el-form{--el-form-label-font-size:var(--el-font-size-base);--el-form-inline-content-width:220px}.el-form--label-left .el-form-item__label{justify-content:flex-start}.el-form--label-top .el-form-item{display:block}.el-form--label-top .el-form-item .el-form-item__label{display:block;height:auto;text-align:left;margin-bottom:8px;line-height:22px}.el-form--inline .el-form-item{display:inline-flex;vertical-align:middle;margin-right:32px}.el-form--inline.el-form--label-top{display:flex;flex-wrap:wrap}.el-form--inline.el-form--label-top .el-form-item{display:block}.el-form--inline .el-input{--el-input-width:var(--el-form-inline-content-width)}.el-form--large.el-form--label-top .el-form-item .el-form-item__label{margin-bottom:12px;line-height:22px}.el-form--default.el-form--label-top .el-form-item .el-form-item__label{margin-bottom:8px;line-height:22px}.el-form--small.el-form--label-top .el-form-item .el-form-item__label{margin-bottom:4px;line-height:20px}.el-form-item{display:flex;--font-size:14px;margin-bottom:18px}.el-form-item .el-form-item{margin-bottom:0}.el-form-item .el-input__validateIcon{display:none}.el-form-item--large{--font-size:14px;--el-form-label-font-size:var(--font-size);margin-bottom:22px}.el-form-item--large .el-form-item__label{height:40px;line-height:40px}.el-form-item--large .el-form-item__content{line-height:40px}.el-form-item--large .el-form-item__error{padding-top:4px}.el-form-item--default{--font-size:14px;--el-form-label-font-size:var(--font-size);margin-bottom:18px}.el-form-item--default .el-form-item__label{height:32px;line-height:32px}.el-form-item--default .el-form-item__content{line-height:32px}.el-form-item--default .el-form-item__error{padding-top:2px}.el-form-item--small{--font-size:12px;--el-form-label-font-size:var(--font-size);margin-bottom:18px}.el-form-item--small .el-form-item__label{height:24px;line-height:24px}.el-form-item--small .el-form-item__content{line-height:24px}.el-form-item--small .el-form-item__error{padding-top:2px}.el-form-item__label-wrap{display:flex}.el-form-item__label{display:inline-flex;justify-content:flex-end;align-items:flex-start;flex:0 0 auto;font-size:var(--el-form-label-font-size);color:var(--el-text-color-regular);height:32px;line-height:32px;padding:0 12px 0 0;box-sizing:border-box}.el-form-item__content{display:flex;flex-wrap:wrap;align-items:center;flex:1;line-height:32px;position:relative;font-size:var(--font-size);min-width:0}.el-form-item__content .el-input-group{vertical-align:top}.el-form-item__error{color:var(--el-color-danger);font-size:12px;line-height:1;padding-top:2px;position:absolute;top:100%;left:0}.el-form-item__error--inline{position:relative;top:auto;left:auto;display:inline-block;margin-left:10px}.el-form-item.is-required:not(.is-no-asterisk).asterisk-left>.el-form-item__label-wrap>.el-form-item__label:before,.el-form-item.is-required:not(.is-no-asterisk).asterisk-left>.el-form-item__label:before{content:"*";color:var(--el-color-danger);margin-right:4px}.el-form-item.is-required:not(.is-no-asterisk).asterisk-right>.el-form-item__label-wrap>.el-form-item__label:after,.el-form-item.is-required:not(.is-no-asterisk).asterisk-right>.el-form-item__label:after{content:"*";color:var(--el-color-danger);margin-left:4px}.el-form-item.is-error .el-select-v2__wrapper.is-focused{border-color:transparent}.el-form-item.is-error .el-input__wrapper,.el-form-item.is-error .el-select-v2__wrapper,.el-form-item.is-error .el-select-v2__wrapper:focus,.el-form-item.is-error .el-textarea__inner,.el-form-item.is-error .el-textarea__inner:focus{box-shadow:0 0 0 1px var(--el-color-danger) inset}.el-form-item.is-error .el-input-group__append .el-input__wrapper,.el-form-item.is-error .el-input-group__prepend .el-input__wrapper{box-shadow:inset 0 0 0 1px transparent}.el-form-item.is-error .el-input__validateIcon{color:var(--el-color-danger)}.el-form-item--feedback .el-input__validateIcon{display:inline-flex}.el-header{--el-header-padding:0 20px;--el-header-height:60px;padding:var(--el-header-padding);box-sizing:border-box;flex-shrink:0;height:var(--el-header-height)}.el-image-viewer__wrapper{position:fixed;top:0;right:0;bottom:0;left:0}.el-image-viewer__btn{position:absolute;z-index:1;display:flex;align-items:center;justify-content:center;border-radius:50%;opacity:.8;cursor:pointer;box-sizing:border-box;-webkit-user-select:none;user-select:none}.el-image-viewer__btn .el-icon{font-size:inherit;cursor:pointer}.el-image-viewer__close{top:40px;right:40px;width:40px;height:40px;font-size:40px}.el-image-viewer__canvas{position:static;width:100%;height:100%;display:flex;justify-content:center;align-items:center;-webkit-user-select:none;user-select:none}.el-image-viewer__actions{left:50%;bottom:30px;transform:translateX(-50%);width:282px;height:44px;padding:0 23px;background-color:var(--el-text-color-regular);border-color:#fff;border-radius:22px}.el-image-viewer__actions__inner{width:100%;height:100%;text-align:justify;cursor:default;font-size:23px;color:#fff;display:flex;align-items:center;justify-content:space-around}.el-image-viewer__prev{left:40px}.el-image-viewer__next,.el-image-viewer__prev{top:50%;transform:translateY(-50%);width:44px;height:44px;font-size:24px;color:#fff;background-color:var(--el-text-color-regular);border-color:#fff}.el-image-viewer__next{right:40px;text-indent:2px}.el-image-viewer__close{width:44px;height:44px;font-size:24px;color:#fff;background-color:var(--el-text-color-regular);border-color:#fff}.el-image-viewer__mask{position:absolute;width:100%;height:100%;top:0;left:0;opacity:.5;background:#000}.viewer-fade-enter-active{animation:viewer-fade-in var(--el-transition-duration)}.viewer-fade-leave-active{animation:viewer-fade-out var(--el-transition-duration)}@keyframes viewer-fade-in{0%{transform:translate3d(0,-20px,0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes viewer-fade-out{0%{transform:translateZ(0);opacity:1}to{transform:translate3d(0,-20px,0);opacity:0}}.el-image__error,.el-image__inner,.el-image__placeholder,.el-image__wrapper{width:100%;height:100%}.el-image{position:relative;display:inline-block;overflow:hidden}.el-image__inner{vertical-align:top;opacity:1}.el-image__inner.is-loading{opacity:0}.el-image__wrapper{position:absolute;top:0;left:0}.el-image__error,.el-image__placeholder{background:var(--el-fill-color-light)}.el-image__error{display:flex;justify-content:center;align-items:center;font-size:14px;color:var(--el-text-color-placeholder);vertical-align:middle}.el-image__preview{cursor:pointer}.el-input-number{position:relative;display:inline-flex;width:150px;line-height:30px}.el-input-number .el-input__wrapper{padding-left:42px;padding-right:42px}.el-input-number .el-input__inner{-webkit-appearance:none;-moz-appearance:textfield;text-align:center;line-height:1}.el-input-number .el-input__inner::-webkit-inner-spin-button,.el-input-number .el-input__inner::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.el-input-number__decrease,.el-input-number__increase{display:flex;justify-content:center;align-items:center;height:auto;position:absolute;z-index:1;top:1px;bottom:1px;width:32px;background:var(--el-fill-color-light);color:var(--el-text-color-regular);cursor:pointer;font-size:13px;-webkit-user-select:none;user-select:none}.el-input-number__decrease:hover,.el-input-number__increase:hover{color:var(--el-color-primary)}.el-input-number__decrease:hover~.el-input:not(.is-disabled) .el-input__wrapper,.el-input-number__increase:hover~.el-input:not(.is-disabled) .el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-focus-border-color,var(--el-color-primary)) inset}.el-input-number__decrease.is-disabled,.el-input-number__increase.is-disabled{color:var(--el-disabled-text-color);cursor:not-allowed}.el-input-number__increase{right:1px;border-radius:0 var(--el-border-radius-base) var(--el-border-radius-base) 0;border-left:var(--el-border)}.el-input-number__decrease{left:1px;border-radius:var(--el-border-radius-base) 0 0 var(--el-border-radius-base);border-right:var(--el-border)}.el-input-number.is-disabled .el-input-number__decrease,.el-input-number.is-disabled .el-input-number__increase{border-color:var(--el-disabled-border-color);color:var(--el-disabled-border-color)}.el-input-number.is-disabled .el-input-number__decrease:hover,.el-input-number.is-disabled .el-input-number__increase:hover{color:var(--el-disabled-border-color);cursor:not-allowed}.el-input-number--large{width:180px;line-height:38px}.el-input-number--large .el-input-number__decrease,.el-input-number--large .el-input-number__increase{width:40px;font-size:14px}.el-input-number--large .el-input__wrapper{padding-left:47px;padding-right:47px}.el-input-number--small{width:120px;line-height:22px}.el-input-number--small .el-input-number__decrease,.el-input-number--small .el-input-number__increase{width:24px;font-size:12px}.el-input-number--small .el-input__wrapper{padding-left:31px;padding-right:31px}.el-input-number--small .el-input-number__decrease [class*=el-icon],.el-input-number--small .el-input-number__increase [class*=el-icon]{transform:scale(.9)}.el-input-number.is-without-controls .el-input__wrapper{padding-left:15px;padding-right:15px}.el-input-number.is-controls-right .el-input__wrapper{padding-left:15px;padding-right:42px}.el-input-number.is-controls-right .el-input-number__decrease,.el-input-number.is-controls-right .el-input-number__increase{--el-input-number-controls-height:15px;height:var(--el-input-number-controls-height);line-height:var(--el-input-number-controls-height)}.el-input-number.is-controls-right .el-input-number__decrease [class*=el-icon],.el-input-number.is-controls-right .el-input-number__increase [class*=el-icon]{transform:scale(.8)}.el-input-number.is-controls-right .el-input-number__increase{bottom:auto;left:auto;border-radius:0 var(--el-border-radius-base) 0 0;border-bottom:var(--el-border)}.el-input-number.is-controls-right .el-input-number__decrease{right:1px;top:auto;left:auto;border-right:none;border-left:var(--el-border);border-radius:0 0 var(--el-border-radius-base) 0}.el-input-number.is-controls-right[class*=large] [class*=decrease],.el-input-number.is-controls-right[class*=large] [class*=increase]{--el-input-number-controls-height:19px}.el-input-number.is-controls-right[class*=small] [class*=decrease],.el-input-number.is-controls-right[class*=small] [class*=increase]{--el-input-number-controls-height:11px}.el-textarea{--el-input-text-color:var(--el-text-color-regular);--el-input-border:var(--el-border);--el-input-hover-border:var(--el-border-color-hover);--el-input-focus-border:var(--el-color-primary);--el-input-transparent-border:0 0 0 1px transparent inset;--el-input-border-color:var(--el-border-color);--el-input-border-radius:var(--el-border-radius-base);--el-input-bg-color:var(--el-fill-color-blank);--el-input-icon-color:var(--el-text-color-placeholder);--el-input-placeholder-color:var(--el-text-color-placeholder);--el-input-hover-border-color:var(--el-border-color-hover);--el-input-clear-hover-color:var(--el-text-color-secondary);--el-input-focus-border-color:var(--el-color-primary);--el-input-width:100%;position:relative;display:inline-block;width:100%;vertical-align:bottom;font-size:var(--el-font-size-base)}.el-textarea__inner{position:relative;display:block;resize:vertical;padding:5px 11px;line-height:1.5;box-sizing:border-box;width:100%;font-size:inherit;font-family:inherit;color:var(--el-input-text-color,var(--el-text-color-regular));background-color:var(--el-input-bg-color,var(--el-fill-color-blank));background-image:none;-webkit-appearance:none;box-shadow:0 0 0 1px var(--el-input-border-color,var(--el-border-color)) inset;border-radius:var(--el-input-border-radius,var(--el-border-radius-base));transition:var(--el-transition-box-shadow);border:none}.el-textarea__inner::placeholder{color:var(--el-input-placeholder-color,var(--el-text-color-placeholder))}.el-textarea__inner:hover{box-shadow:0 0 0 1px var(--el-input-hover-border-color) inset}.el-textarea__inner:focus{outline:0;box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-textarea .el-input__count{color:var(--el-color-info);background:var(--el-fill-color-blank);position:absolute;font-size:12px;line-height:14px;bottom:5px;right:10px}.el-textarea.is-disabled .el-textarea__inner{background-color:var(--el-disabled-bg-color);border-color:var(--el-disabled-border-color);color:var(--el-disabled-text-color);cursor:not-allowed}.el-textarea.is-disabled .el-textarea__inner::placeholder{color:var(--el-text-color-placeholder)}.el-textarea.is-exceed .el-textarea__inner{box-shadow:0 0 0 1px var(--el-color-danger) inset}.el-textarea.is-exceed .el-input__count{color:var(--el-color-danger)}.el-input{--el-input-text-color:var(--el-text-color-regular);--el-input-border:var(--el-border);--el-input-hover-border:var(--el-border-color-hover);--el-input-focus-border:var(--el-color-primary);--el-input-transparent-border:0 0 0 1px transparent inset;--el-input-border-color:var(--el-border-color);--el-input-border-radius:var(--el-border-radius-base);--el-input-bg-color:var(--el-fill-color-blank);--el-input-icon-color:var(--el-text-color-placeholder);--el-input-placeholder-color:var(--el-text-color-placeholder);--el-input-hover-border-color:var(--el-border-color-hover);--el-input-clear-hover-color:var(--el-text-color-secondary);--el-input-focus-border-color:var(--el-color-primary);--el-input-width:100%;--el-input-height:var(--el-component-size);position:relative;font-size:var(--el-font-size-base);display:inline-flex;width:var(--el-input-width);line-height:var(--el-input-height);box-sizing:border-box;vertical-align:middle}.el-input::-webkit-scrollbar{z-index:11;width:6px}.el-input::-webkit-scrollbar:horizontal{height:6px}.el-input::-webkit-scrollbar-thumb{border-radius:5px;width:6px;background:var(--el-text-color-disabled)}.el-input::-webkit-scrollbar-corner,.el-input::-webkit-scrollbar-track{background:var(--el-fill-color-blank)}.el-input::-webkit-scrollbar-track-piece{background:var(--el-fill-color-blank);width:6px}.el-input .el-input__clear,.el-input .el-input__password{color:var(--el-input-icon-color);font-size:14px;cursor:pointer}.el-input .el-input__clear:hover,.el-input .el-input__password:hover{color:var(--el-input-clear-hover-color)}.el-input .el-input__count{height:100%;display:inline-flex;align-items:center;color:var(--el-color-info);font-size:12px}.el-input .el-input__count .el-input__count-inner{background:var(--el-fill-color-blank);line-height:normal;display:inline-block;padding-left:8px}.el-input__wrapper{display:inline-flex;flex-grow:1;align-items:center;justify-content:center;padding:1px 11px;background-color:var(--el-input-bg-color,var(--el-fill-color-blank));background-image:none;border-radius:var(--el-input-border-radius,var(--el-border-radius-base));transition:var(--el-transition-box-shadow);transform:translateZ(0);box-shadow:0 0 0 1px var(--el-input-border-color,var(--el-border-color)) inset}.el-input__wrapper:hover{box-shadow:0 0 0 1px var(--el-input-hover-border-color) inset}.el-input__wrapper.is-focus{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-input__inner{--el-input-inner-height:calc(var(--el-input-height, 32px) - 2px);width:100%;flex-grow:1;-webkit-appearance:none;color:var(--el-input-text-color,var(--el-text-color-regular));font-size:inherit;height:var(--el-input-inner-height);line-height:var(--el-input-inner-height);padding:0;outline:0;border:none;background:0 0;box-sizing:border-box}.el-input__inner:focus{outline:0}.el-input__inner::placeholder{color:var(--el-input-placeholder-color,var(--el-text-color-placeholder))}.el-input__inner[type=password]::-ms-reveal{display:none}.el-input__prefix{display:inline-flex;white-space:nowrap;flex-shrink:0;flex-wrap:nowrap;height:100%;text-align:center;color:var(--el-input-icon-color,var(--el-text-color-placeholder));transition:all var(--el-transition-duration);pointer-events:none}.el-input__prefix-inner{pointer-events:all;display:inline-flex;align-items:center;justify-content:center}.el-input__prefix-inner>:last-child{margin-right:8px}.el-input__prefix-inner>:first-child,.el-input__prefix-inner>:first-child.el-input__icon{margin-left:0}.el-input__suffix{display:inline-flex;white-space:nowrap;flex-shrink:0;flex-wrap:nowrap;height:100%;text-align:center;color:var(--el-input-icon-color,var(--el-text-color-placeholder));transition:all var(--el-transition-duration);pointer-events:none}.el-input__suffix-inner{pointer-events:all;display:inline-flex;align-items:center;justify-content:center}.el-input__suffix-inner>:first-child{margin-left:8px}.el-input .el-input__icon{height:inherit;line-height:inherit;display:flex;justify-content:center;align-items:center;transition:all var(--el-transition-duration);margin-left:8px}.el-input__validateIcon{pointer-events:none}.el-input.is-active .el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-focus-color,) inset}.el-input.is-disabled{cursor:not-allowed}.el-input.is-disabled .el-input__wrapper{background-color:var(--el-disabled-bg-color);box-shadow:0 0 0 1px var(--el-disabled-border-color) inset}.el-input.is-disabled .el-input__inner{color:var(--el-disabled-text-color);-webkit-text-fill-color:var(--el-disabled-text-color);cursor:not-allowed}.el-input.is-disabled .el-input__inner::placeholder{color:var(--el-text-color-placeholder)}.el-input.is-disabled .el-input__icon{cursor:not-allowed}.el-input.is-exceed .el-input__wrapper{box-shadow:0 0 0 1px var(--el-color-danger) inset}.el-input.is-exceed .el-input__suffix .el-input__count{color:var(--el-color-danger)}.el-input--large{--el-input-height:var(--el-component-size-large);font-size:14px}.el-input--large .el-input__wrapper{padding:1px 15px}.el-input--large .el-input__inner{--el-input-inner-height:calc(var(--el-input-height, 40px) - 2px)}.el-input--small{--el-input-height:var(--el-component-size-small);font-size:12px}.el-input--small .el-input__wrapper{padding:1px 7px}.el-input--small .el-input__inner{--el-input-inner-height:calc(var(--el-input-height, 24px) - 2px)}.el-input-group{display:inline-flex;width:100%;align-items:stretch}.el-input-group__append,.el-input-group__prepend{background-color:var(--el-fill-color-light);color:var(--el-color-info);position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:100%;border-radius:var(--el-input-border-radius);padding:0 20px;white-space:nowrap}.el-input-group__append:focus,.el-input-group__prepend:focus{outline:0}.el-input-group__append .el-button,.el-input-group__append .el-select,.el-input-group__prepend .el-button,.el-input-group__prepend .el-select{display:inline-block;margin:0 -20px}.el-input-group__append button.el-button,.el-input-group__append button.el-button:hover,.el-input-group__append div.el-select .el-input__wrapper,.el-input-group__append div.el-select:hover .el-input__wrapper,.el-input-group__prepend button.el-button,.el-input-group__prepend button.el-button:hover,.el-input-group__prepend div.el-select .el-input__wrapper,.el-input-group__prepend div.el-select:hover .el-input__wrapper{border-color:transparent;background-color:transparent;color:inherit}.el-input-group__append .el-button,.el-input-group__append .el-input,.el-input-group__prepend .el-button,.el-input-group__prepend .el-input{font-size:inherit}.el-input-group__prepend{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0;box-shadow:1px 0 0 0 var(--el-input-border-color) inset,0 1px 0 0 var(--el-input-border-color) inset,0 -1px 0 0 var(--el-input-border-color) inset}.el-input-group__append{border-left:0;box-shadow:0 1px 0 0 var(--el-input-border-color) inset,0 -1px 0 0 var(--el-input-border-color) inset,-1px 0 0 0 var(--el-input-border-color) inset}.el-input-group--prepend>.el-input__wrapper,.el-input-group__append{border-top-left-radius:0;border-bottom-left-radius:0}.el-input-group--prepend .el-input-group__prepend .el-select .el-input .el-input__inner{box-shadow:none!important}.el-input-group--prepend .el-input-group__prepend .el-select .el-input .el-input__wrapper{border-top-right-radius:0;border-bottom-right-radius:0;box-shadow:1px 0 0 0 var(--el-input-border-color) inset,0 1px 0 0 var(--el-input-border-color) inset,0 -1px 0 0 var(--el-input-border-color) inset}.el-input-group--prepend .el-input-group__prepend .el-select .el-input.is-focus .el-input__inner{box-shadow:none!important}.el-input-group--prepend .el-input-group__prepend .el-select .el-input.is-focus .el-input__wrapper,.el-input-group--prepend .el-input-group__prepend .el-select .el-input.is-focus .el-input__wrapper:focus{box-shadow:1px 0 0 0 var(--el-input-focus-border-color) inset,1px 0 0 0 var(--el-input-focus-border-color),0 1px 0 0 var(--el-input-focus-border-color) inset,0 -1px 0 0 var(--el-input-focus-border-color) inset!important;z-index:2}.el-input-group--prepend .el-input-group__prepend .el-select .el-input.is-focus .el-input__wrapper:focus{outline:0}.el-input-group--prepend .el-input-group__prepend .el-select:hover .el-input__inner{box-shadow:none!important}.el-input-group--prepend .el-input-group__prepend .el-select:hover .el-input__wrapper{z-index:1;box-shadow:1px 0 0 0 var(--el-input-hover-border-color) inset,1px 0 0 0 var(--el-input-hover-border-color),0 1px 0 0 var(--el-input-hover-border-color) inset,0 -1px 0 0 var(--el-input-hover-border-color) inset!important}.el-input-group--append>.el-input__wrapper{border-top-right-radius:0;border-bottom-right-radius:0}.el-input-group--append .el-input-group__append .el-select .el-input .el-input__inner{box-shadow:none!important}.el-input-group--append .el-input-group__append .el-select .el-input .el-input__wrapper{border-top-left-radius:0;border-bottom-left-radius:0;box-shadow:0 1px 0 0 var(--el-input-border-color) inset,0 -1px 0 0 var(--el-input-border-color) inset,-1px 0 0 0 var(--el-input-border-color) inset}.el-input-group--append .el-input-group__append .el-select .el-input.is-focus .el-input__inner{box-shadow:none!important}.el-input-group--append .el-input-group__append .el-select .el-input.is-focus .el-input__wrapper{z-index:2;box-shadow:-1px 0 0 0 var(--el-input-focus-border-color),-1px 0 0 0 var(--el-input-focus-border-color) inset,0 1px 0 0 var(--el-input-focus-border-color) inset,0 -1px 0 0 var(--el-input-focus-border-color) inset!important}.el-input-group--append .el-input-group__append .el-select:hover .el-input__inner{box-shadow:none!important}.el-input-group--append .el-input-group__append .el-select:hover .el-input__wrapper{z-index:1;box-shadow:-1px 0 0 0 var(--el-input-hover-border-color),-1px 0 0 0 var(--el-input-hover-border-color) inset,0 1px 0 0 var(--el-input-hover-border-color) inset,0 -1px 0 0 var(--el-input-hover-border-color) inset!important}.el-link{--el-link-font-size:var(--el-font-size-base);--el-link-font-weight:var(--el-font-weight-primary);--el-link-text-color:var(--el-text-color-regular);--el-link-hover-text-color:var(--el-color-primary);--el-link-disabled-text-color:var(--el-text-color-placeholder);display:inline-flex;flex-direction:row;align-items:center;justify-content:center;vertical-align:middle;position:relative;text-decoration:none;outline:0;cursor:pointer;padding:0;font-size:var(--el-link-font-size);font-weight:var(--el-link-font-weight);color:var(--el-link-text-color)}.el-link:hover{color:var(--el-link-hover-text-color)}.el-link.is-underline:hover:after{content:"";position:absolute;left:0;right:0;height:0;bottom:0;border-bottom:1px solid var(--el-link-hover-text-color)}.el-link.is-disabled{color:var(--el-link-disabled-text-color);cursor:not-allowed}.el-link [class*=el-icon-]+span{margin-left:5px}.el-link.el-link--default:after{border-color:var(--el-link-hover-text-color)}.el-link__inner{display:inline-flex;justify-content:center;align-items:center}.el-link.el-link--primary{--el-link-text-color:var(--el-color-primary);--el-link-hover-text-color:var(--el-color-primary-light-3);--el-link-disabled-text-color:var(--el-color-primary-light-5)}.el-link.el-link--primary.is-underline:hover:after,.el-link.el-link--primary:after{border-color:var(--el-link-text-color)}.el-link.el-link--success{--el-link-text-color:var(--el-color-success);--el-link-hover-text-color:var(--el-color-success-light-3);--el-link-disabled-text-color:var(--el-color-success-light-5)}.el-link.el-link--success.is-underline:hover:after,.el-link.el-link--success:after{border-color:var(--el-link-text-color)}.el-link.el-link--warning{--el-link-text-color:var(--el-color-warning);--el-link-hover-text-color:var(--el-color-warning-light-3);--el-link-disabled-text-color:var(--el-color-warning-light-5)}.el-link.el-link--warning.is-underline:hover:after,.el-link.el-link--warning:after{border-color:var(--el-link-text-color)}.el-link.el-link--danger{--el-link-text-color:var(--el-color-danger);--el-link-hover-text-color:var(--el-color-danger-light-3);--el-link-disabled-text-color:var(--el-color-danger-light-5)}.el-link.el-link--danger.is-underline:hover:after,.el-link.el-link--danger:after{border-color:var(--el-link-text-color)}.el-link.el-link--error{--el-link-text-color:var(--el-color-error);--el-link-hover-text-color:var(--el-color-error-light-3);--el-link-disabled-text-color:var(--el-color-error-light-5)}.el-link.el-link--error.is-underline:hover:after,.el-link.el-link--error:after{border-color:var(--el-link-text-color)}.el-link.el-link--info{--el-link-text-color:var(--el-color-info);--el-link-hover-text-color:var(--el-color-info-light-3);--el-link-disabled-text-color:var(--el-color-info-light-5)}.el-link.el-link--info.is-underline:hover:after,.el-link.el-link--info:after{border-color:var(--el-link-text-color)}:root{--el-loading-spinner-size:42px;--el-loading-fullscreen-spinner-size:50px}.el-loading-parent--relative{position:relative!important}.el-loading-parent--hidden{overflow:hidden!important}.el-loading-mask{position:absolute;z-index:2000;background-color:var(--el-mask-color);margin:0;top:0;right:0;bottom:0;left:0;transition:opacity var(--el-transition-duration)}.el-loading-mask.is-fullscreen{position:fixed}.el-loading-mask.is-fullscreen .el-loading-spinner{margin-top:calc((0px - var(--el-loading-fullscreen-spinner-size))/2)}.el-loading-mask.is-fullscreen .el-loading-spinner .circular{height:var(--el-loading-fullscreen-spinner-size);width:var(--el-loading-fullscreen-spinner-size)}.el-loading-spinner{top:50%;margin-top:calc((0px - var(--el-loading-spinner-size))/2);width:100%;text-align:center;position:absolute}.el-loading-spinner .el-loading-text{color:var(--el-color-primary);margin:3px 0;font-size:14px}.el-loading-spinner .circular{display:inline;height:var(--el-loading-spinner-size);width:var(--el-loading-spinner-size);animation:loading-rotate 2s linear infinite}.el-loading-spinner .path{animation:loading-dash 1.5s ease-in-out infinite;stroke-dasharray:90,150;stroke-dashoffset:0;stroke-width:2;stroke:var(--el-color-primary);stroke-linecap:round}.el-loading-spinner i{color:var(--el-color-primary)}.el-loading-fade-enter-from,.el-loading-fade-leave-to{opacity:0}@keyframes loading-rotate{to{transform:rotate(1turn)}}@keyframes loading-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40px}to{stroke-dasharray:90,150;stroke-dashoffset:-120px}}.el-main{--el-main-padding:20px;display:block;flex:1;flex-basis:auto;overflow:auto;box-sizing:border-box;padding:var(--el-main-padding)}:root{--el-menu-active-color:var(--el-color-primary);--el-menu-text-color:var(--el-text-color-primary);--el-menu-hover-text-color:var(--el-color-primary);--el-menu-bg-color:var(--el-fill-color-blank);--el-menu-hover-bg-color:var(--el-color-primary-light-9);--el-menu-item-height:56px;--el-menu-sub-item-height:calc(var(--el-menu-item-height) - 6px);--el-menu-horizontal-sub-item-height:36px;--el-menu-item-font-size:var(--el-font-size-base);--el-menu-item-hover-fill:var(--el-color-primary-light-9);--el-menu-border-color:var(--el-border-color);--el-menu-base-level-padding:20px;--el-menu-level-padding:20px;--el-menu-icon-width:24px}.el-menu{border-right:solid 1px var(--el-menu-border-color);list-style:none;position:relative;margin:0;padding-left:0;background-color:var(--el-menu-bg-color);box-sizing:border-box}.el-menu--vertical:not(.el-menu--collapse):not(.el-menu--popup-container) .el-menu-item,.el-menu--vertical:not(.el-menu--collapse):not(.el-menu--popup-container) .el-menu-item-group__title,.el-menu--vertical:not(.el-menu--collapse):not(.el-menu--popup-container) .el-sub-menu__title{white-space:nowrap;padding-left:calc(var(--el-menu-base-level-padding) + var(--el-menu-level)*var(--el-menu-level-padding))}.el-menu--horizontal{display:flex;flex-wrap:nowrap;border-bottom:solid 1px var(--el-menu-border-color);border-right:none}.el-menu--horizontal>.el-menu-item{display:inline-flex;justify-content:center;align-items:center;height:100%;margin:0;border-bottom:2px solid transparent;color:var(--el-menu-text-color)}.el-menu--horizontal>.el-menu-item a,.el-menu--horizontal>.el-menu-item a:hover{color:inherit}.el-menu--horizontal>.el-menu-item:not(.is-disabled):focus,.el-menu--horizontal>.el-menu-item:not(.is-disabled):hover{background-color:#fff}.el-menu--horizontal>.el-sub-menu:focus,.el-menu--horizontal>.el-sub-menu:hover{outline:0}.el-menu--horizontal>.el-sub-menu:hover .el-sub-menu__title{color:var(--el-menu-hover-text-color)}.el-menu--horizontal>.el-sub-menu.is-active .el-sub-menu__title{border-bottom:2px solid var(--el-menu-active-color);color:var(--el-menu-active-color)}.el-menu--horizontal>.el-sub-menu .el-sub-menu__title{height:100%;border-bottom:2px solid transparent;color:var(--el-menu-text-color)}.el-menu--horizontal>.el-sub-menu .el-sub-menu__title:hover{background-color:var(--el-bg-color-overlay)}.el-menu--horizontal .el-menu .el-menu-item,.el-menu--horizontal .el-menu .el-sub-menu__title{background-color:var(--el-menu-bg-color);display:flex;align-items:center;height:var(--el-menu-horizontal-sub-item-height);line-height:var(--el-menu-horizontal-sub-item-height);padding:0 10px;color:var(--el-menu-text-color)}.el-menu--horizontal .el-menu .el-sub-menu__title{padding-right:40px}.el-menu--horizontal .el-menu .el-menu-item.is-active,.el-menu--horizontal .el-menu .el-sub-menu.is-active>.el-sub-menu__title{color:var(--el-menu-active-color)}.el-menu--horizontal .el-menu-item:not(.is-disabled):focus,.el-menu--horizontal .el-menu-item:not(.is-disabled):hover{outline:0;color:var(--el-menu-hover-text-color);background-color:var(--el-menu-hover-bg-color)}.el-menu--horizontal>.el-menu-item.is-active{border-bottom:2px solid var(--el-menu-active-color);color:var(--el-menu-active-color)!important}.el-menu--collapse{width:calc(var(--el-menu-icon-width) + var(--el-menu-base-level-padding)*2)}.el-menu--collapse>.el-menu-item [class^=el-icon],.el-menu--collapse>.el-menu-item-group>ul>.el-sub-menu>.el-sub-menu__title [class^=el-icon],.el-menu--collapse>.el-sub-menu>.el-sub-menu__title [class^=el-icon]{margin:0;vertical-align:middle;width:var(--el-menu-icon-width);text-align:center}.el-menu--collapse>.el-menu-item .el-sub-menu__icon-arrow,.el-menu--collapse>.el-menu-item-group>ul>.el-sub-menu>.el-sub-menu__title .el-sub-menu__icon-arrow,.el-menu--collapse>.el-sub-menu>.el-sub-menu__title .el-sub-menu__icon-arrow{display:none}.el-menu--collapse>.el-menu-item-group>ul>.el-sub-menu>.el-sub-menu__title>span,.el-menu--collapse>.el-menu-item>span,.el-menu--collapse>.el-sub-menu>.el-sub-menu__title>span{height:0;width:0;overflow:hidden;visibility:hidden;display:inline-block}.el-menu--collapse>.el-menu-item.is-active i{color:inherit}.el-menu--collapse .el-menu .el-sub-menu{min-width:200px}.el-menu--popup{z-index:100;min-width:200px;border:none;padding:5px 0;border-radius:var(--el-border-radius-small);box-shadow:var(--el-box-shadow-light)}.el-menu .el-icon{flex-shrink:0}.el-menu-item{display:flex;align-items:center;height:var(--el-menu-item-height);line-height:var(--el-menu-item-height);font-size:var(--el-menu-item-font-size);color:var(--el-menu-text-color);padding:0 var(--el-menu-base-level-padding);list-style:none;cursor:pointer;position:relative;transition:border-color var(--el-transition-duration),background-color var(--el-transition-duration),color var(--el-transition-duration);box-sizing:border-box;white-space:nowrap}.el-menu-item *{vertical-align:bottom}.el-menu-item i{color:inherit}.el-menu-item:focus,.el-menu-item:hover{outline:0}.el-menu-item:hover{background-color:var(--el-menu-hover-bg-color)}.el-menu-item.is-disabled{opacity:.25;cursor:not-allowed;background:0 0!important}.el-menu-item [class^=el-icon]{margin-right:5px;width:var(--el-menu-icon-width);text-align:center;font-size:18px;vertical-align:middle}.el-menu-item.is-active{color:var(--el-menu-active-color)}.el-menu-item.is-active i{color:inherit}.el-menu-item .el-menu-tooltip__trigger{position:absolute;left:0;top:0;height:100%;width:100%;display:inline-flex;align-items:center;box-sizing:border-box;padding:0 var(--el-menu-base-level-padding)}.el-sub-menu{list-style:none;margin:0;padding-left:0}.el-sub-menu__title{display:flex;align-items:center;height:var(--el-menu-item-height);line-height:var(--el-menu-item-height);font-size:var(--el-menu-item-font-size);color:var(--el-menu-text-color);padding:0 var(--el-menu-base-level-padding);list-style:none;cursor:pointer;position:relative;transition:border-color var(--el-transition-duration),background-color var(--el-transition-duration),color var(--el-transition-duration);box-sizing:border-box;white-space:nowrap;padding-right:calc(var(--el-menu-base-level-padding) + var(--el-menu-icon-width))}.el-sub-menu__title *{vertical-align:bottom}.el-sub-menu__title i{color:inherit}.el-sub-menu__title:focus,.el-sub-menu__title:hover{outline:0}.el-sub-menu__title.is-disabled{opacity:.25;cursor:not-allowed;background:0 0!important}.el-sub-menu__title:hover{background-color:var(--el-menu-hover-bg-color)}.el-sub-menu .el-menu{border:none}.el-sub-menu .el-menu-item{height:var(--el-menu-sub-item-height);line-height:var(--el-menu-sub-item-height)}.el-sub-menu__hide-arrow .el-sub-menu__icon-arrow{display:none!important}.el-sub-menu.is-active .el-sub-menu__title{border-bottom-color:var(--el-menu-active-color)}.el-sub-menu.is-disabled .el-menu-item,.el-sub-menu.is-disabled .el-sub-menu__title{opacity:.25;cursor:not-allowed;background:0 0!important}.el-sub-menu .el-icon{vertical-align:middle;margin-right:5px;width:var(--el-menu-icon-width);text-align:center;font-size:18px}.el-sub-menu .el-icon.el-sub-menu__icon-more{margin-right:0!important}.el-sub-menu .el-sub-menu__icon-arrow{position:absolute;top:50%;right:var(--el-menu-base-level-padding);margin-top:-6px;transition:transform var(--el-transition-duration);font-size:12px;margin-right:0;width:inherit}.el-menu-item-group>ul{padding:0}.el-menu-item-group__title{padding:7px 0 7px var(--el-menu-base-level-padding);line-height:normal;font-size:12px;color:var(--el-text-color-secondary)}.horizontal-collapse-transition .el-sub-menu__title .el-sub-menu__icon-arrow{transition:var(--el-transition-duration-fast);opacity:0}.el-message-box{--el-messagebox-title-color:var(--el-text-color-primary);--el-messagebox-width:420px;--el-messagebox-border-radius:4px;--el-messagebox-font-size:var(--el-font-size-large);--el-messagebox-content-font-size:var(--el-font-size-base);--el-messagebox-content-color:var(--el-text-color-regular);--el-messagebox-error-font-size:12px;--el-messagebox-padding-primary:15px;display:inline-block;max-width:var(--el-messagebox-width);width:100%;padding-bottom:10px;vertical-align:middle;background-color:var(--el-bg-color);border-radius:var(--el-messagebox-border-radius);border:1px solid var(--el-border-color-lighter);font-size:var(--el-messagebox-font-size);box-shadow:var(--el-box-shadow-light);text-align:left;overflow:hidden;backface-visibility:hidden;box-sizing:border-box}.el-message-box:focus{outline:0!important}.el-overlay.is-message-box .el-overlay-message-box{text-align:center;position:fixed;top:0;right:0;bottom:0;left:0;padding:16px;overflow:auto}.el-overlay.is-message-box .el-overlay-message-box:after{content:"";display:inline-block;height:100%;width:0;vertical-align:middle}.el-message-box.is-draggable .el-message-box__header{cursor:move;-webkit-user-select:none;user-select:none}.el-message-box__header{position:relative;padding:var(--el-messagebox-padding-primary);padding-bottom:10px}.el-message-box__title{padding-left:0;margin-bottom:0;font-size:var(--el-messagebox-font-size);line-height:1;color:var(--el-messagebox-title-color)}.el-message-box__headerbtn{position:absolute;top:var(--el-messagebox-padding-primary);right:var(--el-messagebox-padding-primary);padding:0;border:none;outline:0;background:0 0;font-size:var(--el-message-close-size,16px);cursor:pointer}.el-message-box__headerbtn .el-message-box__close{color:var(--el-color-info);font-size:inherit}.el-message-box__headerbtn:focus .el-message-box__close,.el-message-box__headerbtn:hover .el-message-box__close{color:var(--el-color-primary)}.el-message-box__content{padding:10px var(--el-messagebox-padding-primary);color:var(--el-messagebox-content-color);font-size:var(--el-messagebox-content-font-size)}.el-message-box__container{position:relative}.el-message-box__input{padding-top:15px}.el-message-box__input div.invalid>input,.el-message-box__input div.invalid>input:focus{border-color:var(--el-color-error)}.el-message-box__status{position:absolute;top:50%;transform:translateY(-50%);font-size:24px!important}.el-message-box__status:before{padding-left:1px}.el-message-box__status.el-icon{position:absolute}.el-message-box__status+.el-message-box__message{padding-left:36px;padding-right:12px;word-break:break-word}.el-message-box__status.el-message-box-icon--success{--el-messagebox-color:var(--el-color-success);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--info{--el-messagebox-color:var(--el-color-info);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--warning{--el-messagebox-color:var(--el-color-warning);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--error{--el-messagebox-color:var(--el-color-error);color:var(--el-messagebox-color)}.el-message-box__message{margin:0}.el-message-box__message p{margin:0;line-height:24px}.el-message-box__errormsg{color:var(--el-color-error);font-size:var(--el-messagebox-error-font-size);min-height:18px;margin-top:2px}.el-message-box__btns{padding:5px 15px 0;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center}.el-message-box__btns button:nth-child(2){margin-left:10px}.el-message-box__btns-reverse{flex-direction:row-reverse}.el-message-box--center .el-message-box__title{position:relative;display:flex;align-items:center;justify-content:center}.el-message-box--center .el-message-box__status{position:relative;top:auto;padding-right:5px;text-align:center;transform:translateY(-1px)}.el-message-box--center .el-message-box__message{margin-left:0}.el-message-box--center .el-message-box__btns{justify-content:center}.el-message-box--center .el-message-box__content{padding-left:calc(var(--el-messagebox-padding-primary) + 12px);padding-right:calc(var(--el-messagebox-padding-primary) + 12px);text-align:center}.fade-in-linear-enter-active .el-overlay-message-box{animation:msgbox-fade-in var(--el-transition-duration)}.fade-in-linear-leave-active .el-overlay-message-box{animation:msgbox-fade-in var(--el-transition-duration) reverse}@keyframes msgbox-fade-in{0%{transform:translate3d(0,-20px,0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes msgbox-fade-out{0%{transform:translateZ(0);opacity:1}to{transform:translate3d(0,-20px,0);opacity:0}}.el-message{--el-message-bg-color:var(--el-color-info-light-9);--el-message-border-color:var(--el-border-color-lighter);--el-message-padding:15px 19px;--el-message-close-size:16px;--el-message-close-icon-color:var(--el-text-color-placeholder);--el-message-close-hover-color:var(--el-text-color-secondary);width:-moz-fit-content;width:fit-content;max-width:calc(100% - 32px);box-sizing:border-box;border-radius:var(--el-border-radius-base);border-width:var(--el-border-width);border-style:var(--el-border-style);border-color:var(--el-message-border-color);position:fixed;left:50%;top:20px;transform:translateX(-50%);background-color:var(--el-message-bg-color);transition:opacity var(--el-transition-duration),transform .4s,top .4s;padding:var(--el-message-padding);display:flex;align-items:center}.el-message.is-center{justify-content:center}.el-message.is-closable .el-message__content{padding-right:31px}.el-message p{margin:0}.el-message--success{--el-message-bg-color:var(--el-color-success-light-9);--el-message-border-color:var(--el-color-success-light-8);--el-message-text-color:var(--el-color-success)}.el-message--success .el-message__content{color:var(--el-message-text-color);overflow-wrap:anywhere}.el-message .el-message-icon--success{color:var(--el-message-text-color)}.el-message--info{--el-message-bg-color:var(--el-color-info-light-9);--el-message-border-color:var(--el-color-info-light-8);--el-message-text-color:var(--el-color-info)}.el-message--info .el-message__content{color:var(--el-message-text-color);overflow-wrap:anywhere}.el-message .el-message-icon--info{color:var(--el-message-text-color)}.el-message--warning{--el-message-bg-color:var(--el-color-warning-light-9);--el-message-border-color:var(--el-color-warning-light-8);--el-message-text-color:var(--el-color-warning)}.el-message--warning .el-message__content{color:var(--el-message-text-color);overflow-wrap:anywhere}.el-message .el-message-icon--warning{color:var(--el-message-text-color)}.el-message--error{--el-message-bg-color:var(--el-color-error-light-9);--el-message-border-color:var(--el-color-error-light-8);--el-message-text-color:var(--el-color-error)}.el-message--error .el-message__content{color:var(--el-message-text-color);overflow-wrap:anywhere}.el-message .el-message-icon--error{color:var(--el-message-text-color)}.el-message__icon{margin-right:10px}.el-message .el-message__badge{position:absolute;top:-8px;right:-8px}.el-message__content{padding:0;font-size:14px;line-height:1}.el-message__content:focus{outline-width:0}.el-message .el-message__closeBtn{position:absolute;top:50%;right:19px;transform:translateY(-50%);cursor:pointer;color:var(--el-message-close-icon-color);font-size:var(--el-message-close-size)}.el-message .el-message__closeBtn:focus{outline-width:0}.el-message .el-message__closeBtn:hover{color:var(--el-message-close-hover-color)}.el-message-fade-enter-from,.el-message-fade-leave-to{opacity:0;transform:translate(-50%,-100%)}.el-notification{--el-notification-width:330px;--el-notification-padding:14px 26px 14px 13px;--el-notification-radius:8px;--el-notification-shadow:var(--el-box-shadow-light);--el-notification-border-color:var(--el-border-color-lighter);--el-notification-icon-size:24px;--el-notification-close-font-size:var(--el-message-close-size,16px);--el-notification-group-margin-left:13px;--el-notification-group-margin-right:8px;--el-notification-content-font-size:var(--el-font-size-base);--el-notification-content-color:var(--el-text-color-regular);--el-notification-title-font-size:16px;--el-notification-title-color:var(--el-text-color-primary);--el-notification-close-color:var(--el-text-color-secondary);--el-notification-close-hover-color:var(--el-text-color-regular);display:flex;width:var(--el-notification-width);padding:var(--el-notification-padding);border-radius:var(--el-notification-radius);box-sizing:border-box;border:1px solid var(--el-notification-border-color);position:fixed;background-color:var(--el-bg-color-overlay);box-shadow:var(--el-notification-shadow);transition:opacity var(--el-transition-duration),transform var(--el-transition-duration),left var(--el-transition-duration),right var(--el-transition-duration),top .4s,bottom var(--el-transition-duration);overflow-wrap:anywhere;overflow:hidden;z-index:9999}.el-notification.right{right:16px}.el-notification.left{left:16px}.el-notification__group{margin-left:var(--el-notification-group-margin-left);margin-right:var(--el-notification-group-margin-right)}.el-notification__title{font-weight:700;font-size:var(--el-notification-title-font-size);line-height:var(--el-notification-icon-size);color:var(--el-notification-title-color);margin:0}.el-notification__content{font-size:var(--el-notification-content-font-size);line-height:24px;margin:6px 0 0;color:var(--el-notification-content-color);text-align:justify}.el-notification__content p{margin:0}.el-notification .el-notification__icon{height:var(--el-notification-icon-size);width:var(--el-notification-icon-size);font-size:var(--el-notification-icon-size)}.el-notification .el-notification__closeBtn{position:absolute;top:18px;right:15px;cursor:pointer;color:var(--el-notification-close-color);font-size:var(--el-notification-close-font-size)}.el-notification .el-notification__closeBtn:hover{color:var(--el-notification-close-hover-color)}.el-notification .el-notification--success{--el-notification-icon-color:var(--el-color-success);color:var(--el-notification-icon-color)}.el-notification .el-notification--info{--el-notification-icon-color:var(--el-color-info);color:var(--el-notification-icon-color)}.el-notification .el-notification--warning{--el-notification-icon-color:var(--el-color-warning);color:var(--el-notification-icon-color)}.el-notification .el-notification--error{--el-notification-icon-color:var(--el-color-error);color:var(--el-notification-icon-color)}.el-notification-fade-enter-from.right{right:0;transform:translateX(100%)}.el-notification-fade-enter-from.left{left:0;transform:translateX(-100%)}.el-notification-fade-leave-to{opacity:0}.el-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;height:100%;background-color:var(--el-overlay-color-lighter);overflow:auto}.el-overlay .el-overlay-root{height:0}.el-page-header.is-contentful .el-page-header__main{border-top:1px solid var(--el-border-color-light);margin-top:16px}.el-page-header__header{display:flex;align-items:center;justify-content:space-between;line-height:24px}.el-page-header__left{display:flex;align-items:center;margin-right:40px;position:relative}.el-page-header__back{display:flex;align-items:center;cursor:pointer}.el-page-header__left .el-divider--vertical{margin:0 16px}.el-page-header__icon{font-size:16px;margin-right:10px;display:flex;align-items:center}.el-page-header__icon .el-icon{font-size:inherit}.el-page-header__title{font-size:14px;font-weight:500}.el-page-header__content{font-size:18px;color:var(--el-text-color-primary)}.el-page-header__breadcrumb{margin-bottom:16px}.el-pagination{--el-pagination-font-size:14px;--el-pagination-bg-color:var(--el-fill-color-blank);--el-pagination-text-color:var(--el-text-color-primary);--el-pagination-border-radius:2px;--el-pagination-button-color:var(--el-text-color-primary);--el-pagination-button-width:32px;--el-pagination-button-height:32px;--el-pagination-button-disabled-color:var(--el-text-color-placeholder);--el-pagination-button-disabled-bg-color:var(--el-fill-color-blank);--el-pagination-button-bg-color:var(--el-fill-color);--el-pagination-hover-color:var(--el-color-primary);--el-pagination-font-size-small:12px;--el-pagination-button-width-small:24px;--el-pagination-button-height-small:24px;--el-pagination-item-gap:16px;white-space:nowrap;color:var(--el-pagination-text-color);font-size:var(--el-pagination-font-size);font-weight:400;display:flex;align-items:center}.el-pagination .el-input__inner{text-align:center;-moz-appearance:textfield}.el-pagination .el-select .el-input{width:128px}.el-pagination button{display:flex;justify-content:center;align-items:center;font-size:var(--el-pagination-font-size);min-width:var(--el-pagination-button-width);height:var(--el-pagination-button-height);line-height:var(--el-pagination-button-height);color:var(--el-pagination-button-color);background:var(--el-pagination-bg-color);padding:0 4px;border:none;border-radius:var(--el-pagination-border-radius);cursor:pointer;text-align:center;box-sizing:border-box}.el-pagination button *{pointer-events:none}.el-pagination button:focus{outline:0}.el-pagination button.is-active,.el-pagination button:hover{color:var(--el-pagination-hover-color)}.el-pagination button.is-active{cursor:default;font-weight:700}.el-pagination button.is-active.is-disabled{font-weight:700;color:var(--el-text-color-secondary)}.el-pagination button.is-disabled,.el-pagination button:disabled{color:var(--el-pagination-button-disabled-color);background-color:var(--el-pagination-button-disabled-bg-color);cursor:not-allowed}.el-pagination button:focus-visible{outline:1px solid var(--el-pagination-hover-color);outline-offset:-1px}.el-pagination .btn-next .el-icon,.el-pagination .btn-prev .el-icon{display:block;font-size:12px;font-weight:700;width:inherit}.el-pagination>.is-first{margin-left:0!important}.el-pagination>.is-last{margin-right:0!important}.el-pagination .btn-prev{margin-left:var(--el-pagination-item-gap)}.el-pagination__sizes,.el-pagination__total{margin-left:var(--el-pagination-item-gap);font-weight:400;color:var(--el-text-color-regular)}.el-pagination__total[disabled=true]{color:var(--el-text-color-placeholder)}.el-pagination__jump{display:flex;align-items:center;margin-left:var(--el-pagination-item-gap);font-weight:400;color:var(--el-text-color-regular)}.el-pagination__jump[disabled=true]{color:var(--el-text-color-placeholder)}.el-pagination__goto{margin-right:8px}.el-pagination__editor{text-align:center;box-sizing:border-box}.el-pagination__editor.el-input{width:56px}.el-pagination__editor .el-input__inner::-webkit-inner-spin-button,.el-pagination__editor .el-input__inner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.el-pagination__classifier{margin-left:8px}.el-pagination__rightwrapper{flex:1;display:flex;align-items:center;justify-content:flex-end}.el-pagination.is-background .btn-next,.el-pagination.is-background .btn-prev,.el-pagination.is-background .el-pager li{margin:0 4px;background-color:var(--el-pagination-button-bg-color)}.el-pagination.is-background .btn-next.is-active,.el-pagination.is-background .btn-prev.is-active,.el-pagination.is-background .el-pager li.is-active{background-color:var(--el-color-primary);color:var(--el-color-white)}.el-pagination.is-background .btn-next.is-disabled,.el-pagination.is-background .btn-next:disabled,.el-pagination.is-background .btn-prev.is-disabled,.el-pagination.is-background .btn-prev:disabled,.el-pagination.is-background .el-pager li.is-disabled,.el-pagination.is-background .el-pager li:disabled{color:var(--el-text-color-placeholder);background-color:var(--el-disabled-bg-color)}.el-pagination.is-background .btn-next.is-disabled.is-active,.el-pagination.is-background .btn-next:disabled.is-active,.el-pagination.is-background .btn-prev.is-disabled.is-active,.el-pagination.is-background .btn-prev:disabled.is-active,.el-pagination.is-background .el-pager li.is-disabled.is-active,.el-pagination.is-background .el-pager li:disabled.is-active{color:var(--el-text-color-secondary);background-color:var(--el-fill-color-dark)}.el-pagination.is-background .btn-prev{margin-left:var(--el-pagination-item-gap)}.el-pagination--small .btn-next,.el-pagination--small .btn-prev,.el-pagination--small .el-pager li{height:var(--el-pagination-button-height-small);line-height:var(--el-pagination-button-height-small);font-size:var(--el-pagination-font-size-small);min-width:var(--el-pagination-button-width-small)}.el-pagination--small button,.el-pagination--small span:not([class*=suffix]){font-size:var(--el-pagination-font-size-small)}.el-pagination--small .el-select .el-input{width:100px}.el-pager{-webkit-user-select:none;user-select:none;list-style:none;font-size:0;padding:0;margin:0}.el-pager,.el-pager li{display:flex;align-items:center}.el-pager li{justify-content:center;font-size:var(--el-pagination-font-size);min-width:var(--el-pagination-button-width);height:var(--el-pagination-button-height);line-height:var(--el-pagination-button-height);color:var(--el-pagination-button-color);background:var(--el-pagination-bg-color);padding:0 4px;border:none;border-radius:var(--el-pagination-border-radius);cursor:pointer;text-align:center;box-sizing:border-box}.el-pager li *{pointer-events:none}.el-pager li:focus{outline:0}.el-pager li.is-active,.el-pager li:hover{color:var(--el-pagination-hover-color)}.el-pager li.is-active{cursor:default;font-weight:700}.el-pager li.is-active.is-disabled{font-weight:700;color:var(--el-text-color-secondary)}.el-pager li.is-disabled,.el-pager li:disabled{color:var(--el-pagination-button-disabled-color);background-color:var(--el-pagination-button-disabled-bg-color);cursor:not-allowed}.el-pager li:focus-visible{outline:1px solid var(--el-pagination-hover-color);outline-offset:-1px}.el-popconfirm__main{display:flex;align-items:center}.el-popconfirm__icon{margin-right:5px}.el-popconfirm__action{text-align:right;margin-top:8px}.el-popover{--el-popover-bg-color:var(--el-bg-color-overlay);--el-popover-font-size:var(--el-font-size-base);--el-popover-border-color:var(--el-border-color-lighter);--el-popover-padding:12px;--el-popover-padding-large:18px 20px;--el-popover-title-font-size:16px;--el-popover-title-text-color:var(--el-text-color-primary);--el-popover-border-radius:4px}.el-popover.el-popper{background:var(--el-popover-bg-color);min-width:150px;border-radius:var(--el-popover-border-radius);border:1px solid var(--el-popover-border-color);padding:var(--el-popover-padding);z-index:var(--el-index-popper);color:var(--el-text-color-regular);line-height:1.4;text-align:justify;font-size:var(--el-popover-font-size);box-shadow:var(--el-box-shadow-light);word-break:break-all;box-sizing:border-box}.el-popover.el-popper--plain{padding:var(--el-popover-padding-large)}.el-popover__title{color:var(--el-popover-title-text-color);font-size:var(--el-popover-title-font-size);line-height:1;margin-bottom:12px}.el-popover__reference:focus:hover,.el-popover__reference:focus:not(.focusing){outline-width:0}.el-popover.el-popper.is-dark{--el-popover-bg-color:var(--el-text-color-primary);--el-popover-border-color:var(--el-text-color-primary);--el-popover-title-text-color:var(--el-bg-color);color:var(--el-bg-color)}.el-popover.el-popper:focus,.el-popover.el-popper:focus:active{outline-width:0}.el-progress{position:relative;line-height:1;display:flex;align-items:center}.el-progress__text{font-size:14px;color:var(--el-text-color-regular);margin-left:5px;min-width:50px;line-height:1}.el-progress__text i{vertical-align:middle;display:block}.el-progress--circle,.el-progress--dashboard{display:inline-block}.el-progress--circle .el-progress__text,.el-progress--dashboard .el-progress__text{position:absolute;top:50%;left:0;width:100%;text-align:center;margin:0;transform:translateY(-50%)}.el-progress--circle .el-progress__text i,.el-progress--dashboard .el-progress__text i{vertical-align:middle;display:inline-block}.el-progress--without-text .el-progress__text{display:none}.el-progress--without-text .el-progress-bar{padding-right:0;margin-right:0;display:block}.el-progress--text-inside .el-progress-bar{padding-right:0;margin-right:0}.el-progress.is-success .el-progress-bar__inner{background-color:var(--el-color-success)}.el-progress.is-success .el-progress__text{color:var(--el-color-success)}.el-progress.is-warning .el-progress-bar__inner{background-color:var(--el-color-warning)}.el-progress.is-warning .el-progress__text{color:var(--el-color-warning)}.el-progress.is-exception .el-progress-bar__inner{background-color:var(--el-color-danger)}.el-progress.is-exception .el-progress__text{color:var(--el-color-danger)}.el-progress-bar{flex-grow:1;box-sizing:border-box}.el-progress-bar__outer{height:6px;border-radius:100px;background-color:var(--el-border-color-lighter);overflow:hidden;position:relative;vertical-align:middle}.el-progress-bar__inner{position:absolute;left:0;top:0;height:100%;background-color:var(--el-color-primary);text-align:right;border-radius:100px;line-height:1;white-space:nowrap;transition:width .6s ease}.el-progress-bar__inner:after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-progress-bar__inner--indeterminate{transform:translateZ(0);animation:indeterminate 3s infinite}.el-progress-bar__inner--striped{background-image:linear-gradient(45deg,rgba(0,0,0,.1) 25%,transparent 0,transparent 50%,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 75%,transparent 0,transparent);background-size:1.25em 1.25em}.el-progress-bar__inner--striped.el-progress-bar__inner--striped-flow{animation:striped-flow 3s linear infinite}.el-progress-bar__innerText{display:inline-block;vertical-align:middle;color:#fff;font-size:12px;margin:0 5px}@keyframes progress{0%{background-position:0 0}to{background-position:32px 0}}@keyframes indeterminate{0%{left:-100%}to{left:100%}}@keyframes striped-flow{0%{background-position:-100%}to{background-position:100%}}.el-radio-button{--el-radio-button-checked-bg-color:var(--el-color-primary);--el-radio-button-checked-text-color:var(--el-color-white);--el-radio-button-checked-border-color:var(--el-color-primary);--el-radio-button-disabled-checked-fill:var(--el-border-color-extra-light)}.el-radio-button,.el-radio-button__inner{position:relative;display:inline-block;outline:0}.el-radio-button__inner{line-height:1;white-space:nowrap;vertical-align:middle;background:var(--el-button-bg-color,var(--el-fill-color-blank));border:var(--el-border);font-weight:var(--el-button-font-weight,var(--el-font-weight-primary));border-left:0;color:var(--el-button-text-color,var(--el-text-color-regular));-webkit-appearance:none;text-align:center;box-sizing:border-box;margin:0;cursor:pointer;transition:var(--el-transition-all);-webkit-user-select:none;user-select:none;padding:8px 15px;font-size:var(--el-font-size-base);border-radius:0}.el-radio-button__inner.is-round{padding:8px 15px}.el-radio-button__inner:hover{color:var(--el-color-primary)}.el-radio-button__inner [class*=el-icon-]{line-height:.9}.el-radio-button__inner [class*=el-icon-]+span{margin-left:5px}.el-radio-button:first-child .el-radio-button__inner{border-left:var(--el-border);border-radius:var(--el-border-radius-base) 0 0 var(--el-border-radius-base);box-shadow:none!important}.el-radio-button__original-radio{opacity:0;outline:0;position:absolute;z-index:-1}.el-radio-button__original-radio:checked+.el-radio-button__inner{color:var(--el-radio-button-checked-text-color,var(--el-color-white));background-color:var(--el-radio-button-checked-bg-color,var(--el-color-primary));border-color:var(--el-radio-button-checked-border-color,var(--el-color-primary));box-shadow:-1px 0 0 0 var(--el-radio-button-checked-border-color,var(--el-color-primary))}.el-radio-button__original-radio:focus-visible+.el-radio-button__inner{border-left:var(--el-border);border-left-color:var(--el-radio-button-checked-border-color,var(--el-color-primary));outline:2px solid var(--el-radio-button-checked-border-color);outline-offset:1px;z-index:2;border-radius:var(--el-border-radius-base);box-shadow:none}.el-radio-button__original-radio:disabled+.el-radio-button__inner{color:var(--el-disabled-text-color);cursor:not-allowed;background-image:none;background-color:var(--el-button-disabled-bg-color,var(--el-fill-color-blank));border-color:var(--el-button-disabled-border-color,var(--el-border-color-light));box-shadow:none}.el-radio-button__original-radio:disabled:checked+.el-radio-button__inner{background-color:var(--el-radio-button-disabled-checked-fill)}.el-radio-button:last-child .el-radio-button__inner{border-radius:0 var(--el-border-radius-base) var(--el-border-radius-base) 0}.el-radio-button:first-child:last-child .el-radio-button__inner{border-radius:var(--el-border-radius-base)}.el-radio-button--large .el-radio-button__inner{padding:12px 19px;font-size:var(--el-font-size-base);border-radius:0}.el-radio-button--large .el-radio-button__inner.is-round{padding:12px 19px}.el-radio-button--small .el-radio-button__inner{padding:5px 11px;font-size:12px;border-radius:0}.el-radio-button--small .el-radio-button__inner.is-round{padding:5px 11px}.el-radio-group{display:inline-flex;align-items:center;flex-wrap:wrap;font-size:0}.el-radio{--el-radio-font-size:var(--el-font-size-base);--el-radio-text-color:var(--el-text-color-regular);--el-radio-font-weight:var(--el-font-weight-primary);--el-radio-input-height:14px;--el-radio-input-width:14px;--el-radio-input-border-radius:var(--el-border-radius-circle);--el-radio-input-bg-color:var(--el-fill-color-blank);--el-radio-input-border:var(--el-border);--el-radio-input-border-color:var(--el-border-color);--el-radio-input-border-color-hover:var(--el-color-primary);color:var(--el-radio-text-color);font-weight:var(--el-radio-font-weight);position:relative;cursor:pointer;display:inline-flex;align-items:center;white-space:nowrap;outline:0;font-size:var(--el-font-size-base);-webkit-user-select:none;user-select:none;margin-right:32px;height:32px}.el-radio.el-radio--large{height:40px}.el-radio.el-radio--small{height:24px}.el-radio.is-bordered{padding:0 15px 0 9px;border-radius:var(--el-border-radius-base);border:var(--el-border);box-sizing:border-box}.el-radio.is-bordered.is-checked{border-color:var(--el-color-primary)}.el-radio.is-bordered.is-disabled{cursor:not-allowed;border-color:var(--el-border-color-lighter)}.el-radio.is-bordered.el-radio--large{padding:0 19px 0 11px;border-radius:var(--el-border-radius-base)}.el-radio.is-bordered.el-radio--large .el-radio__label{font-size:var(--el-font-size-base)}.el-radio.is-bordered.el-radio--large .el-radio__inner{height:14px;width:14px}.el-radio.is-bordered.el-radio--small{padding:0 11px 0 7px;border-radius:var(--el-border-radius-base)}.el-radio.is-bordered.el-radio--small .el-radio__label{font-size:12px}.el-radio.is-bordered.el-radio--small .el-radio__inner{height:12px;width:12px}.el-radio:last-child{margin-right:0}.el-radio__input{white-space:nowrap;cursor:pointer;outline:0;display:inline-flex;position:relative;vertical-align:middle}.el-radio__input.is-disabled .el-radio__inner{border-color:var(--el-disabled-border-color)}.el-radio__input.is-disabled .el-radio__inner,.el-radio__input.is-disabled .el-radio__inner:after{background-color:var(--el-disabled-bg-color);cursor:not-allowed}.el-radio__input.is-disabled .el-radio__inner+.el-radio__label{cursor:not-allowed}.el-radio__input.is-disabled.is-checked .el-radio__inner{background-color:var(--el-disabled-bg-color);border-color:var(--el-disabled-border-color)}.el-radio__input.is-disabled.is-checked .el-radio__inner:after{background-color:var(--el-text-color-placeholder)}.el-radio__input.is-disabled+span.el-radio__label{color:var(--el-text-color-placeholder);cursor:not-allowed}.el-radio__input.is-checked .el-radio__inner{border-color:var(--el-color-primary);background:var(--el-color-primary)}.el-radio__input.is-checked .el-radio__inner:after{transform:translate(-50%,-50%) scale(1)}.el-radio__input.is-checked+.el-radio__label{color:var(--el-color-primary)}.el-radio__input.is-focus .el-radio__inner{border-color:var(--el-radio-input-border-color-hover)}.el-radio__inner{border:var(--el-radio-input-border);border-radius:var(--el-radio-input-border-radius);width:var(--el-radio-input-width);height:var(--el-radio-input-height);background-color:var(--el-radio-input-bg-color);position:relative;cursor:pointer;display:inline-block;box-sizing:border-box}.el-radio__inner:hover{border-color:var(--el-radio-input-border-color-hover)}.el-radio__inner:after{width:4px;height:4px;border-radius:var(--el-radio-input-border-radius);background-color:var(--el-color-white);content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(0);transition:transform .15s ease-in}.el-radio__original{opacity:0;outline:0;position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;margin:0}.el-radio__original:focus-visible+.el-radio__inner{outline:2px solid var(--el-radio-input-border-color-hover);outline-offset:1px;border-radius:var(--el-radio-input-border-radius)}.el-radio:focus:not(:focus-visible):not(.is-focus):not(:active):not(.is-disabled) .el-radio__inner{box-shadow:0 0 2px 2px var(--el-radio-input-border-color-hover)}.el-radio__label{font-size:var(--el-radio-font-size);padding-left:8px}.el-radio.el-radio--large .el-radio__label{font-size:14px}.el-radio.el-radio--large .el-radio__inner{width:14px;height:14px}.el-radio.el-radio--small .el-radio__label{font-size:12px}.el-radio.el-radio--small .el-radio__inner{width:12px;height:12px}.el-rate{--el-rate-height:20px;--el-rate-font-size:var(--el-font-size-base);--el-rate-icon-size:18px;--el-rate-icon-margin:6px;--el-rate-void-color:var(--el-border-color-darker);--el-rate-fill-color:#f7ba2a;--el-rate-disabled-void-color:var(--el-fill-color);--el-rate-text-color:var(--el-text-color-primary);display:inline-flex;align-items:center;height:32px}.el-rate:active,.el-rate:focus{outline:0}.el-rate__item{cursor:pointer;display:inline-block;position:relative;font-size:0;vertical-align:middle;color:var(--el-rate-void-color);line-height:normal}.el-rate .el-rate__icon{position:relative;display:inline-block;font-size:var(--el-rate-icon-size);margin-right:var(--el-rate-icon-margin);transition:var(--el-transition-duration)}.el-rate .el-rate__icon.hover{transform:scale(1.15)}.el-rate .el-rate__icon .path2{position:absolute;left:0;top:0}.el-rate .el-rate__icon.is-active,.el-rate__decimal{color:var(--el-rate-fill-color)}.el-rate__decimal{position:absolute;top:0;left:0;display:inline-block;overflow:hidden}.el-rate__text{font-size:var(--el-rate-font-size);vertical-align:middle;color:var(--el-rate-text-color)}.el-rate--large{height:40px}.el-rate--small{height:24px}.el-rate--small .el-rate__icon{font-size:14px}.el-rate.is-disabled .el-rate__item{cursor:auto;color:var(--el-rate-disabled-void-color)}.el-result{--el-result-padding:40px 30px;--el-result-icon-font-size:64px;--el-result-title-font-size:20px;--el-result-title-margin-top:20px;--el-result-subtitle-margin-top:10px;--el-result-extra-margin-top:30px;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;box-sizing:border-box;padding:var(--el-result-padding)}.el-result__icon svg{width:var(--el-result-icon-font-size);height:var(--el-result-icon-font-size)}.el-result__title{margin-top:var(--el-result-title-margin-top)}.el-result__title p{margin:0;font-size:var(--el-result-title-font-size);color:var(--el-text-color-primary);line-height:1.3}.el-result__subtitle{margin-top:var(--el-result-subtitle-margin-top)}.el-result__subtitle p{margin:0;font-size:var(--el-font-size-base);color:var(--el-text-color-regular);line-height:1.3}.el-result__extra{margin-top:var(--el-result-extra-margin-top)}.el-result .icon-primary{--el-result-color:var(--el-color-primary);color:var(--el-result-color)}.el-result .icon-success{--el-result-color:var(--el-color-success);color:var(--el-result-color)}.el-result .icon-warning{--el-result-color:var(--el-color-warning);color:var(--el-result-color)}.el-result .icon-danger{--el-result-color:var(--el-color-danger);color:var(--el-result-color)}.el-result .icon-error{--el-result-color:var(--el-color-error);color:var(--el-result-color)}.el-result .icon-info{--el-result-color:var(--el-color-info);color:var(--el-result-color)}.el-row{display:flex;flex-wrap:wrap;position:relative;box-sizing:border-box}.el-row.is-justify-center{justify-content:center}.el-row.is-justify-end{justify-content:flex-end}.el-row.is-justify-space-between{justify-content:space-between}.el-row.is-justify-space-around{justify-content:space-around}.el-row.is-justify-space-evenly{justify-content:space-evenly}.el-row.is-align-middle{align-items:center}.el-row.is-align-bottom{align-items:flex-end}.el-scrollbar{--el-scrollbar-opacity:0.3;--el-scrollbar-bg-color:var(--el-text-color-secondary);--el-scrollbar-hover-opacity:0.5;--el-scrollbar-hover-bg-color:var(--el-text-color-secondary);overflow:hidden;position:relative;height:100%}.el-scrollbar__wrap{overflow:auto;height:100%}.el-scrollbar__wrap--hidden-default{scrollbar-width:none}.el-scrollbar__wrap--hidden-default::-webkit-scrollbar{display:none}.el-scrollbar__thumb{position:relative;display:block;width:0;height:0;cursor:pointer;border-radius:inherit;background-color:var(--el-scrollbar-bg-color,var(--el-text-color-secondary));transition:var(--el-transition-duration) background-color;opacity:var(--el-scrollbar-opacity,.3)}.el-scrollbar__thumb:hover{background-color:var(--el-scrollbar-hover-bg-color,var(--el-text-color-secondary));opacity:var(--el-scrollbar-hover-opacity,.5)}.el-scrollbar__bar{position:absolute;right:2px;bottom:2px;z-index:1;border-radius:4px}.el-scrollbar__bar.is-vertical{width:6px;top:2px}.el-scrollbar__bar.is-vertical>div{width:100%}.el-scrollbar__bar.is-horizontal{height:6px;left:2px}.el-scrollbar__bar.is-horizontal>div{height:100%}.el-scrollbar-fade-enter-active{transition:opacity .34s ease-out}.el-scrollbar-fade-leave-active{transition:opacity .12s ease-out}.el-scrollbar-fade-enter-from,.el-scrollbar-fade-leave-active{opacity:0}.el-select-dropdown__option-item.is-selected:not(.is-multiple).is-disabled{color:var(--el-text-color-disabled)}.el-select-dropdown__option-item.is-selected:not(.is-multiple).is-disabled:after{background-color:var(--el-text-color-disabled)}.el-select-dropdown__option-item:hover:not(.hover){background-color:transparent}.el-select-dropdown.is-multiple .el-select-dropdown__option-item.is-disabled.is-selected{color:var(--el-text-color-disabled)}.el-select-dropdown__list{margin:6px 0!important;padding:0!important}.el-select-dropdown__option-item{font-size:var(--el-select-font-size);padding:0 32px 0 20px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--el-text-color-regular);height:34px;line-height:34px;box-sizing:border-box;cursor:pointer}.el-select-dropdown__option-item.is-disabled{color:var(--el-text-color-placeholder);cursor:not-allowed}.el-select-dropdown__option-item.is-disabled:hover{background-color:var(--el-bg-color)}.el-select-dropdown__option-item.is-selected{background-color:var(--el-fill-color-light);font-weight:700}.el-select-dropdown__option-item.is-selected:not(.is-multiple){color:var(--el-color-primary)}.el-select-dropdown__option-item.hover{background-color:var(--el-fill-color-light)!important}.el-select-dropdown__option-item:hover{background-color:var(--el-fill-color-light)}.el-select-dropdown.is-multiple .el-select-dropdown__option-item.is-selected{color:var(--el-color-primary);background-color:var(--el-bg-color-overlay)}.el-select-dropdown.is-multiple .el-select-dropdown__option-item.is-selected .el-icon{position:absolute;right:20px;top:0;height:inherit;font-size:12px}.el-select-dropdown.is-multiple .el-select-dropdown__option-item.is-selected .el-icon svg{height:inherit;vertical-align:middle}.el-select-group{margin:0;padding:0}.el-select-group__wrap{position:relative;list-style:none;margin:0;padding:0}.el-select-group__wrap:not(:last-of-type){padding-bottom:24px}.el-select-group__wrap:not(:last-of-type):after{content:"";display:block;bottom:12px}.el-select-group__split-dash,.el-select-group__wrap:not(:last-of-type):after{position:absolute;left:20px;right:20px;height:1px;background:var(--el-border-color-light)}.el-select-group__title{padding-left:20px;font-size:12px;color:var(--el-color-info);line-height:30px}.el-select-group .el-select-dropdown__item{padding-left:20px}.el-select-v2{--el-select-border-color-hover:var(--el-border-color-hover);--el-select-disabled-border:var(--el-disabled-border-color);--el-select-font-size:var(--el-font-size-base);--el-select-close-hover-color:var(--el-text-color-secondary);--el-select-input-color:var(--el-text-color-placeholder);--el-select-multiple-input-color:var(--el-text-color-regular);--el-select-input-focus-border-color:var(--el-color-primary);--el-select-input-font-size:14px;display:inline-block;position:relative;vertical-align:middle;font-size:14px}.el-select-v2__wrapper{display:flex;align-items:center;flex-wrap:wrap;position:relative;box-sizing:border-box;cursor:pointer;padding:1px 30px 1px 0;border:1px solid var(--el-border-color);border-radius:var(--el-border-radius-base);background-color:var(--el-fill-color-blank);transition:var(--el-transition-duration)}.el-select-v2__wrapper:hover{border-color:var(--el-text-color-placeholder)}.el-select-v2__wrapper.is-filterable{cursor:text}.el-select-v2__wrapper.is-focused{border-color:var(--el-color-primary)}.el-select-v2__wrapper.is-hovering:not(.is-focused){border-color:var(--el-border-color-hover)}.el-select-v2__wrapper.is-disabled{cursor:not-allowed;background-color:var(--el-fill-color-light);color:var(--el-text-color-placeholder)}.el-select-v2__wrapper.is-disabled,.el-select-v2__wrapper.is-disabled:hover{border-color:var(--el-select-disabled-border)}.el-select-v2__wrapper.is-disabled.is-focus{border-color:var(--el-input-focus-border-color)}.el-select-v2__wrapper.is-disabled .is-transparent{opacity:1;-webkit-user-select:none;user-select:none}.el-select-v2__wrapper.is-disabled .el-select-v2__caret,.el-select-v2__wrapper.is-disabled .el-select-v2__combobox-input{cursor:not-allowed}.el-select-v2__wrapper .el-select-v2__input-wrapper{box-sizing:border-box;position:relative;margin-inline-start:12px;max-width:100%;overflow:hidden}.el-select-v2__wrapper,.el-select-v2__wrapper .el-select-v2__input-wrapper{line-height:32px}.el-select-v2__wrapper .el-select-v2__input-wrapper input{--el-input-inner-height:calc(var(--el-component-size, 32px) - 8px);height:var(--el-input-inner-height);line-height:var(--el-input-inner-height);min-width:4px;width:100%;background-color:transparent;-webkit-appearance:none;appearance:none;background:0 0;border:none;margin:2px 0;outline:0;padding:0}.el-select-v2 .el-select-v2__tags-text{display:inline-block;line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.el-select-v2__empty{padding:10px 0;margin:0;text-align:center;color:var(--el-text-color-secondary);font-size:14px}.el-select-v2__popper.el-popper{background:var(--el-bg-color-overlay);box-shadow:var(--el-box-shadow-light)}.el-select-v2__popper.el-popper,.el-select-v2__popper.el-popper .el-popper__arrow:before{border:1px solid var(--el-border-color-light)}.el-select-v2__popper.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-top-color:transparent;border-left-color:transparent}.el-select-v2__popper.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:transparent;border-right-color:transparent}.el-select-v2__popper.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-left-color:transparent;border-bottom-color:transparent}.el-select-v2__popper.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-right-color:transparent;border-top-color:transparent}.el-select-v2--large .el-select-v2__wrapper .el-select-v2__combobox-input{height:32px}.el-select-v2--large .el-select-v2__caret,.el-select-v2--large .el-select-v2__suffix{height:40px}.el-select-v2--large .el-select-v2__placeholder{font-size:14px;line-height:40px}.el-select-v2--small .el-select-v2__wrapper .el-select-v2__combobox-input{height:16px}.el-select-v2--small .el-select-v2__caret,.el-select-v2--small .el-select-v2__suffix{height:24px}.el-select-v2--small .el-select-v2__placeholder{font-size:12px;line-height:24px}.el-select-v2 .el-select-v2__selection>span{display:inline-block}.el-select-v2:hover .el-select-v2__combobox-input{border-color:var(--el-select-border-color-hover)}.el-select-v2 .el-select__selection-text{text-overflow:ellipsis;display:inline-block;overflow-x:hidden;vertical-align:bottom}.el-select-v2 .el-select-v2__combobox-input{padding-right:35px;display:block;color:var(--el-text-color-regular)}.el-select-v2 .el-select-v2__combobox-input:focus{border-color:var(--el-select-input-focus-border-color)}.el-select-v2__input{border:none;outline:0;padding:0;margin-left:15px;color:var(--el-select-multiple-input-color);font-size:var(--el-select-font-size);-webkit-appearance:none;appearance:none;height:28px}.el-select-v2__input.is-small{height:14px}.el-select-v2__close{cursor:pointer;position:absolute;top:8px;z-index:var(--el-index-top);right:25px;color:var(--el-select-input-color);line-height:18px;font-size:var(--el-select-input-font-size)}.el-select-v2__close:hover{color:var(--el-select-close-hover-color)}.el-select-v2__suffix{display:inline-flex;position:absolute;right:12px;height:32px;top:50%;transform:translateY(-50%);color:var(--el-input-icon-color,var(--el-text-color-placeholder))}.el-select-v2__suffix .el-input__icon{height:inherit}.el-select-v2__suffix .el-input__icon:not(:first-child){margin-left:8px}.el-select-v2__caret{color:var(--el-select-input-color);font-size:var(--el-select-input-font-size);transition:var(--el-transition-duration);transform:rotate(180deg);cursor:pointer}.el-select-v2__caret.is-reverse{transform:rotate(0)}.el-select-v2__caret.is-show-close{font-size:var(--el-select-font-size);text-align:center;transform:rotate(180deg);border-radius:var(--el-border-radius-circle);color:var(--el-select-input-color);transition:var(--el-transition-color)}.el-select-v2__caret.is-show-close:hover{color:var(--el-select-close-hover-color)}.el-select-v2__caret.el-icon{height:inherit}.el-select-v2__caret.el-icon svg{vertical-align:middle}.el-select-v2__selection{white-space:normal;z-index:var(--el-index-normal);display:flex;align-items:center;flex-wrap:wrap;width:100%}.el-select-v2__input-calculator{left:0;position:absolute;top:0;visibility:hidden;white-space:pre;z-index:999}.el-select-v2__selected-item{line-height:inherit;height:inherit;-webkit-user-select:none;user-select:none;display:flex;flex-wrap:wrap}.el-select-v2__placeholder{position:absolute;top:50%;transform:translateY(-50%);margin-inline-start:12px;width:calc(100% - 52px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--el-input-text-color,var(--el-text-color-regular))}.el-select-v2__placeholder.is-transparent{color:var(--el-text-color-placeholder)}.el-select-v2 .el-select-v2__selection .el-tag{box-sizing:border-box;border-color:transparent;margin:2px 0 2px 6px;background-color:var(--el-fill-color)}.el-select-v2 .el-select-v2__selection .el-tag .el-icon-close{background-color:var(--el-text-color-placeholder);right:-7px;color:var(--el-color-white)}.el-select-v2 .el-select-v2__selection .el-tag .el-icon-close:hover{background-color:var(--el-text-color-secondary)}.el-select-v2 .el-select-v2__selection .el-tag .el-icon-close:before{display:block;transform:translateY(.5px)}.el-select-v2.el-select-v2--small .el-select-v2__selection .el-tag{margin:1px 0 1px 6px;height:18px}.el-select-dropdown{z-index:calc(var(--el-index-top) + 1);border-radius:var(--el-border-radius-base);box-sizing:border-box}.el-select-dropdown.is-multiple .el-select-dropdown__item.selected{color:var(--el-color-primary);background-color:var(--el-bg-color-overlay)}.el-select-dropdown.is-multiple .el-select-dropdown__item.selected.hover{background-color:var(--el-fill-color-light)}.el-select-dropdown.is-multiple .el-select-dropdown__item.selected:after{content:"";position:absolute;top:50%;right:20px;border-top:none;border-right:none;background-repeat:no-repeat;background-position:50%;background-color:var(--el-color-primary);mask:url("data:image/svg+xml;utf8,%3Csvg class=%27icon%27 width=%27200%27 height=%27200%27 viewBox=%270 0 1024 1024%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill=%27currentColor%27 d=%27M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z%27%3E%3C/path%3E%3C/svg%3E") no-repeat;mask-size:100% 100%;-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg class=%27icon%27 width=%27200%27 height=%27200%27 viewBox=%270 0 1024 1024%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill=%27currentColor%27 d=%27M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z%27%3E%3C/path%3E%3C/svg%3E") no-repeat;-webkit-mask-size:100% 100%;transform:translateY(-50%);width:12px;height:12px}.el-select-dropdown.is-multiple .el-select-dropdown__item.selected.is-disabled:after{background-color:var(--el-text-color-disabled)}.el-select-dropdown .el-select-dropdown__option-item.is-selected:after{content:"";position:absolute;top:50%;right:20px;border-top:none;border-right:none;background-repeat:no-repeat;background-position:50%;background-color:var(--el-color-primary);mask:url("data:image/svg+xml;utf8,%3Csvg class=%27icon%27 width=%27200%27 height=%27200%27 viewBox=%270 0 1024 1024%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill=%27currentColor%27 d=%27M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z%27%3E%3C/path%3E%3C/svg%3E") no-repeat;mask-size:100% 100%;-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg class=%27icon%27 width=%27200%27 height=%27200%27 viewBox=%270 0 1024 1024%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill=%27currentColor%27 d=%27M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z%27%3E%3C/path%3E%3C/svg%3E") no-repeat;-webkit-mask-size:100% 100%;transform:translateY(-50%);width:12px;height:12px}.el-select-dropdown .el-scrollbar.is-empty .el-select-dropdown__list{padding:0}.el-select-dropdown .el-select-dropdown__item.is-disabled:hover{background-color:unset}.el-select-dropdown .el-select-dropdown__item.is-disabled.selected{color:var(--el-text-color-disabled)}.el-select-dropdown__empty{padding:10px 0;margin:0;text-align:center;color:var(--el-text-color-secondary);font-size:var(--el-select-font-size)}.el-select-dropdown__wrap{max-height:274px}.el-select-dropdown__list{list-style:none;padding:6px 0;margin:0;box-sizing:border-box}.el-select{--el-select-border-color-hover:var(--el-border-color-hover);--el-select-disabled-border:var(--el-disabled-border-color);--el-select-font-size:var(--el-font-size-base);--el-select-close-hover-color:var(--el-text-color-secondary);--el-select-input-color:var(--el-text-color-placeholder);--el-select-multiple-input-color:var(--el-text-color-regular);--el-select-input-focus-border-color:var(--el-color-primary);--el-select-input-font-size:14px;display:inline-block;position:relative;vertical-align:middle;line-height:32px}.el-select__popper.el-popper{background:var(--el-bg-color-overlay);box-shadow:var(--el-box-shadow-light)}.el-select__popper.el-popper,.el-select__popper.el-popper .el-popper__arrow:before{border:1px solid var(--el-border-color-light)}.el-select__popper.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-top-color:transparent;border-left-color:transparent}.el-select__popper.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:transparent;border-right-color:transparent}.el-select__popper.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-left-color:transparent;border-bottom-color:transparent}.el-select__popper.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-right-color:transparent;border-top-color:transparent}.el-select .el-select-tags-wrapper.has-prefix{margin-left:6px}.el-select--large{line-height:40px}.el-select--large .el-select-tags-wrapper.has-prefix{margin-left:8px}.el-select--small{line-height:24px}.el-select--small .el-select-tags-wrapper.has-prefix{margin-left:4px}.el-select .el-select__tags>span{display:inline-block}.el-select:hover:not(.el-select--disabled) .el-input__wrapper{box-shadow:0 0 0 1px var(--el-select-border-color-hover) inset}.el-select .el-select__tags-text{display:inline-block;line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.el-select .el-input__wrapper{cursor:pointer}.el-select .el-input__wrapper.is-focus{box-shadow:0 0 0 1px var(--el-select-input-focus-border-color) inset!important}.el-select .el-input__inner{cursor:pointer}.el-select .el-input{display:flex}.el-select .el-input .el-select__caret{color:var(--el-select-input-color);font-size:var(--el-select-input-font-size);transition:transform var(--el-transition-duration);transform:rotate(0);cursor:pointer}.el-select .el-input .el-select__caret.is-reverse{transform:rotate(-180deg)}.el-select .el-input .el-select__caret.is-show-close{font-size:var(--el-select-font-size);text-align:center;transform:rotate(0);border-radius:var(--el-border-radius-circle);color:var(--el-select-input-color);transition:var(--el-transition-color)}.el-select .el-input .el-select__caret.is-show-close:hover{color:var(--el-select-close-hover-color)}.el-select .el-input .el-select__caret.el-icon{position:relative;height:inherit;z-index:2}.el-select .el-input.is-disabled .el-input__wrapper{cursor:not-allowed}.el-select .el-input.is-disabled .el-input__wrapper:hover{box-shadow:0 0 0 1px var(--el-select-disabled-border) inset}.el-select .el-input.is-disabled .el-input__inner,.el-select .el-input.is-disabled .el-select__caret{cursor:not-allowed}.el-select .el-input.is-focus .el-input__wrapper{box-shadow:0 0 0 1px var(--el-select-input-focus-border-color) inset!important}.el-select__input{border:none;outline:0;padding:0;margin-left:15px;color:var(--el-select-multiple-input-color);font-size:var(--el-select-font-size);-webkit-appearance:none;appearance:none;height:28px;background-color:transparent}.el-select__input.is-disabled{cursor:not-allowed}.el-select__input--iOS{position:absolute;left:0;top:0;z-index:6}.el-select__input.is-small{height:14px}.el-select__close{cursor:pointer;position:absolute;top:8px;z-index:var(--el-index-top);right:25px;color:var(--el-select-input-color);line-height:18px;font-size:var(--el-select-input-font-size)}.el-select__close:hover{color:var(--el-select-close-hover-color)}.el-select__tags{position:absolute;line-height:normal;top:50%;transform:translateY(-50%);white-space:normal;z-index:var(--el-index-normal);display:flex;align-items:center;flex-wrap:wrap;cursor:pointer}.el-select__tags .el-tag{box-sizing:border-box;border-color:transparent;margin:2px 6px 2px 0}.el-select__tags .el-tag:last-child{margin-right:0}.el-select__tags .el-tag .el-icon-close{background-color:var(--el-text-color-placeholder);right:-7px;top:0;color:#fff}.el-select__tags .el-tag .el-icon-close:hover{background-color:var(--el-text-color-secondary)}.el-select__tags .el-tag .el-icon-close:before{display:block;transform:translateY(.5px)}.el-select__tags .el-tag--info{background-color:var(--el-fill-color)}.el-select__tags.is-disabled{cursor:not-allowed}.el-select__collapse-tags{white-space:normal;z-index:var(--el-index-normal);display:flex;align-items:center;flex-wrap:wrap;cursor:pointer}.el-select__collapse-tags .el-tag{box-sizing:border-box;border-color:transparent;margin:2px 6px 2px 0}.el-select__collapse-tags .el-tag:last-child{margin-right:0}.el-select__collapse-tags .el-tag .el-icon-close{background-color:var(--el-text-color-placeholder);right:-7px;top:0;color:#fff}.el-select__collapse-tags .el-tag .el-icon-close:hover{background-color:var(--el-text-color-secondary)}.el-select__collapse-tags .el-tag .el-icon-close:before{display:block;transform:translateY(.5px)}.el-select__collapse-tags .el-tag--info{background-color:var(--el-fill-color)}.el-select__collapse-tag{line-height:inherit;height:inherit;display:flex}.el-skeleton{--el-skeleton-circle-size:var(--el-avatar-size)}.el-skeleton__item{background:var(--el-skeleton-color);display:inline-block;height:16px;border-radius:var(--el-border-radius-base);width:100%}.el-skeleton__circle{border-radius:50%;width:var(--el-skeleton-circle-size);height:var(--el-skeleton-circle-size);line-height:var(--el-skeleton-circle-size)}.el-skeleton__button{height:40px;width:64px;border-radius:4px}.el-skeleton__p{width:100%}.el-skeleton__p.is-last{width:61%}.el-skeleton__p.is-first{width:33%}.el-skeleton__text{width:100%;height:var(--el-font-size-small)}.el-skeleton__caption{height:var(--el-font-size-extra-small)}.el-skeleton__h1{height:var(--el-font-size-extra-large)}.el-skeleton__h3{height:var(--el-font-size-large)}.el-skeleton__h5{height:var(--el-font-size-medium)}.el-skeleton__image{width:unset;display:flex;align-items:center;justify-content:center;border-radius:0}.el-skeleton__image svg{color:var(--el-svg-monochrome-grey);fill:currentColor;width:22%;height:22%}.el-skeleton{--el-skeleton-color:var(--el-fill-color);--el-skeleton-to-color:var(--el-fill-color-darker)}@keyframes el-skeleton-loading{0%{background-position:100% 50%}to{background-position:0 50%}}.el-skeleton{width:100%}.el-skeleton__first-line,.el-skeleton__paragraph{height:16px;margin-top:16px;background:var(--el-skeleton-color)}.el-skeleton.is-animated .el-skeleton__item{background:linear-gradient(90deg,var(--el-skeleton-color) 25%,var(--el-skeleton-to-color) 37%,var(--el-skeleton-color) 63%);background-size:400% 100%;animation:el-skeleton-loading 1.4s ease infinite}.el-slider{--el-slider-main-bg-color:var(--el-color-primary);--el-slider-runway-bg-color:var(--el-border-color-light);--el-slider-stop-bg-color:var(--el-color-white);--el-slider-disabled-color:var(--el-text-color-placeholder);--el-slider-border-radius:3px;--el-slider-height:6px;--el-slider-button-size:20px;--el-slider-button-wrapper-size:36px;--el-slider-button-wrapper-offset:-15px;width:100%;height:32px;display:flex;align-items:center}.el-slider__runway{flex:1;height:var(--el-slider-height);background-color:var(--el-slider-runway-bg-color);border-radius:var(--el-slider-border-radius);position:relative;cursor:pointer}.el-slider__runway.show-input{margin-right:30px;width:auto}.el-slider__runway.is-disabled{cursor:default}.el-slider__runway.is-disabled .el-slider__bar{background-color:var(--el-slider-disabled-color)}.el-slider__runway.is-disabled .el-slider__button{border-color:var(--el-slider-disabled-color)}.el-slider__runway.is-disabled .el-slider__button-wrapper.dragging,.el-slider__runway.is-disabled .el-slider__button-wrapper.hover,.el-slider__runway.is-disabled .el-slider__button-wrapper:hover{cursor:not-allowed}.el-slider__runway.is-disabled .el-slider__button.dragging,.el-slider__runway.is-disabled .el-slider__button.hover,.el-slider__runway.is-disabled .el-slider__button:hover{transform:scale(1)}.el-slider__runway.is-disabled .el-slider__button.dragging,.el-slider__runway.is-disabled .el-slider__button.hover,.el-slider__runway.is-disabled .el-slider__button:hover{cursor:not-allowed}.el-slider__input{flex-shrink:0;width:130px}.el-slider__bar{height:var(--el-slider-height);background-color:var(--el-slider-main-bg-color);border-top-left-radius:var(--el-slider-border-radius);border-bottom-left-radius:var(--el-slider-border-radius);position:absolute}.el-slider__button-wrapper{height:var(--el-slider-button-wrapper-size);width:var(--el-slider-button-wrapper-size);position:absolute;z-index:1;top:var(--el-slider-button-wrapper-offset);transform:translateX(-50%);background-color:transparent;text-align:center;-webkit-user-select:none;user-select:none;line-height:normal;outline:0}.el-slider__button-wrapper:after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-slider__button-wrapper.hover,.el-slider__button-wrapper:hover{cursor:grab}.el-slider__button-wrapper.dragging{cursor:grabbing}.el-slider__button{display:inline-block;width:var(--el-slider-button-size);height:var(--el-slider-button-size);vertical-align:middle;border:solid 2px var(--el-slider-main-bg-color);background-color:var(--el-color-white);border-radius:50%;box-sizing:border-box;transition:var(--el-transition-duration-fast);-webkit-user-select:none;user-select:none}.el-slider__button.dragging,.el-slider__button.hover,.el-slider__button:hover{transform:scale(1.2)}.el-slider__button.hover,.el-slider__button:hover{cursor:grab}.el-slider__button.dragging{cursor:grabbing}.el-slider__stop{position:absolute;height:var(--el-slider-height);width:var(--el-slider-height);border-radius:var(--el-border-radius-circle);background-color:var(--el-slider-stop-bg-color);transform:translateX(-50%)}.el-slider__marks{top:0;left:12px;width:18px;height:100%}.el-slider__marks-text{position:absolute;transform:translateX(-50%);font-size:14px;color:var(--el-color-info);margin-top:15px;white-space:pre}.el-slider.is-vertical{position:relative;display:inline-flex;width:auto;height:100%;flex:0}.el-slider.is-vertical .el-slider__runway{width:var(--el-slider-height);height:100%;margin:0 16px}.el-slider.is-vertical .el-slider__bar{width:var(--el-slider-height);height:auto;border-radius:0 0 3px 3px}.el-slider.is-vertical .el-slider__button-wrapper{top:auto;left:var(--el-slider-button-wrapper-offset);transform:translateY(50%)}.el-slider.is-vertical .el-slider__stop{transform:translateY(50%)}.el-slider.is-vertical .el-slider__marks-text{margin-top:0;left:15px;transform:translateY(50%)}.el-slider--large{height:40px}.el-slider--small{height:24px}.el-space{display:inline-flex;vertical-align:top}.el-space__item{display:flex;flex-wrap:wrap}.el-space__item>*{flex:1}.el-space--vertical{flex-direction:column}.el-time-spinner{width:100%;white-space:nowrap}.el-spinner{display:inline-block;vertical-align:middle}.el-spinner-inner{animation:rotate 2s linear infinite;width:50px;height:50px}.el-spinner-inner .path{stroke:var(--el-border-color-lighter);stroke-linecap:round;animation:dash 1.5s ease-in-out infinite}@keyframes rotate{to{transform:rotate(1turn)}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.el-step{position:relative;flex-shrink:1}.el-step:last-of-type .el-step__line{display:none}.el-step:last-of-type.is-flex{flex-basis:auto!important;flex-shrink:0;flex-grow:0}.el-step:last-of-type .el-step__description,.el-step:last-of-type .el-step__main{padding-right:0}.el-step__head{position:relative;width:100%}.el-step__head.is-process{color:var(--el-text-color-primary);border-color:var(--el-text-color-primary)}.el-step__head.is-wait{color:var(--el-text-color-placeholder);border-color:var(--el-text-color-placeholder)}.el-step__head.is-success{color:var(--el-color-success);border-color:var(--el-color-success)}.el-step__head.is-error{color:var(--el-color-danger);border-color:var(--el-color-danger)}.el-step__head.is-finish{color:var(--el-color-primary);border-color:var(--el-color-primary)}.el-step__icon{position:relative;z-index:1;display:inline-flex;justify-content:center;align-items:center;width:24px;height:24px;font-size:14px;box-sizing:border-box;background:var(--el-bg-color);transition:.15s ease-out}.el-step__icon.is-text{border-radius:50%;border:2px solid;border-color:inherit}.el-step__icon.is-icon{width:40px}.el-step__icon-inner{display:inline-block;-webkit-user-select:none;user-select:none;text-align:center;font-weight:700;line-height:1;color:inherit}.el-step__icon-inner[class*=el-icon]:not(.is-status){font-size:25px;font-weight:400}.el-step__icon-inner.is-status{transform:translateY(1px)}.el-step__line{position:absolute;border-color:inherit;background-color:var(--el-text-color-placeholder)}.el-step__line-inner{display:block;border-width:1px;border-style:solid;border-color:inherit;transition:.15s ease-out;box-sizing:border-box;width:0;height:0}.el-step__main{white-space:normal;text-align:left}.el-step__title{font-size:16px;line-height:38px}.el-step__title.is-process{font-weight:700;color:var(--el-text-color-primary)}.el-step__title.is-wait{color:var(--el-text-color-placeholder)}.el-step__title.is-success{color:var(--el-color-success)}.el-step__title.is-error{color:var(--el-color-danger)}.el-step__title.is-finish{color:var(--el-color-primary)}.el-step__description{padding-right:10%;margin-top:-5px;font-size:12px;line-height:20px;font-weight:400}.el-step__description.is-process{color:var(--el-text-color-primary)}.el-step__description.is-wait{color:var(--el-text-color-placeholder)}.el-step__description.is-success{color:var(--el-color-success)}.el-step__description.is-error{color:var(--el-color-danger)}.el-step__description.is-finish{color:var(--el-color-primary)}.el-step.is-horizontal{display:inline-block}.el-step.is-horizontal .el-step__line{height:2px;top:11px;left:0;right:0}.el-step.is-vertical{display:flex}.el-step.is-vertical .el-step__head{flex-grow:0;width:24px}.el-step.is-vertical .el-step__main{padding-left:10px;flex-grow:1}.el-step.is-vertical .el-step__title{line-height:24px;padding-bottom:8px}.el-step.is-vertical .el-step__line{width:2px;top:0;bottom:0;left:11px}.el-step.is-vertical .el-step__icon.is-icon{width:24px}.el-step.is-center .el-step__head,.el-step.is-center .el-step__main{text-align:center}.el-step.is-center .el-step__description{padding-left:20%;padding-right:20%}.el-step.is-center .el-step__line{left:50%;right:-50%}.el-step.is-simple{display:flex;align-items:center}.el-step.is-simple .el-step__head{width:auto;font-size:0;padding-right:10px}.el-step.is-simple .el-step__icon{background:0 0;width:16px;height:16px;font-size:12px}.el-step.is-simple .el-step__icon-inner[class*=el-icon]:not(.is-status){font-size:18px}.el-step.is-simple .el-step__icon-inner.is-status{transform:scale(.8) translateY(1px)}.el-step.is-simple .el-step__main{position:relative;display:flex;align-items:stretch;flex-grow:1}.el-step.is-simple .el-step__title{font-size:16px;line-height:20px}.el-step.is-simple:not(:last-of-type) .el-step__title{max-width:50%;word-break:break-all}.el-step.is-simple .el-step__arrow{flex-grow:1;display:flex;align-items:center;justify-content:center}.el-step.is-simple .el-step__arrow:after,.el-step.is-simple .el-step__arrow:before{content:"";display:inline-block;position:absolute;height:15px;width:1px;background:var(--el-text-color-placeholder)}.el-step.is-simple .el-step__arrow:before{transform:rotate(-45deg) translateY(-4px);transform-origin:0 0}.el-step.is-simple .el-step__arrow:after{transform:rotate(45deg) translateY(4px);transform-origin:100% 100%}.el-step.is-simple:last-of-type .el-step__arrow{display:none}.el-steps{display:flex}.el-steps--simple{padding:13px 8%;border-radius:4px;background:var(--el-fill-color-light)}.el-steps--horizontal{white-space:nowrap}.el-steps--vertical{height:100%;flex-flow:column}.el-switch{--el-switch-on-color:var(--el-color-primary);--el-switch-off-color:var(--el-border-color);display:inline-flex;align-items:center;position:relative;font-size:14px;line-height:20px;height:32px;vertical-align:middle}.el-switch.is-disabled .el-switch__core,.el-switch.is-disabled .el-switch__label{cursor:not-allowed}.el-switch__label{transition:var(--el-transition-duration-fast);height:20px;display:inline-block;font-size:14px;font-weight:500;cursor:pointer;vertical-align:middle;color:var(--el-text-color-primary)}.el-switch__label.is-active{color:var(--el-color-primary)}.el-switch__label--left{margin-right:10px}.el-switch__label--right{margin-left:10px}.el-switch__label *{line-height:1;font-size:14px;display:inline-block}.el-switch__label .el-icon{height:inherit}.el-switch__label .el-icon svg{vertical-align:middle}.el-switch__input{position:absolute;width:0;height:0;opacity:0;margin:0}.el-switch__input:focus-visible~.el-switch__core{outline:2px solid var(--el-switch-on-color);outline-offset:1px}.el-switch__core{display:inline-flex;position:relative;align-items:center;min-width:40px;height:20px;border:1px solid var(--el-switch-border-color,var(--el-switch-off-color));outline:0;border-radius:10px;box-sizing:border-box;background:var(--el-switch-off-color);cursor:pointer;transition:border-color var(--el-transition-duration),background-color var(--el-transition-duration)}.el-switch__core .el-switch__inner{width:100%;transition:all var(--el-transition-duration);height:16px;display:flex;justify-content:center;align-items:center;overflow:hidden;padding:0 4px 0 18px}.el-switch__core .el-switch__inner .is-icon,.el-switch__core .el-switch__inner .is-text{font-size:12px;color:var(--el-color-white);-webkit-user-select:none;user-select:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.el-switch__core .el-switch__action{position:absolute;left:1px;border-radius:var(--el-border-radius-circle);transition:all var(--el-transition-duration);width:16px;height:16px;background-color:var(--el-color-white);display:flex;justify-content:center;align-items:center;color:var(--el-switch-off-color)}.el-switch.is-checked .el-switch__core{border-color:var(--el-switch-border-color,var(--el-switch-on-color));background-color:var(--el-switch-on-color)}.el-switch.is-checked .el-switch__core .el-switch__action{left:calc(100% - 17px);color:var(--el-switch-on-color)}.el-switch.is-checked .el-switch__core .el-switch__inner{padding:0 18px 0 4px}.el-switch.is-disabled{opacity:.6}.el-switch--wide .el-switch__label.el-switch__label--left span{left:10px}.el-switch--wide .el-switch__label.el-switch__label--right span{right:10px}.el-switch .label-fade-enter-from,.el-switch .label-fade-leave-active{opacity:0}.el-switch--large{font-size:14px;line-height:24px;height:40px}.el-switch--large .el-switch__label{height:24px;font-size:14px}.el-switch--large .el-switch__label *{font-size:14px}.el-switch--large .el-switch__core{min-width:50px;height:24px;border-radius:12px}.el-switch--large .el-switch__core .el-switch__inner{height:20px;padding:0 6px 0 22px}.el-switch--large .el-switch__core .el-switch__action{width:20px;height:20px}.el-switch--large.is-checked .el-switch__core .el-switch__action{left:calc(100% - 21px)}.el-switch--large.is-checked .el-switch__core .el-switch__inner{padding:0 22px 0 6px}.el-switch--small{font-size:12px;line-height:16px;height:24px}.el-switch--small .el-switch__label{height:16px;font-size:12px}.el-switch--small .el-switch__label *{font-size:12px}.el-switch--small .el-switch__core{min-width:30px;height:16px;border-radius:8px}.el-switch--small .el-switch__core .el-switch__inner{height:12px;padding:0 2px 0 14px}.el-switch--small .el-switch__core .el-switch__action{width:12px;height:12px}.el-switch--small.is-checked .el-switch__core .el-switch__action{left:calc(100% - 13px)}.el-switch--small.is-checked .el-switch__core .el-switch__inner{padding:0 14px 0 2px}.el-table-column--selection .cell{padding-left:14px;padding-right:14px}.el-table-filter{border:solid 1px var(--el-border-color-lighter);border-radius:2px;background-color:#fff;box-shadow:var(--el-box-shadow-light);box-sizing:border-box}.el-table-filter__list{padding:5px 0;margin:0;list-style:none;min-width:100px}.el-table-filter__list-item{line-height:36px;padding:0 10px;cursor:pointer;font-size:var(--el-font-size-base)}.el-table-filter__list-item:hover{background-color:var(--el-color-primary-light-9);color:var(--el-color-primary)}.el-table-filter__list-item.is-active{background-color:var(--el-color-primary);color:#fff}.el-table-filter__content{min-width:100px}.el-table-filter__bottom{border-top:1px solid var(--el-border-color-lighter);padding:8px}.el-table-filter__bottom button{background:0 0;border:none;color:var(--el-text-color-regular);cursor:pointer;font-size:var(--el-font-size-small);padding:0 3px}.el-table-filter__bottom button:hover{color:var(--el-color-primary)}.el-table-filter__bottom button:focus{outline:0}.el-table-filter__bottom button.is-disabled{color:var(--el-disabled-text-color);cursor:not-allowed}.el-table-filter__wrap{max-height:280px}.el-table-filter__checkbox-group{padding:10px}.el-table-filter__checkbox-group label.el-checkbox{display:flex;align-items:center;margin-right:5px;margin-bottom:12px;margin-left:5px;height:unset}.el-table-filter__checkbox-group .el-checkbox:last-child{margin-bottom:0}.el-table{--el-table-border-color:var(--el-border-color-lighter);--el-table-border:1px solid var(--el-table-border-color);--el-table-text-color:var(--el-text-color-regular);--el-table-header-text-color:var(--el-text-color-secondary);--el-table-row-hover-bg-color:var(--el-fill-color-light);--el-table-current-row-bg-color:var(--el-color-primary-light-9);--el-table-header-bg-color:var(--el-bg-color);--el-table-fixed-box-shadow:var(--el-box-shadow-light);--el-table-bg-color:var(--el-fill-color-blank);--el-table-tr-bg-color:var(--el-fill-color-blank);--el-table-expanded-cell-bg-color:var(--el-fill-color-blank);--el-table-fixed-left-column:inset 10px 0 10px -10px rgba(0,0,0,.15);--el-table-fixed-right-column:inset -10px 0 10px -10px rgba(0,0,0,.15);position:relative;overflow:hidden;box-sizing:border-box;height:-moz-fit-content;height:fit-content;width:100%;max-width:100%;background-color:var(--el-table-bg-color);font-size:14px;color:var(--el-table-text-color)}.el-table__inner-wrapper{position:relative;display:flex;flex-direction:column;height:100%}.el-table__inner-wrapper:before{left:0;bottom:0;width:100%;height:1px}.el-table.has-footer.el-table--fluid-height tr:last-child td.el-table__cell,.el-table.has-footer.el-table--scrollable-y tr:last-child td.el-table__cell{border-bottom-color:transparent}.el-table__empty-block{position:sticky;left:0;min-height:60px;text-align:center;width:100%;display:flex;justify-content:center;align-items:center}.el-table__empty-text{line-height:60px;width:50%;color:var(--el-text-color-secondary)}.el-table__expand-column .cell{padding:0;text-align:center;-webkit-user-select:none;user-select:none}.el-table__expand-icon{position:relative;cursor:pointer;color:var(--el-text-color-regular);font-size:12px;transition:transform var(--el-transition-duration-fast) ease-in-out;height:20px}.el-table__expand-icon--expanded{transform:rotate(90deg)}.el-table__expand-icon>.el-icon{font-size:12px}.el-table__expanded-cell{background-color:var(--el-table-expanded-cell-bg-color)}.el-table__expanded-cell[class*=cell]{padding:20px 50px}.el-table__expanded-cell:hover{background-color:transparent!important}.el-table__placeholder{display:inline-block;width:20px}.el-table__append-wrapper{overflow:hidden}.el-table--fit{border-right:0;border-bottom:0}.el-table--fit .el-table__cell.gutter{border-right-width:1px}.el-table thead{color:var(--el-table-header-text-color);font-weight:500}.el-table thead.is-group th.el-table__cell{background:var(--el-fill-color-light)}.el-table .el-table__cell{padding:8px 0;min-width:0;box-sizing:border-box;text-overflow:ellipsis;vertical-align:middle;position:relative;text-align:left;z-index:1}.el-table .el-table__cell.is-center{text-align:center}.el-table .el-table__cell.is-right{text-align:right}.el-table .el-table__cell.gutter{width:15px;border-right-width:0;border-bottom-width:0;padding:0}.el-table .el-table__cell.is-hidden>*{visibility:hidden}.el-table .cell{box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-break:break-all;line-height:23px;padding:0 12px}.el-table .cell.el-tooltip{white-space:nowrap;min-width:50px}.el-table--large{font-size:var(--el-font-size-base)}.el-table--large .el-table__cell{padding:12px 0}.el-table--large .cell{padding:0 16px}.el-table--default{font-size:14px}.el-table--default .el-table__cell{padding:8px 0}.el-table--default .cell{padding:0 12px}.el-table--small{font-size:12px}.el-table--small .el-table__cell{padding:4px 0}.el-table--small .cell{padding:0 8px}.el-table tr{background-color:var(--el-table-tr-bg-color)}.el-table tr input[type=checkbox]{margin:0}.el-table td.el-table__cell,.el-table th.el-table__cell.is-leaf{border-bottom:var(--el-table-border)}.el-table th.el-table__cell.is-sortable{cursor:pointer}.el-table th.el-table__cell{-webkit-user-select:none;user-select:none;background-color:var(--el-table-header-bg-color)}.el-table th.el-table__cell>.cell.highlight{color:var(--el-color-primary)}.el-table th.el-table__cell.required>div:before{display:inline-block;content:"";width:8px;height:8px;border-radius:50%;background:#ff4d51;margin-right:5px;vertical-align:middle}.el-table td.el-table__cell div{box-sizing:border-box}.el-table td.el-table__cell.gutter{width:0}.el-table__footer-wrapper{border-top:var(--el-table-border)}.el-table--border .el-table__inner-wrapper:after,.el-table--border:after,.el-table--border:before,.el-table__inner-wrapper:before{content:"";position:absolute;background-color:var(--el-table-border-color);z-index:3}.el-table--border .el-table__inner-wrapper:after{left:0;top:0;width:100%;height:1px}.el-table--border:before{top:-1px;left:0;width:1px;height:100%}.el-table--border:after{top:-1px;right:0;width:1px;height:100%}.el-table--border .el-table__inner-wrapper{border-right:none;border-bottom:none}.el-table--border .el-table__footer-wrapper{position:relative;flex-shrink:0}.el-table--border .el-table__cell{border-right:var(--el-table-border)}.el-table--border th.el-table__cell.gutter:last-of-type{border-bottom:var(--el-table-border);border-bottom-width:1px}.el-table--border th.el-table__cell{border-bottom:var(--el-table-border)}.el-table--hidden{visibility:hidden}.el-table__body-wrapper,.el-table__footer-wrapper,.el-table__header-wrapper{width:100%}.el-table__body-wrapper tr td.el-table-fixed-column--left,.el-table__body-wrapper tr td.el-table-fixed-column--right,.el-table__body-wrapper tr th.el-table-fixed-column--left,.el-table__body-wrapper tr th.el-table-fixed-column--right,.el-table__footer-wrapper tr td.el-table-fixed-column--left,.el-table__footer-wrapper tr td.el-table-fixed-column--right,.el-table__footer-wrapper tr th.el-table-fixed-column--left,.el-table__footer-wrapper tr th.el-table-fixed-column--right,.el-table__header-wrapper tr td.el-table-fixed-column--left,.el-table__header-wrapper tr td.el-table-fixed-column--right,.el-table__header-wrapper tr th.el-table-fixed-column--left,.el-table__header-wrapper tr th.el-table-fixed-column--right{position:sticky!important;z-index:2;background:var(--el-bg-color)}.el-table__body-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--right.is-last-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--right.is-last-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--right.is-last-column:before{content:"";position:absolute;top:0;width:10px;bottom:-1px;overflow-x:hidden;overflow-y:hidden;box-shadow:none;touch-action:none;pointer-events:none}.el-table__body-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--right.is-first-column:before{left:-10px}.el-table__body-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--right.is-last-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--right.is-last-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--right.is-last-column:before{right:-10px;box-shadow:none}.el-table__body-wrapper tr td.el-table__fixed-right-patch,.el-table__body-wrapper tr th.el-table__fixed-right-patch,.el-table__footer-wrapper tr td.el-table__fixed-right-patch,.el-table__footer-wrapper tr th.el-table__fixed-right-patch,.el-table__header-wrapper tr td.el-table__fixed-right-patch,.el-table__header-wrapper tr th.el-table__fixed-right-patch{position:sticky!important;z-index:2;background:#fff;right:0}.el-table__header-wrapper{flex-shrink:0}.el-table__header-wrapper tr th.el-table-fixed-column--left,.el-table__header-wrapper tr th.el-table-fixed-column--right{background-color:var(--el-table-header-bg-color)}.el-table__body,.el-table__footer,.el-table__header{table-layout:fixed;border-collapse:separate}.el-table__footer-wrapper,.el-table__header-wrapper{overflow:hidden}.el-table__footer-wrapper tbody td.el-table__cell,.el-table__header-wrapper tbody td.el-table__cell{background-color:var(--el-table-row-hover-bg-color);color:var(--el-table-text-color)}.el-table__body-wrapper .el-table-column--selection>.cell,.el-table__header-wrapper .el-table-column--selection>.cell{display:inline-flex;align-items:center;height:23px}.el-table__body-wrapper .el-table-column--selection .el-checkbox,.el-table__header-wrapper .el-table-column--selection .el-checkbox{height:unset}.el-table.is-scrolling-left .el-table-fixed-column--right.is-first-column:before{box-shadow:var(--el-table-fixed-right-column)}.el-table.is-scrolling-left.el-table--border .el-table-fixed-column--left.is-last-column.el-table__cell{border-right:var(--el-table-border)}.el-table.is-scrolling-left th.el-table-fixed-column--left{background-color:var(--el-table-header-bg-color)}.el-table.is-scrolling-right .el-table-fixed-column--left.is-last-column:before{box-shadow:var(--el-table-fixed-left-column)}.el-table.is-scrolling-right .el-table-fixed-column--left.is-last-column.el-table__cell{border-right:none}.el-table.is-scrolling-right th.el-table-fixed-column--right{background-color:var(--el-table-header-bg-color)}.el-table.is-scrolling-middle .el-table-fixed-column--left.is-last-column.el-table__cell{border-right:none}.el-table.is-scrolling-middle .el-table-fixed-column--right.is-first-column:before{box-shadow:var(--el-table-fixed-right-column)}.el-table.is-scrolling-middle .el-table-fixed-column--left.is-last-column:before{box-shadow:var(--el-table-fixed-left-column)}.el-table.is-scrolling-none .el-table-fixed-column--left.is-first-column:before,.el-table.is-scrolling-none .el-table-fixed-column--left.is-last-column:before,.el-table.is-scrolling-none .el-table-fixed-column--right.is-first-column:before,.el-table.is-scrolling-none .el-table-fixed-column--right.is-last-column:before{box-shadow:none}.el-table.is-scrolling-none th.el-table-fixed-column--left,.el-table.is-scrolling-none th.el-table-fixed-column--right{background-color:var(--el-table-header-bg-color)}.el-table__body-wrapper{overflow:hidden;position:relative;flex:1}.el-table__body-wrapper .el-scrollbar__bar{z-index:2}.el-table .caret-wrapper{display:inline-flex;flex-direction:column;align-items:center;height:14px;width:24px;vertical-align:middle;cursor:pointer;overflow:initial;position:relative}.el-table .sort-caret{width:0;height:0;border:5px solid transparent;position:absolute;left:7px}.el-table .sort-caret.ascending{border-bottom-color:var(--el-text-color-placeholder);top:-5px}.el-table .sort-caret.descending{border-top-color:var(--el-text-color-placeholder);bottom:-3px}.el-table .ascending .sort-caret.ascending{border-bottom-color:var(--el-color-primary)}.el-table .descending .sort-caret.descending{border-top-color:var(--el-color-primary)}.el-table .hidden-columns{visibility:hidden;position:absolute;z-index:-1}.el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background:var(--el-fill-color-lighter)}.el-table--striped .el-table__body tr.el-table__row--striped.current-row td.el-table__cell{background-color:var(--el-table-current-row-bg-color)}.el-table__body tr.hover-row.current-row>td.el-table__cell,.el-table__body tr.hover-row.el-table__row--striped.current-row>td.el-table__cell,.el-table__body tr.hover-row.el-table__row--striped>td.el-table__cell,.el-table__body tr.hover-row>td.el-table__cell{background-color:var(--el-table-row-hover-bg-color)}.el-table__body tr.current-row>td.el-table__cell{background-color:var(--el-table-current-row-bg-color)}.el-table__column-resize-proxy{position:absolute;left:200px;top:0;bottom:0;width:0;border-left:var(--el-table-border);z-index:10}.el-table__column-filter-trigger{display:inline-block;cursor:pointer}.el-table__column-filter-trigger i{color:var(--el-color-info);font-size:14px;vertical-align:middle}.el-table__border-left-patch{top:0;width:1px;height:100%}.el-table__border-bottom-patch,.el-table__border-left-patch{left:0;z-index:3;position:absolute;background-color:var(--el-table-border-color)}.el-table__border-bottom-patch{height:1px}.el-table__border-right-patch{top:0;height:100%;width:1px;z-index:3;position:absolute;background-color:var(--el-table-border-color)}.el-table--enable-row-transition .el-table__body td.el-table__cell{transition:background-color .25s ease}.el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell{background-color:var(--el-table-row-hover-bg-color)}.el-table [class*=el-table__row--level] .el-table__expand-icon{display:inline-block;width:12px;line-height:12px;height:12px;text-align:center;margin-right:8px}.el-table .el-table.el-table--border .el-table__cell{border-right:var(--el-table-border)}.el-table:not(.el-table--border) .el-table__cell{border-right:none}.el-table:not(.el-table--border)>.el-table__inner-wrapper:after{content:none}.el-table-v2{--el-table-border-color:var(--el-border-color-lighter);--el-table-border:1px solid var(--el-table-border-color);--el-table-text-color:var(--el-text-color-regular);--el-table-header-text-color:var(--el-text-color-secondary);--el-table-row-hover-bg-color:var(--el-fill-color-light);--el-table-current-row-bg-color:var(--el-color-primary-light-9);--el-table-header-bg-color:var(--el-bg-color);--el-table-fixed-box-shadow:var(--el-box-shadow-light);--el-table-bg-color:var(--el-fill-color-blank);--el-table-tr-bg-color:var(--el-fill-color-blank);--el-table-expanded-cell-bg-color:var(--el-fill-color-blank);--el-table-fixed-left-column:inset 10px 0 10px -10px rgba(0,0,0,.15);--el-table-fixed-right-column:inset -10px 0 10px -10px rgba(0,0,0,.15);font-size:14px}.el-table-v2 *{box-sizing:border-box}.el-table-v2__root{position:relative}.el-table-v2__root:hover .el-table-v2__main .el-virtual-scrollbar{opacity:1}.el-table-v2__main{display:flex;flex-direction:column-reverse;position:absolute;overflow:hidden;top:0;background-color:var(--el-bg-color);left:0}.el-table-v2__main .el-vl__horizontal,.el-table-v2__main .el-vl__vertical{z-index:2}.el-table-v2__left{display:flex;flex-direction:column-reverse;position:absolute;overflow:hidden;top:0;background-color:var(--el-bg-color);left:0;box-shadow:2px 0 4px 0 rgba(0,0,0,.06)}.el-table-v2__left .el-virtual-scrollbar{opacity:0}.el-table-v2__left .el-vl__horizontal,.el-table-v2__left .el-vl__vertical{z-index:-1}.el-table-v2__right{display:flex;flex-direction:column-reverse;position:absolute;overflow:hidden;top:0;background-color:var(--el-bg-color);right:0;box-shadow:-2px 0 4px 0 rgba(0,0,0,.06)}.el-table-v2__right .el-virtual-scrollbar{opacity:0}.el-table-v2__right .el-vl__horizontal,.el-table-v2__right .el-vl__vertical{z-index:-1}.el-table-v2__header-row,.el-table-v2__row{padding-inline-end:var(--el-table-scrollbar-size)}.el-table-v2__header-wrapper{overflow:hidden}.el-table-v2__header{position:relative;overflow:hidden}.el-table-v2__footer{right:0;bottom:0;overflow:hidden}.el-table-v2__empty,.el-table-v2__footer,.el-table-v2__overlay{position:absolute;left:0}.el-table-v2__overlay{right:0;top:0;bottom:0;z-index:9999}.el-table-v2__header-row{display:flex;border-bottom:var(--el-table-border)}.el-table-v2__header-cell{display:flex;align-items:center;padding:0 8px;height:100%;-webkit-user-select:none;user-select:none;overflow:hidden;background-color:var(--el-table-header-bg-color);color:var(--el-table-header-text-color);font-weight:700}.el-table-v2__header-cell.is-align-center{justify-content:center;text-align:center}.el-table-v2__header-cell.is-align-right{justify-content:flex-end;text-align:right}.el-table-v2__header-cell.is-sortable{cursor:pointer}.el-table-v2__header-cell:hover .el-icon{display:block}.el-table-v2__sort-icon{transition:opacity,display var(--el-transition-duration);opacity:.6;display:none}.el-table-v2__sort-icon.is-sorting{display:block;opacity:1}.el-table-v2__row{border-bottom:var(--el-table-border);display:flex;align-items:center;transition:background-color var(--el-transition-duration)}.el-table-v2__row.is-hovered,.el-table-v2__row:hover{background-color:var(--el-table-row-hover-bg-color)}.el-table-v2__row-cell{height:100%;overflow:hidden;display:flex;align-items:center;padding:0 8px}.el-table-v2__row-cell.is-align-center{justify-content:center;text-align:center}.el-table-v2__row-cell.is-align-right{justify-content:flex-end;text-align:right}.el-table-v2__expand-icon{margin:0 4px;cursor:pointer;-webkit-user-select:none;user-select:none}.el-table-v2__expand-icon svg{transition:transform var(--el-transition-duration)}.el-table-v2__expand-icon.is-expanded svg{transform:rotate(90deg)}.el-table-v2:not(.is-dynamic) .el-table-v2__cell-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.el-table-v2.is-dynamic .el-table-v2__row{overflow:hidden;align-items:stretch}.el-table-v2.is-dynamic .el-table-v2__row .el-table-v2__row-cell{word-break:break-all}.el-tabs{--el-tabs-header-height:40px}.el-tabs__header{padding:0;position:relative;margin:0 0 15px}.el-tabs__active-bar{position:absolute;bottom:0;left:0;height:2px;background-color:var(--el-color-primary);z-index:1;transition:width var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier),transform var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);list-style:none}.el-tabs__new-tab{display:flex;align-items:center;justify-content:center;float:right;border:1px solid var(--el-border-color);height:20px;width:20px;line-height:20px;margin:10px 0 10px 10px;border-radius:3px;text-align:center;font-size:12px;color:var(--el-text-color-primary);cursor:pointer;transition:all .15s}.el-tabs__new-tab .is-icon-plus{height:inherit;width:inherit;transform:scale(.8)}.el-tabs__new-tab .is-icon-plus svg{vertical-align:middle}.el-tabs__new-tab:hover{color:var(--el-color-primary)}.el-tabs__nav-wrap{overflow:hidden;margin-bottom:-1px;position:relative}.el-tabs__nav-wrap:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:var(--el-border-color-light);z-index:var(--el-index-normal)}.el-tabs__nav-wrap.is-scrollable{padding:0 20px;box-sizing:border-box}.el-tabs__nav-scroll{overflow:hidden}.el-tabs__nav-next,.el-tabs__nav-prev{position:absolute;cursor:pointer;line-height:44px;font-size:12px;color:var(--el-text-color-secondary);width:20px;text-align:center}.el-tabs__nav-next{right:0}.el-tabs__nav-prev{left:0}.el-tabs__nav{display:flex;white-space:nowrap;position:relative;transition:transform var(--el-transition-duration);float:left;z-index:calc(var(--el-index-normal) + 1)}.el-tabs__nav.is-stretch{min-width:100%;display:flex}.el-tabs__nav.is-stretch>*{flex:1;text-align:center}.el-tabs__item{padding:0 20px;height:var(--el-tabs-header-height);box-sizing:border-box;display:flex;align-items:center;justify-content:center;list-style:none;font-size:var(--el-font-size-base);font-weight:500;color:var(--el-text-color-primary);position:relative}.el-tabs__item:focus,.el-tabs__item:focus:active{outline:0}.el-tabs__item:focus-visible{box-shadow:0 0 2px 2px var(--el-color-primary) inset;border-radius:3px}.el-tabs__item .is-icon-close{border-radius:50%;text-align:center;transition:all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);margin-left:5px}.el-tabs__item .is-icon-close:before{transform:scale(.9);display:inline-block}.el-tabs__item .is-icon-close:hover{background-color:var(--el-text-color-placeholder);color:#fff}.el-tabs__item.is-active,.el-tabs__item:hover{color:var(--el-color-primary)}.el-tabs__item:hover{cursor:pointer}.el-tabs__item.is-disabled{color:var(--el-disabled-text-color);cursor:not-allowed}.el-tabs__content{overflow:hidden;position:relative}.el-tabs--card>.el-tabs__header{border-bottom:1px solid var(--el-border-color-light);height:var(--el-tabs-header-height)}.el-tabs--card>.el-tabs__header .el-tabs__nav-wrap:after{content:none}.el-tabs--card>.el-tabs__header .el-tabs__nav{border:1px solid var(--el-border-color-light);border-bottom:none;border-radius:4px 4px 0 0;box-sizing:border-box}.el-tabs--card>.el-tabs__header .el-tabs__active-bar{display:none}.el-tabs--card>.el-tabs__header .el-tabs__item .is-icon-close{position:relative;font-size:12px;width:0;height:14px;overflow:hidden;right:-2px;transform-origin:100% 50%}.el-tabs--card>.el-tabs__header .el-tabs__item{border-bottom:1px solid transparent;border-left:1px solid var(--el-border-color-light);transition:color var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier),padding var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier)}.el-tabs--card>.el-tabs__header .el-tabs__item:first-child{border-left:none}.el-tabs--card>.el-tabs__header .el-tabs__item.is-closable:hover{padding-left:13px;padding-right:13px}.el-tabs--card>.el-tabs__header .el-tabs__item.is-closable:hover .is-icon-close{width:14px}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active{border-bottom-color:var(--el-bg-color)}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active.is-closable{padding-left:20px;padding-right:20px}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active.is-closable .is-icon-close{width:14px}.el-tabs--border-card{background:var(--el-bg-color-overlay);border:1px solid var(--el-border-color)}.el-tabs--border-card>.el-tabs__content{padding:15px}.el-tabs--border-card>.el-tabs__header{background-color:var(--el-fill-color-light);border-bottom:1px solid var(--el-border-color-light);margin:0}.el-tabs--border-card>.el-tabs__header .el-tabs__nav-wrap:after{content:none}.el-tabs--border-card>.el-tabs__header .el-tabs__item{transition:all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);border:1px solid transparent;margin-top:-1px;color:var(--el-text-color-secondary)}.el-tabs--border-card>.el-tabs__header .el-tabs__item+.el-tabs__item,.el-tabs--border-card>.el-tabs__header .el-tabs__item:first-child{margin-left:-1px}.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{color:var(--el-color-primary);background-color:var(--el-bg-color-overlay);border-right-color:var(--el-border-color);border-left-color:var(--el-border-color)}.el-tabs--border-card>.el-tabs__header .el-tabs__item:not(.is-disabled):hover{color:var(--el-color-primary)}.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-disabled{color:var(--el-disabled-text-color)}.el-tabs--border-card>.el-tabs__header .is-scrollable .el-tabs__item:first-child{margin-left:0}.el-tabs--bottom .el-tabs__item.is-bottom:nth-child(2),.el-tabs--bottom .el-tabs__item.is-top:nth-child(2),.el-tabs--top .el-tabs__item.is-bottom:nth-child(2),.el-tabs--top .el-tabs__item.is-top:nth-child(2){padding-left:0}.el-tabs--bottom .el-tabs__item.is-bottom:last-child,.el-tabs--bottom .el-tabs__item.is-top:last-child,.el-tabs--top .el-tabs__item.is-bottom:last-child,.el-tabs--top .el-tabs__item.is-top:last-child{padding-right:0}.el-tabs--bottom .el-tabs--left>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom .el-tabs--right>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom.el-tabs--border-card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom.el-tabs--card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top .el-tabs--left>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top .el-tabs--right>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top.el-tabs--border-card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top.el-tabs--card>.el-tabs__header .el-tabs__item:nth-child(2){padding-left:20px}.el-tabs--bottom .el-tabs--left>.el-tabs__header .el-tabs__item:nth-child(2):not(.is-active).is-closable:hover,.el-tabs--bottom .el-tabs--right>.el-tabs__header .el-tabs__item:nth-child(2):not(.is-active).is-closable:hover,.el-tabs--bottom.el-tabs--border-card>.el-tabs__header .el-tabs__item:nth-child(2):not(.is-active).is-closable:hover,.el-tabs--bottom.el-tabs--card>.el-tabs__header .el-tabs__item:nth-child(2):not(.is-active).is-closable:hover,.el-tabs--top .el-tabs--left>.el-tabs__header .el-tabs__item:nth-child(2):not(.is-active).is-closable:hover,.el-tabs--top .el-tabs--right>.el-tabs__header .el-tabs__item:nth-child(2):not(.is-active).is-closable:hover,.el-tabs--top.el-tabs--border-card>.el-tabs__header .el-tabs__item:nth-child(2):not(.is-active).is-closable:hover,.el-tabs--top.el-tabs--card>.el-tabs__header .el-tabs__item:nth-child(2):not(.is-active).is-closable:hover{padding-left:13px}.el-tabs--bottom .el-tabs--left>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom .el-tabs--right>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom.el-tabs--border-card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom.el-tabs--card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top .el-tabs--left>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top .el-tabs--right>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top.el-tabs--border-card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top.el-tabs--card>.el-tabs__header .el-tabs__item:last-child{padding-right:20px}.el-tabs--bottom .el-tabs--left>.el-tabs__header .el-tabs__item:last-child:not(.is-active).is-closable:hover,.el-tabs--bottom .el-tabs--right>.el-tabs__header .el-tabs__item:last-child:not(.is-active).is-closable:hover,.el-tabs--bottom.el-tabs--border-card>.el-tabs__header .el-tabs__item:last-child:not(.is-active).is-closable:hover,.el-tabs--bottom.el-tabs--card>.el-tabs__header .el-tabs__item:last-child:not(.is-active).is-closable:hover,.el-tabs--top .el-tabs--left>.el-tabs__header .el-tabs__item:last-child:not(.is-active).is-closable:hover,.el-tabs--top .el-tabs--right>.el-tabs__header .el-tabs__item:last-child:not(.is-active).is-closable:hover,.el-tabs--top.el-tabs--border-card>.el-tabs__header .el-tabs__item:last-child:not(.is-active).is-closable:hover,.el-tabs--top.el-tabs--card>.el-tabs__header .el-tabs__item:last-child:not(.is-active).is-closable:hover{padding-right:13px}.el-tabs--bottom .el-tabs__header.is-bottom{margin-bottom:0;margin-top:10px}.el-tabs--bottom.el-tabs--border-card .el-tabs__header.is-bottom{border-bottom:0;border-top:1px solid var(--el-border-color)}.el-tabs--bottom.el-tabs--border-card .el-tabs__nav-wrap.is-bottom{margin-top:-1px;margin-bottom:0}.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom:not(.is-active){border:1px solid transparent}.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom{margin:0 -1px -1px}.el-tabs--left,.el-tabs--right{overflow:hidden}.el-tabs--left .el-tabs__header.is-left,.el-tabs--left .el-tabs__header.is-right,.el-tabs--left .el-tabs__nav-scroll,.el-tabs--left .el-tabs__nav-wrap.is-left,.el-tabs--left .el-tabs__nav-wrap.is-right,.el-tabs--right .el-tabs__header.is-left,.el-tabs--right .el-tabs__header.is-right,.el-tabs--right .el-tabs__nav-scroll,.el-tabs--right .el-tabs__nav-wrap.is-left,.el-tabs--right .el-tabs__nav-wrap.is-right{height:100%}.el-tabs--left .el-tabs__active-bar.is-left,.el-tabs--left .el-tabs__active-bar.is-right,.el-tabs--right .el-tabs__active-bar.is-left,.el-tabs--right .el-tabs__active-bar.is-right{top:0;bottom:auto;width:2px;height:auto}.el-tabs--left .el-tabs__nav-wrap.is-left,.el-tabs--left .el-tabs__nav-wrap.is-right,.el-tabs--right .el-tabs__nav-wrap.is-left,.el-tabs--right .el-tabs__nav-wrap.is-right{margin-bottom:0}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev{height:30px;line-height:30px;width:100%;text-align:center;cursor:pointer}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next i,.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev i,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next i,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev i,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next i,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev i,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next i,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev i{transform:rotate(90deg)}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev{left:auto;top:0}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next{right:auto;bottom:0}.el-tabs--left .el-tabs__nav-wrap.is-left.is-scrollable,.el-tabs--left .el-tabs__nav-wrap.is-right.is-scrollable,.el-tabs--right .el-tabs__nav-wrap.is-left.is-scrollable,.el-tabs--right .el-tabs__nav-wrap.is-right.is-scrollable{padding:30px 0}.el-tabs--left .el-tabs__nav-wrap.is-left:after,.el-tabs--left .el-tabs__nav-wrap.is-right:after,.el-tabs--right .el-tabs__nav-wrap.is-left:after,.el-tabs--right .el-tabs__nav-wrap.is-right:after{height:100%;width:2px;bottom:auto;top:0}.el-tabs--left .el-tabs__nav.is-left,.el-tabs--left .el-tabs__nav.is-right,.el-tabs--right .el-tabs__nav.is-left,.el-tabs--right .el-tabs__nav.is-right{flex-direction:column}.el-tabs--left .el-tabs__item.is-left,.el-tabs--right .el-tabs__item.is-left{justify-content:flex-end}.el-tabs--left .el-tabs__item.is-right,.el-tabs--right .el-tabs__item.is-right{justify-content:flex-start}.el-tabs--left .el-tabs__header.is-left{float:left;margin-bottom:0;margin-right:10px}.el-tabs--left .el-tabs__nav-wrap.is-left{margin-right:-1px}.el-tabs--left .el-tabs__active-bar.is-left,.el-tabs--left .el-tabs__nav-wrap.is-left:after{left:auto;right:0}.el-tabs--left .el-tabs__item.is-left{text-align:right}.el-tabs--left.el-tabs--card .el-tabs__active-bar.is-left{display:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left{border-left:none;border-right:1px solid var(--el-border-color-light);border-bottom:none;border-top:1px solid var(--el-border-color-light);text-align:left}.el-tabs--left.el-tabs--card .el-tabs__item.is-left:first-child{border-right:1px solid var(--el-border-color-light);border-top:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active{border:1px solid var(--el-border-color-light);border-right-color:#fff;border-left:none;border-bottom:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:first-child{border-top:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:last-child{border-bottom:none}.el-tabs--left.el-tabs--card .el-tabs__nav{border-radius:4px 0 0 4px;border-bottom:1px solid var(--el-border-color-light);border-right:none}.el-tabs--left.el-tabs--card .el-tabs__new-tab{float:none}.el-tabs--left.el-tabs--border-card .el-tabs__header.is-left{border-right:1px solid var(--el-border-color)}.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left{border:1px solid transparent;margin:-1px 0 -1px -1px}.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left.is-active{border-color:transparent;border-top-color:#d1dbe5;border-bottom-color:#d1dbe5}.el-tabs--right .el-tabs__header.is-right{float:right;margin-bottom:0;margin-left:10px}.el-tabs--right .el-tabs__nav-wrap.is-right{margin-left:-1px}.el-tabs--right .el-tabs__nav-wrap.is-right:after{left:0;right:auto}.el-tabs--right .el-tabs__active-bar.is-right{left:0}.el-tabs--right.el-tabs--card .el-tabs__active-bar.is-right{display:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right{border-bottom:none;border-top:1px solid var(--el-border-color-light)}.el-tabs--right.el-tabs--card .el-tabs__item.is-right:first-child{border-left:1px solid var(--el-border-color-light);border-top:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active{border:1px solid var(--el-border-color-light);border-left-color:#fff;border-right:none;border-bottom:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:first-child{border-top:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:last-child{border-bottom:none}.el-tabs--right.el-tabs--card .el-tabs__nav{border-radius:0 4px 4px 0;border-bottom:1px solid var(--el-border-color-light);border-left:none}.el-tabs--right.el-tabs--border-card .el-tabs__header.is-right{border-left:1px solid var(--el-border-color)}.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right{border:1px solid transparent;margin:-1px -1px -1px 0}.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right.is-active{border-color:transparent;border-top-color:#d1dbe5;border-bottom-color:#d1dbe5}.slideInLeft-transition,.slideInRight-transition{display:inline-block}.slideInRight-enter{animation:slideInRight-enter var(--el-transition-duration)}.slideInRight-leave{position:absolute;left:0;right:0;animation:slideInRight-leave var(--el-transition-duration)}.slideInLeft-enter{animation:slideInLeft-enter var(--el-transition-duration)}.slideInLeft-leave{position:absolute;left:0;right:0;animation:slideInLeft-leave var(--el-transition-duration)}@keyframes slideInRight-enter{0%{opacity:0;transform-origin:0 0;transform:translateX(100%)}to{opacity:1;transform-origin:0 0;transform:translateX(0)}}@keyframes slideInRight-leave{0%{transform-origin:0 0;transform:translateX(0);opacity:1}to{transform-origin:0 0;transform:translateX(100%);opacity:0}}@keyframes slideInLeft-enter{0%{opacity:0;transform-origin:0 0;transform:translateX(-100%)}to{opacity:1;transform-origin:0 0;transform:translateX(0)}}@keyframes slideInLeft-leave{0%{transform-origin:0 0;transform:translateX(0);opacity:1}to{transform-origin:0 0;transform:translateX(-100%);opacity:0}}.el-tag{--el-tag-font-size:12px;--el-tag-border-radius:4px;--el-tag-border-radius-rounded:9999px;--el-tag-bg-color:var(--el-color-primary-light-9);--el-tag-border-color:var(--el-color-primary-light-8);--el-tag-hover-color:var(--el-color-primary);--el-tag-text-color:var(--el-color-primary);background-color:var(--el-tag-bg-color);border-color:var(--el-tag-border-color);color:var(--el-tag-text-color);display:inline-flex;justify-content:center;align-items:center;vertical-align:middle;height:24px;padding:0 9px;font-size:var(--el-tag-font-size);line-height:1;border-width:1px;border-style:solid;border-radius:var(--el-tag-border-radius);box-sizing:border-box;white-space:nowrap;--el-icon-size:14px}.el-tag.el-tag--primary{--el-tag-bg-color:var(--el-color-primary-light-9);--el-tag-border-color:var(--el-color-primary-light-8);--el-tag-hover-color:var(--el-color-primary)}.el-tag.el-tag--success{--el-tag-bg-color:var(--el-color-success-light-9);--el-tag-border-color:var(--el-color-success-light-8);--el-tag-hover-color:var(--el-color-success)}.el-tag.el-tag--warning{--el-tag-bg-color:var(--el-color-warning-light-9);--el-tag-border-color:var(--el-color-warning-light-8);--el-tag-hover-color:var(--el-color-warning)}.el-tag.el-tag--danger{--el-tag-bg-color:var(--el-color-danger-light-9);--el-tag-border-color:var(--el-color-danger-light-8);--el-tag-hover-color:var(--el-color-danger)}.el-tag.el-tag--error{--el-tag-bg-color:var(--el-color-error-light-9);--el-tag-border-color:var(--el-color-error-light-8);--el-tag-hover-color:var(--el-color-error)}.el-tag.el-tag--info{--el-tag-bg-color:var(--el-color-info-light-9);--el-tag-border-color:var(--el-color-info-light-8);--el-tag-hover-color:var(--el-color-info)}.el-tag.el-tag--primary{--el-tag-text-color:var(--el-color-primary)}.el-tag.el-tag--success{--el-tag-text-color:var(--el-color-success)}.el-tag.el-tag--warning{--el-tag-text-color:var(--el-color-warning)}.el-tag.el-tag--danger{--el-tag-text-color:var(--el-color-danger)}.el-tag.el-tag--error{--el-tag-text-color:var(--el-color-error)}.el-tag.el-tag--info{--el-tag-text-color:var(--el-color-info)}.el-tag.is-hit{border-color:var(--el-color-primary)}.el-tag.is-round{border-radius:var(--el-tag-border-radius-rounded)}.el-tag .el-tag__close{color:var(--el-tag-text-color)}.el-tag .el-tag__close:hover{color:var(--el-color-white);background-color:var(--el-tag-hover-color)}.el-tag .el-icon{border-radius:50%;cursor:pointer;font-size:calc(var(--el-icon-size) - 2px);height:var(--el-icon-size);width:var(--el-icon-size)}.el-tag .el-tag__close{margin-left:6px}.el-tag--dark{--el-tag-bg-color:var(--el-color-primary);--el-tag-border-color:var(--el-color-primary);--el-tag-hover-color:var(--el-color-primary-light-3);--el-tag-text-color:var(--el-color-white)}.el-tag--dark.el-tag--primary{--el-tag-bg-color:var(--el-color-primary);--el-tag-border-color:var(--el-color-primary);--el-tag-hover-color:var(--el-color-primary-light-3)}.el-tag--dark.el-tag--success{--el-tag-bg-color:var(--el-color-success);--el-tag-border-color:var(--el-color-success);--el-tag-hover-color:var(--el-color-success-light-3)}.el-tag--dark.el-tag--warning{--el-tag-bg-color:var(--el-color-warning);--el-tag-border-color:var(--el-color-warning);--el-tag-hover-color:var(--el-color-warning-light-3)}.el-tag--dark.el-tag--danger{--el-tag-bg-color:var(--el-color-danger);--el-tag-border-color:var(--el-color-danger);--el-tag-hover-color:var(--el-color-danger-light-3)}.el-tag--dark.el-tag--error{--el-tag-bg-color:var(--el-color-error);--el-tag-border-color:var(--el-color-error);--el-tag-hover-color:var(--el-color-error-light-3)}.el-tag--dark.el-tag--info{--el-tag-bg-color:var(--el-color-info);--el-tag-border-color:var(--el-color-info);--el-tag-hover-color:var(--el-color-info-light-3)}.el-tag--dark.el-tag--danger,.el-tag--dark.el-tag--error,.el-tag--dark.el-tag--info,.el-tag--dark.el-tag--primary,.el-tag--dark.el-tag--success,.el-tag--dark.el-tag--warning{--el-tag-text-color:var(--el-color-white)}.el-tag--plain{--el-tag-border-color:var(--el-color-primary-light-5);--el-tag-hover-color:var(--el-color-primary);--el-tag-bg-color:var(--el-fill-color-blank)}.el-tag--plain.el-tag--primary{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-primary-light-5);--el-tag-hover-color:var(--el-color-primary)}.el-tag--plain.el-tag--success{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-success-light-5);--el-tag-hover-color:var(--el-color-success)}.el-tag--plain.el-tag--warning{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-warning-light-5);--el-tag-hover-color:var(--el-color-warning)}.el-tag--plain.el-tag--danger{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-danger-light-5);--el-tag-hover-color:var(--el-color-danger)}.el-tag--plain.el-tag--error{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-error-light-5);--el-tag-hover-color:var(--el-color-error)}.el-tag--plain.el-tag--info{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-info-light-5);--el-tag-hover-color:var(--el-color-info)}.el-tag.is-closable{padding-right:5px}.el-tag--large{padding:0 11px;height:32px;--el-icon-size:16px}.el-tag--large .el-tag__close{margin-left:8px}.el-tag--large.is-closable{padding-right:7px}.el-tag--small{padding:0 7px;height:20px;--el-icon-size:12px}.el-tag--small .el-tag__close{margin-left:4px}.el-tag--small.is-closable{padding-right:3px}.el-tag--small .el-icon-close{transform:scale(.8)}.el-tag.el-tag--primary.is-hit{border-color:var(--el-color-primary)}.el-tag.el-tag--success.is-hit{border-color:var(--el-color-success)}.el-tag.el-tag--warning.is-hit{border-color:var(--el-color-warning)}.el-tag.el-tag--danger.is-hit{border-color:var(--el-color-danger)}.el-tag.el-tag--error.is-hit{border-color:var(--el-color-error)}.el-tag.el-tag--info.is-hit{border-color:var(--el-color-info)}.el-text{--el-text-font-size:var(--el-font-size-base);--el-text-color:var(--el-text-color-regular);align-self:center;margin:0;padding:0;font-size:var(--el-text-font-size);color:var(--el-text-color);word-break:break-all}.el-text.is-truncated{display:inline-block;max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.el-text--large{--el-text-font-size:var(--el-font-size-medium)}.el-text--default{--el-text-font-size:var(--el-font-size-base)}.el-text--small{--el-text-font-size:var(--el-font-size-extra-small)}.el-text.el-text--primary{--el-text-color:var(--el-color-primary)}.el-text.el-text--success{--el-text-color:var(--el-color-success)}.el-text.el-text--warning{--el-text-color:var(--el-color-warning)}.el-text.el-text--danger{--el-text-color:var(--el-color-danger)}.el-text.el-text--error{--el-text-color:var(--el-color-error)}.el-text.el-text--info{--el-text-color:var(--el-color-info)}.el-text>.el-icon{vertical-align:-2px}.time-select{margin:5px 0;min-width:0}.time-select .el-picker-panel__content{max-height:200px;margin:0}.time-select-item{padding:8px 10px;font-size:14px;line-height:20px}.time-select-item.disabled{color:var(--el-datepicker-border-color);cursor:not-allowed}.time-select-item:hover{background-color:var(--el-fill-color-light);font-weight:700;cursor:pointer}.time-select .time-select-item.selected:not(.disabled){color:var(--el-color-primary);font-weight:700}.el-timeline-item{position:relative;padding-bottom:20px}.el-timeline-item__wrapper{position:relative;padding-left:28px;top:-3px}.el-timeline-item__tail{position:absolute;left:4px;height:100%;border-left:2px solid var(--el-timeline-node-color)}.el-timeline-item .el-timeline-item__icon{color:var(--el-color-white);font-size:var(--el-font-size-small)}.el-timeline-item__node{position:absolute;background-color:var(--el-timeline-node-color);border-color:var(--el-timeline-node-color);border-radius:50%;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.el-timeline-item__node--normal{left:-1px;width:var(--el-timeline-node-size-normal);height:var(--el-timeline-node-size-normal)}.el-timeline-item__node--large{left:-2px;width:var(--el-timeline-node-size-large);height:var(--el-timeline-node-size-large)}.el-timeline-item__node.is-hollow{background:var(--el-color-white);border-style:solid;border-width:2px}.el-timeline-item__node--primary{background-color:var(--el-color-primary);border-color:var(--el-color-primary)}.el-timeline-item__node--success{background-color:var(--el-color-success);border-color:var(--el-color-success)}.el-timeline-item__node--warning{background-color:var(--el-color-warning);border-color:var(--el-color-warning)}.el-timeline-item__node--danger{background-color:var(--el-color-danger);border-color:var(--el-color-danger)}.el-timeline-item__node--info{background-color:var(--el-color-info);border-color:var(--el-color-info)}.el-timeline-item__dot{position:absolute;display:flex;justify-content:center;align-items:center}.el-timeline-item__content{color:var(--el-text-color-primary)}.el-timeline-item__timestamp{color:var(--el-text-color-secondary);line-height:1;font-size:var(--el-font-size-small)}.el-timeline-item__timestamp.is-top{margin-bottom:8px;padding-top:4px}.el-timeline-item__timestamp.is-bottom{margin-top:8px}.el-timeline{--el-timeline-node-size-normal:12px;--el-timeline-node-size-large:14px;--el-timeline-node-color:var(--el-border-color-light);margin:0;font-size:var(--el-font-size-base);list-style:none}.el-timeline .el-timeline-item:last-child .el-timeline-item__tail{display:none}.el-timeline .el-timeline-item__center{display:flex;align-items:center}.el-timeline .el-timeline-item__center .el-timeline-item__wrapper{width:100%}.el-timeline .el-timeline-item__center .el-timeline-item__tail{top:0}.el-timeline .el-timeline-item__center:first-child .el-timeline-item__tail{height:calc(50% + 10px);top:calc(50% - 10px)}.el-timeline .el-timeline-item__center:last-child .el-timeline-item__tail{display:block;height:calc(50% - 10px)}.el-tooltip-v2__content{--el-tooltip-v2-padding:5px 10px;--el-tooltip-v2-border-radius:4px;--el-tooltip-v2-border-color:var(--el-border-color);border-radius:var(--el-tooltip-v2-border-radius);color:var(--el-color-black);background-color:var(--el-color-white);padding:var(--el-tooltip-v2-padding);border:1px solid var(--el-border-color)}.el-tooltip-v2__arrow{position:absolute;color:var(--el-color-white);width:var(--el-tooltip-v2-arrow-width);height:var(--el-tooltip-v2-arrow-height);pointer-events:none;left:var(--el-tooltip-v2-arrow-x);top:var(--el-tooltip-v2-arrow-y)}.el-tooltip-v2__arrow:after,.el-tooltip-v2__arrow:before{content:"";width:0;height:0;border:var(--el-tooltip-v2-arrow-border-width) solid transparent;position:absolute}.el-tooltip-v2__content[data-side^=top] .el-tooltip-v2__arrow{bottom:0}.el-tooltip-v2__content[data-side^=top] .el-tooltip-v2__arrow:before{border-top-color:var(--el-color-white);border-top-width:var(--el-tooltip-v2-arrow-border-width);border-bottom:0;top:calc(100% - 1px)}.el-tooltip-v2__content[data-side^=top] .el-tooltip-v2__arrow:after{border-top-color:var(--el-border-color);border-top-width:var(--el-tooltip-v2-arrow-border-width);border-bottom:0;top:100%;z-index:-1}.el-tooltip-v2__content[data-side^=bottom] .el-tooltip-v2__arrow{top:0}.el-tooltip-v2__content[data-side^=bottom] .el-tooltip-v2__arrow:before{border-bottom-color:var(--el-color-white);border-bottom-width:var(--el-tooltip-v2-arrow-border-width);border-top:0;bottom:calc(100% - 1px)}.el-tooltip-v2__content[data-side^=bottom] .el-tooltip-v2__arrow:after{border-bottom-color:var(--el-border-color);border-bottom-width:var(--el-tooltip-v2-arrow-border-width);border-top:0;bottom:100%;z-index:-1}.el-tooltip-v2__content[data-side^=left] .el-tooltip-v2__arrow{right:0}.el-tooltip-v2__content[data-side^=left] .el-tooltip-v2__arrow:before{border-left-color:var(--el-color-white);border-left-width:var(--el-tooltip-v2-arrow-border-width);border-right:0;left:calc(100% - 1px)}.el-tooltip-v2__content[data-side^=left] .el-tooltip-v2__arrow:after{border-left-color:var(--el-border-color);border-left-width:var(--el-tooltip-v2-arrow-border-width);border-right:0;left:100%;z-index:-1}.el-tooltip-v2__content[data-side^=right] .el-tooltip-v2__arrow{left:0}.el-tooltip-v2__content[data-side^=right] .el-tooltip-v2__arrow:before{border-right-color:var(--el-color-white);border-right-width:var(--el-tooltip-v2-arrow-border-width);border-left:0;right:calc(100% - 1px)}.el-tooltip-v2__content[data-side^=right] .el-tooltip-v2__arrow:after{border-right-color:var(--el-border-color);border-right-width:var(--el-tooltip-v2-arrow-border-width);border-left:0;right:100%;z-index:-1}.el-tooltip-v2__content.is-dark{--el-tooltip-v2-border-color:transparent;color:var(--el-color-white)}.el-tooltip-v2__content.is-dark,.el-tooltip-v2__content.is-dark .el-tooltip-v2__arrow{background-color:var(--el-color-black);border-color:transparent}.el-transfer{--el-transfer-border-color:var(--el-border-color-lighter);--el-transfer-border-radius:var(--el-border-radius-base);--el-transfer-panel-width:200px;--el-transfer-panel-header-height:40px;--el-transfer-panel-header-bg-color:var(--el-fill-color-light);--el-transfer-panel-footer-height:40px;--el-transfer-panel-body-height:278px;--el-transfer-item-height:30px;--el-transfer-filter-height:32px;font-size:var(--el-font-size-base)}.el-transfer__buttons{display:inline-block;vertical-align:middle;padding:0 30px}.el-transfer__button{vertical-align:top}.el-transfer__button:nth-child(2){margin:0 0 0 10px}.el-transfer__button i,.el-transfer__button span{font-size:14px}.el-transfer__button .el-icon+span{margin-left:0}.el-transfer-panel{overflow:hidden;background:var(--el-bg-color-overlay);display:inline-block;text-align:left;vertical-align:middle;width:var(--el-transfer-panel-width);max-height:100%;box-sizing:border-box;position:relative}.el-transfer-panel__body{height:var(--el-transfer-panel-body-height);border-left:1px solid var(--el-transfer-border-color);border-right:1px solid var(--el-transfer-border-color);border-bottom:1px solid var(--el-transfer-border-color);border-bottom-left-radius:var(--el-transfer-border-radius);border-bottom-right-radius:var(--el-transfer-border-radius);overflow:hidden}.el-transfer-panel__body.is-with-footer{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.el-transfer-panel__list{margin:0;padding:6px 0;list-style:none;height:var(--el-transfer-panel-body-height);overflow:auto;box-sizing:border-box}.el-transfer-panel__list.is-filterable{height:calc(100% - var(--el-transfer-filter-height) - 30px);padding-top:0}.el-transfer-panel__item{height:var(--el-transfer-item-height);line-height:var(--el-transfer-item-height);padding-left:15px;display:block!important}.el-transfer-panel__item+.el-transfer-panel__item{margin-left:0}.el-transfer-panel__item.el-checkbox{color:var(--el-text-color-regular)}.el-transfer-panel__item:hover{color:var(--el-color-primary)}.el-transfer-panel__item.el-checkbox .el-checkbox__label{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;box-sizing:border-box;padding-left:22px;line-height:var(--el-transfer-item-height)}.el-transfer-panel__item .el-checkbox__input{position:absolute;top:8px}.el-transfer-panel__filter{text-align:center;padding:15px;box-sizing:border-box}.el-transfer-panel__filter .el-input__inner{height:var(--el-transfer-filter-height);width:100%;font-size:12px;display:inline-block;box-sizing:border-box;border-radius:calc(var(--el-transfer-filter-height)/2)}.el-transfer-panel__filter .el-icon-circle-close{cursor:pointer}.el-transfer-panel .el-transfer-panel__header{display:flex;align-items:center;height:var(--el-transfer-panel-header-height);background:var(--el-transfer-panel-header-bg-color);margin:0;padding-left:15px;border:1px solid var(--el-transfer-border-color);border-top-left-radius:var(--el-transfer-border-radius);border-top-right-radius:var(--el-transfer-border-radius);box-sizing:border-box;color:var(--el-color-black)}.el-transfer-panel .el-transfer-panel__header .el-checkbox{position:relative;display:flex;width:100%;align-items:center}.el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label{font-size:16px;color:var(--el-text-color-primary);font-weight:400}.el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label span{position:absolute;right:15px;top:50%;transform:translate3d(0,-50%,0);color:var(--el-text-color-secondary);font-size:12px;font-weight:400}.el-transfer-panel .el-transfer-panel__footer{height:var(--el-transfer-panel-footer-height);background:var(--el-bg-color-overlay);margin:0;padding:0;border:1px solid var(--el-transfer-border-color);border-bottom-left-radius:var(--el-transfer-border-radius);border-bottom-right-radius:var(--el-transfer-border-radius)}.el-transfer-panel .el-transfer-panel__footer:after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-transfer-panel .el-transfer-panel__footer .el-checkbox{padding-left:20px;color:var(--el-text-color-regular)}.el-transfer-panel .el-transfer-panel__empty{margin:0;height:var(--el-transfer-item-height);line-height:var(--el-transfer-item-height);padding:6px 15px 0;color:var(--el-text-color-secondary);text-align:center}.el-transfer-panel .el-checkbox__label{padding-left:8px}.el-transfer-panel .el-checkbox__inner{height:14px;width:14px;border-radius:3px}.el-transfer-panel .el-checkbox__inner:after{height:6px;width:3px;left:4px}.el-tree{--el-tree-node-hover-bg-color:var(--el-fill-color-light);--el-tree-text-color:var(--el-text-color-regular);--el-tree-expand-icon-color:var(--el-text-color-placeholder);position:relative;cursor:default;background:var(--el-fill-color-blank);color:var(--el-tree-text-color);font-size:var(--el-font-size-base)}.el-tree__empty-block{position:relative;min-height:60px;text-align:center;width:100%;height:100%}.el-tree__empty-text{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:var(--el-text-color-secondary);font-size:var(--el-font-size-base)}.el-tree__drop-indicator{position:absolute;left:0;right:0;height:1px;background-color:var(--el-color-primary)}.el-tree-node{white-space:nowrap;outline:0}.el-tree-node:focus>.el-tree-node__content{background-color:var(--el-tree-node-hover-bg-color)}.el-tree-node.is-drop-inner>.el-tree-node__content .el-tree-node__label{background-color:var(--el-color-primary);color:#fff}.el-tree-node__content{display:flex;align-items:center;height:26px;cursor:pointer}.el-tree-node__content>.el-tree-node__expand-icon{padding:6px;box-sizing:content-box}.el-tree-node__content>label.el-checkbox{margin-right:8px}.el-tree-node__content:hover{background-color:var(--el-tree-node-hover-bg-color)}.el-tree.is-dragging .el-tree-node__content{cursor:move}.el-tree.is-dragging .el-tree-node__content *{pointer-events:none}.el-tree.is-dragging.is-drop-not-allow .el-tree-node__content{cursor:not-allowed}.el-tree-node__expand-icon{cursor:pointer;color:var(--el-tree-expand-icon-color);font-size:12px;transform:rotate(0);transition:transform var(--el-transition-duration) ease-in-out}.el-tree-node__expand-icon.expanded{transform:rotate(90deg)}.el-tree-node__expand-icon.is-leaf{color:transparent;cursor:default}.el-tree-node__expand-icon.is-hidden{visibility:hidden}.el-tree-node__loading-icon{margin-right:8px;font-size:var(--el-font-size-base);color:var(--el-tree-expand-icon-color)}.el-tree-node>.el-tree-node__children{overflow:hidden;background-color:transparent}.el-tree-node.is-expanded>.el-tree-node__children{display:block}.el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content{background-color:var(--el-color-primary-light-9)}.el-tree-select{--el-tree-node-hover-bg-color:var(--el-fill-color-light);--el-tree-text-color:var(--el-text-color-regular);--el-tree-expand-icon-color:var(--el-text-color-placeholder)}.el-tree-select__popper .el-tree-node__expand-icon{margin-left:8px}.el-tree-select__popper .el-tree-node.is-checked>.el-tree-node__content .el-select-dropdown__item.selected:after{content:none}.el-tree-select__popper .el-select-dropdown__item{flex:1;background:0 0!important;padding-left:0;height:20px;line-height:20px}.el-upload{--el-upload-dragger-padding-horizontal:40px;--el-upload-dragger-padding-vertical:10px;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;outline:0}.el-upload__input{display:none}.el-upload__tip{font-size:12px;color:var(--el-text-color-regular);margin-top:7px}.el-upload iframe{position:absolute;z-index:-1;top:0;left:0;opacity:0}.el-upload--picture-card{--el-upload-picture-card-size:148px;background-color:var(--el-fill-color-lighter);border:1px dashed var(--el-border-color-darker);border-radius:6px;box-sizing:border-box;width:var(--el-upload-picture-card-size);height:var(--el-upload-picture-card-size);cursor:pointer;vertical-align:top;display:inline-flex;justify-content:center;align-items:center}.el-upload--picture-card i{font-size:28px;color:var(--el-text-color-secondary)}.el-upload--picture-card:hover{border-color:var(--el-color-primary);color:var(--el-color-primary)}.el-upload.is-drag{display:block}.el-upload:focus{color:var(--el-color-primary)}.el-upload:focus,.el-upload:focus .el-upload-dragger{border-color:var(--el-color-primary)}.el-upload-dragger{padding:var(--el-upload-dragger-padding-horizontal) var(--el-upload-dragger-padding-vertical);background-color:var(--el-fill-color-blank);border:1px dashed var(--el-border-color);border-radius:6px;box-sizing:border-box;text-align:center;cursor:pointer;position:relative;overflow:hidden}.el-upload-dragger .el-icon--upload{font-size:67px;color:var(--el-text-color-placeholder);margin-bottom:16px;line-height:50px}.el-upload-dragger+.el-upload__tip{text-align:center}.el-upload-dragger~.el-upload__files{border-top:var(--el-border);margin-top:7px;padding-top:5px}.el-upload-dragger .el-upload__text{color:var(--el-text-color-regular);font-size:14px;text-align:center}.el-upload-dragger .el-upload__text em{color:var(--el-color-primary);font-style:normal}.el-upload-dragger:hover{border-color:var(--el-color-primary)}.el-upload-dragger.is-dragover{padding:calc(var(--el-upload-dragger-padding-horizontal) - 1px) calc(var(--el-upload-dragger-padding-vertical) - 1px);background-color:var(--el-color-primary-light-9);border:2px dashed var(--el-color-primary)}.el-upload-list{margin:10px 0 0;padding:0;list-style:none;position:relative}.el-upload-list__item{transition:all .5s cubic-bezier(.55,0,.1,1);font-size:14px;color:var(--el-text-color-regular);margin-bottom:5px;position:relative;box-sizing:border-box;border-radius:4px;width:100%}.el-upload-list__item .el-progress{position:absolute;top:20px;width:100%}.el-upload-list__item .el-progress__text{position:absolute;right:0;top:-13px}.el-upload-list__item .el-progress-bar{margin-right:0;padding-right:0}.el-upload-list__item .el-icon--upload-success{color:var(--el-color-success)}.el-upload-list__item .el-icon--close{display:none;position:absolute;right:5px;top:50%;cursor:pointer;opacity:.75;color:var(--el-text-color-regular);transition:opacity var(--el-transition-duration);transform:translateY(-50%)}.el-upload-list__item .el-icon--close:hover{opacity:1;color:var(--el-color-primary)}.el-upload-list__item .el-icon--close-tip{display:none;position:absolute;top:1px;right:5px;font-size:12px;cursor:pointer;opacity:1;color:var(--el-color-primary);font-style:normal}.el-upload-list__item:hover{background-color:var(--el-fill-color-light)}.el-upload-list__item:hover .el-icon--close{display:inline-flex}.el-upload-list__item:hover .el-progress__text{display:none}.el-upload-list__item .el-upload-list__item-info{display:inline-flex;justify-content:center;flex-direction:column;width:calc(100% - 30px);margin-left:4px}.el-upload-list__item.is-success .el-upload-list__item-status-label{display:inline-flex}.el-upload-list__item.is-success .el-upload-list__item-name:focus,.el-upload-list__item.is-success .el-upload-list__item-name:hover{color:var(--el-color-primary);cursor:pointer}.el-upload-list__item.is-success:focus:not(:hover) .el-icon--close-tip{display:inline-block}.el-upload-list__item.is-success:active,.el-upload-list__item.is-success:not(.focusing):focus{outline-width:0}.el-upload-list__item.is-success:active .el-icon--close-tip,.el-upload-list__item.is-success:not(.focusing):focus .el-icon--close-tip{display:none}.el-upload-list__item.is-success:focus .el-upload-list__item-status-label,.el-upload-list__item.is-success:hover .el-upload-list__item-status-label{display:none;opacity:0}.el-upload-list__item-name{color:var(--el-text-color-regular);display:inline-flex;text-align:center;align-items:center;padding:0 4px;transition:color var(--el-transition-duration);font-size:var(--el-font-size-base)}.el-upload-list__item-name .el-icon{margin-right:6px;color:var(--el-text-color-secondary)}.el-upload-list__item-file-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.el-upload-list__item-status-label{position:absolute;right:5px;top:0;line-height:inherit;display:none;height:100%;justify-content:center;align-items:center;transition:opacity var(--el-transition-duration)}.el-upload-list__item-delete{position:absolute;right:10px;top:0;font-size:12px;color:var(--el-text-color-regular);display:none}.el-upload-list__item-delete:hover{color:var(--el-color-primary)}.el-upload-list--picture-card{--el-upload-list-picture-card-size:148px;display:inline-flex;flex-wrap:wrap;margin:0}.el-upload-list--picture-card .el-upload-list__item{overflow:hidden;background-color:var(--el-fill-color-blank);border:1px solid var(--el-border-color);border-radius:6px;box-sizing:border-box;width:var(--el-upload-list-picture-card-size);height:var(--el-upload-list-picture-card-size);margin:0 8px 8px 0;padding:0;display:inline-flex}.el-upload-list--picture-card .el-upload-list__item .el-icon--check,.el-upload-list--picture-card .el-upload-list__item .el-icon--circle-check{color:#fff}.el-upload-list--picture-card .el-upload-list__item .el-icon--close{display:none}.el-upload-list--picture-card .el-upload-list__item:hover .el-upload-list__item-status-label{opacity:0;display:block}.el-upload-list--picture-card .el-upload-list__item:hover .el-progress__text{display:block}.el-upload-list--picture-card .el-upload-list__item .el-upload-list__item-name{display:none}.el-upload-list--picture-card .el-upload-list__item-thumbnail{width:100%;height:100%;object-fit:contain}.el-upload-list--picture-card .el-upload-list__item-status-label{right:-15px;top:-6px;width:40px;height:24px;background:var(--el-color-success);text-align:center;transform:rotate(45deg)}.el-upload-list--picture-card .el-upload-list__item-status-label i{font-size:12px;margin-top:11px;transform:rotate(-45deg)}.el-upload-list--picture-card .el-upload-list__item-actions{position:absolute;width:100%;height:100%;left:0;top:0;cursor:default;display:inline-flex;justify-content:center;align-items:center;color:#fff;opacity:0;font-size:20px;background-color:var(--el-overlay-color-lighter);transition:opacity var(--el-transition-duration)}.el-upload-list--picture-card .el-upload-list__item-actions span{display:none;cursor:pointer}.el-upload-list--picture-card .el-upload-list__item-actions span+span{margin-left:1rem}.el-upload-list--picture-card .el-upload-list__item-actions .el-upload-list__item-delete{position:static;font-size:inherit;color:inherit}.el-upload-list--picture-card .el-upload-list__item-actions:hover{opacity:1}.el-upload-list--picture-card .el-upload-list__item-actions:hover span{display:inline-flex}.el-upload-list--picture-card .el-progress{top:50%;left:50%;transform:translate(-50%,-50%);bottom:auto;width:126px}.el-upload-list--picture-card .el-progress .el-progress__text{top:50%}.el-upload-list--picture .el-upload-list__item{overflow:hidden;z-index:0;background-color:var(--el-fill-color-blank);border:1px solid var(--el-border-color);border-radius:6px;box-sizing:border-box;margin-top:10px;padding:10px;display:flex;align-items:center}.el-upload-list--picture .el-upload-list__item .el-icon--check,.el-upload-list--picture .el-upload-list__item .el-icon--circle-check{color:#fff}.el-upload-list--picture .el-upload-list__item:hover .el-upload-list__item-status-label{opacity:0;display:inline-flex}.el-upload-list--picture .el-upload-list__item:hover .el-progress__text{display:block}.el-upload-list--picture .el-upload-list__item.is-success .el-upload-list__item-name i{display:none}.el-upload-list--picture .el-upload-list__item .el-icon--close{top:5px;transform:translateY(0)}.el-upload-list--picture .el-upload-list__item-thumbnail{display:inline-flex;justify-content:center;align-items:center;width:70px;height:70px;object-fit:contain;position:relative;z-index:1;background-color:var(--el-color-white)}.el-upload-list--picture .el-upload-list__item-status-label{position:absolute;right:-17px;top:-7px;width:46px;height:26px;background:var(--el-color-success);text-align:center;transform:rotate(45deg)}.el-upload-list--picture .el-upload-list__item-status-label i{font-size:12px;margin-top:12px;transform:rotate(-45deg)}.el-upload-list--picture .el-progress{position:relative;top:-7px}.el-upload-cover{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;z-index:10;cursor:default}.el-upload-cover:after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-upload-cover img{display:block;width:100%;height:100%}.el-upload-cover__label{right:-15px;top:-6px;width:40px;height:24px;background:var(--el-color-success);text-align:center;transform:rotate(45deg)}.el-upload-cover__label i{font-size:12px;margin-top:11px;transform:rotate(-45deg);color:#fff}.el-upload-cover__progress{display:inline-block;vertical-align:middle;position:static;width:243px}.el-upload-cover__progress+.el-upload__inner{opacity:0}.el-upload-cover__content{position:absolute;top:0;left:0;width:100%;height:100%}.el-upload-cover__interact{position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:var(--el-overlay-color-light);text-align:center}.el-upload-cover__interact .btn{display:inline-block;color:#fff;font-size:14px;cursor:pointer;vertical-align:middle;transition:var(--el-transition-md-fade);margin-top:60px}.el-upload-cover__interact .btn i{margin-top:0}.el-upload-cover__interact .btn span{opacity:0;transition:opacity .15s linear}.el-upload-cover__interact .btn:not(:first-child){margin-left:35px}.el-upload-cover__interact .btn:hover{transform:translateY(-13px)}.el-upload-cover__interact .btn:hover span{opacity:1}.el-upload-cover__interact .btn i{color:#fff;display:block;font-size:24px;line-height:inherit;margin:0 auto 5px}.el-upload-cover__title{position:absolute;bottom:0;left:0;background-color:#fff;height:36px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400;text-align:left;padding:0 10px;margin:0;line-height:36px;font-size:14px;color:var(--el-text-color-primary)}.el-upload-cover+.el-upload__inner{opacity:0;position:relative;z-index:1}.el-vl__wrapper{position:relative}.el-vl__wrapper.always-on .el-virtual-scrollbar,.el-vl__wrapper:hover .el-virtual-scrollbar{opacity:1}.el-vl__window{scrollbar-width:none}.el-vl__window::-webkit-scrollbar{display:none}.el-virtual-scrollbar{opacity:0;transition:opacity .34s ease-out}.el-virtual-scrollbar.always-on{opacity:1}.el-vg__wrapper{position:relative}.el-popper{--el-popper-border-radius:var(--el-popover-border-radius,4px);position:absolute;border-radius:var(--el-popper-border-radius);padding:5px 11px;z-index:2000;font-size:12px;line-height:20px;min-width:10px;word-wrap:break-word;visibility:visible}.el-popper.is-dark{color:var(--el-bg-color)}.el-popper.is-dark,.el-popper.is-dark .el-popper__arrow:before{background:var(--el-text-color-primary);border:1px solid var(--el-text-color-primary)}.el-popper.is-dark .el-popper__arrow:before{right:0}.el-popper.is-light,.el-popper.is-light .el-popper__arrow:before{background:var(--el-bg-color-overlay);border:1px solid var(--el-border-color-light)}.el-popper.is-light .el-popper__arrow:before{right:0}.el-popper.is-pure{padding:0}.el-popper__arrow,.el-popper__arrow:before{position:absolute;width:10px;height:10px;z-index:-1}.el-popper__arrow:before{content:" ";transform:rotate(45deg);background:var(--el-text-color-primary);box-sizing:border-box}.el-popper[data-popper-placement^=top]>.el-popper__arrow{bottom:-5px}.el-popper[data-popper-placement^=top]>.el-popper__arrow:before{border-bottom-right-radius:2px}.el-popper[data-popper-placement^=bottom]>.el-popper__arrow{top:-5px}.el-popper[data-popper-placement^=bottom]>.el-popper__arrow:before{border-top-left-radius:2px}.el-popper[data-popper-placement^=left]>.el-popper__arrow{right:-5px}.el-popper[data-popper-placement^=left]>.el-popper__arrow:before{border-top-right-radius:2px}.el-popper[data-popper-placement^=right]>.el-popper__arrow{left:-5px}.el-popper[data-popper-placement^=right]>.el-popper__arrow:before{border-bottom-left-radius:2px}.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-top-color:transparent!important;border-left-color:transparent!important}.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:transparent!important;border-right-color:transparent!important}.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-left-color:transparent!important;border-bottom-color:transparent!important}.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-right-color:transparent!important;border-top-color:transparent!important}.el-select-dropdown__item{font-size:var(--el-font-size-base);padding:0 32px 0 20px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--el-text-color-regular);height:34px;line-height:34px;box-sizing:border-box;cursor:pointer}.el-select-dropdown__item.is-disabled{color:var(--el-text-color-placeholder);cursor:not-allowed}.el-select-dropdown__item.hover,.el-select-dropdown__item:hover{background-color:var(--el-fill-color-light)}.el-select-dropdown__item.selected{color:var(--el-color-primary);font-weight:700}.el-statistic{--el-statistic-title-font-weight:400;--el-statistic-title-font-size:var(--el-font-size-extra-small);--el-statistic-title-color:var(--el-text-color-regular);--el-statistic-content-font-weight:400;--el-statistic-content-font-size:var(--el-font-size-extra-large);--el-statistic-content-color:var(--el-text-color-primary)}.el-statistic__head{font-weight:var(--el-statistic-title-font-weight);font-size:var(--el-statistic-title-font-size);color:var(--el-statistic-title-color);line-height:20px;margin-bottom:4px}.el-statistic__content{font-weight:var(--el-statistic-content-font-weight);font-size:var(--el-statistic-content-font-size);color:var(--el-statistic-content-color)}.el-statistic__value{display:inline-block}.el-statistic__prefix{margin-right:4px;display:inline-block}.el-statistic__suffix{margin-left:4px;display:inline-block} \ No newline at end of file diff --git a/dist/css/detail.2bf4d4a9.css b/dist/css/detail.2bf4d4a9.css new file mode 100644 index 0000000..081093e --- /dev/null +++ b/dist/css/detail.2bf4d4a9.css @@ -0,0 +1 @@ +img[data-v-3d403be4]{-o-object-fit:contain;object-fit:contain}.dis-f[data-v-3d403be4]{display:flex}.jus-x[data-v-3d403be4]{justify-content:center}.al-item[data-v-3d403be4]{align-items:center}.pos-r[data-v-3d403be4]{position:relative}.body-maxWidth[data-v-3d403be4]{width:1200px;min-width:1200px}.s-w-100[data-v-3d403be4]{width:100%}.jus-bet[data-v-3d403be4]{justify-content:space-between}.close-img[data-v-3d403be4]{width:20px;height:20px;position:absolute;right:20px;top:20px;cursor:pointer}.right-arrow[data-v-3d403be4]{right:30px;z-index:66}.left-arrow[data-v-3d403be4]{left:30px;z-index:66;transform:rotate(180deg)}.image-arrow-icon[data-v-3d403be4]{width:18px;height:30px;position:absolute;cursor:pointer}.mg-t-60[data-v-3d403be4]{margin-top:60px}.select-box[data-v-3d403be4]{border:1px solid #50e3c2!important}.carousel-w[data-v-3d403be4]{min-width:800px}.watch-box[data-v-3d403be4]{width:100%;height:100%;background:#4c4c4c;position:fixed;top:0;left:0;z-index:10003}.watch-box .tab-text[data-v-3d403be4]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:14px;color:#fff;text-align:center;padding:20px 0}.watch-box .list-img-box[data-v-3d403be4]{overflow-x:scroll;width:1200px;flex-wrap:wrap}.watch-box .list-img-box .img-box-s[data-v-3d403be4]{height:62px;border:1px solid transparent;border-radius:8px;margin-left:5px;cursor:pointer;-o-object-fit:cover;object-fit:cover}.watch-box .list-img-box .img-box-s .img-s[data-v-3d403be4]{height:60px;border-radius:8px}.watch-box .list-img-box .voide-img[data-v-3d403be4]{width:60px;height:60px;border:1px solid transparent;margin-left:5px;border-radius:8px;cursor:pointer;overflow:hidden}.watch-box .list-img-box .voide[data-v-3d403be4]{width:calc(100% - 5px);height:100%;border:1px solid transparent;margin-left:5px;border-radius:8px;cursor:pointer;position:absolute;top:0;left:0}.watch-box .list-img-box .voide .bor-r-8[data-v-3d403be4]{border-radius:8px!important}.watch-box .list-img-box .voide .icon-box[data-v-3d403be4]{width:100%;height:100%;background:inherit;background-color:rgba(51,51,51,.733);border:none;border-radius:6px}.watch-box .list-img-box .voide .icon-box .icon[data-v-3d403be4]{width:18px;height:18px}.watch-box .img-box[data-v-3d403be4]{width:800px;height:600px;border-radius:10px;overflow:hidden}.watch-box .img-box .img[data-v-3d403be4]{width:800px;height:600px}[data-v-3d403be4]::-webkit-scrollbar{display:none}.btn[data-v-493583d9]{width:100px;height:40px;position:absolute}.transmit-unfold-box [data-v-493583d9],.transmit-unfold-box[data-v-493583d9]{box-sizing:content-box}.transmit-unfold-box[data-v-493583d9]{background-color:#fff;padding:42px 54px 12px 44px;display:flex;border-radius:10px;font-family:PingFang SC,Helvetica Neue,Helvetica,Hiragino Sans GB,Microsoft YaHei,微软雅黑,Arial,sans-serif}.transmit-unfold-box .transmit-unfold-close[data-v-493583d9]{display:flex;justify-content:flex-end;position:absolute;top:0;right:0}.transmit-unfold-box .transmit-unfold-close .transmit-close-icon[data-v-493583d9]{width:16px;height:16px;padding:10px 12px;cursor:pointer}.transmit-unfold-box .transmit-item[data-v-493583d9]{display:flex;flex-direction:column}.transmit-unfold-box .transmit-item[data-v-493583d9]:last-of-type{margin-left:74px}.transmit-unfold-box .transmit-item .transmit-head[data-v-493583d9]{font-size:16px;line-height:16px;font-weight:550;color:#000}.transmit-unfold-box .transmit-item .transmit-box[data-v-493583d9]{border-radius:16px;border:1px solid #f0f0f0;margin-top:28px;margin-bottom:32px}.transmit-unfold-box .transmit-item .transmit-webpage-box[data-v-493583d9]{width:265px;padding:12px 18px 12px 15px;font-size:14px}.transmit-unfold-box .transmit-item .transmit-webpage-box .transmit-webpage-title[data-v-493583d9]{line-height:24px;word-break:break-word;color:#000}.transmit-unfold-box .transmit-item .transmit-webpage-box .transmit-link[data-v-493583d9]{line-height:18px;color:#a0a0a0;word-wrap:break-word}.transmit-unfold-box .transmit-item .transmit-QRCode-box[data-v-493583d9]{width:198px;flex-direction:column;padding:20px 0;display:flex;justify-content:space-between}.transmit-unfold-box .transmit-item .transmit-QRCode-box .QRCode[data-v-493583d9]{height:130px;margin:0 auto}.transmit-unfold-box .transmit-item .transmit-QRCode-box .hint[data-v-493583d9]{display:flex;align-items:center;justify-content:center;font-size:14px;text-align:center;margin-top:20px}.transmit-unfold-box .transmit-item .transmit-QRCode-box .hint .saoma-icom[data-v-493583d9]{width:14px;height:14px;margin-right:8px}.transmit-unfold-box .copy-link-btn[data-v-493583d9]{background-color:#46dfba;border-radius:5px;width:120px;height:38px;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;color:#000}.transmit-unfold-box .copy-link-btn[data-v-493583d9]:hover{background:rgba(70,223,186,.8)}img[data-v-4b5901b1]{-o-object-fit:contain;object-fit:contain}.dis-f[data-v-4b5901b1]{display:flex}.jus-x[data-v-4b5901b1]{justify-content:center}.al-item[data-v-4b5901b1]{align-items:center}.pos-r[data-v-4b5901b1]{position:relative}.body-maxWidth[data-v-4b5901b1]{width:1200px;min-width:1200px}.s-w-100[data-v-4b5901b1]{width:100%}.jus-bet[data-v-4b5901b1]{justify-content:space-between}.intermediary-top[data-v-4b5901b1]{background:linear-gradient(-75.25309884deg,#b4daff -2%,#50e3c2 86%)!important}.authentication-top[data-v-4b5901b1],.intermediary-top[data-v-4b5901b1]{border:none;border-radius:16px;border-bottom-right-radius:0;border-bottom-left-radius:0;box-shadow:none}.authentication-top[data-v-4b5901b1]{position:absolute;left:0;top:-80px;width:1200px;height:65px;background:linear-gradient(-76.82229493deg,#ffd6f3 -89%,#8080ff 53%);padding:10px 22px;font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:15px;color:#fff}.authentication-top .intermediaryDetail-logo[data-v-4b5901b1]{width:25px;height:20px;margin-left:-8px}.authentication-top .intermediaryDetail-title[data-v-4b5901b1]{width:77px;height:20px;margin-left:-3px}.authentication-top .logo[data-v-4b5901b1]{width:20px;height:20px;margin-left:-8px}.authentication-top .title[data-v-4b5901b1]{width:81px;height:17px}.authentication-top .type-icon[data-v-4b5901b1]{width:18px;height:18px;margin-right:8px}.title-top-box[data-v-4b5901b1]{width:1200px;background:inherit;background-color:#fff;box-sizing:border-box;border-width:1px;border-style:solid;border-color:#ebebeb;border-radius:16px;box-shadow:0 0 10px rgba(0,0,0,.118);font-size:14px;transform:translateY(-38px);position:relative}.title-top-box .top-round[data-v-4b5901b1]{width:22px;height:22px;background:#fff;position:absolute;top:-8px;right:-1px}.title-top-box .top-round .top-round-s[data-v-4b5901b1]{position:absolute;top:-17px;left:0;border-radius:0 16px 16px 0;background:#ae9ffb;width:22px;height:24px;box-shadow:0 1px 1px rgba(0,0,0,.118)}.title-top-box .top-round .intermediary-bg[data-v-4b5901b1]{background:#aed7f9!important}.title-top-box .breadcrumb-box[data-v-4b5901b1]{padding:20px 30px;border-bottom:1px solid #ebebeb}.title-top-box .breadcrumb-box .breadcrumb-text[data-v-4b5901b1]:hover{color:#000;text-decoration:underline}.title-top-box .breadcrumb-box .breadcrumb-text[data-v-4b5901b1]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;color:#aaa;cursor:pointer}.title-top-box .title-box[data-v-4b5901b1]{padding:20px 30px 25px 30px}.title-top-box .title-box .detail-title[data-v-4b5901b1]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:24px;color:#000;line-height:35px;width:820px;word-wrap:break-word}.title-top-box .title-box .tool-btn-box[data-v-4b5901b1]{width:244px;height:48px;background:inherit;background-color:#f6f6f6;box-sizing:border-box;border-width:1px;border-style:solid;border-color:#ebebeb;border-radius:9px;box-shadow:none;font-size:14px;justify-content:center}.title-top-box .title-box .tool-btn-box .mg-l-5[data-v-4b5901b1]{margin-left:5px}.title-top-box .title-box .tool-btn-box .btn-s:hover .img-mouse[data-v-4b5901b1]{opacity:.4}.title-top-box .title-box .tool-btn-box .btn-s:hover .img[data-v-4b5901b1]{opacity:0}.title-top-box .title-box .tool-btn-box .btn-s[data-v-4b5901b1]:hover{color:#000}.title-top-box .title-box .tool-btn-box .btn-s[data-v-4b5901b1]{color:#333;font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;text-align:center;width:80px;height:40px;line-height:40px;cursor:pointer}.title-top-box .title-box .tool-btn-box .btn-s .img-mouse[data-v-4b5901b1]{position:absolute;top:0;left:0;width:20px;height:20px;opacity:0;transition:all .2s linear}.title-top-box .title-box .tool-btn-box .btn-s .img[data-v-4b5901b1]{position:absolute;top:0;left:0;width:20px;height:20px;transition:all .2s linear;opacity:1}.title-top-box .title-box .tool-btn-box .btn-s .img-t[data-v-4b5901b1]{width:20px;height:20px;display:block}.title-top-box .title-box .tool-btn-box .line[data-v-4b5901b1]{width:1px;height:21px;background:#d7d7d7;margin:0 22px}.pop-mask[data-v-45f9bc68]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.698);z-index:1002!important}.pop[data-v-45f9bc68]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:1200px;height:calc(100% - 100px);background:#fff;border-radius:20px;padding:8px;max-width:90vw}.pop .close[data-v-45f9bc68]{display:block}.pop #container[data-v-45f9bc68]{width:100%;height:100%;margin-top:0;margin-bottom:0}.close[data-v-45f9bc68]{width:25px;height:25px;border-radius:50%;position:absolute;top:-25px;right:-25px;cursor:pointer;z-index:1002;display:none}.close .icon[data-v-45f9bc68]{width:20px;height:20px}#container[data-v-45f9bc68]{cursor:pointer;width:814px;height:180px;margin-top:20px;border-radius:10px;position:relative;overflow:hidden}.location-site[data-v-45f9bc68]{display:flex;align-items:center;background-color:rgba(51,51,51,.8);padding:0 10px;line-height:40px;font-size:18px;border-radius:10px;z-index:22}.location-bj[data-v-45f9bc68]{width:100%;height:100%;position:absolute;left:0;top:0;z-index:1001;background-color:rgba(51,51,51,.298)}.tracingPoint[data-v-45f9bc68]{width:18px;height:18px}.location-name[data-v-45f9bc68]{font-weight:400;min-width:170px;max-width:740px;font-size:14px;color:#fff;padding:0 8px}.location-arrows[data-v-45f9bc68]{width:6px;height:12px}img[data-v-3c0a77e6]{-o-object-fit:contain;object-fit:contain}.dis-f[data-v-3c0a77e6]{display:flex}.jus-x[data-v-3c0a77e6]{justify-content:center}.jus-bet[data-v-3c0a77e6]{justify-content:space-between}.al-item-start[data-v-3c0a77e6]{align-items:flex-start}.al-item[data-v-3c0a77e6]{align-items:center}.pos-r[data-v-3c0a77e6]{position:relative}.body-maxWidth[data-v-3c0a77e6]{width:1200px;min-width:1200px}.s-w-100[data-v-3c0a77e6]{width:100%!important}.intermediary-tab-img[data-v-3c0a77e6]{width:85px;height:20px;margin-left:15px}.authentication-box[data-v-3c0a77e6]{width:100%;height:30px}.authentication-box .bg[data-v-3c0a77e6]{height:100%}.authentication-box .logo[data-v-3c0a77e6]{width:18px;height:18px;position:absolute;left:15px}.authentication-box .text-img[data-v-3c0a77e6]{width:81px;height:81px;position:absolute;left:35px}.item[data-v-3c0a77e6]:hover{box-shadow:0 0 8px rgba(0,0,0,.2)}.item[data-v-3c0a77e6]{width:590px;background-color:#fff;border:none;border-radius:16px;box-shadow:0 0 8px rgba(0,0,0,.078);position:relative;margin-bottom:20px;cursor:pointer;transition:box-shadow .2s linear}.item .detail-tab[data-v-3c0a77e6]{width:32px;height:32px;position:absolute;top:0;right:0;z-index:66}.item .mg-t-20[data-v-3c0a77e6]{margin-top:20px}.item .img-150[data-v-3c0a77e6]{width:150px!important}.item .img[data-v-3c0a77e6]{width:100px;-o-object-fit:cover;object-fit:cover;border-radius:10px;position:relative}.item .img-100[data-v-3c0a77e6]{height:100px;width:auto}.item .s-img[data-v-3c0a77e6]{width:100px;height:100%;border-radius:10px;position:absolute;top:0;left:0;background:rgba(51,51,51,.733)}.item .s-img .img[data-v-3c0a77e6]{width:30px;height:30px}.item .top-box[data-v-3c0a77e6]{padding:20px}.item .top-box .tab-img[data-v-3c0a77e6]{width:32px;height:32px;position:absolute;top:0;right:0;z-index:8}.item .top-box .title-text[data-v-3c0a77e6]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:18px;color:#000;text-align:left;word-wrap:break-word}.item .top-box .mg-l-8[data-v-3c0a77e6]{margin-left:8px}.item .top-box .tab-item[data-v-3c0a77e6]{padding:2px 5px;background:inherit;background-color:#f2f2f2;border:none;border-radius:6px;box-shadow:none;font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:14px;color:#7f7f7f;text-align:center}.item .top-box .mg-r-15[data-v-3c0a77e6]{margin-right:15px}.item .top-box .address-text[data-v-3c0a77e6]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:15px;color:#555;margin-top:20px}.item .top-box .address-text .img[data-v-3c0a77e6]{width:18px;height:18px;margin-right:5px;margin-left:-3px}.item .top-box .price-text[data-v-3c0a77e6]{color:#555;margin-top:20px;line-height:17px}.item .top-box .price-text .time[data-v-3c0a77e6],.item .top-box .price-text[data-v-3c0a77e6]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:14px}.item .top-box .price-text .time[data-v-3c0a77e6]{color:#7f7f7f;margin-left:15px;line-height:19px}.item .top-box .price-text .price[data-v-3c0a77e6]{font-family:Arial-Black,Arial Black,sans-serif;font-weight:900;font-size:20px;color:#f95d5d;line-height:20px;margin:0 5px}.item .top-box .price-text .unit[data-v-3c0a77e6]{font-family:Arial-Black,Arial Black,sans-serif;font-weight:900;color:#000;font-size:14px;line-height:15px}.item .top-box .first-tab[data-v-3c0a77e6]{background:#333;color:#fff}.item .btm-line[data-v-3c0a77e6]{height:1px;width:100%;background-image:linear-gradient(90deg,#d7d7d7 0,#d7d7d7 50%,transparent 0);background-size:2px 1px;background-repeat:repeat-x}.item .btm-box[data-v-3c0a77e6]{padding:20px}.item .btm-box .user-img[data-v-3c0a77e6]{width:24px;height:24px;border-radius:50%}.item .btm-box .btn[data-v-3c0a77e6],.item .btm-box .user-name[data-v-3c0a77e6]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;color:#555;font-size:14px;margin-left:10px}.item .btm-box .btn[data-v-3c0a77e6]{padding:0 5px;background:inherit;background-color:hsla(0,0%,95%,0);box-sizing:border-box;border-width:1px;border-style:solid;border-color:#d7d7d7;border-radius:42px;box-shadow:none;text-align:center}.area-distance[data-v-3c0a77e6]{margin-left:16px;color:#50e3c2;position:relative}.area-distance[data-v-3c0a77e6]:after{content:"|";position:absolute;left:-8px;color:#d7d7d7}.QRcode-box[data-v-21681acf]{width:304px;background-color:#fff;border:1px solid #ebebeb;border-radius:16px;box-shadow:0 0 10px rgba(0,0,0,.118);flex-direction:column;align-items:center;margin-bottom:20px}.QRcode-box .scan-icon[data-v-21681acf]{width:14px;height:14px;margin-right:7px}.QRcode-box.apartment-QRcode[data-v-21681acf]{padding:40px 0}.QRcode-box.apartment-QRcode.apartment-box[data-v-21681acf]{box-shadow:none}.QRcode-box.apartment-QRcode .mini-program-title[data-v-21681acf]{width:168px;height:20px;margin-bottom:28px}.QRcode-box.apartment-QRcode .QRcode-case[data-v-21681acf]{width:140px;height:140px;background-color:#fff;border-radius:50%;overflow:hidden;box-shadow:0 0 8px rgba(0,0,0,.122);margin-bottom:33px}.QRcode-box.apartment-QRcode .QRcode-case .QRcode-img[data-v-21681acf]{width:120px}.QRcode-box.apartment-QRcode .apartment-QRcode-hint[data-v-21681acf]{font-size:14px;color:#000}.QRcode-box[data-v-093b0530]{width:304px;font-family:PingFangSC-Semibold,PingFang SC Semibold,PingFang SC,sans-serif;background-color:#fff;border:1px solid #ebebeb;border-radius:16px;box-shadow:0 0 10px rgba(0,0,0,.118);flex-direction:column;align-items:center;margin-bottom:20px}.QRcode-box.apartment-box[data-v-093b0530]{box-shadow:none}.QRcode-box .scan-icon[data-v-093b0530]{width:14px;height:14px;margin-right:7px}.QRcode-box.group-QRcode[data-v-093b0530]{padding:40px 0}.QRcode-box.group-QRcode .group-title[data-v-093b0530]{width:140px;height:26px;margin-bottom:26px}.QRcode-box.group-QRcode .QRcode-case[data-v-093b0530]{width:120px;height:120px;background-color:#fff;border-radius:15px;box-shadow:0 0 8px rgba(0,0,0,.122);margin-bottom:28px}.QRcode-box.group-QRcode .QRcode-case .QRcode-img[data-v-093b0530]{width:100px;height:100px}.QRcode-box.group-QRcode .group-QRcode-hint[data-v-093b0530]{color:#555;font-size:14px}.QRcode-box.group-QRcode .group-QRcode-hint b[data-v-093b0530]{font-size:14px;color:#000;font-weight:650;margin-left:5px}@media screen and (max-width:1360px){.btn[data-v-7471d7fe]{right:20px!important}}.btn[data-v-7471d7fe]{width:60px;height:60px;cursor:pointer;font-size:14px;color:#7f7f7f;position:fixed;bottom:158px;right:calc(50vw - 675px);border:1px solid #d7d7d7;border-radius:50%;background-color:#fff;flex-direction:column}.btn .icon[data-v-7471d7fe]{width:19px;height:17px}.btn .text[data-v-7471d7fe]{line-height:24px}.alert-form[data-v-7471d7fe]{display:block;position:fixed;z-index:2100;left:0;top:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.7)}.alert-form [data-v-7471d7fe]{box-sizing:border-box}.alert-form .reports .radio-area[data-v-7471d7fe]{margin-bottom:40px}.alert-form .el-checkbox-group[data-v-7471d7fe]{font-size:0}.alert-form .comments[data-v-7471d7fe]{display:block;position:fixed;z-index:11;left:50%;top:50%;width:740px;max-width:90vw;max-height:90vh;transform:translate(-50%,-50%);background-color:#fff;border:none;border-radius:8px 8px 6px 6px}.alert-form .comments .text-box[data-v-7471d7fe]{position:relative}.alert-form .comments .text-num[data-v-7471d7fe]{position:absolute;right:10px;bottom:10px;color:#999;font-size:12px}.alert-form .comments form[data-v-7471d7fe]{display:block;width:100%;padding:34px 30px 40px}.alert-form .comments form textarea[data-v-7471d7fe]{height:172px;margin-bottom:30px;display:block;width:100%;background:#f7f7f7;padding:18px;font-size:14px;border:1px solid #f7f7f7;border-radius:5px;outline:none;resize:none;line-height:22px}.alert-form .head[data-v-7471d7fe]{padding:0 18px 0 30px;display:flex;height:56px;align-items:center;justify-content:space-between;background:#333;color:#fff;font-size:17px;border-radius:6px 6px 0 0}.alert-form .head .close[data-v-7471d7fe]{color:#b3b3b3;font-size:14px;cursor:pointer}.alert-form .footer[data-v-7471d7fe]{display:flex;justify-content:center;align-items:center}.alert-form .footer button[type=button][data-v-7471d7fe]{margin-right:20px}.alert-form .footer button[data-v-7471d7fe]{border:1px solid #999;border-radius:5px;background-color:#fff;width:128px;height:38px;color:#333;font-size:14px;outline:none;cursor:pointer}.alert-form .footer button[type=submit][data-v-7471d7fe]{background-color:#50e3c2;border-color:#50e3c2;color:#fff}.alert-form[data-v-7471d7fe] .el-checkbox__input.is-checked .el-checkbox__inner,.alert-form[data-v-7471d7fe] .el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:#50e3c2;border-color:#50e3c2}.alert-form[data-v-7471d7fe] .el-checkbox__inner:hover,.alert-form[data-v-7471d7fe] .el-checkbox__input.is-focus .el-checkbox__inner{border-color:#50e3c2}.alert-form[data-v-7471d7fe] .el-checkbox__input.is-checked+.el-checkbox__label{color:#50e3c2}img[data-v-07fb2348]{-o-object-fit:contain;object-fit:contain}.dis-f[data-v-07fb2348]{display:flex}.jus-x[data-v-07fb2348]{justify-content:center}.jus-sp[data-v-07fb2348]{justify-content:space-around}.al-item[data-v-07fb2348]{align-items:center}.pos-r[data-v-07fb2348]{position:relative}.body-maxWidth[data-v-07fb2348]{width:1200px;min-width:1200px}.s-w-100[data-v-07fb2348]{width:100%}.jus-bet[data-v-07fb2348]{justify-content:space-between}.mg-t-20[data-v-07fb2348]{margin-top:20px}.text-line[data-v-07fb2348]{text-decoration:underline;cursor:pointer;margin-left:5px}.pos-a[data-v-07fb2348]{position:absolute}.mg-t-60[data-v-07fb2348]{margin-top:60px}.housing-title[data-v-07fb2348]{font-family:PingFangSC-Semibold,PingFang SC Semibold,PingFang SC,sans-serif;font-weight:650;font-style:normal;font-size:20px;color:#333}.bottom-tps[data-v-07fb2348]{color:#555;padding:30px 0;width:876px}.bottom-tps[data-v-07fb2348],.need-houing-type[data-v-07fb2348]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:14px;text-align:center}.need-houing-type[data-v-07fb2348]{background-color:#50e3c2;border:none;border-radius:6px;box-shadow:none;color:#fff;padding:0 5px;margin-right:10px;height:24px;line-height:24px}.clone-btn[data-v-07fb2348]{width:100px;height:32px;background:inherit;background-color:#61b1fc;border:none;border-radius:46px;box-shadow:none;font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:16px;color:#fff;cursor:pointer}.clone-btn .icon[data-v-07fb2348]{width:18px;height:18px;margin-right:8px}.business-card-img-pop[data-v-07fb2348]{width:100vw;height:100vh;background:#4c4c4c;position:fixed;top:0;left:0;z-index:1003}.business-card-img-pop .close-img[data-v-07fb2348]{width:20px;height:20px;position:absolute;right:20px;top:20px;cursor:pointer}.business-card-img-pop .img[data-v-07fb2348]{width:800px;height:800px}.pop-box[data-v-07fb2348]{width:100vw;height:100vh;position:fixed;z-index:999;left:0;top:0;display:flex;justify-content:center;align-items:center}.pop-box .third-concat[data-v-07fb2348]{height:560px!important}.pop-box .third-bg[data-v-07fb2348]{height:480px!important}.pop-box .pop-big-box[data-v-07fb2348]{width:800px;height:460px;background:linear-gradient(34.24236178deg,#fff 33%,#fddf6d);box-sizing:border-box;border-width:1px;border-style:solid;border-color:#e6ddb9;border-radius:0;box-shadow:0 0 10px rgba(0,0,0,.235);position:relative}.pop-box .pop-big-box .pop-info-box[data-v-07fb2348]{position:absolute;top:0;left:0;width:100%;height:100%}.pop-box .pop-big-box .pop-info-box .pop-big-bg[data-v-07fb2348]{width:700px;height:368px;font-family:ArialMT,Arial,sans-serif;font-weight:400;font-style:normal;font-size:13px;letter-spacing:normal;color:#333}.pop-box .pop-big-box .pop-info-box .pop-big-bg .mg-l-80[data-v-07fb2348]{margin-left:80px}.pop-box .pop-big-box .pop-info-box .pop-big-bg .round[data-v-07fb2348]{width:180px;height:180px;background:rgba(218,246,241,.5);border-radius:50%}.pop-box .pop-big-box .pop-info-box .pop-big-bg .round .deepen[data-v-07fb2348]{width:130px;height:130px;border-radius:50%;background:rgba(192,239,236,.4)}.pop-box .pop-big-box .pop-info-box .pop-big-bg .round .deepen .center-box[data-v-07fb2348]{width:80px;height:80px;border-radius:50%;background:rgba(155,236,220,.6)}.pop-box .pop-big-box .pop-info-box .pop-big-bg .round .deepen .center-box .center-s[data-v-07fb2348]{width:30px;height:30px;border-radius:50%;background:rgba(80,227,194,.7)}.pop-box .pop-big-box .pop-info-box .pop-big-bg .round .deepen .center-box .center-s .drop[data-v-07fb2348]{width:8px;height:8px;border-radius:50%;background:#fddf6d}.pop-box .pop-big-box .pop-info-box .pop-big-bg .user-liner-box[data-v-07fb2348]{width:700px;height:368px;position:absolute;z-index:333;padding:0 80px 0 45px;font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:16px}.pop-box .pop-big-box .pop-info-box .pop-big-bg .user-liner-box .wx-qrcode-s[data-v-07fb2348]{width:130px;height:130px;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.235);background:#fff}.pop-box .pop-big-box .pop-info-box .pop-big-bg .user-liner-box .wx-qrcode-s .user-img[data-v-07fb2348]{width:125px;height:125px}.pop-box .pop-big-box .pop-info-box .pop-big-bg .user-liner-box .whatsapp-wx-box[data-v-07fb2348]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:16px;text-align:center}.pop-box .pop-big-box .pop-info-box .pop-big-bg .user-liner-box .whatsapp-wx-box .text-s[data-v-07fb2348]{font-family:PingFangSC-Semibold,PingFang SC Semibold,PingFang SC,sans-serif;font-weight:650;font-style:normal;font-size:24px;color:#000;margin-top:50px}.pop-box .pop-big-box .pop-info-box .pop-big-bg .user-liner-box .whatsapp-wx-box .mg-t-60[data-v-07fb2348]{margin-top:60px}.pop-box .pop-big-box .pop-info-box .pop-big-bg .user-liner-box .whatsapp-wx-box .liner[data-v-07fb2348]{width:1px;height:190px;border:1px solid #e2e7ec;margin:0 30px 0 30px}.pop-box .pop-big-box .pop-info-box .pop-big-bg .user-liner-box .liner-title[data-v-07fb2348]{font-family:PingFangSC-Semibold,PingFang SC Semibold,PingFang SC,sans-serif;font-weight:650;font-style:normal;font-size:24px;color:#000;margin-bottom:30px}.pop-box .pop-big-box .pop-info-box .pop-big-bg .user-liner-box .mg-b-50[data-v-07fb2348]{margin-bottom:50px}.pop-box .pop-big-box .pop-info-box .pop-big-bg .user-liner-box .mg-b-30[data-v-07fb2348]{margin-bottom:30px}.pop-box .pop-big-box .pop-info-box .pop-big-bg .user-liner-box .box-text[data-v-07fb2348]{font-family:PingFangSC-Semibold,PingFang SC Semibold,PingFang SC,sans-serif;font-weight:650;font-style:normal;font-size:18px;color:#000;margin-top:20px}.pop-box .pop-big-box .pop-info-box .pop-big-bg .user-liner-box .box-text .num-text[data-v-07fb2348]{width:180px;word-wrap:break-word}.pop-box .pop-big-box .pop-info-box .pop-big-bg .user-liner-box .mg-l-35[data-v-07fb2348]{margin-left:35px}.pop-box .pop-big-box .pop-info-box .pop-big-bg .user-liner-box .mg-l-50[data-v-07fb2348]{margin-left:50px}.pop-box .pop-big-box .pop-info-box .pop-big-bg .user-liner-box .whatsapp-box[data-v-07fb2348]{margin-top:30px}.pop-box .pop-big-box .pop-info-box .pop-big-bg .user-liner-box .whatsapp-icon[data-v-07fb2348]{width:25px;height:24px;margin-right:10px}.pop-box .pop-big-box .pop-info-box .pop-big-bg .pop-bg[data-v-07fb2348]{width:690px;height:358px;position:absolute;z-index:222}.pop-box .pop-big-box .pop-info-box .pop-big-bg .map[data-v-07fb2348]{width:700px;height:368px}.pop-box .close-img[data-v-07fb2348]{width:16px;height:16px;position:absolute;right:15px;top:15px;cursor:pointer}.pop-box .pop-bg-s-box[data-v-07fb2348]{width:400px;height:400px;position:absolute}.pop-box .pop-bg-s-box .pop-bg-s[data-v-07fb2348]{width:320px;height:320px;font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;text-align:center;color:#333;font-size:14px}.pop-box .pop-bg-s-box .pop-bg-s .whatsapp-title[data-v-07fb2348]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:16px;margin-top:60px}.pop-box .pop-bg-s-box .pop-bg-s .whatsapp-text[data-v-07fb2348]{font-family:PingFangSC-Semibold,PingFang SC Semibold,PingFang SC,sans-serif;font-weight:650;font-style:normal;font-size:24px;color:#000;margin-top:25px}.pop-box .pop-bg-s-box .pop-bg-s .wx-qrcode[data-v-07fb2348]{width:146px;height:146px;background:inherit;background-color:#fff;box-sizing:border-box;border-width:1px;border-style:solid;border-color:#ebebeb;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.118);margin:0 auto}.pop-box .pop-bg-s-box .pop-bg-s .wx-qrcode .img[data-v-07fb2348]{width:130px;height:130px}.pop-box .pop-bg-s-box .pop-bg-s .mg-t-35[data-v-07fb2348]{margin-top:35px}.pop-box .pop-bg-s-box .pop-bg-s .mg-t-30[data-v-07fb2348]{margin-top:30px}.pop-box .pop-bg-s-box .pop-bg-s .title[data-v-07fb2348]{font-family:PingFangSC-Semibold,PingFang SC Semibold,PingFang SC,sans-serif;font-weight:650;font-style:normal;font-size:20px;color:#000;text-align:center;margin-top:25px}.pop-box .pop[data-v-07fb2348]{width:400px;height:400px;background:linear-gradient(21.39928086deg,#fff 17%,#fddf6d);box-sizing:border-box;border-width:1px;border-style:solid;border-color:#e6ddb9;border-radius:0;box-shadow:0 0 10px rgba(0,0,0,.235);position:relative}.pop-box .pop .bg-img[data-v-07fb2348]{height:400px;width:400px}.top-contact-btn[data-v-07fb2348]{width:150px!important}.contact-btn[data-v-07fb2348]{width:260px;height:48px;background:linear-gradient(108.0001752deg,#62b1ff -3%,#80ffff 128%);box-sizing:border-box;border-width:1px;border-style:solid;border-color:#cce6ff;border-radius:46px;box-shadow:none;font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:17px;color:#fff;text-align:center;line-height:48px;margin-top:35px;cursor:pointer}.top-bar-box[data-v-07fb2348]{position:fixed;width:100%;left:0;bottom:10px;z-index:1002}.top-bar-box.intermediary .line[data-v-07fb2348]{margin:0 10px}.top-bar-box .line[data-v-07fb2348]{width:1px;height:19px;margin:0 20px;background:#ebebeb}.top-bar-box .authentication-housing[data-v-07fb2348]{width:88px;height:16px}.top-bar-box .intermediary-logo[data-v-07fb2348]{width:85px;height:20px}.top-bar-box .top-bar[data-v-07fb2348]{min-width:750px;background:inherit;background-color:#fff;box-sizing:border-box;border-width:1px;border-style:solid;border-color:#ebebeb;border-radius:60px;box-shadow:0 0 10px rgba(0,0,0,.118);padding:10px 11px 10px 30px;font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:14px;color:#333}.top-bar-box .top-bar .unit[data-v-07fb2348]{font-family:Arial-Black,Arial Black,sans-serif;font-weight:900;color:#000}.top-bar-box .top-bar .rent[data-v-07fb2348]{font-family:Arial-Black,Arial Black,sans-serif;font-weight:900;color:#f95d5d;margin:0 5px}.top-bar-box .top-bar .icon[data-v-07fb2348]{width:12px;height:12px;margin:0 8px}.top-bar-box .top-bar .concat-btn-box[data-v-07fb2348]{width:0;overflow:hidden;transition:all .2s linear}.top-bar-box .top-bar .concat-btn-show[data-v-07fb2348]{width:160px}.top-bar-box .top-bar .fav-btn:hover .fav-img-f[data-v-07fb2348]{opacity:.4}.top-bar-box .top-bar .fav-btn:hover .fav-img-t[data-v-07fb2348]{opacity:0}.top-bar-box .top-bar .tool-btn[data-v-07fb2348]{width:199px;height:48px;background:inherit;background-color:#f3f5f6;box-sizing:border-box;border-width:1px;border-style:solid;border-color:#ebebeb;border-radius:122px;box-shadow:none;font-size:14px;cursor:pointer}.top-bar-box .top-bar .tool-btn .fav-img[data-v-07fb2348]{width:20px;height:20px;position:absolute;top:0;left:0;transition:all .2s linear}.top-bar-box .top-bar .tool-btn .fav-img-f[data-v-07fb2348]{opacity:0}.top-bar-box .top-bar .tool-btn .fav-img-t[data-v-07fb2348]{opacity:1}.top-bar-box .top-bar .tool-btn .tool-icon[data-v-07fb2348]{width:20px;height:20px;margin-right:8px}.right-tool-box[data-v-07fb2348]{width:304px;background:inherit;background-color:#fff;box-sizing:border-box;border-width:1px;border-style:solid;border-color:#ebebeb;border-radius:16px;box-shadow:0 0 10px rgba(0,0,0,.118);font-size:14px;padding:35px 25px}.right-tool-box .intermediary-info-box[data-v-07fb2348]{width:100%;background:inherit;background-color:hsla(0,0%,96%,.604);border:none;border-radius:8px;font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:13px;color:#7f7f7f;padding:20px 10px;margin-top:30px;box-sizing:border-box;line-height:20px;word-wrap:break-word}.right-tool-box .intermediary-info-box .business-card-btn[data-v-07fb2348]{width:100px;height:30px;background:inherit;background-color:hsla(0,0%,96%,0);box-sizing:border-box;border-width:1px;border-style:solid;border-color:#d7d7d7;border-radius:4px;font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:14px;color:#333;cursor:pointer;margin-top:15px}.right-tool-box .intermediary-info-box .business-card-btn .logo[data-v-07fb2348]{width:22px;height:22px;margin-right:8px}.right-tool-box .intermediary-info-box .mg-t-10[data-v-07fb2348]{margin-top:10px}.right-tool-box .intermediary-logo[data-v-07fb2348]{width:85px;height:20px;margin-top:15px}.right-tool-box .wx-title[data-v-07fb2348]{width:201px;height:24px}.right-tool-box .crowd-text[data-v-07fb2348]{font-family:PingFangSC-Regular,PingFang SC,sans-serif!important;font-weight:400!important;color:#555!important}.right-tool-box .wx-qrcode-tps-box[data-v-07fb2348]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:14px;color:#000;margin-top:30px}.right-tool-box .wx-qrcode-tps-box .icon[data-v-07fb2348]{width:14px;height:14px;margin-right:8px}.right-tool-box .crowd-box[data-v-07fb2348]{width:120px;height:120px;margin-top:30px;background:inherit;background-color:#fff;border:none;border-radius:15px;box-shadow:0 0 8px rgba(0,0,0,.122)}.right-tool-box .crowd-box .img[data-v-07fb2348]{width:100px;height:100px}.right-tool-box .name-text[data-v-07fb2348]{font-family:PingFangSC-Semibold,PingFang SC Semibold,PingFang SC,sans-serif;font-weight:650;color:#000;font-size:14px;margin-left:8px}.right-tool-box .wx-qrcode-box[data-v-07fb2348]{width:120px;height:120px;background:inherit;background-color:#fff;border:none;border-radius:70px;box-shadow:0 0 8px rgba(0,0,0,.122);margin-top:30px}.right-tool-box .wx-qrcode-box .wx-qrcode[data-v-07fb2348]{width:103px;height:103px;border-radius:50%}.right-tool-box .user-img[data-v-07fb2348]{width:74px;height:74px;border-radius:50%}.right-tool-box .user-name[data-v-07fb2348]{color:#333;margin-top:8px}.right-tool-box .user-name[data-v-07fb2348],.right-tool-box .user-type[data-v-07fb2348]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:14px;text-align:center}.right-tool-box .user-type[data-v-07fb2348]{margin-top:15px;border-radius:42px;box-shadow:none;line-height:24px;padding:0 6px;color:#555;border:1px solid #d7d7d7}.right-tool-box .time-box[data-v-07fb2348]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:14px;color:#555;margin-top:25px}.right-tool-box .time-box .icon[data-v-07fb2348]{width:16px;height:16px;margin-right:5px}.info-box[data-v-07fb2348]{width:876px;background:inherit;background-color:#fff;box-sizing:border-box;border-width:1px;border-style:solid;border-color:#ebebeb;border-radius:16px;box-shadow:0 0 10px rgba(0,0,0,.118);font-size:14px;padding:30px 30px;position:relative}.info-box .detail-price-box[data-v-07fb2348]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-size:16px;color:#555;line-height:16px}.info-box .detail-price-box .rent[data-v-07fb2348]{font-family:Arial-Black,Arial Black,sans-serif;font-weight:900;font-size:28px;color:#f95d5d;margin:0 5px;line-height:22px}.info-box .detail-price-box .unit[data-v-07fb2348]{font-family:Arial-Black,Arial Black,sans-serif;font-weight:900;color:#000}.info-box .detail-price-box .line-h-17[data-v-07fb2348]{line-height:17px}.info-box .detail-condition-box[data-v-07fb2348]{width:816px;height:80px;background:inherit;background-color:#f6f6f6;border:none;border-radius:12px;margin-top:30px}.info-box .detail-condition-box .condition-border[data-v-07fb2348]{border-right:1px solid #ebebeb}.info-box .detail-condition-box .condition[data-v-07fb2348]{padding:15px 0;font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;color:#7f7f7f;width:272px}.info-box .detail-condition-box .condition .icon[data-v-07fb2348]{border:6px solid #61b1fc;border-top:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid transparent;margin-right:10px}.info-box .detail-condition-box .condition .type-text[data-v-07fb2348]{margin-top:8px;font-family:PingFangSC-Semibold,PingFang SC Semibold,PingFang SC,sans-serif;font-weight:650;font-style:normal;font-size:17px;color:#000;margin-left:22px}.info-box .image-box[data-v-07fb2348]{margin-top:50px}.info-box .image-box .img-video[data-v-07fb2348]{width:26px;height:26px;margin-right:3px;margin-left:-2px}.info-box .image-box .img-icon[data-v-07fb2348]{width:22px;height:22px;margin:0 5px 0 0}.info-box .image-box .num-box[data-v-07fb2348]{width:20px;height:20px;border-radius:50%;background:#fdda55;line-height:20px;text-align:center;color:#333;font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:14px;margin-right:8px}.info-box .image-box .no-img-pd[data-v-07fb2348]{padding:0!important}.info-box .image-box .img-list-box[data-v-07fb2348]{padding:0 20px;position:relative;overflow:hidden;height:115px;width:100%;cursor:pointer;margin-top:15px}.info-box .image-box .img-list-box .list-box[data-v-07fb2348]::-webkit-scrollbar{display:none}.info-box .image-box .img-list-box .list-box[data-v-07fb2348]{overflow-x:scroll;height:120px;color:#fff;position:relative}.info-box .image-box .img-list-box .list-box .icon-box[data-v-07fb2348]{position:absolute;top:0;left:0;background:rgba(51,51,51,.733);width:100px;height:100px;border-radius:10px;z-index:66}.info-box .image-box .img-list-box .list-box .icon-box .icon[data-v-07fb2348]{width:30px;height:30px}.info-box .image-box .img-list-box .list-box .video[data-v-07fb2348]{width:100px;height:100px;border-radius:10px;margin-right:10px;flex-shrink:0;position:relative;-o-object-fit:fill;object-fit:fill}.info-box .image-box .img-list-box .list-box .img[data-v-07fb2348]:hover{box-shadow:0 0 1px rgba(0,0,0,.4);-moz-box-shadow:0 0 1px rgba(0,0,0,.4);-webkit-box-shadow:0 0 1px rgba(0,0,0,.4)}.info-box .image-box .img-list-box .list-box .img-box[data-v-07fb2348]{height:100px;border-radius:10px}.info-box .image-box .img-list-box .list-box .img-box[data-v-07fb2348]:not(:last-of-type){margin-right:10px}.info-box .image-box .img-list-box .list-box .img-box .img[data-v-07fb2348]{height:100px;border-radius:10px;flex-shrink:0}.info-box .image-box .img-list-box .icon[data-v-07fb2348]{width:10px;height:17px}.info-box .image-box .img-list-box .left-icon[data-v-07fb2348]{position:absolute;left:0}.info-box .image-box .img-list-box .right-icon[data-v-07fb2348]{position:absolute;right:0}.info-box .housing-info[data-v-07fb2348]{margin-top:60px}.info-box .housing-info .need-housing-location[data-v-07fb2348]{margin-top:20px;font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:15px;color:#000}.info-box .housing-info .need-housing-location .mg-t-15[data-v-07fb2348]{margin-top:15px}.info-box .housing-info .need-housing-location .text-box[data-v-07fb2348]{width:700px;word-wrap:break-word}.info-box .housing-info .need-housing-location .icon[data-v-07fb2348]{width:16px;height:16px;border-radius:50%;background:#fdda55;margin:0 8px}.info-box .housing-info .need-housing-location .icon .icon-img[data-v-07fb2348]{width:5px;height:8px}.info-box .housing-info .need-housing-info[data-v-07fb2348]{margin-top:30px}.info-box .housing-info .need-housing-info .info[data-v-07fb2348]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;color:#7f7f7f;font-size:14px}.info-box .housing-info .need-housing-info .info .title-box[data-v-07fb2348]{width:120px}.info-box .housing-info .need-housing-info .info .text[data-v-07fb2348]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:15px;color:#333;padding:10px 0;border-bottom:1px dashed #ededed;width:100%}.info-box .housing-info .need-housing-info .info .mg-l-10[data-v-07fb2348]{margin-left:10px}.info-box .housing-info .need-housing-info .info .mg-l-30[data-v-07fb2348]{margin-left:30px}.info-box .housing-info .info-box-s[data-v-07fb2348]{margin-top:20px;display:flex;flex-wrap:wrap}.info-box .housing-info .info-box-s .info[data-v-07fb2348]{width:271px;font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;color:#7f7f7f;font-size:14px;padding:15px 0}.info-box .housing-info .info-box-s .info .title-box[data-v-07fb2348]{width:65px}.info-box .housing-info .info-box-s .info .text[data-v-07fb2348]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:15px;color:#333;margin-left:25px}.info-box .housing-info .img[data-v-07fb2348]{width:20px;height:22px;margin-right:10px}.info-box .housing-info .title[data-v-07fb2348]{font-family:PingFangSC-Semibold,PingFang SC Semibold,PingFang SC,sans-serif;font-weight:650;font-style:normal;font-size:20px;color:#000}.info-box .statement-box[data-v-07fb2348]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;color:#7f7f7f;font-size:13px;margin-top:30px}.info-box .statement-box .line-h-30[data-v-07fb2348]{line-height:30px}.info-box .statement-box .wx-qrcode-s[data-v-07fb2348]{background-color:#fff;box-sizing:border-box;border-width:1px;border-style:solid;border-color:#ebebeb;border-radius:16px;box-shadow:0 0 8px rgba(0,0,0,.078);padding:15px}.info-box .statement-box .wx-qrcode-s .img[data-v-07fb2348]{width:130px;height:130px}.info-box .statement-box .mg-t-15[data-v-07fb2348]{margin-top:15px}.info-box .statement-box .mg-t-30[data-v-07fb2348]{margin-top:30px}.info-box .statement-box .title[data-v-07fb2348]{font-family:Arial-BoldMT,Arial Bold,Arial,sans-serif;font-weight:700;font-style:normal;font-size:15px;color:#7f7f7f}.info-box .houseing-info-box[data-v-07fb2348]{width:100%;background:inherit;background-color:#f6f6f6;box-sizing:border-box;border-width:1px;border-style:solid;border-color:#ebebeb;border-radius:10px;margin-top:45px;padding:10px 15px;font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;color:#7f7f7f;font-size:13px}.info-box .houseing-info-box .houseing-info-box-s[data-v-07fb2348]{height:17px;width:1px;background-image:linear-gradient(0deg,#d7d7d7 0,#d7d7d7 50%,transparent 0);background-size:4px 2px;background-repeat:repeat-y}.info-box .houseing-info-box .browse-box[data-v-07fb2348]{margin-left:130px}.info-box .houseing-info-box .browse-box .text[data-v-07fb2348]{margin-left:10px}.info-box .houseing-info-box .houseing-id[data-v-07fb2348]{text-decoration:underline;cursor:pointer;margin-left:5px}.info-box .map-box[data-v-07fb2348]{margin-top:60px}.info-box .map-box .introduce-text[data-v-07fb2348]{line-height:35px;font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:15px;color:#333;margin-top:20px;word-wrap:break-word}.info-box .map-box .title-box[data-v-07fb2348]{font-family:PingFangSC-Semibold,PingFang SC Semibold,PingFang SC,sans-serif;font-weight:650;font-style:normal;font-size:20px;color:#000}.info-box .map-box .title-box .img[data-v-07fb2348]{width:20px;height:24px;margin-right:10px}.info-box .map-box .title-box .more-icon[data-v-07fb2348]{width:20px;height:20px;margin-right:10px}.info-box .map-box .map-s[data-v-07fb2348]{width:100%;height:300px;border-radius:10px;position:relative}.info-box .map-box .map-s .pop-box[data-v-07fb2348]{position:absolute;width:100%;height:300px;background-color:rgba(51,51,51,.298);border-radius:10px;top:0;left:0;display:flex;justify-content:center;align-items:center}.info-box .map-box .map-s .pop-box .address-box[data-v-07fb2348]{width:180px;height:40px;background:inherit;background-color:rgba(51,51,51,.8);border:none;border-radius:10px;box-shadow:none;font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:18px;color:#fff;padding:10px}.info-box .map-box .map-s .pop-box .address-box .img[data-v-07fb2348]{width:22px;height:22px;margin-right:8px}.info-box .map-box .map-s .pop-box .address-box .icon[data-v-07fb2348]{width:8px;height:12px;transform:rotate(180deg)}.info-box .show-distance-info-box[data-v-07fb2348]{border:1px solid #ebebeb;box-shadow:0 0 8px rgba(0,0,0,.078)}.info-box .distance-info-box[data-v-07fb2348]{background:inherit;background-color:#fff;box-sizing:border-box;height:0;border-radius:16px;position:absolute;left:0;top:130px;z-index:666;width:100%;transition:all .2s linear;overflow:hidden;border:1px solid transparent}.info-box .distance-info-box .top-box[data-v-07fb2348]{height:70px}.info-box .distance-info-box .title-box[data-v-07fb2348]{height:70px;border-bottom:1px solid #ebebeb;border-radius:16px 16px 0 0}.info-box .distance-info-box .title-box .close-icon[data-v-07fb2348]{width:16px;height:16px;position:absolute;top:20px;right:20px;cursor:pointer}.info-box .distance-box[data-v-07fb2348]{width:100%;height:101px;background:inherit;background-color:#fff;box-sizing:border-box;border-width:1px;border-style:solid;border-color:#f2f2f2;border-radius:12px;cursor:pointer;position:relative}.info-box .distance-box .line-school-box[data-v-07fb2348]{width:100%;height:101px}.info-box .distance-box .line-school-box .box-text[data-v-07fb2348]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:14px;color:#000}.info-box .distance-box .line-school-box .text-c[data-v-07fb2348]{text-align:center}.info-box .distance-box .line-school-box .far-s[data-v-07fb2348]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:14px;color:#7f7f7f;text-align:center}.info-box .distance-box .line-school-box .marker-icon[data-v-07fb2348]{width:10px;height:10px;margin:10px auto}.info-box .distance-box .line-img[data-v-07fb2348]{height:2px;width:724px;background-image:linear-gradient(90deg,#d7d7d7 0,#d7d7d7 50%,transparent 0);background-size:4px 2px;background-repeat:repeat-x}.info-box .distance-box .address-box[data-v-07fb2348]{height:100%;padding:15px 0;font-family:PingFangSC-Semibold,PingFang SC Semibold,PingFang SC,sans-serif;font-weight:650;font-style:normal;font-size:14px;color:#000;text-align:center}.info-box .distance-box .address-box .icon[data-v-07fb2348]{width:10px;height:10px}.info-box .distance-box .address-box .address-text[data-v-07fb2348]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:14px;color:#000;text-align:center}.info-box .distance-box .info-btn-bg[data-v-07fb2348]{width:90px;height:101px;position:relative;display:flex;justify-content:center;align-items:center}.info-box .distance-box .info-btn-bg .info-btn-s[data-v-07fb2348]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:14px;color:#000;text-align:center;position:absolute;z-index:66}.info-box .distance-box .info-btn-bg .info-btn-s .icon[data-v-07fb2348]{width:16px;height:16px;margin-left:10px}.info-box-right[data-v-07fb2348] .QRcode-box.group-QRcode{margin-bottom:0}.pop-mask[data-v-07fb2348]{width:100vw;height:100vh;background-color:rgba(0,0,0,.7);position:fixed;top:0;left:0;z-index:1100}::deep .el-dropdown[data-v-07fb2348]{color:#fff}.message-info{background:#000;border-color:#000;color:#fff}.message-info .el-message__content{color:#fff}.message-info .el-icon{display:none}.el-popper.is-light{border-radius:10px!important}.distance-box .distance-item-value{height:24px;padding:0 8px;background-color:#f6f6f6;border-radius:29px}.distance-box .distance-item-value.special{background:linear-gradient(90deg,hsla(0,0%,100%,.8) -14%,rgba(80,227,194,.8))}.distance-box .distance-item-value .mileage{font-family:PingFangSC-Semibold,PingFang SC Semibold,PingFang SC,sans-serif;font-weight:650;font-size:14px;color:#000;margin-right:6px}.distance-box .distance-item-value .tool-icon{width:14px;height:14px;margin-right:3px}.distance-box .distance-item-value .tool-time{font-size:13px;color:#333}.distance-info-box .title-box{font-weight:650;font-size:20px;color:#000;height:70px;border-bottom:1px solid #ebebeb;border-radius:16px 16px 0 0}.distance-info-box .title-box .distance-arrow{width:24px;height:24px;margin:0 28px}.distance-info-box .title-box .close-icon{width:16px;height:16px;position:absolute;top:20px;right:20px;cursor:pointer}.distance-info-box .distance-info-data .distance-info-left{width:70px;flex-direction:column;border-right:1px solid #ebebeb;box-sizing:content-box}.distance-info-box .distance-info-data .distance-info-left .distance-info-left-item{width:100%;height:50px;font-size:14px;color:#555;cursor:pointer}.distance-info-box .distance-info-data .distance-info-left .distance-info-left-item.pitch{font-weight:650;color:#000;background:linear-gradient(90deg,hsla(0,0%,100%,.8) -14%,rgba(80,227,194,.8))}.distance-info-box .distance-info-data .distance-info-left .distance-info-left-item:last-of-type{border-radius:0 0 0 10px}.distance-info-box .distance-info-data .distance-info-right{padding:30px 40px}.distance-info-box .distance-info-data .distance-info-right .distance-header-box{color:#333;font-weight:650;font-size:16px;margin-bottom:30px;justify-content:space-between}.distance-info-box .distance-info-data .distance-info-right .distance-header-box .distance-header-icon{width:30px;height:30px;background-color:#fddf6d;border-radius:50%;margin-right:10px}.distance-info-box .distance-info-data .distance-info-right .distance-header-box .distance-header-icon .distance-header-img{width:20px;height:20px}.distance-info-box .distance-info-data .distance-info-right .distance-header-box .distance-header-hint{color:#a09e9e;font-size:13px;font-weight:400}.distance-info-box .distance-info-data .distance-info-right .academy-school-item{background-color:#f6f6f6;border-radius:12px;margin-bottom:30px}.distance-info-box .distance-info-data .distance-info-right .academy-school-item-header{font-size:16px;width:670px;height:65px;justify-content:space-between;padding-left:22px;padding-right:20px;position:relative}.distance-info-box .distance-info-data .distance-info-right .academy-school-item-header .arrow-green{width:7px;height:12px;position:absolute;left:0;top:50%;transform:translateY(-50%)}.distance-info-box .distance-info-data .distance-info-right .academy-school-item-name{font-family:PingFangSC-Semibold,PingFang SC Semibold,PingFang SC,sans-serif;font-weight:650;color:#000}.distance-info-box .distance-info-data .distance-info-right .academy-school-item-number{color:#333;margin-left:4px;font-weight:400;font-family:ArialMT,Arial,sans-serif}.distance-info-box .distance-info-data .distance-info-right .academy-school-item-icon{width:16px;height:16px;margin-right:6px}.distance-info-box .distance-info-data .distance-info-right .academy-school-item-time{color:#000;font-weight:650;font-size:14px}.distance-info-box .distance-info-data .distance-info-right .academy-school-item-journey{border-top:1px solid #ebebeb;padding-top:22px;padding-left:22px;padding-bottom:30px;position:relative}.distance-info-box .distance-info-data .distance-info-right .journey-item{position:relative;z-index:1}.distance-info-box .distance-info-data .distance-info-right .journey-item:not(:last-of-type){margin-bottom:20px}.distance-info-box .distance-info-data .distance-info-right .academy-school-item-journey:after{content:"";position:absolute;top:0;left:26.4px;width:1px;height:100%;display:block;background-image:linear-gradient(180deg,#aaa 50%,transparent 0);background-size:1px 4px}.distance-info-box .distance-info-data .distance-info-right .journey-item:first-of-type:after{content:"";display:block;position:absolute;top:-22px;left:0;width:9px;height:calc(50% + 22px);background-color:#f6f6f6}.distance-info-box .distance-info-data .distance-info-right .journey-item:last-of-type:after{content:"";display:block;position:absolute;bottom:-30px;left:0;width:9px;height:calc(50% + 30px);background-color:#f6f6f6}.distance-info-box .distance-info-data .distance-info-right .journey-item .circle{width:9px;height:9px;border-radius:50%;background-color:#f6f6f6;border:1px solid #797979;box-sizing:border-box;margin-right:20px;z-index:1}.distance-info-box .distance-info-data .distance-info-right .journey-item .journey-value{color:#333;font-size:13px;padding-right:20px}.distance-info-box .distance-info-data .distance-info-right .journey-item .journey-value.subway{color:#aaa}.distance-info-box .distance-info-data .distance-info-right .journey-item .journey-value.subway .subway-name{padding:3.5px 11px;background-color:#333;border-radius:10px;color:#fff;margin-right:10px;max-width:570px}.distance-info-box .distance-info-data .distance-info-right .journey-item .journey-value.bus{color:#aaa}.distance-info-box .distance-info-data .distance-info-right .journey-item .journey-value.bus .bus-name{padding:3.5px 11px;background-color:rgba(80,227,194,0);box-sizing:border-box;border:1px solid #333;border-radius:10px;margin-right:10px;color:#333;max-width:570px}.distance-info-box .distance-info-data .distance-info-right .academy-school-hint{color:#a09e9e;font-size:13px;margin-bottom:20px} \ No newline at end of file diff --git a/dist/css/edit.79344809.css b/dist/css/edit.79344809.css new file mode 100644 index 0000000..7d6056b --- /dev/null +++ b/dist/css/edit.79344809.css @@ -0,0 +1 @@ +.close[data-v-5b6df32a]{height:50px;width:180px;border:1px solid #d7d7d7;border-radius:55px;margin:0 auto;cursor:pointer}.close[data-v-5b6df32a]:hover{border-color:#aaa}.pop-mask[data-v-5b6df32a]{position:fixed;top:0;width:100vw;height:100vh;background:rgba(0,0,0,.698);z-index:1000}.pop.about-pop[data-v-5b6df32a]{width:600px;height:627px;background:inherit;background-color:#fff;border-radius:20px}.pop.about-pop .about-title[data-v-5b6df32a]{color:#000;font-size:24px;font-weight:650;margin:0 auto;text-align:center;padding:30px 0}.pop.about-pop .about-tab[data-v-5b6df32a]{height:70px;background-color:#f6f6f6;justify-content:space-around}.pop.about-pop .about-tab .about-tab-item[data-v-5b6df32a]{width:120px;height:40px;border-radius:60px;font-size:18px;color:#555;cursor:pointer}.pop.about-pop .about-tab .about-tab-item.pitch[data-v-5b6df32a]{background:#62b1ff;font-weight:650;color:#fff}.pop.about-pop .about-list[data-v-5b6df32a]{flex-direction:column;color:#555;font-size:16px;line-height:30px;padding:0 30px 0 53px;height:374px}.pop.about-pop .about-list .about-list-item[data-v-5b6df32a]{padding:30px 0;position:relative}.pop.about-pop .about-list .about-list-item[data-v-5b6df32a]:after{content:"";position:absolute;top:40px;left:-22px;width:8px;height:8px;border-radius:50%;background:#50e3c2}.pop.about-pop .about-list .about-list-item[data-v-5b6df32a]:not(:last-of-type){border-bottom:1px dashed #ebebeb}.pop.about-pop .about-list .about-list-item b[data-v-5b6df32a]{color:#000}.pop[data-v-964d81c4]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:100vw;height:100vh;background:#fff;border-radius:20px;padding:20px;max-width:1800px;max-height:1000px}.cross[data-v-964d81c4]{width:15px;height:15px;position:fixed;top:10px;right:10px;z-index:111;cursor:pointer;transition:all .3s}.cross[data-v-964d81c4]:hover{transform:scale(1.5)}.pop-mask[data-v-0a0053ea]{position:fixed;top:0;width:100vw;height:100vh;background:rgba(0,0,0,.698);z-index:1000}.pop[data-v-0a0053ea]{z-index:2;background-color:#fff}.pop .pop-close[data-v-0a0053ea]{width:14px;height:14px;position:absolute;top:20px;right:20px;cursor:pointer}.pop.how-box[data-v-0a0053ea]{position:relative;padding:40px 45px 40px}.pop.how-box .how-title[data-v-0a0053ea]{font-size:20px;font-weight:650;color:#000;margin-bottom:32px;text-align:center}.pop.how-box .how-img[data-v-0a0053ea]{height:584px;max-height:65vh}.pop-mask[data-v-32ea36fc]{position:fixed;top:0;width:100vw;height:100vh;background:rgba(0,0,0,.698);z-index:1000}.pop[data-v-32ea36fc]{z-index:2;background-color:#fff;position:relative}.pop .pop-close[data-v-32ea36fc]{width:14px;height:14px;position:absolute;top:20px;right:20px;cursor:pointer}.pop.fail-box[data-v-32ea36fc]{width:500px;flex-direction:column;padding-top:60px;padding-bottom:70px}.pop.fail-box .fail-icon[data-v-32ea36fc]{width:80px;height:80px;margin-bottom:22px}.pop.fail-box .fail-title[data-v-32ea36fc]{color:#333;font-size:24px;font-weight:650;margin-bottom:7px}.pop.fail-box .fail-text[data-v-32ea36fc]{color:#aaa;font-size:14px;margin-bottom:43px}.pop.fail-box .fail-hint[data-v-32ea36fc]{color:#555;font-size:16px;margin-bottom:14px}.pop.fail-box .fail-btn[data-v-32ea36fc]{width:240px;height:50px;background-color:#62b1ff;border-radius:120px;font-size:20px;color:#fff;font-weight:700;cursor:pointer}.pop.fail-box .fail-btn .fail-btn-icon[data-v-32ea36fc]{width:24px;height:24px;margin-left:10px}.user-box[data-v-bf4eeac0]{flex-direction:column;justify-content:center;align-items:center;width:320px;margin-right:20px;background:#fff;border:1px solid #ebebeb;padding:40px 0 20px}.user-box .user-img[data-v-bf4eeac0]{width:64px;height:64px;border-radius:50%;margin-bottom:10px}.user-box .user-username[data-v-bf4eeac0]{color:#555;font-size:14px;margin-bottom:30px}.user-box .housing-info-box[data-v-bf4eeac0]{width:280px;background-color:#f6f6f6;border-radius:8px}.user-box .housing-info-box .housing-info-top[data-v-bf4eeac0]{justify-content:space-between;height:83px;padding:0 16px}.user-box .housing-info-box .housing-info-top .housing-info-location[data-v-bf4eeac0]{color:#333;font-size:24px;line-height:30px;font-weight:650;margin-top:14px}.user-box .housing-info-box .housing-info-top .housing-info-location .housing-info-location-icon[data-v-bf4eeac0]{width:24px;height:24px;margin-right:6px}.user-box .housing-info-box .housing-info-top .housing-info-certifying[data-v-bf4eeac0]{width:85px;height:20px;margin-top:14px}.user-box .housing-info-box .housing-info-top .housing-info-identity[data-v-bf4eeac0]{padding:0 10px;height:28px;border-radius:42px;border:1px solid #d7d7d7;color:#555;font-size:14px;margin-top:14px}.user-box .housing-info-box .housing-info-list[data-v-bf4eeac0]{border-top:1px solid #ebebeb;font-size:14px;padding:30px 0}.user-box .housing-info-box .housing-info-list .housing-info-item[data-v-bf4eeac0]{line-height:24px}.user-box .housing-info-box .housing-info-list .housing-info-item[data-v-bf4eeac0]:not(:last-of-type){margin-bottom:12px}.user-box .housing-info-box .housing-info-list .housing-info-item .longString[data-v-bf4eeac0]{width:1px;height:15px;background-color:#aaa}.user-box .housing-info-box .housing-info-list .housing-info-item .housing-info-head[data-v-bf4eeac0]{width:75px;color:#7f7f7f}.user-box .housing-info-box .housing-info-list .housing-info-item .housing-info-trail[data-v-bf4eeac0]{color:#333;padding-left:16px}.user-box .housing-info-box .listing-verified[data-v-bf4eeac0]{width:121px;height:28px;border-radius:42px;border:1px solid #d7d7d7;font-size:14px;color:#555;margin:10px auto 50px;justify-content:space-evenly}.user-box .housing-info-box .listing-verified .listing-verified-tick[data-v-bf4eeac0]{width:16px;height:16px}.user-box .housing-info-box .housing-info-amount[data-v-bf4eeac0]{border-top:1px solid #ebebeb;flex-direction:column;padding-top:49px;padding-bottom:47px}.user-box .housing-info-box .housing-info-amount .housing-hint[data-v-bf4eeac0]{color:#555;font-size:14px;margin-bottom:30px}.user-box .housing-info-box .housing-info-amount .housing-hint .bold[data-v-bf4eeac0]{font-weight:900;color:#000;margin:0 5px}.user-box .housing-info-box .housing-info-amount .learn-more-btn[data-v-bf4eeac0]{width:124px;height:40px;border-radius:62px;background-color:#333;font-size:15px;color:#fff;font-weight:400;cursor:pointer}.user-box .housing-info-box .housing-info-amount .learn-more-btn[data-v-bf4eeac0]:hover{background-color:#0f0f0f}.user-box .housing-info-box .housing-info-amount .learn-more-btn .learn-more-icon[data-v-bf4eeac0]{width:16px;height:16px;margin-left:8px}.content-box[data-v-22741583]{width:1200px;margin:-36px auto 50px;align-items:flex-start;position:relative;font-family:PingFangSC-Semibold,PingFang SC Semibold,PingFang SC,sans-serif}.content-box .wid640[data-v-22741583]{width:640px!important}.content-box .form-box[data-v-22741583]{background-color:#fff;border:1px solid #ebebeb}.content-box .form-box .form-header[data-v-22741583]{color:#000;font-size:20px;font-weight:650;padding:36px 47px 25px;border-bottom:1px solid #ebebeb}.content-box .form-box .form-boxes[data-v-22741583]{padding-bottom:80px}.content-box .form-box .form-boxes .halving-line[data-v-22741583]{width:100%;height:1px;border-bottom:1px solid #ebebeb;margin-top:34px}.content-box .form-box .form-boxes .arrows-icon-pitch[data-v-22741583],.content-box .form-box .form-boxes .arrows-icon[data-v-22741583]{width:14px;height:14px;transform:rotate(90deg)}.content-box .form-box .form-boxes .arrows-disabled-icon[data-v-22741583],.content-box .form-box .form-boxes .arrows-icon-pitch[data-v-22741583]{display:none}.content-box .form-box .form-boxes .form-item[data-v-22741583]{margin-top:31px;margin-bottom:10px;padding-left:48px}.content-box .form-box .form-boxes .form-item .form-title[data-v-22741583]{font-size:16px;line-height:30px;height:34px;color:#555;margin-bottom:10px;position:relative;width:640px}.content-box .form-box .form-boxes .form-item .form-title .asterisk[data-v-22741583]{color:#f95d5d;margin-left:5px}.content-box .form-box .form-boxes .form-item .form-title .how[data-v-22741583]{position:absolute;right:0;font-size:14px;line-height:30px;color:#50e3c2;cursor:pointer}.content-box .form-box .form-boxes .form-item .form-title .how[data-v-22741583]:hover{color:#47caaa}.content-box .form-box .form-boxes .form-item .form-option[data-v-22741583]{width:100%;height:50px;position:relative}.content-box .form-box .form-boxes .form-item .form-option .pitch[data-v-22741583]{color:#62b1ff!important;border:1px solid #62b1ff!important}.content-box .form-box .form-boxes .form-item .form-option .pitch .arrows-icon[data-v-22741583]{display:none}.content-box .form-box .form-boxes .form-item .form-option .pitch .arrows-icon-pitch[data-v-22741583]{display:block}.content-box .form-box .form-boxes .form-item .form-option .pitch .el-input__inner[data-v-22741583]{color:#62b1ff!important}.content-box .form-box .form-boxes .form-item .form-option[data-v-22741583] .el-input .el-input__wrapper,.content-box .form-box .form-boxes .form-item .form-option[data-v-22741583] .el-input.is-focus .el-input__wrapper,.content-box .form-box .form-boxes .form-item .form-option[data-v-22741583] .el-input__wrapper:hover{box-shadow:none!important}.content-box .form-box .form-boxes .form-item .form-option[data-v-22741583] .el-input__suffix{display:none}.content-box .form-box .form-boxes .form-item .form-option[data-v-22741583] .el-input,.content-box .form-box .form-boxes .form-item .form-option[data-v-22741583] .select-trigger{font-size:16px;height:100%}.content-box .form-box .form-boxes .form-item .form-option[data-v-22741583] .el-input__inner{border:none;height:100%}.content-box .form-box .form-boxes .form-item .form-option.modeOne .modeOne-item[data-v-22741583]{width:310px;height:50px;border-radius:10px;border:1px solid #ebebeb;margin-right:20px;font-size:16px;color:#555;padding:0 20px;justify-content:space-between;cursor:pointer}.content-box .form-box .form-boxes .form-item .form-option.modeOne .modeOne-item[data-v-22741583]:hover{border-color:#aaa}.content-box .form-box .form-boxes .form-item .form-option.modeOne .modeOne-item[data-v-22741583]:last-of-type{margin-right:0}.content-box .form-box .form-boxes .form-item .form-option.modeOne .modeOne-item .arrows-icon-pitch[data-v-22741583],.content-box .form-box .form-boxes .form-item .form-option.modeOne .modeOne-item .arrows-icon[data-v-22741583]{transform:rotate(90deg)}.content-box .form-box .form-boxes .form-item .form-option.modeOne .modeOne-item.disabled[data-v-22741583]{color:#aaa!important;border-color:#aaa!important;background-color:#f6f6f6!important;cursor:no-drop}.content-box .form-box .form-boxes .form-item .form-option.modeOne .modeOne-item.disabled .arrows-icon-pitch[data-v-22741583],.content-box .form-box .form-boxes .form-item .form-option.modeOne .modeOne-item.disabled .arrows-icon[data-v-22741583],.content-box .form-box .form-boxes .form-item .form-option.modeOne .modeOne-item.disabled .form-arrows[data-v-22741583]{display:none}.content-box .form-box .form-boxes .form-item .form-option.modeOne .modeOne-item.disabled .arrows-disabled-icon[data-v-22741583],.content-box .form-box .form-boxes .form-item .form-option.modeOne .modeOne-item.disabled .form-arrows-disabled[data-v-22741583]{display:block}.content-box .form-box .form-boxes .form-item .form-option.modeTwo .modeTwo-item[data-v-22741583]{width:310px;height:50px;border-radius:10px;border:1px solid #ebebeb;margin-right:20px;font-size:16px;color:#555;padding:0 20px;cursor:pointer}.content-box .form-box .form-boxes .form-item .form-option.modeTwo .modeTwo-item.pitch[data-v-22741583] .el-input .el-input__inner{color:#62b1ff}.content-box .form-box .form-boxes .form-item .form-option.modeTwo .modeTwo-item .el-icon-date[data-v-22741583]:before{content:""}.content-box .form-box .form-boxes .form-item .form-option.modeTwo .modeTwo-item .modeTwo-select[data-v-22741583]{height:100%}.content-box .form-box .form-boxes .form-item .form-option.modeTwo .modeTwo-item[data-v-22741583] .el-input{flex:1;width:100%;height:100%}.content-box .form-box .form-boxes .form-item .form-option.modeTwo .modeTwo-item[data-v-22741583] .el-input .el-input__prefix{display:none}.content-box .form-box .form-boxes .form-item .form-option.modeTwo .modeTwo-item[data-v-22741583] .el-input .el-input__inner,.content-box .form-box .form-boxes .form-item .form-option.modeTwo .modeTwo-item[data-v-22741583] .el-input .el-input__wrapper{height:100%;border:none;font-size:16px;color:#555;padding-left:0}.content-box .form-box .form-boxes .form-item .form-option.modeTwo .modeTwo-item[data-v-22741583] .el-input .el-input__inner::-moz-placeholder,.content-box .form-box .form-boxes .form-item .form-option.modeTwo .modeTwo-item[data-v-22741583] .el-input .el-input__wrapper::-moz-placeholder{color:#555;opacity:1}.content-box .form-box .form-boxes .form-item .form-option.modeTwo .modeTwo-item[data-v-22741583] .el-input .el-input__inner::placeholder,.content-box .form-box .form-boxes .form-item .form-option.modeTwo .modeTwo-item[data-v-22741583] .el-input .el-input__wrapper::placeholder{color:#555;opacity:1}.content-box .form-box .form-boxes .form-item .form-option.modeTwo .modeTwo-item[data-v-22741583]:last-of-type{margin-right:0}.content-box .form-box .form-boxes .form-item .form-option.modeThree[data-v-22741583]{flex-wrap:wrap;height:auto}.content-box .form-box .form-boxes .form-item .form-option.modeThree .modeThree-item[data-v-22741583]{width:150px;height:50px;border-radius:10px;border:1px solid #ebebeb;margin-right:20px;font-size:16px;color:#555;cursor:pointer;margin-bottom:10px}.content-box .form-box .form-boxes .form-item .form-option.modeThree .modeThree-item[data-v-22741583]:hover{border-color:#aaa}.content-box .form-box .form-boxes .form-item .form-option.modeThree .modeThree-item[data-v-22741583]:nth-last-child(-n+3){margin-bottom:0}.content-box .form-box .form-boxes .form-item .form-option.modeThree .modeThree-item.noChoice[data-v-22741583]{cursor:no-drop;color:#d7d7d7;border:1px solid #ebebeb}.content-box .form-box .form-boxes .form-item .form-option.modeFour[data-v-22741583]{width:640px;border:1px solid #ebebeb;border-radius:10px;overflow:hidden}.content-box .form-box .form-boxes .form-item .form-option.modeFour[data-v-22741583]:hover{border-color:#aaa}.content-box .form-box .form-boxes .form-item .form-option.modeFour .modeFour-select[data-v-22741583]{height:100%}.content-box .form-box .form-boxes .form-item .form-option.modeFour .modeFour-select[data-v-22741583] .el-input.is-focus .el-input__wrapper,.content-box .form-box .form-boxes .form-item .form-option.modeFour .modeFour-select[data-v-22741583] .el-input__wrapper:hover{box-shadow:none!important}.content-box .form-box .form-boxes .form-item .form-option.modeFour .modeFour-select[data-v-22741583] .el-input__suffix{display:none}.content-box .form-box .form-boxes .form-item .form-option.modeFour .modeFour-select[data-v-22741583] .el-input,.content-box .form-box .form-boxes .form-item .form-option.modeFour .modeFour-select[data-v-22741583] .select-trigger{font-size:16px;height:100%}.content-box .form-box .form-boxes .form-item .form-option.modeFour .modeFour-select[data-v-22741583] .el-input__inner{border:none;height:100%}.content-box .form-box .form-boxes .form-item .form-option.modeFour .modeFour-arrows[data-v-22741583]{width:14px;height:14px;margin-right:20px;transform:rotate(90deg)}.content-box .form-box .form-boxes .form-item .form-option.modeFour .disabled-arrows[data-v-22741583]{display:none}.content-box .form-box .form-boxes .form-item .form-option.modeFour.disabled[data-v-22741583]{border-color:#aaa;background-color:#f6f6f6}.content-box .form-box .form-boxes .form-item .form-option.modeFour.disabled .modeFour-arrows[data-v-22741583]{display:none}.content-box .form-box .form-boxes .form-item .form-option.modeFour.disabled .disabled-arrows[data-v-22741583]{display:block;transform:rotate(0)}.content-box .form-box .form-boxes .form-item .form-option.modeFive[data-v-22741583]{border:1px solid #aaa;border-radius:10px;padding:0 20px;width:640px}.content-box .form-box .form-boxes .form-item .form-option.modeFive .modeFive-input[data-v-22741583]{height:100%;font-size:16px;border:none;outline:none}.content-box .form-box .form-boxes .form-item .form-option.modeFive .modeFive-unit[data-v-22741583]{color:#000;font-size:16px}.content-box .form-box .form-boxes .form-item .form-option.modeSix .modeSix-select[data-v-22741583]{border:1px solid #aaa;border-radius:10px;overflow:hidden;width:269px;height:50px;position:relative}.content-box .form-box .form-boxes .form-item .form-option.modeSix .modeSix-select .el-select[data-v-22741583]{width:100%;height:100%;position:relative;z-index:1}.content-box .form-box .form-boxes .form-item .form-option.modeSix .modeSix-select .el-select .el-input[data-v-22741583]{height:100%}.content-box .form-box .form-boxes .form-item .form-option.modeSix .modeSix-select .el-select .el-input .el-input__inner[data-v-22741583]{border:none;height:100%;color:#000;font-size:16px}.content-box .form-box .form-boxes .form-item .form-option.modeSix .modeSix-select .el-select .el-input .el-input__suffix[data-v-22741583]{display:none}.content-box .form-box .form-boxes .form-item .form-option.modeSix .modeSix-select .arrows-icon[data-v-22741583]{margin-right:20px;transform:rotate(90deg)}.content-box .form-box .form-boxes .form-item .form-option.modeSix .modeSix-select-value[data-v-22741583]{position:absolute;top:50%;left:15px;transform:translateY(-50%)}.content-box .form-box .form-boxes .form-item .form-option.modeSix .modeSix-select-value .modeSix-select-m[data-v-22741583]{color:#aaa}.content-box .form-box .form-boxes .form-item .form-option.modeSix .modeSix-tilde[data-v-22741583]{color:#555;font-size:20px;margin:0 13px}.content-box .form-box .form-boxes .form-item .form-option.modeSix .modeSix-unit[data-v-22741583]{margin-left:11px;color:#000;font-size:16px}.content-box .form-box .form-boxes .form-item .form-option.modeSeven[data-v-22741583]{border-radius:10px;width:640px;font-size:16px;color:#000;border:1px solid #ebebeb;flex-direction:column;height:100%}.content-box .form-box .form-boxes .form-item .form-option.modeSeven .modeSeven-unlimited[data-v-22741583]{height:60px;padding-left:20px;border-bottom:1px solid #ebebeb}.content-box .form-box .form-boxes .form-item .form-option.modeSeven .modeSeven-unlimited .modeSeven-unlimited-item[data-v-22741583]{cursor:pointer}.content-box .form-box .form-boxes .form-item .form-option.modeSeven .modeSeven-unlimited .modeSeven-unlimited-item .modeSeven-unlimited-circle[data-v-22741583]{border-radius:50%;width:20px;height:20px;border:2px solid #d7d7d7;margin-right:10px}.content-box .form-box .form-boxes .form-item .form-option.modeSeven .modeSeven-unlimited .modeSeven-unlimited-item .modeSeven-unlimited-circle-pitch[data-v-22741583]{width:20px;height:20px;margin-right:10px}.content-box .form-box .form-boxes .form-item .form-option.modeSeven .modeSeven-option-box[data-v-22741583]{padding:20px;flex-wrap:wrap;align-items:flex-start}.content-box .form-box .form-boxes .form-item .form-option.modeSeven .modeSeven-option-box .modeSeven-option-item[data-v-22741583]{cursor:pointer;width:149px}.content-box .form-box .form-boxes .form-item .form-option.modeSeven .modeSeven-option-box .modeSeven-option-item[data-v-22741583]:not(:last-child):not(:nth-last-child(-n+4)){margin-bottom:22px}.content-box .form-box .form-boxes .form-item .form-option.modeSeven .modeSeven-option-box .modeSeven-option-item .modeSeven-option-icon[data-v-22741583]{width:20px;height:20px;margin-right:10px}.content-box .form-box .form-boxes .form-item .form-option.target-area-box[data-v-22741583]{flex-direction:column;width:640px;height:auto;border-radius:10px;border:1px solid #ebebeb;align-items:flex-start;font-size:14px;color:#000;padding-left:20px;padding-top:30px;padding-bottom:30px;position:relative}.content-box .form-box .form-boxes .form-item .form-option.target-area-box .modification-btn[data-v-22741583]{width:80px;height:32px;background:inherit;background-color:#333;border-radius:200px;font-size:14px;position:absolute;bottom:30px;right:20px;color:#fff;cursor:pointer}.content-box .form-box .form-boxes .form-item .form-option.target-area-box .target-area-item[data-v-22741583]{margin-bottom:20px}.content-box .form-box .form-boxes .form-item .form-option.target-area-box .target-area-item[data-v-22741583]:last-of-type{margin-bottom:0}.content-box .form-box .form-boxes .form-item .form-option.target-area-box .target-area-item .target-area-item-index[data-v-22741583]{width:20px;height:20px;font-size:14px;color:#62b1ff;border-radius:50%;border:1px solid #62b1ff;margin-right:10px}.content-box .form-box .form-boxes .form-item .form-option.target-area-box .target-area-item .target-area-cross[data-v-22741583]{width:12px;height:12px;margin-left:20px;cursor:pointer}.content-box .form-box .form-boxes .form-item .form-option.target-area-box-no[data-v-22741583]{width:640px;height:50px;border:1px solid #aaa;border-radius:10px;justify-content:space-between;padding-left:15px;cursor:pointer}.content-box .form-box .form-boxes .form-item .form-option.target-area-box-no .arrows-icon[data-v-22741583]{margin-right:20px;transform:rotate(90deg)}.content-box .form-box .form-boxes .form-item .form-option .communityname-input[data-v-22741583]{width:100%;height:100%;color:#62b1ff;border:none;outline:none;font-size:16px}.content-box .form-box .form-boxes .form-item .form-arrows[data-v-22741583]{width:7px;height:10px;margin:0 8px}.content-box .form-box .form-boxes .form-item .media-box[data-v-22741583]{flex-wrap:wrap;width:640px;align-items:flex-start}.content-box .form-box .form-boxes .form-item .media-box .media-item[data-v-22741583]{width:100px;position:relative;flex-direction:column;transition:transform .3s}.content-box .form-box .form-boxes .form-item .media-box .media-item[data-v-22741583]:not(:nth-last-child(-n+5)){margin-bottom:30px}.content-box .form-box .form-boxes .form-item .media-box .media-item:hover .media-add-icon[data-v-22741583]{width:20px;height:20px}.content-box .form-box .form-boxes .form-item .media-box .media-item.pitch .media-cover-bnt[data-v-22741583]{background:#62b1ff;border:none;color:#fff}.content-box .form-box .form-boxes .form-item .media-box .media-item.pitch .media-item-box[data-v-22741583]{border:1px solid #62b1ff}.content-box .form-box .form-boxes .form-item .media-box .media-item .media-item-box[data-v-22741583]{width:100px;overflow:hidden;margin-bottom:10px;height:100px;border-radius:10px;background-color:#f6f6f6;border:1px solid #ebebeb}.content-box .form-box .form-boxes .form-item .media-box .media-item[data-v-22741583]:not(:nth-of-type(5n)){margin-right:35px}.content-box .form-box .form-boxes .form-item .media-box .media-item .input-file[data-v-22741583]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.content-box .form-box .form-boxes .form-item .media-box .media-item .media-add-icon[data-v-22741583],.content-box .form-box .form-boxes .form-item .media-box .media-item .media-cross-icon[data-v-22741583]{width:16px;height:16px}.content-box .form-box .form-boxes .form-item .media-box .media-item .media-cross-icon[data-v-22741583]{position:absolute;top:0;right:0;z-index:100;transform:translate(50%,-50%);cursor:pointer}.content-box .form-box .form-boxes .form-item .media-box .media-item .media-img[data-v-22741583]{width:100px;position:relative}.content-box .form-box .form-boxes .form-item .media-box .media-item .media-cover-bnt[data-v-22741583]{width:100px;height:30px;border-radius:8px;font-size:14px;border:1px solid #d7d7d7;color:#aaa;font-weight:400;cursor:pointer}.content-box .form-box .form-boxes .form-item .media-box .media-item .media-play-icon[data-v-22741583]{width:20px;height:20px;position:absolute;top:calc(50% - 5px);left:50%;transform:translate(-50%,-50%)}.content-box .form-box .form-boxes .form-item .introduce-hint[data-v-22741583]{width:640px;font-size:14px;color:#aaa;line-height:22px;margin-bottom:10px}.content-box .form-box .form-boxes .form-item .introduce-input[data-v-22741583],.content-box .form-box .form-boxes .form-item .subject-input[data-v-22741583]{width:640px;border-radius:10px;border:1px solid #aaa;outline:none;font-size:16px;resize:none;overflow:hidden;position:relative}.content-box .form-box .form-boxes .form-item .introduce-input .residue[data-v-22741583],.content-box .form-box .form-boxes .form-item .subject-input .residue[data-v-22741583]{position:absolute;right:8px;bottom:0;color:#aaa;font-size:14px;line-height:30px;height:34px}.content-box .form-box .form-boxes .form-item .introduce-input .el-textarea__inner[data-v-22741583],.content-box .form-box .form-boxes .form-item .subject-input .el-textarea__inner[data-v-22741583]{height:100%;border:none}.content-box .form-box .form-boxes .form-item .introduce-input .el-textarea[data-v-22741583]{height:100%}.content-box .form-box .form-boxes .form-item .introduce-input .el-textarea[data-v-22741583] .el-textarea__inner{box-shadow:none;height:100%;min-height:200px!important;font-size:16px}.content-box .form-box .form-boxes .form-item .subject-input[data-v-22741583]{height:100px}.content-box .form-box .form-boxes .form-item .subject-input .el-textarea[data-v-22741583]{height:100%;width:100%}.content-box .form-box .form-boxes .form-item .subject-input .el-textarea[data-v-22741583] .el-textarea__inner{height:100%}.content-box .form-box .form-boxes .hint-box[data-v-22741583]{width:640px;height:40px;border-radius:7px;background-color:rgba(98,177,255,.067);color:#555;font-size:14px;line-height:24px;margin-top:41px;margin-left:48px;margin-bottom:60px}.content-box .form-box .form-boxes .hint-box .hint-icon[data-v-22741583]{width:20px;height:20px;margin-right:10px}.content-box .form-box .form-boxes .submit-btn-box[data-v-22741583]{width:696px;justify-content:flex-end}.content-box .form-box .form-boxes .submit-btn-box .submit-btn-item[data-v-22741583]{width:200px;height:50px;border-radius:40px;font-size:18px;margin-left:20px;cursor:pointer}.content-box .form-box .form-boxes .submit-btn-box .submit-btn-item.save[data-v-22741583]{color:#333;border:1px solid #d7d7d7}.content-box .form-box .form-boxes .submit-btn-box .submit-btn-item.save[data-v-22741583]:hover{border-color:#aaa}.content-box .form-box .form-boxes .submit-btn-box .submit-btn-item.submit[data-v-22741583]{background-color:#62b1ff;font-weight:650;color:#fff}.content-box .form-box .form-boxes .submit-btn-box .submit-btn-item.submit[data-v-22741583]:hover{background-color:#58a2e6}.content-box .form-box .form-boxes .relation-input[data-v-22741583]{width:640px;height:50px;border-radius:10px;border:1px solid #aaa;overflow:hidden}.content-box .form-box .form-boxes .relation-input .el-input__inner[data-v-22741583]{border:none;height:100%}.content-box .form-box .form-boxes .contact-hint[data-v-22741583]{width:640px;height:40px;background-color:rgba(98,177,255,.067);border-radius:7px;line-height:28px;color:#3b3232;font-size:14px;margin-top:42px;margin-left:48px}.content-box .form-box .form-boxes .contact-hint .contact-icon[data-v-22741583]{width:28px;height:28px;margin:0 4px 0 10px}.content-box .form-box .form-boxes .wechat-btn[data-v-22741583]{width:640px;height:70px;border-radius:10px;font-size:16px;color:#000;background-color:#f6f6f6;cursor:pointer;position:relative}.content-box .form-box .form-boxes .wechat-btn input[data-v-22741583]{width:100%;height:100%;opacity:0;position:absolute;top:0;left:0;cursor:pointer}.content-box .form-box .form-boxes .wechat-btn[data-v-22741583]:hover{background-color:#f2f2f2}.content-box .form-box .form-boxes .wechat-btn .wechat-icon[data-v-22741583]{width:18px;height:18px;margin:0 6px}.content-box .form-box .form-boxes .contact-QRcode-box[data-v-22741583]{width:640px;height:120px;border-radius:10px;border:1px solid #ebebeb;margin-bottom:20px}.content-box .form-box .form-boxes .contact-QRcode-box .contact-QRcode-img[data-v-22741583]{width:100px;height:100px}.content-box[data-v-22741583] .el-input__wrapper,.content-box[data-v-22741583] .el-textarea__inner{box-shadow:none}.pop-mask[data-v-22741583]{position:fixed;top:0;width:100vw;height:100vh;background:rgba(0,0,0,.698);z-index:1000}.pop[data-v-22741583]{font-family:PingFangSC-Semibold,PingFang SC Semibold,PingFang SC,sans-serif;z-index:2;background-color:#fff}.pop .pop-close[data-v-22741583]{width:14px;height:14px;position:absolute;top:20px;right:20px;cursor:pointer}.pop.succeed-box[data-v-22741583]{padding:63px 0 68px;background-image:url(https://ansnid.oss-cn-shenzhen.aliyuncs.com/fang/img/succeed-pop-bj.1111fc45.svg);background-color:#fff;background-repeat:no-repeat;background-position:bottom;width:460px;flex-direction:column;align-items:center;z-index:100;position:relative}.pop.succeed-box .succeed-title[data-v-22741583]{margin:0 auto 110px;color:#333;font-weight:650;font-size:24px}.pop.succeed-box .succeed-title .succeed-icon[data-v-22741583]{width:24px;height:24px;margin-right:12px}.pop.succeed-box .QRCode-box[data-v-22741583]{width:130px;height:130px;border-radius:50%;overflow:hidden;margin-bottom:30px;background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,.212)}.pop.succeed-box .QRCode-box .QRCode-img[data-v-22741583]{width:120px;height:120px}.pop.succeed-box .succeed-hint[data-v-22741583]{color:#555;font-size:16px;margin-bottom:27px}.pop.succeed-box .succeed-hint .bold[data-v-22741583]{color:#000;font-weight:650;margin:0 5px}.pop.succeed-box .personage-hint-list[data-v-22741583]{color:#555;font-size:14px}.pop.succeed-box .personage-hint-list .personage-hint-item[data-v-22741583]{text-align:center}.pop.succeed-box .personage-hint-list .personage-hint-item[data-v-22741583]:not(:last-of-type){margin-bottom:11px}.pop.succeed-box .succeed-hint-list[data-v-22741583]{margin-bottom:29px}.pop.succeed-box .succeed-hint-list .succeed-hint-item[data-v-22741583]{font-size:14px;color:#555;margin-bottom:11px}.pop.succeed-box .succeed-hint-list .succeed-hint-item .succeed-hint-icon[data-v-22741583]{width:13px;height:10px;margin-right:10px}.pop.succeed-box .succeed-examine[data-v-22741583]{color:#333;font-size:14px;text-decoration:underline;cursor:pointer}.pop.type-pop-box[data-v-22741583]{width:640px;height:181px;background-color:#fff;border:1px solid #ebebeb;box-shadow:0 0 8px rgba(0,0,0,.078);padding:30px;position:absolute;top:58px}.pop.type-pop-box .type-pop-list[data-v-22741583]{flex-wrap:wrap}.pop.type-pop-box .type-pop-list .type-pop-item[data-v-22741583]{width:179px;height:50px;background-color:#f6f6f6;border-radius:10px;font-weight:400;font-size:16px;color:#555;margin-bottom:20px;cursor:pointer}.pop.type-pop-box .type-pop-list .type-pop-item.pitch[data-v-22741583]{border:1px solid #62b1ff;color:#62b1ff;background-color:#fff}.pop.type-pop-box .type-pop-list .type-pop-item[data-v-22741583]:not(:nth-of-type(3n)){margin-right:20px}.pop.area-pop-box[data-v-22741583]{height:695px;left:0;background-color:#fff;overflow:hidden;z-index:101}.pop.area-pop-box .area-pop-header[data-v-22741583]{font-weight:650;font-size:20px;color:#000;height:98px;padding-left:30px;padding-top:40px;border-bottom:1px solid #ebebeb}.pop.area-pop-box .area-box[data-v-22741583]{height:calc(100% - 98px)}.pop.area-pop-box .area-box .area-left[data-v-22741583]{background-color:#f6f6f6}.pop.area-pop-box .area-box .area-left .area-item[data-v-22741583]{width:200px;height:70px;display:flex;font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:18px;color:#555;padding-left:48px;cursor:pointer}.pop.area-pop-box .area-box .area-left .area-item[data-v-22741583]:first-of-type{padding-top:16px;height:86px}.pop.area-pop-box .area-box .area-left .area-item:first-of-type .dot[data-v-22741583]{top:calc(50% + 8px)}.pop.area-pop-box .area-box .area-left .area-item.pitchpitch[data-v-22741583]{position:relative;background-color:#fff;color:#000!important;font-weight:650!important;border:none!important}.pop.area-pop-box .area-box .area-left .area-item.pitchpitch .semicircle-outside[data-v-22741583]{position:absolute;right:0;top:-20px;width:20px;height:20px;background:#fff}.pop.area-pop-box .area-box .area-left .area-item.pitchpitch .semicircle-outside[data-v-22741583]:after{content:"";position:absolute;right:0;top:0;width:20px;height:20px;border-radius:0 0 100% 0;background:#f6f6f6}.pop.area-pop-box .area-box .area-left .area-item.pitchpitch[data-v-22741583]:after{content:"";position:absolute;right:0;bottom:-20px;width:20px;height:20px;border-radius:0 100% 0 0;background:#f6f6f6}.pop.area-pop-box .area-box .area-left .area-item.pitchpitch[data-v-22741583]:before{content:"";position:absolute;right:0;bottom:-20px;width:20px;height:20px;background:#fff}.pop.area-pop-box .area-box .area-left .area-item.pitchpitch .dot[data-v-22741583]{display:block}.pop.area-pop-box .area-box .area-left .area-item .dot[data-v-22741583]{display:none;position:absolute;top:50%;left:20px;transform:translateY(-50%);width:6px;height:18px;border-radius:4px;background-color:#ffd752}.pop.area-pop-box .area-right[data-v-22741583]{margin-left:40px;margin-right:6px;overflow:auto;padding-top:16px}.pop.area-pop-box .area-right .area-item[data-v-22741583]{height:70px;cursor:pointer;margin-right:5px;color:#555;font-size:16px;justify-content:space-between}.pop.area-pop-box .area-right .area-item[data-v-22741583]:not(:last-of-type){border-bottom:1px solid #f2f2f2}.pop.area-pop-box .area-right .area-item .area-item-name[data-v-22741583]:hover,.pop.area-pop-box .area-right .area-item.pitchpitch[data-v-22741583]{color:#62b1ff}.pop.area-pop-box .area-right .area-item.pitchpitch .area-item-pitch[data-v-22741583]{display:block}.pop.area-pop-box .area-right .area-item .area-item-pitch[data-v-22741583]{width:14px;height:14px;display:none}.pop.target-area[data-v-22741583]{width:900px}.pop.target-area .area-box[data-v-22741583]{position:relative}.pop.target-area .area-box[data-v-22741583]:after{content:"";position:absolute;left:0;bottom:40px;width:560px;height:1px;background-color:#ebebeb}.pop.target-area .target-area-left[data-v-22741583]{overflow:auto;margin-top:25px;margin-bottom:40px;margin-right:20px;position:relative}.pop.target-area .target-area-left .target-area-bottom[data-v-22741583]{height:40px;width:100%;background-color:red}.pop.target-area .target-area-left .target-area-item[data-v-22741583]{margin-bottom:20px}.pop.target-area .target-area-left .target-area-item .target-area-head[data-v-22741583]{font-size:18px;color:#000;font-weight:650;padding-left:58px;position:relative}.pop.target-area .target-area-left .target-area-item .target-area-head[data-v-22741583]:after{content:"";position:absolute;top:50%;left:30px;transform:translateY(-50%);width:6px;height:18px;border-radius:4px;background-color:#ffd752}.pop.target-area .target-area-left .target-area-item .box[data-v-22741583]{padding-left:58px;margin-top:22px;flex-wrap:wrap}.pop.target-area .target-area-left .target-area-item .box .item[data-v-22741583]{color:#7f7f7f;font-size:14px;background-color:#f6f6f6;border-radius:10px;height:40px;padding:0 16px;margin-right:10px;margin-bottom:10px;cursor:pointer}.pop.target-area .target-area-left .target-area-item .box .item[data-v-22741583]:hover{background-color:#efefef}.pop.target-area .target-area-left .target-area-item .box .item.pitch[data-v-22741583]{color:#62b1ff;border:1px solid #62b1ff;background-color:#fff}.pop.target-area .target-area-right[data-v-22741583]{width:340px;height:100%;background-color:#f6f6f6;border-left:1px solid #ebebeb;padding-top:25px;padding-left:30px;padding-right:30px;flex-direction:column}.pop.target-area .target-area-right .target-area-title[data-v-22741583]{color:#000;font-size:16px;font-weight:650;margin-bottom:10px}.pop.target-area .target-area-right .target-area-hint[data-v-22741583]{font-weight:400;color:#7f7f7f;font-size:14px;font-family:PingFangSC-Regular,PingFang SC,sans-serif}.pop.target-area .target-area-right .target-area-hint .target-area-num[data-v-22741583]{font-weight:650;color:#000;margin:0 5px}.pop.target-area .target-area-right .pitch-box[data-v-22741583]{flex-direction:column;padding-top:30px}.pop.target-area .target-area-right .pitch-box .pitch-box-item[data-v-22741583]{font-size:14px;color:#000;margin-bottom:20px}.pop.target-area .target-area-right .pitch-box .pitch-box-item .pitch-box-index[data-v-22741583]{width:20px;height:20px;font-size:14px;color:#62b1ff;border-radius:50%;border:1px solid #62b1ff;margin-right:10px}.pop.target-area .target-area-right .pitch-box .pitch-box-item .pitch-box-cross[data-v-22741583]{width:12px;height:12px;margin-left:20px;cursor:pointer}.pop.target-area .target-area-right .target-area-btn[data-v-22741583]{width:280px;height:50px;border-radius:40px;font-size:18px;color:#aaa;font-weight:650;background-color:#d7d7d7;margin-bottom:40px;cursor:pointer}.pop.target-area .target-area-right .target-area-btn.pitch[data-v-22741583]{color:#fff;background-color:#62b1ff}.residential-area[data-v-22741583]{width:640px;height:500px;background-color:#fff;box-sizing:border-box;border:1px solid #ebebeb;border-radius:16px;box-shadow:0 0 8px rgba(0,0,0,.078);z-index:101;padding:10px 30px;overflow:auto}.residential-area .residential-item[data-v-22741583]{height:60px;cursor:pointer}.residential-area .residential-item .residential-dot[data-v-22741583]{width:6px;height:6px;background:#62b1ff;border-radius:50%;margin-right:47px}.residential-area .residential-item .residential-text[data-v-22741583]{height:100%;color:#555;font-size:16px;justify-content:space-between}.residential-area .residential-item .residential-text.pitchpitch[data-v-22741583]{color:#62b1ff}.residential-area .residential-item .residential-text .btn[data-v-22741583]{width:50px;height:100%;background-color:#aaa;color:#fff;font-size:20px}.residential-area .residential-item .residential-text.residential-input[data-v-22741583]{border:1px solid #aaa;border-radius:10px;height:50px;padding:0 20px;outline:none;overflow:hidden}.residential-area .residential-item .residential-text.residential-input input[data-v-22741583]{height:100%;border:none;outline:none;font-size:16px}.residential-area .residential-item[data-v-22741583]:not(:nth-last-child(-n+2)){border-bottom:1px solid #f2f2f2}.el-popover.popover-leasetime[data-v-22741583]{background-color:#50e3c2}.el-popover.popover-leasetime .dot[data-v-22741583]{width:6px;height:6px;border-radius:50%;background-color:#62b1ff;margin:0 47px 0 30px}.el-popover.popover-leasetime .icon[data-v-22741583]{width:7px;height:10px}.el-popover.popover-leasetime .one-list[data-v-22741583]{padding:10px 0}.el-popover.popover-leasetime .one-list .item[data-v-22741583]{height:60px;cursor:pointer}.el-popover.popover-leasetime .one-list .item:not(:last-of-type) .content[data-v-22741583]{border-bottom:1px solid #f2f2f2}.el-popover.popover-leasetime .one-list .item .content[data-v-22741583]{height:100%;font-size:16px;color:#555;margin-right:26px;justify-content:space-between}.el-popover.popover-leasetime .one-list .item .content.pitch[data-v-22741583],.el-popover.popover-leasetime .one-list .item .content[data-v-22741583]:hover{color:#62b1ff}.el-popover.popover-leasetime .two-list[data-v-22741583]{padding:10px 0;align-items:flex-start}.el-popover.popover-leasetime .two-list .left .item[data-v-22741583]{height:60px;cursor:pointer;font-size:16px;color:#555}.el-popover.popover-leasetime .two-list .left .item.pitch[data-v-22741583],.el-popover.popover-leasetime .two-list .left .item[data-v-22741583]:hover{color:#62b1ff}.el-popover.popover-leasetime .two-list .left .item .dot[data-v-22741583]{margin-right:27px}.el-popover.popover-leasetime .two-list .left .item .content[data-v-22741583]{width:160px;height:40px;padding:0 20px}.el-popover.popover-leasetime .two-list .left .item .content.pitch[data-v-22741583]{color:#62b1ff;background-color:#f6f6f6;border-radius:80px}.el-popover.popover-leasetime .two-list .right[data-v-22741583]{margin:0 30px}.el-popover.popover-leasetime .two-list .right[data-v-22741583] .picker-leasetime{display:block!important;inset:15px 0 0 265px!important;box-shadow:none;border:none}.el-popover.popover-leasetime .two-list .right[data-v-22741583] .picker-leasetime .el-date-table th{text-align:center}.el-popover.popover-leasetime .two-list .right[data-v-22741583] .picker-leasetime .el-popper__arrow{display:none}.el-popover.popover-leasetime .two-list .right[data-v-22741583] .picker-leasetime .el-date-picker{box-shadow:none;border:none}.el-popover.popover-leasetime .two-list .right[data-v-22741583] .picker-leasetime .el-picker-panel__icon-btn{margin-left:10px;margin-right:10px}.el-popover.popover-leasetime .two-list .right[data-v-22741583] .el-input{display:none}.el-popover.popover-leasetime .two-list .right[data-v-22741583] .el-input .el-input__wrapper{box-shadow:none}.el-popover.popover-leasetime .two-list .right .item[data-v-22741583]{height:60px;cursor:pointer;font-size:16px;color:#555;justify-content:space-between}.el-popover.popover-leasetime .two-list .right .item[data-v-22741583]:not(:last-of-type){border-bottom:1px solid #ebebeb}.el-popover.popover-leasetime .two-list .right .item.pitch[data-v-22741583],.el-popover.popover-leasetime .two-list .right .item[data-v-22741583]:hover{color:#62b1ff}.el-popover.popover-leasetime .two-list .right .item.pitch .icom[data-v-22741583]{display:block}.el-popover.popover-leasetime .two-list .right .item .icom[data-v-22741583]{display:none;width:14px;height:14px}.rotate0[data-v-22741583]{transform:rotate(0deg)!important} \ No newline at end of file diff --git a/dist/css/housing.e806a04e.css b/dist/css/housing.e806a04e.css new file mode 100644 index 0000000..9959286 --- /dev/null +++ b/dist/css/housing.e806a04e.css @@ -0,0 +1 @@ +.dis-f[data-v-7c708f24]{display:flex}.jus-x[data-v-7c708f24]{justify-content:center}.al-item[data-v-7c708f24]{align-items:center}.pos-r[data-v-7c708f24]{position:relative}.body-maxWidth[data-v-7c708f24]{width:1200px;min-width:1200px}.s-w-100[data-v-7c708f24]{width:100%}.jus-bet[data-v-7c708f24]{justify-content:space-between}.authentication-btn:hover .btn-qrcode[data-v-7c708f24]{display:block}.btn-qrcode[data-v-7c708f24]{height:365px;position:absolute;right:0;top:58px;z-index:333;display:none}.btn-qrcode .bj[data-v-7c708f24]{height:100%;box-shadow:0 0 8px rgba(0,0,0,.278);border-radius:10px}.btn-qrcode .QR-code[data-v-7c708f24]{position:absolute;width:100px;height:110px;border-radius:50%;bottom:86px;left:50%;transform:translateX(-50%)}.seach-box-bg[data-v-7c708f24]{background:#d7d7d7!important;background:inherit;border:none;border-radius:16px;box-shadow:0 0 10px rgba(0,0,0,.118);font-size:14px;margin-top:20px;padding-top:5px}.seach-box-bg .seach-box[data-v-7c708f24]{background:#fff;border-radius:16px}.seach-box-bg .seach-box .top-seach[data-v-7c708f24]{padding:20px;position:relative;justify-content:end;border-bottom:1px solid #ebebeb}.seach-box-bg .seach-box .top-seach .intermediary-btn[data-v-7c708f24]:hover{background:#f4f7f9!important}.seach-box-bg .seach-box .top-seach .intermediary-btn[data-v-7c708f24]{background:#f1f5f7!important}.seach-box-bg .seach-box .top-seach .authentication-btn[data-v-7c708f24]:hover{background:#f6f5ff}.seach-box-bg .seach-box .top-seach .authentication-btn[data-v-7c708f24]{width:160px;height:40px;background:inherit;background-color:#f4f3ff;border:none;border-radius:68px;box-shadow:none;margin-left:20px;cursor:pointer;position:relative}.seach-box-bg .seach-box .top-seach .authentication-btn .text-img[data-v-7c708f24]{width:100px;height:20px}.seach-box-bg .seach-box .top-seach .authentication-btn .code-img[data-v-7c708f24]{width:20px;height:16px;margin-left:0}.seach-box-bg .seach-box .top-seach .seach-history-h[data-v-7c708f24]{max-height:375px!important;transition:max-height .5s ease-in-out}.seach-box-bg .seach-box .top-seach .seach-hiosory-box[data-v-7c708f24]{position:absolute;top:55px;z-index:99;max-height:0;overflow:hidden}.seach-box-bg .seach-box .top-seach .seach-history-info[data-v-7c708f24]{width:560px;background:inherit;background-color:#fff;box-sizing:border-box;border-width:1px;border-style:solid;border-color:#ebebeb;border-radius:16px;box-shadow:0 0 8px rgba(0,0,0,.078);padding:20px 25px;overflow-y:auto}.seach-box-bg .seach-box .top-seach .seach-history-info .title[data-v-7c708f24]{font-family:PingFangSC-Semibold,PingFang SC Semibold,PingFang SC,sans-serif;font-weight:650;font-style:normal;font-size:16px;color:#000}.seach-box-bg .seach-box .top-seach .seach-history-info .info-box :hover .img[data-v-7c708f24]{display:block}.seach-box-bg .seach-box .top-seach .seach-history-info .info-box[data-v-7c708f24]{display:flex;flex-wrap:wrap;font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:15px;color:#555;text-align:left}.seach-box-bg .seach-box .top-seach .seach-history-info .info-box .img[data-v-7c708f24]{width:8px;height:8px;position:absolute;top:6px;right:-8px;cursor:pointer;display:none}.seach-box-bg .seach-box .top-seach .seach-history-info .info-box .btn[data-v-7c708f24]{margin:10px 30px 0 0;padding:0 10px 0 0;cursor:pointer;word-wrap:break-word;max-width:100%;position:relative;flex-wrap:wrap}.seach-box-bg .seach-box .top-seach .location-box[data-v-7c708f24]{width:64px;height:32px;background:inherit;background-color:#444;border:none;border-radius:8px;border-top-left-radius:0;border-bottom-left-radius:0;box-shadow:0 0 10px rgba(0,0,0,.118);font-family:PingFangSC-Semibold,PingFang SC Semibold,PingFang SC,sans-serif;font-weight:650;font-style:normal;font-size:14px;color:#fff;line-height:48px;position:absolute;z-index:666}.seach-box-bg .seach-box .top-seach .triangle[data-v-7c708f24]{border:7px solid;border-color:transparent #000 transparent transparent;width:0;height:0;position:absolute;bottom:-39px;left:-7px}.seach-box-bg .seach-box .top-seach .seach-btn[data-v-7c708f24]:hover{background:#81c1ff!important}.seach-box-bg .seach-box .top-seach .seach-btn[data-v-7c708f24]{width:32px;height:32px;background:inherit;background-color:#62b1ff;border:none;border-right:0;border-radius:0 8px 8px 0;line-height:48px;cursor:pointer;transform:translateX(-3px);font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:16px;color:#000}.seach-box-bg .seach-box .top-seach .img[data-v-7c708f24]{width:20px;-o-object-fit:contain;object-fit:contain;margin-right:1px}.seach-box-bg .seach-box .top-seach .map-btn[data-v-7c708f24]{background:#50e3c2;margin-left:20px}.seach-box-bg .seach-box .top-seach .add-btn[data-v-7c708f24]:hover{background:#fde177!important}.seach-box-bg .seach-box .top-seach .add-btn[data-v-7c708f24]{background:#fdda55;margin-left:20px;cursor:pointer}.seach-box-bg .seach-box .top-seach .mg-l-10[data-v-7c708f24]{margin-left:10px}.seach-box-bg .seach-box .top-seach .tool-btn[data-v-7c708f24]{width:160px;height:40px;border:none;border-radius:68px;font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:16px;color:#000;line-height:48px}.seach-box-bg .seach-box .top-seach .tool-btn img[data-v-7c708f24]{width:15px;margin-right:5px}.seach-box-bg .seach-box .top-seach .tool-btn.consult-btn[data-v-7c708f24]{background:#90d848;margin-left:20px;cursor:pointer}.seach-box-bg .seach-box .top-seach .tool-btn.consult-btn[data-v-7c708f24]:hover{opacity:.8}.seach-box-bg .seach-box .top-seach .tool-btn.consult-btn .consult-icon[data-v-7c708f24]{width:22px;height:22px;margin-right:5px}.seach-box-bg .seach-box .seach-info-box[data-v-7c708f24]{padding:20px 10px;justify-content:space-around;flex-wrap:wrap}[data-v-7c708f24] .el-input__wrapper{background:#f6f6f6;border-radius:8px 0 0 8px}.seek-input[data-v-7c708f24]{border-radius:65px;overflow:hidden;background-color:#f6f6f6;border:solid 1px var(--el-input-border-color,var(--el-border-color))}.seek-input .seach-btn[data-v-7c708f24]{border-radius:50%!important}.seek-input .seach-btn img[data-v-7c708f24]{width:18px!important}.seek-input[data-v-7c708f24] .el-input__wrapper{box-shadow:none;background:none}.el-popover.el-popper.consult-popover .consult-pop[data-v-7c708f24]{width:300px;height:300px;border-radius:10px;padding-top:45px;font-family:PingFangSC-Regular,PingFang SC,sans-serif;box-shadow:0 0 10px rgba(0,0,0,.102);background-color:#fff;flex-direction:column}.el-popover.el-popper.consult-popover .consult-pop .consult-title[data-v-7c708f24]{font-size:15px;color:#555;margin-bottom:24px}.el-popover.el-popper.consult-popover .consult-pop .consult-title b[data-v-7c708f24]{color:#000;font-weight:650;margin:0 5px}.el-popover.el-popper.consult-popover .consult-pop .consult-QRcode[data-v-7c708f24]{width:120px;height:120px;border-radius:20px;box-shadow:0 0 15px rgba(0,0,0,.102);margin-bottom:20px;background:#fff}.el-popover.el-popper.consult-popover .consult-pop .consult-QRcode .consult-QRcode-img[data-v-7c708f24]{width:100px;height:100px}.el-popover.el-popper.consult-popover .consult-pop .consult-hint[data-v-7c708f24]{margin-bottom:6px}.el-popover.el-popper.consult-popover .consult-pop .consult-hint[data-v-7c708f24],.el-popover.el-popper.consult-popover .consult-pop .consult-remark[data-v-7c708f24]{font-size:13px;color:#555;line-height:18px}.el-popover.el-popper.consult-popover .consult-pop .consult-remark b[data-v-7c708f24]{font-weight:650;color:#000}.option-area[data-v-7c708f24]{flex-wrap:wrap;transition:height .25s linear 0s;border-bottom:1px solid #ebebeb}.option-area .option-left[data-v-7c708f24],.option-area .option-right[data-v-7c708f24]{width:600px}.option-area .option-left[data-v-7c708f24]:not(:last-of-type),.option-area .option-right[data-v-7c708f24]:not(:last-of-type){border-right:1px dotted #ebebeb}.option-area .option-left .option-item[data-v-7c708f24],.option-area .option-right .option-item[data-v-7c708f24]{padding-top:20px;padding-bottom:20px;margin:0 30px 0 20px;position:relative}.option-area .option-left .option-item[data-v-7c708f24]:not(:last-of-type),.option-area .option-right .option-item[data-v-7c708f24]:not(:last-of-type){border-bottom:1px dotted #ebebeb}.option-area .option-left .option-item .option-title[data-v-7c708f24],.option-area .option-right .option-item .option-title[data-v-7c708f24]{font-size:14px;color:#b5b5b5;width:90px;line-height:30px}.option-area .option-left .option-item .option-box[data-v-7c708f24],.option-area .option-right .option-item .option-box[data-v-7c708f24]{flex-wrap:wrap}.option-area .option-left .option-item .option-box .item[data-v-7c708f24],.option-area .option-right .option-item .option-box .item[data-v-7c708f24]{padding:5px 10px;height:30px;display:flex;font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-size:14px;text-align:center;line-height:30px;border-radius:10px;margin-right:10px;cursor:pointer;color:#7f7f7f;border:1px solid transparent}.option-area .option-left .option-item .option-box .item[data-v-7c708f24]:hover,.option-area .option-right .option-item .option-box .item[data-v-7c708f24]:hover{border:1px solid #ebebeb}.option-area .option-left .option-item .option-box .item.pitch[data-v-7c708f24],.option-area .option-right .option-item .option-box .item.pitch[data-v-7c708f24]{color:#50e3c2;border:1px solid #50e3c2;background:#eefcf9}.option-area .option-left .option-item .option-box .item.pitch .item-icon[data-v-7c708f24],.option-area .option-right .option-item .option-box .item.pitch .item-icon[data-v-7c708f24]{display:none}.option-area .option-left .option-item .option-box .item.pitch .item-icon-pitch[data-v-7c708f24],.option-area .option-left .option-item .option-box .item.pitch .select-type-text[data-v-7c708f24],.option-area .option-right .option-item .option-box .item.pitch .item-icon-pitch[data-v-7c708f24],.option-area .option-right .option-item .option-box .item.pitch .select-type-text[data-v-7c708f24]{display:block}.option-area .option-left .option-item .option-box .item .item-icon[data-v-7c708f24],.option-area .option-right .option-item .option-box .item .item-icon[data-v-7c708f24]{width:10px;height:10px;margin-left:10px}.option-area .option-left .option-item .option-box .item .item-icon-pitch[data-v-7c708f24],.option-area .option-left .option-item .option-box .item .select-type-text[data-v-7c708f24],.option-area .option-right .option-item .option-box .item .item-icon-pitch[data-v-7c708f24],.option-area .option-right .option-item .option-box .item .select-type-text[data-v-7c708f24]{display:none}.option-area .option-left .option-item .option-box .item .select-num[data-v-7c708f24],.option-area .option-right .option-item .option-box .item .select-num[data-v-7c708f24]{padding:0 10px;background-color:#50e3c2;border-radius:13px;color:#fff;font-size:14px;height:16px;line-height:16px;margin-left:5px}.option-area .option-left .option-item .option-box.option-input-box[data-v-7c708f24],.option-area .option-right .option-item .option-box.option-input-box[data-v-7c708f24]{font-weight:400;font-size:14px;color:#555;line-height:20px}.option-area .option-left .option-item .option-box.option-input-box .eliminate[data-v-7c708f24],.option-area .option-right .option-item .option-box.option-input-box .eliminate[data-v-7c708f24]{width:96px;height:30px;background-color:#f6f6f6;border-radius:50px;font-size:14px;color:#7f7f7f;cursor:pointer}.option-area .option-left .option-item .option-box.option-input-box .eliminate .eliminate-icon[data-v-7c708f24],.option-area .option-right .option-item .option-box.option-input-box .eliminate .eliminate-icon[data-v-7c708f24]{width:14px;height:14px;margin-right:3px}.option-area .option-left .option-item .option-box.option-input-box .option-input[data-v-7c708f24],.option-area .option-right .option-item .option-box.option-input-box .option-input[data-v-7c708f24]{width:100px;height:40px;border:1px solid #b3b3b3;border-radius:10px;font-size:14px;margin:0 10px;padding:10px}.option-area .option-left .option-item .option-box.option-input-box .option-input[data-v-7c708f24]:first-of-type,.option-area .option-right .option-item .option-box.option-input-box .option-input[data-v-7c708f24]:first-of-type{margin-left:0}.option-area .option-left .option-item .option-box .district-pop[data-v-7c708f24],.option-area .option-right .option-item .option-box .district-pop[data-v-7c708f24]{position:absolute;top:80px;width:459px;background-color:#fff;border:1px solid #ebebeb;border-radius:16px;z-index:1}.option-area .option-left .option-item .option-box .district-pop .district-unlimited[data-v-7c708f24],.option-area .option-right .option-item .option-box .district-pop .district-unlimited[data-v-7c708f24]{font-size:14px;color:#7f7f7f;margin:25px 20px 0;padding-bottom:20px;border-bottom:1px dotted #ebebeb;line-height:20px;cursor:pointer}.option-area .option-left .option-item .option-box .district-pop .district-unlimited.pitch[data-v-7c708f24],.option-area .option-right .option-item .option-box .district-pop .district-unlimited.pitch[data-v-7c708f24]{color:#000;font-weight:650}.option-area .option-left .option-item .option-box .district-pop .district-unlimited.pitch .unlimited-no[data-v-7c708f24],.option-area .option-right .option-item .option-box .district-pop .district-unlimited.pitch .unlimited-no[data-v-7c708f24]{display:none}.option-area .option-left .option-item .option-box .district-pop .district-unlimited.pitch .unlimited-yes[data-v-7c708f24],.option-area .option-right .option-item .option-box .district-pop .district-unlimited.pitch .unlimited-yes[data-v-7c708f24]{display:block}.option-area .option-left .option-item .option-box .district-pop .district-unlimited .unlimited-no[data-v-7c708f24],.option-area .option-right .option-item .option-box .district-pop .district-unlimited .unlimited-no[data-v-7c708f24]{width:14px;height:14px;border:1px solid #d9d9d9;border-radius:50%;margin-right:10px}.option-area .option-left .option-item .option-box .district-pop .district-unlimited .unlimited-yes[data-v-7c708f24],.option-area .option-right .option-item .option-box .district-pop .district-unlimited .unlimited-yes[data-v-7c708f24]{width:14px;height:14px;margin-right:10px;display:none}.option-area .option-left .option-item .option-box .district-pop .district-option[data-v-7c708f24],.option-area .option-right .option-item .option-box .district-pop .district-option[data-v-7c708f24]{border-bottom:1px solid #ebebeb}.option-area .option-left .option-item .option-box .district-pop .district-option[data-v-7c708f24] .el-checkbox-group,.option-area .option-right .option-item .option-box .district-pop .district-option[data-v-7c708f24] .el-checkbox-group{padding:15px 20px 20px}.option-area .option-left .option-item .option-box .district-pop .district-option[data-v-7c708f24] .el-checkbox__label,.option-area .option-right .option-item .option-box .district-pop .district-option[data-v-7c708f24] .el-checkbox__label{font-weight:400}.option-area .option-left .option-item .option-box .district-pop .district-btn-box[data-v-7c708f24],.option-area .option-right .option-item .option-box .district-pop .district-btn-box[data-v-7c708f24]{justify-content:flex-end;padding:20px 20px 25px 0}.option-area .option-left .option-item .option-box .district-pop .district-btn-box .district-btn[data-v-7c708f24],.option-area .option-right .option-item .option-box .district-pop .district-btn-box .district-btn[data-v-7c708f24]{width:100px;height:40px;border-radius:150px;cursor:pointer}.option-area .option-left .option-item .option-box .district-pop .district-btn-box .district-btn.district-ok[data-v-7c708f24],.option-area .option-right .option-item .option-box .district-pop .district-btn-box .district-btn.district-ok[data-v-7c708f24]{background-color:#62b1ff;border:1px solid #62b1ff;color:#fff;margin-left:10px}.option-area .option-left .option-item .option-box .district-pop .district-btn-box .district-btn.district-cancel[data-v-7c708f24],.option-area .option-right .option-item .option-box .district-pop .district-btn-box .district-btn.district-cancel[data-v-7c708f24]{border:1px solid #aaa;color:#555}.option-area .option-left .option-item .option-box .geography-tab[data-v-7c708f24],.option-area .option-right .option-item .option-box .geography-tab[data-v-7c708f24]{font-size:14px;text-align:center;color:#7f7f7f}.option-area .option-left .option-item .option-box .geography-tab .geography-item[data-v-7c708f24],.option-area .option-right .option-item .option-box .geography-tab .geography-item[data-v-7c708f24]{padding:5px 10px;height:30px;line-height:30px;border-radius:10px;margin-right:10px;cursor:pointer;border:1px solid transparent}.option-area .option-left .option-item .option-box .geography-tab .geography-item[data-v-7c708f24]:hover,.option-area .option-right .option-item .option-box .geography-tab .geography-item[data-v-7c708f24]:hover{border:1px solid #ebebeb}.option-area .option-left .option-item .option-box .geography-tab .geography-item.pitch[data-v-7c708f24],.option-area .option-right .option-item .option-box .geography-tab .geography-item.pitch[data-v-7c708f24]{color:#50e3c2!important;border:1px solid #50e3c2!important;background:#eefcf9}.option-area .option-left .option-item .option-box .geography-box[data-v-7c708f24],.option-area .option-right .option-item .option-box .geography-box[data-v-7c708f24]{position:relative;margin-top:5px;z-index:1}.option-area .option-left .option-item .option-box .geography-box .geography-bj[data-v-7c708f24],.option-area .option-right .option-item .option-box .geography-box .geography-bj[data-v-7c708f24]{position:absolute;top:0;left:0;width:459px;height:55px;z-index:-1}.option-area .option-left .option-item .option-box .geography-box .geography-list[data-v-7c708f24],.option-area .option-right .option-item .option-box .geography-box .geography-list[data-v-7c708f24]{margin-top:5px;top:5px;left:0;width:100%;height:50px;display:flex;align-items:center;padding:20px}.option-area .option-left .option-item .option-box .geography-box .geography-list .geography-item[data-v-7c708f24],.option-area .option-right .option-item .option-box .geography-box .geography-list .geography-item[data-v-7c708f24]{font-size:14px;color:#7f7f7f;line-height:20px;text-align:center;margin-right:30px;cursor:pointer}.option-area .option-left .option-item .option-box .geography-box .geography-list .geography-item.pitch[data-v-7c708f24],.option-area .option-right .option-item .option-box .geography-box .geography-list .geography-item.pitch[data-v-7c708f24]{color:#000;font-weight:650}.option-area .option-left .option-item .option-box .geography-box .geography-list .geography-item.pitch .item-icon[data-v-7c708f24],.option-area .option-right .option-item .option-box .geography-box .geography-list .geography-item.pitch .item-icon[data-v-7c708f24]{display:none}.option-area .option-left .option-item .option-box .geography-box .geography-list .geography-item.pitch .item-icon-pitch[data-v-7c708f24],.option-area .option-right .option-item .option-box .geography-box .geography-list .geography-item.pitch .item-icon-pitch[data-v-7c708f24]{display:block}.option-area .option-left .option-item .option-box .geography-box .geography-list .geography-item .geography-item-icon[data-v-7c708f24],.option-area .option-left .option-item .option-box .geography-box .geography-list .geography-item .item-icon[data-v-7c708f24],.option-area .option-right .option-item .option-box .geography-box .geography-list .geography-item .geography-item-icon[data-v-7c708f24],.option-area .option-right .option-item .option-box .geography-box .geography-list .geography-item .item-icon[data-v-7c708f24]{width:10px;height:10px;margin-left:10px}.option-area .option-left .option-item .option-box .geography-box .geography-list .geography-item .item-icon-pitch[data-v-7c708f24],.option-area .option-right .option-item .option-box .geography-box .geography-list .geography-item .item-icon-pitch[data-v-7c708f24]{display:none}.option-area .option-left .option-item .option-box .geography-box .geography-list .geography-item .select-num[data-v-7c708f24],.option-area .option-right .option-item .option-box .geography-box .geography-list .geography-item .select-num[data-v-7c708f24]{width:24px;height:16px;background:inherit;background-color:#000;border:none;border-radius:13px;box-shadow:none;color:#fff;line-height:16px;padding:0 5px}.option-area .option-left .option-item .option-box .item-checkbox[data-v-7c708f24],.option-area .option-right .option-item .option-box .item-checkbox[data-v-7c708f24]{cursor:pointer;margin-right:20px;color:#606266}.option-area .option-left .option-item .option-box .item-checkbox.item-checkbox-housing[data-v-7c708f24],.option-area .option-right .option-item .option-box .item-checkbox.item-checkbox-housing[data-v-7c708f24]{color:#f95d5d}.option-area .option-left .option-item .option-box .item-checkbox.pitch[data-v-7c708f24],.option-area .option-right .option-item .option-box .item-checkbox.pitch[data-v-7c708f24]{color:#000;font-weight:650}.option-area .option-left .option-item .option-box .item-checkbox.pitch .item-checkbox__inner[data-v-7c708f24],.option-area .option-right .option-item .option-box .item-checkbox.pitch .item-checkbox__inner[data-v-7c708f24]{background:#50e3c2;border-color:#50e3c2}.option-area .option-left .option-item .option-box .item-checkbox.pitch .item-checkbox__inner[data-v-7c708f24]:after,.option-area .option-right .option-item .option-box .item-checkbox.pitch .item-checkbox__inner[data-v-7c708f24]:after{transform:rotate(45deg) scaleY(1)}.option-area .option-left .option-item .option-box .item-checkbox .item-checkbox__inner[data-v-7c708f24],.option-area .option-right .option-item .option-box .item-checkbox .item-checkbox__inner[data-v-7c708f24]{display:inline-block;position:relative;border:1px solid #dcdfe6;border-radius:2px;box-sizing:border-box;width:14px;height:14px;background-color:#fff;transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46),outline .25s cubic-bezier(.71,-.46,.29,1.46);margin-right:8px}.option-area .option-left .option-item .option-box .item-checkbox .item-checkbox__inner[data-v-7c708f24]:after,.option-area .option-right .option-item .option-box .item-checkbox .item-checkbox__inner[data-v-7c708f24]:after{box-sizing:content-box;content:"";border:1px solid #fff;border-left:0;border-top:0;height:7px;left:4px;position:absolute;top:1px;transform:rotate(45deg) scaleY(0);width:3px;transition:transform .15s ease-in 50ms;transform-origin:center}[data-v-7c708f24] .el-checkbox__input.is-checked .el-checkbox__inner{background:#50e3c2;border-color:#50e3c2}[data-v-7c708f24] .el-checkbox__input.is-checked+.el-checkbox__label{font-family:PingFangSC-Semibold,PingFang SC Semibold,PingFang SC,sans-serif;font-weight:650;font-style:normal;font-size:14px;color:#000}[data-v-7c708f24] .el-dropdown-menu__item:not(.is-disabled):focus{background-color:initial;color:initial}.screen-footer[data-v-7c708f24]{justify-content:space-between;padding:0 16px}.screen-footer .screen-footer-left .quantity[data-v-7c708f24]{color:#555;font-size:15px;height:72px;font-family:PingFangSC-Regular,PingFang SC,sans-serif}.screen-footer .screen-footer-left .quantity .b[data-v-7c708f24]{font-weight:700;color:#000;margin:0 5px}.screen-footer .screen-footer-left .screen-location .screen-location-name[data-v-7c708f24]{font-weight:650;font-size:14px;color:#000}.screen-footer .screen-footer-left .screen-location .screen-location-list[data-v-7c708f24]{flex-wrap:wrap;width:800px}.screen-footer .screen-footer-left .screen-location .screen-location-list .screen-location-item[data-v-7c708f24]{font-size:14px;color:#333;margin-left:20px}.screen-footer .screen-footer-left .screen-location .screen-location-list .screen-location-item .screen-location-img[data-v-7c708f24]{width:8px;height:8px;margin-left:8px;cursor:pointer}.screen-footer .screen-footer-rigth .sort-btn[data-v-7c708f24]{cursor:pointer;color:#000;line-height:24px;font-size:14px;font-weight:650}.screen-footer .screen-footer-rigth .sort-btn .sort-icon[data-v-7c708f24]{width:20px;height:20px;margin-left:10px}.school-info-box[data-v-7c708f24]{position:relative;margin-top:10px;left:0;width:100%;height:50px;display:flex;align-items:center;padding:5px 0;z-index:1}.school-info-box[data-v-7c708f24]:after{content:"";width:7px;height:7px;border-left:1px solid #ebebeb;border-top:1px solid #ebebeb;position:absolute;top:-4px;left:99px;z-index:1111;transform:rotate(45deg);background:#fff}.school-info-box .school-carousel-box[data-v-7c708f24]{height:100%;padding:0 40px;display:flex;align-items:center}.school-info-box .school-carousel-box .mg-l-10[data-v-7c708f24]{margin-left:10px}.school-info-box .school-carousel-box .mg-l-20[data-v-7c708f24]{margin-left:20px}.school-info-box .school-carousel-box .carousel-info-box[data-v-7c708f24]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-size:14px;color:#7f7f7f;line-height:20px;cursor:pointer}.school-info-box .school-carousel-box .carousel-info-box[data-v-7c708f24]:first-of-type{margin-left:10px}.school-info-box .school-carousel-box .carousel-info-box[data-v-7c708f24]:not(:first-of-type){margin-left:20px}.school-info-box .school-carousel-box .carousel-info-box.pitch[data-v-7c708f24]{font-weight:650;color:#000}.school-info-box[data-v-7c708f24] .el-carousel__container{height:50px;border:1px solid #ebebeb;border-radius:10px;overflow:hidden}.school-info-box .item-btn[data-v-7c708f24]{width:30px;height:48px;z-index:66;cursor:pointer;top:50%;transform:translateY(-50%);position:absolute;background:#fff}.school-info-box .item-btn .img[data-v-7c708f24]{width:10px;height:10px}.school-info-box .item-btn.lef-btn[data-v-7c708f24]{border-right:1px dashed #ebebeb;border-radius:10px 0 0 10px;left:1px}.school-info-box .item-btn.lef-btn .img[data-v-7c708f24]{transform:rotate(90deg)}.school-info-box .item-btn .middle-btn[data-v-7c708f24]{background-color:#000}.school-info-box .item-btn.right-btn[data-v-7c708f24]{border-left:1px dashed #ebebeb;border-radius:0 10px 10px 0;right:1px}.school-info-box .item-btn.right-btn .img[data-v-7c708f24]{transform:rotate(270deg)}.el-popper.popover-sort{width:150px;padding:0;border-radius:10px;box-shadow:0 0 8px rgba(0,0,0,.078)}.el-popper.popover-sort .sort-box{padding:26px 20px 2px;font-size:14px;color:#7f7f7f;border-radius:10px}.el-popper.popover-sort .sort-box .sort-item{margin-bottom:30px;cursor:pointer;padding:0}.el-popper.popover-sort .sort-box .sort-item .pitch{width:100%;color:#000;font-weight:650;position:relative}.el-popper.popover-sort .sort-box .sort-item .pitch:before{content:"";width:6px;height:14px;background-color:#50e3c2;border-radius:3px;display:block;position:absolute;top:50%;right:0;transform:translateY(-50%)}@media screen and (max-width:1360px){.circle-btn[data-v-4bb5375b]{right:20px!important}}.circle-btn[data-v-4bb5375b]{position:fixed;bottom:158px;right:calc(50vw - 675px);width:60px;height:60px;background-color:#50e3c2;border-radius:50%;cursor:pointer;z-index:10000}.circle-btn .circle-inside[data-v-4bb5375b]{flex-direction:column;background-color:#cbf7ed;width:50px;height:50px;border-radius:50%;position:relative;z-index:1;color:#000;font-size:14px}.circle-btn .circle-inside .circle-bj[data-v-4bb5375b]{position:absolute;top:0;left:0;width:50px;height:50px;z-index:-1}.circle-btn .circle-inside .circle-icon[data-v-4bb5375b]{width:20px;height:17px;margin-bottom:2px}.circle-pop[data-v-4bb5375b]{position:absolute;bottom:65px;right:65px;width:300px;height:300px;border-radius:10px;flex-direction:column;z-index:1100;padding-top:45px;font-family:PingFangSC-Regular,PingFang SC,sans-serif;box-shadow:0 0 10px rgba(0,0,0,.102)}.circle-pop .close-icon[data-v-4bb5375b]{position:absolute;right:10px;top:10px;width:16px;height:16px;cursor:pointer}.circle-pop .circle-bj[data-v-4bb5375b]{position:absolute;top:-15px;left:-15px;width:341px;height:336px;z-index:-1}.circle-pop .circle-bj-green[data-v-4bb5375b]{width:311px;height:156px;position:absolute;bottom:-7.5px;left:0;z-index:-1}.circle-pop .circle-title[data-v-4bb5375b]{font-size:15px;color:#555;margin-bottom:24px}.circle-pop .circle-title b[data-v-4bb5375b]{color:#000;font-weight:650;margin:0 5px}.circle-pop .circle-QRcode[data-v-4bb5375b]{width:120px;height:120px;border-radius:20px;box-shadow:0 0 15px rgba(0,0,0,.102);margin-bottom:20px;background:#fff}.circle-pop .circle-QRcode .circle-QRcode-img[data-v-4bb5375b]{width:100px;height:100px}.circle-pop .circle-hint[data-v-4bb5375b]{margin-bottom:6px}.circle-pop .circle-hint[data-v-4bb5375b],.circle-pop .circle-remark[data-v-4bb5375b]{font-size:13px;color:#555;line-height:18px}.circle-pop .circle-remark b[data-v-4bb5375b]{font-weight:650;color:#000}img[data-v-b2f21348]{-o-object-fit:contain;object-fit:contain}.dis-f[data-v-b2f21348]{display:flex}.jus-x[data-v-b2f21348]{justify-content:center}.al-item[data-v-b2f21348]{align-items:center}.pos-r[data-v-b2f21348]{position:relative}.body-maxWidth[data-v-b2f21348]{width:1200px;min-width:1200px}.s-w-100[data-v-b2f21348]{width:100%}.jus-bet[data-v-b2f21348]{justify-content:space-between}.mg-t-35[data-v-b2f21348]{margin-top:35px}.no-list-box[data-v-b2f21348]{height:500px;background:inherit;background-color:#fff;border:none;border-radius:16px;box-shadow:0 0 8px rgba(0,0,0,.078)}.other-nearby-listings-box[data-v-b2f21348]{width:100%;height:32px;color:#525151;background:#f5fbff;font-size:14px;margin-top:40px;margin-bottom:43px}img[data-v-3598ed7c]{-o-object-fit:contain;object-fit:contain}.dis-f[data-v-3598ed7c]{display:flex}.jus-x[data-v-3598ed7c]{justify-content:center}.al-item[data-v-3598ed7c]{align-items:center}.pos-r[data-v-3598ed7c]{position:relative}.body-maxWidth[data-v-3598ed7c]{width:1200px;min-width:1200px}.s-w-100[data-v-3598ed7c]{width:100%}.jus-bet[data-v-3598ed7c]{justify-content:space-between}.mg-t-35[data-v-3598ed7c]{margin-top:35px}.no-list-box[data-v-3598ed7c]{height:500px;background:inherit;background-color:#fff;border:none;border-radius:16px;box-shadow:0 0 8px rgba(0,0,0,.078)}.other-nearby-listings-box[data-v-3598ed7c]{width:100%;height:32px;color:#525151;background:#f5fbff;font-size:14px;margin-top:40px;margin-bottom:43px}img[data-v-5cd0e26a]{-o-object-fit:contain;object-fit:contain}.dis-f[data-v-5cd0e26a]{display:flex}.jus-x[data-v-5cd0e26a]{justify-content:center}.al-item[data-v-5cd0e26a]{align-items:center}.pos-r[data-v-5cd0e26a]{position:relative}.body-maxWidth[data-v-5cd0e26a]{width:1200px;min-width:1200px}.s-w-100[data-v-5cd0e26a]{width:100%}.jus-bet[data-v-5cd0e26a]{justify-content:space-between}.mg-t-35[data-v-5cd0e26a]{margin-top:35px}.no-list-box[data-v-5cd0e26a]{height:500px;background:inherit;background-color:#fff;border:none;border-radius:16px;box-shadow:0 0 8px rgba(0,0,0,.078)}.other-nearby-listings-box[data-v-5cd0e26a]{width:100%;height:32px;color:#525151;background:#f5fbff;font-size:14px;margin-top:40px;margin-bottom:43px}.screen-box[data-v-3f1df6ca]{margin:0 auto 20px}.list[data-v-3f1df6ca]{margin:20px auto 0;flex-wrap:wrap;justify-content:space-between}.list[data-v-3f1df6ca]:after{content:"";height:0;width:386px}.empty-box[data-v-3f1df6ca]{width:1200px;height:500px;background-color:#fff;border-radius:16px;box-shadow:0 0 8px rgba(0,0,0,.078);justify-content:center;margin:0 auto}.bottom-tps[data-v-3f1df6ca]{font-weight:400;font-size:14px;color:#555;text-align:center;padding:30px 0}.other-nearby-listings-box[data-v-3f1df6ca]{width:100%;height:32px;color:#525151;background:#f5fbff;font-size:14px;margin-top:40px;margin-bottom:43px}.more-title[data-v-3f1df6ca]{color:#333;font-size:16px;margin:20px auto 0}.more-title .more-icon[data-v-3f1df6ca]{width:24px;height:24px;margin-right:10px}.pop-mask[data-v-45f9bc68]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.698);z-index:1002!important}.pop[data-v-45f9bc68]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:1200px;height:calc(100% - 100px);background:#fff;border-radius:20px;padding:8px;max-width:90vw}.pop .close[data-v-45f9bc68]{display:block}.pop #container[data-v-45f9bc68]{width:100%;height:100%;margin-top:0;margin-bottom:0}.close[data-v-45f9bc68]{width:25px;height:25px;border-radius:50%;position:absolute;top:-25px;right:-25px;cursor:pointer;z-index:1002;display:none}.close .icon[data-v-45f9bc68]{width:20px;height:20px}#container[data-v-45f9bc68]{cursor:pointer;width:814px;height:180px;margin-top:20px;border-radius:10px;position:relative;overflow:hidden}.location-site[data-v-45f9bc68]{display:flex;align-items:center;background-color:rgba(51,51,51,.8);padding:0 10px;line-height:40px;font-size:18px;border-radius:10px;z-index:22}.location-bj[data-v-45f9bc68]{width:100%;height:100%;position:absolute;left:0;top:0;z-index:1001;background-color:rgba(51,51,51,.298)}.tracingPoint[data-v-45f9bc68]{width:18px;height:18px}.location-name[data-v-45f9bc68]{font-weight:400;min-width:170px;max-width:740px;font-size:14px;color:#fff;padding:0 8px}.location-arrows[data-v-45f9bc68]{width:6px;height:12px}.btn[data-v-493583d9]{width:100px;height:40px;position:absolute}.transmit-unfold-box [data-v-493583d9],.transmit-unfold-box[data-v-493583d9]{box-sizing:content-box}.transmit-unfold-box[data-v-493583d9]{background-color:#fff;padding:42px 54px 12px 44px;display:flex;border-radius:10px;font-family:PingFang SC,Helvetica Neue,Helvetica,Hiragino Sans GB,Microsoft YaHei,微软雅黑,Arial,sans-serif}.transmit-unfold-box .transmit-unfold-close[data-v-493583d9]{display:flex;justify-content:flex-end;position:absolute;top:0;right:0}.transmit-unfold-box .transmit-unfold-close .transmit-close-icon[data-v-493583d9]{width:16px;height:16px;padding:10px 12px;cursor:pointer}.transmit-unfold-box .transmit-item[data-v-493583d9]{display:flex;flex-direction:column}.transmit-unfold-box .transmit-item[data-v-493583d9]:last-of-type{margin-left:74px}.transmit-unfold-box .transmit-item .transmit-head[data-v-493583d9]{font-size:16px;line-height:16px;font-weight:550;color:#000}.transmit-unfold-box .transmit-item .transmit-box[data-v-493583d9]{border-radius:16px;border:1px solid #f0f0f0;margin-top:28px;margin-bottom:32px}.transmit-unfold-box .transmit-item .transmit-webpage-box[data-v-493583d9]{width:265px;padding:12px 18px 12px 15px;font-size:14px}.transmit-unfold-box .transmit-item .transmit-webpage-box .transmit-webpage-title[data-v-493583d9]{line-height:24px;word-break:break-word;color:#000}.transmit-unfold-box .transmit-item .transmit-webpage-box .transmit-link[data-v-493583d9]{line-height:18px;color:#a0a0a0;word-wrap:break-word}.transmit-unfold-box .transmit-item .transmit-QRCode-box[data-v-493583d9]{width:198px;flex-direction:column;padding:20px 0;display:flex;justify-content:space-between}.transmit-unfold-box .transmit-item .transmit-QRCode-box .QRCode[data-v-493583d9]{height:130px;margin:0 auto}.transmit-unfold-box .transmit-item .transmit-QRCode-box .hint[data-v-493583d9]{display:flex;align-items:center;justify-content:center;font-size:14px;text-align:center;margin-top:20px}.transmit-unfold-box .transmit-item .transmit-QRCode-box .hint .saoma-icom[data-v-493583d9]{width:14px;height:14px;margin-right:8px}.transmit-unfold-box .copy-link-btn[data-v-493583d9]{background-color:#46dfba;border-radius:5px;width:120px;height:38px;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;color:#000}.transmit-unfold-box .copy-link-btn[data-v-493583d9]:hover{background:rgba(70,223,186,.8)}img[data-v-3d403be4]{-o-object-fit:contain;object-fit:contain}.dis-f[data-v-3d403be4]{display:flex}.jus-x[data-v-3d403be4]{justify-content:center}.al-item[data-v-3d403be4]{align-items:center}.pos-r[data-v-3d403be4]{position:relative}.body-maxWidth[data-v-3d403be4]{width:1200px;min-width:1200px}.s-w-100[data-v-3d403be4]{width:100%}.jus-bet[data-v-3d403be4]{justify-content:space-between}.close-img[data-v-3d403be4]{width:20px;height:20px;position:absolute;right:20px;top:20px;cursor:pointer}.right-arrow[data-v-3d403be4]{right:30px;z-index:66}.left-arrow[data-v-3d403be4]{left:30px;z-index:66;transform:rotate(180deg)}.image-arrow-icon[data-v-3d403be4]{width:18px;height:30px;position:absolute;cursor:pointer}.mg-t-60[data-v-3d403be4]{margin-top:60px}.select-box[data-v-3d403be4]{border:1px solid #50e3c2!important}.carousel-w[data-v-3d403be4]{min-width:800px}.watch-box[data-v-3d403be4]{width:100%;height:100%;background:#4c4c4c;position:fixed;top:0;left:0;z-index:10003}.watch-box .tab-text[data-v-3d403be4]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:14px;color:#fff;text-align:center;padding:20px 0}.watch-box .list-img-box[data-v-3d403be4]{overflow-x:scroll;width:1200px;flex-wrap:wrap}.watch-box .list-img-box .img-box-s[data-v-3d403be4]{height:62px;border:1px solid transparent;border-radius:8px;margin-left:5px;cursor:pointer;-o-object-fit:cover;object-fit:cover}.watch-box .list-img-box .img-box-s .img-s[data-v-3d403be4]{height:60px;border-radius:8px}.watch-box .list-img-box .voide-img[data-v-3d403be4]{width:60px;height:60px;border:1px solid transparent;margin-left:5px;border-radius:8px;cursor:pointer;overflow:hidden}.watch-box .list-img-box .voide[data-v-3d403be4]{width:calc(100% - 5px);height:100%;border:1px solid transparent;margin-left:5px;border-radius:8px;cursor:pointer;position:absolute;top:0;left:0}.watch-box .list-img-box .voide .bor-r-8[data-v-3d403be4]{border-radius:8px!important}.watch-box .list-img-box .voide .icon-box[data-v-3d403be4]{width:100%;height:100%;background:inherit;background-color:rgba(51,51,51,.733);border:none;border-radius:6px}.watch-box .list-img-box .voide .icon-box .icon[data-v-3d403be4]{width:18px;height:18px}.watch-box .img-box[data-v-3d403be4]{width:800px;height:600px;border-radius:10px;overflow:hidden}.watch-box .img-box .img[data-v-3d403be4]{width:800px;height:600px}[data-v-3d403be4]::-webkit-scrollbar{display:none}.QRcode-box[data-v-21681acf]{width:304px;background-color:#fff;border:1px solid #ebebeb;border-radius:16px;box-shadow:0 0 10px rgba(0,0,0,.118);flex-direction:column;align-items:center;margin-bottom:20px}.QRcode-box .scan-icon[data-v-21681acf]{width:14px;height:14px;margin-right:7px}.QRcode-box.apartment-QRcode[data-v-21681acf]{padding:40px 0}.QRcode-box.apartment-QRcode.apartment-box[data-v-21681acf]{box-shadow:none}.QRcode-box.apartment-QRcode .mini-program-title[data-v-21681acf]{width:168px;height:20px;margin-bottom:28px}.QRcode-box.apartment-QRcode .QRcode-case[data-v-21681acf]{width:140px;height:140px;background-color:#fff;border-radius:50%;overflow:hidden;box-shadow:0 0 8px rgba(0,0,0,.122);margin-bottom:33px}.QRcode-box.apartment-QRcode .QRcode-case .QRcode-img[data-v-21681acf]{width:120px}.QRcode-box.apartment-QRcode .apartment-QRcode-hint[data-v-21681acf]{font-size:14px;color:#000}.QRcode-box[data-v-093b0530]{width:304px;font-family:PingFangSC-Semibold,PingFang SC Semibold,PingFang SC,sans-serif;background-color:#fff;border:1px solid #ebebeb;border-radius:16px;box-shadow:0 0 10px rgba(0,0,0,.118);flex-direction:column;align-items:center;margin-bottom:20px}.QRcode-box.apartment-box[data-v-093b0530]{box-shadow:none}.QRcode-box .scan-icon[data-v-093b0530]{width:14px;height:14px;margin-right:7px}.QRcode-box.group-QRcode[data-v-093b0530]{padding:40px 0}.QRcode-box.group-QRcode .group-title[data-v-093b0530]{width:140px;height:26px;margin-bottom:26px}.QRcode-box.group-QRcode .QRcode-case[data-v-093b0530]{width:120px;height:120px;background-color:#fff;border-radius:15px;box-shadow:0 0 8px rgba(0,0,0,.122);margin-bottom:28px}.QRcode-box.group-QRcode .QRcode-case .QRcode-img[data-v-093b0530]{width:100px;height:100px}.QRcode-box.group-QRcode .group-QRcode-hint[data-v-093b0530]{color:#555;font-size:14px}.QRcode-box.group-QRcode .group-QRcode-hint b[data-v-093b0530]{font-size:14px;color:#000;font-weight:650;margin-left:5px}.same-brand-item[data-v-56be8c4a]{width:304px;background-color:#fff;border-radius:17px;box-shadow:0 0 10px rgba(0,0,0,.118);padding:8px 0;cursor:pointer;transition:all .3s}.same-brand-item[data-v-56be8c4a]:not(:last-of-type){margin-bottom:20px}.same-brand-item[data-v-56be8c4a]:hover{box-shadow:0 0 8px rgba(0,0,0,.257)}.same-brand-item .same-brand-header[data-v-56be8c4a]{width:288px;height:192px;overflow:hidden;border-radius:17px;margin:0 auto 20px;position:relative}.same-brand-item .same-brand-header .same-brand-img[data-v-56be8c4a]{width:288px;height:192px;-o-object-fit:none;object-fit:none}.same-brand-item .same-brand-header .apartment-name[data-v-56be8c4a]{font-weight:650;font-style:normal;font-size:16px;color:#000;height:32px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:hsla(0,0%,100%,.7);padding:0 15px;border-radius:40px;width:-moz-max-content;width:max-content;line-height:30px;max-width:100%}.same-brand-item .same-brand-header .apartment-synopsis[data-v-56be8c4a]{width:100%;height:32px;line-height:32px;background-color:rgba(0,0,0,.639);border-radius:0 0 10px 10px;position:absolute;bottom:0;font-size:13px;color:#d7d7d7;padding:0 10px}.same-brand-item .site[data-v-56be8c4a]{margin:0 20px 20px;color:#555;font-size:14px}.same-brand-item .site .site-icon[data-v-56be8c4a]{width:18px;height:18px;margin-right:4px}.same-brand-item .price-box[data-v-56be8c4a]{font-size:14px;color:#555;margin:0 20px 31px}.same-brand-item .price-box .price-item[data-v-56be8c4a]{justify-content:space-between;height:50px}.same-brand-item .price-box .price-item[data-v-56be8c4a]:not(:last-of-type){border-bottom:1px solid #ebebeb}.same-brand-item .price-box .room-name[data-v-56be8c4a]{font-size:15px;color:#000;padding-right:5px}.same-brand-item .price-box .unit[data-v-56be8c4a]{font-family:Arial-Black,Arial Black,sans-serif;font-weight:900;color:#000;font-size:13px}.same-brand-item .price-box .quantity[data-v-56be8c4a]{font-family:Arial-Black,Arial Black,sans-serif;font-weight:900;font-size:18px;color:#f95d5d;margin:0 5px}.same-brand-item .same-brand-quantity[data-v-56be8c4a]{font-size:14px;color:#555;margin:21px auto}.same-brand-item .same-brand-quantity .quantity[data-v-56be8c4a]{font-weight:650;font-size:14px;color:#000;line-height:18px;height:18px;background-color:#fddf6d;border-radius:9px;padding:0 8px;margin:0 8px}.same-brand-item .same-brand-quantity .same-brand-quantity-icon[data-v-56be8c4a]{width:7px;height:12px;margin-left:8px}[data-v-6249bf08] .returnTop{bottom:88px}[data-v-6249bf08] body{padding-bottom:70px}.content[data-v-6249bf08]{margin:-36px auto 0;position:relative;font-family:PingFangSC-Regular,PingFang SC,sans-serif}.content .header[data-v-6249bf08]{margin-bottom:20px}.content .header .top[data-v-6249bf08]{width:1200px;height:65px;background:linear-gradient(93.10049145deg,#fdda55,#e5d7be 50%,#cbfebf);border-radius:16px 16px 0 0;padding:0 30px;position:relative}.content .header .top .brand-name[data-v-6249bf08]{height:22px;background-color:#806c24;border-radius:8px;font-family:PingFangSC-Regular,PingFang SC,sans-serif;color:#fdda55;padding:0 11px;margin-top:12px;margin-right:10px;font-size:14px}.content .header .top .brand-abstract[data-v-6249bf08]{color:#806c24;font-size:14px;padding-top:13px}.content .header .top .brand-abstract .item[data-v-6249bf08]{cursor:pointer}.content .header .top .brand-abstract .item[data-v-6249bf08]:not(:last-of-type):hover{color:#333;text-decoration:underline}.content .header .top .brand-abstract .arrow[data-v-6249bf08]{margin:0 13px;width:7px;height:10px}.content .header .top .arc-bj[data-v-6249bf08]{position:absolute;bottom:20px;right:0;width:20px;z-index:1}.content .header .top .arc-bj .arc[data-v-6249bf08]{width:100%;height:100%;background:#ccfdbf;border-radius:0 0 100% 0}.content .header .header-content[data-v-6249bf08]{background-color:#fff;padding:25px 30px;margin-top:-20px;border-radius:16px 0 16px 16px;position:relative}.content .header .header-content .header-left[data-v-6249bf08]{width:511px}.content .header .header-content .header-left .slideshow[data-v-6249bf08]{position:relative;margin-bottom:8px}.content .header .header-content .header-left .slideshow[data-v-6249bf08] .el-carousel .el-carousel__container{width:511px;height:340px}.content .header .header-content .header-left .slideshow[data-v-6249bf08] .el-carousel .el-carousel__item{width:511px;height:340px;display:flex;align-items:center;border-radius:8px}.content .header .header-content .header-left .slideshow[data-v-6249bf08] .el-carousel .el-carousel__item .img{width:100%;-o-object-fit:cover;object-fit:cover;height:340px;display:block;cursor:pointer}.content .header .header-content .header-left .slideshow .indicate-type[data-v-6249bf08]{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);height:24px;background-color:#fff;border-radius:36px;font-size:16px;color:#fff}.content .header .header-content .header-left .slideshow .indicate-type .indicate-item[data-v-6249bf08]{height:100%;padding:0 11px;font-size:14px;color:#555;line-height:24px;cursor:pointer}.content .header .header-content .header-left .slideshow .indicate-type .indicate-item.pitch[data-v-6249bf08]{border-radius:36px;color:#fff;background-color:#f95d5d}.content .header .header-content .header-left .slideshow .indicate[data-v-6249bf08]{font-size:13px;color:#fff;height:20px;line-height:20px;background-color:rgba(0,0,0,.494);border-radius:36px;padding:0 7px;position:absolute;bottom:10px;right:10px}.content .header .header-content .header-left .slideshow-across[data-v-6249bf08]{width:511px;height:70px;background-color:#f6f6f6;border:1px solid #ebebeb;border-radius:4px}.content .header .header-content .header-left .slideshow-across .slideshow-btn[data-v-6249bf08]{width:32px;height:100%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.content .header .header-content .header-left .slideshow-across .box[data-v-6249bf08]{width:360px;overflow:auto}.content .header .header-content .header-left .slideshow-across .box .item[data-v-6249bf08]{height:60px;margin-right:6px;position:relative;cursor:pointer;border-radius:6px}.content .header .header-content .header-left .slideshow-across .box .item[data-v-6249bf08]:after{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;background-color:hsla(0,0%,100%,.502);transform:translate(-50%,-50%);transition:width .3s,height .3s}.content .header .header-content .header-left .slideshow-across .box .item.pitch[data-v-6249bf08]:after,.content .header .header-content .header-left .slideshow-across .box .item[data-v-6249bf08]:hover:after{width:0;height:0}.content .header .header-content .header-left .slideshow-across .box .item .video-icon[data-v-6249bf08]{width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.content .header .header-content .header-left .slideshow-across .box .item .img[data-v-6249bf08]{height:100%;border-radius:6px}.content .header .header-content .header-left .slideshow-across .arrow[data-v-6249bf08]{width:10px;height:17px}.content .header .header-content .header-right[data-v-6249bf08]{margin-left:59px;position:relative;z-index:1}.content .header .header-content .header-right .header-bj[data-v-6249bf08],.content .header .header-content .header-right .header-shade[data-v-6249bf08]{width:601px;height:338px;position:absolute;bottom:-25px;right:-30px;z-index:-1;border-radius:0 0 16px 0}.content .header .header-content .header-right .tab-box[data-v-6249bf08]{flex-wrap:wrap;margin-bottom:9px}.content .header .header-content .header-right .tab-box .tab-item[data-v-6249bf08]{background:linear-gradient(-55.82977204deg,#e0f0ff,#62b1ff 297%);border-radius:8px;font-size:14px;color:#447eb3;line-height:24px;padding:0 7px;margin-bottom:12px;margin-right:10px}.content .header .header-content .header-right .apartment-name[data-v-6249bf08]{margin-bottom:20px;font-family:PingFangSC-Semibold,PingFang SC Semibold,PingFang SC,sans-serif;font-weight:650;font-style:normal;font-size:32px;color:#000}.content .header .header-content .header-right .label-list[data-v-6249bf08]{flex-wrap:wrap;padding-bottom:14px;border-bottom:1px solid #ebebeb}.content .header .header-content .header-right .label-list .label-item[data-v-6249bf08]{color:#434343;text-align:center;height:22px;line-height:22px;background-color:#eee;border-radius:8px;padding:0 8px;font-size:13px;margin-right:10px;margin-bottom:10px}.content .header .header-content .header-right .label-list .label-item .safety-icon[data-v-6249bf08]{width:14px;height:14px;margin-right:5px}.content .header .header-content .header-right .label-list .label-item.blue[data-v-6249bf08]{color:#fff;background-color:#62b1ff}.content .header .header-content .header-right .label-list .label-item.violet[data-v-6249bf08]{color:#fff;background-color:#8080ff}.content .header .header-content .header-right .label-list .label-item.red[data-v-6249bf08]{color:#fff;background-color:#f95d5d}.content .header .header-content .header-right .introduce[data-v-6249bf08]{padding-top:20px;border-bottom:1px solid #ebebeb}.content .header .header-content .header-right .introduce .introduce-head[data-v-6249bf08]{margin-bottom:12px}.content .header .header-content .header-right .introduce .introduce-head .icon[data-v-6249bf08]{width:18px;height:18px}.content .header .header-content .header-right .introduce .introduce-head .name[data-v-6249bf08]{font-family:PingFangSC-Semibold,PingFang SC Semibold,PingFang SC,sans-serif;font-weight:650;font-style:normal;font-size:16px;color:#000;margin-left:12px;margin-right:11px}.content .header .header-content .header-right .introduce .introduce-head .full-name[data-v-6249bf08]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;color:#555;font-size:14px}.content .header .header-content .header-right .introduce .introduce-head .more[data-v-6249bf08]{color:#333;font-size:14px;cursor:pointer}.content .header .header-content .header-right .introduce .introduce-head .more .icon[data-v-6249bf08]{width:6px;height:10px;margin-left:10px}.content .header .header-content .header-right .introduce .synopsis[data-v-6249bf08]{font-size:14px;color:#7f7f7f;line-height:24px;margin-bottom:21px;white-space:pre-wrap;font-family:PingFangSC-Regular,PingFang SC,sans-serif;padding-left:29px}.content .header .header-content .header-right .place[data-v-6249bf08]{padding-top:20px;flex-direction:column}.content .header .header-content .header-right .place .place-head[data-v-6249bf08]{font-size:14px;color:#333;margin-bottom:6px}.content .header .header-content .header-right .place .place-head .icon[data-v-6249bf08]{width:18px;height:18px;margin-right:10px}.content .header .header-content .header-right .place .place-head .more[data-v-6249bf08]{color:#555;line-height:24px;cursor:pointer}.content .header .header-content .header-right .place .place-head .more .icon[data-v-6249bf08]{width:6px;height:10px;margin-left:10px}.content .header .header-content .header-right .place .figure[data-v-6249bf08]{font-size:14px;color:#555;text-align:right;line-height:26px;padding-left:28px;margin-bottom:7px}.content .header .header-content .header-right .place .figure .school[data-v-6249bf08]{font-family:Arial-BoldMT,Arial Bold,Arial,sans-serif;font-weight:700;font-style:normal;color:#000;margin:0 3px}.content .header .header-content .header-right .place .figure .btn[data-v-6249bf08]{font-size:14px;color:#62b1ff;cursor:pointer;margin-left:10px}.content .header .header-content .header-right .place .vehicle[data-v-6249bf08]{padding-left:28px}.content .header .header-content .header-right .place .vehicle .item[data-v-6249bf08]{height:22px;border:1px solid #7f7f7f;border-radius:30px;font-size:12px;color:#333;padding:0 8px;width:-moz-fit-content;width:fit-content;margin-right:6px}.content .header .header-content .header-right .place .vehicle .item .icon[data-v-6249bf08]{width:14px;height:14px;margin-right:3px}.content .operate-box-bj[data-v-6249bf08]{position:fixed;bottom:0;z-index:1002;min-width:1200px;width:100%;left:0;border:1px solid #ebebeb;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.118)}.content .operate-box-bj .operate-box[data-v-6249bf08]{width:1200px;height:70px;font-size:14px;justify-content:space-between}.content .operate-box-bj .operate-box .nav-box .nav-item[data-v-6249bf08]{height:40px;background-color:#f6f6f6;border-radius:8px;font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-size:14px;color:#7f7f7f;padding:0 12px;cursor:pointer}.content .operate-box-bj .operate-box .nav-box .nav-item[data-v-6249bf08]:hover{color:#494848}.content .operate-box-bj .operate-box .nav-box .nav-item.pitch[data-v-6249bf08]{background-color:#000;font-weight:650;color:#fff}.content .operate-box-bj .operate-box .nav-box .nav-item[data-v-6249bf08]:not(:last-of-type){margin-right:10px}.content .operate-box-bj .operate-box .btn-box .btn-item[data-v-6249bf08]{width:100px;height:40px;border-radius:50px;cursor:pointer}.content .operate-box-bj .operate-box .btn-box .btn-item.transmit-btn[data-v-6249bf08]{border:1px solid #ebebeb;color:#333;margin-right:10px}.content .operate-box-bj .operate-box .btn-box .btn-item.transmit-btn .transmit-icon[data-v-6249bf08]{width:20px;height:20px;margin-right:4px}.content .operate-box-bj .operate-box .btn-box .btn-item.consult-btn[data-v-6249bf08]{width:138px;background:linear-gradient(125.1455455deg,#62b1ff -11%,#80ffff 135%);font-size:16px;color:#fff}.content .operate-box-bj .operate-box .btn-box .btn-item.consult-btn[data-v-6249bf08]:hover{background:linear-gradient(125.1455455deg,#80ffff -11%,#62b1ff 135%)}.content .details-box[data-v-6249bf08]{justify-content:space-between;align-items:flex-start;position:relative}.content .details-box .details-left[data-v-6249bf08]{transition:bottom .5s}.content .details-box .details-left.fixed[data-v-6249bf08]{position:fixed}.content .details-box .details-left .special-offer[data-v-6249bf08]{width:876px;position:relative;padding-top:46px;padding-left:30px;background-color:#fdb231;border-radius:10px;margin-top:8px;margin-bottom:20px}.content .details-box .details-left .special-offer .special-bj[data-v-6249bf08]{width:876px;height:100px;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;border-radius:10px}.content .details-box .details-left .special-offer .head[data-v-6249bf08]{width:125px;height:30px;position:absolute;top:-8px;left:50%;transform:translateX(-50%)}.content .details-box .details-left .special-offer .gift[data-v-6249bf08]{width:50px;height:50px;position:absolute;top:10px;left:37px;z-index:1}.content .details-box .details-left .special-offer .star1[data-v-6249bf08]{width:45px;height:45px;position:absolute;top:0;left:87px}.content .details-box .details-left .special-offer .star2[data-v-6249bf08]{width:158px;height:47px;position:absolute;top:0;left:190px}.content .details-box .details-left .special-offer .star3[data-v-6249bf08]{width:240px;height:47px;position:absolute;top:0;left:526px}.content .details-box .details-left .special-offer .fireworks[data-v-6249bf08]{width:84px;height:70px;position:absolute;top:0;left:747px}.content .details-box .details-left .special-offer .board[data-v-6249bf08]{width:816px;background-color:#fff;border-radius:4px;box-shadow:0 0 2px rgba(0,0,0,.227);padding:5px 5px 0;position:relative}.content .details-box .details-left .special-offer .board .gray[data-v-6249bf08]{background-color:#f2f2f2;border-radius:2px;padding:5px 20px 50px}.content .details-box .details-left .special-offer .board .gray .text[data-v-6249bf08]{font-size:15px;color:#000;line-height:41px;white-space:pre-wrap;position:relative;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAv8AAAAoCAYAAABpX5WcAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAyIDc5LmI3YzY0Y2NmOSwgMjAyNC8wNy8xNi0xMjozOTowNCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI2LjEgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjQxRjlCMDM5MkVFNzExRjBCRTAxQzQ4MEY2RjAzNUM4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjQxRjlCMDNBMkVFNzExRjBCRTAxQzQ4MEY2RjAzNUM4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDFGOUIwMzcyRUU3MTFGMEJFMDFDNDgwRjZGMDM1QzgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NDFGOUIwMzgyRUU3MTFGMEJFMDFDNDgwRjZGMDM1QzgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5o9nZEAAAA6klEQVR42uzWsQ2AMAxFQUDsRJ0dmCVDMEt2SNpMZaKMYd1J1u9dvTMiDgAAIL/LCwAAQPwDAADiHwAAEP8AAID4BwAAxD8AACD+AQAA8Q8AAIh/AABA/AMAgPgHAADEPwAAIP4BAADxDwAAiH8AAED8AwAA4h8AABD/AACA+AcAAMQ/AACIfwAAQPwDAADiHwAAEP8AAID4BwAAxD8AACD+AQAA8Q8AAIh/AAAQ/wAAgPgHAADEPwAAIP4BAADxDwAAiH8AAED8AwAA4h8AABD/AADAds/2xdqyrltrrbXWWmtz7vPW8QswAJ7xhl7/Z/RBAAAAAElFTkSuQmCC);background-size:100% 41px;background-repeat:repeat-y;background-position:0 0;display:block}.content .details-box .details-left .special-offer .bottom-white[data-v-6249bf08]{width:892px;height:54px;position:absolute;bottom:-5px;left:-8px}.content .details-box .details-left .special-offer .bottom-orange[data-v-6249bf08]{width:876px;height:38px;position:absolute;bottom:0;left:0}.content .details-box .details-left .remark[data-v-6249bf08]{width:876px;background-color:#fff;border:1px solid #ebebeb;border-radius:16px;box-shadow:0 0 10px rgba(0,0,0,.118);padding:24px 30px 28px;margin-bottom:20px;cursor:pointer;word-break:break-word}.content .details-box .details-left .remark .head[data-v-6249bf08]{justify-content:space-between;margin-bottom:15px}.content .details-box .details-left .remark .head .text[data-v-6249bf08]{font-family:PingFangSC-Semibold,PingFang SC Semibold,PingFang SC,sans-serif;font-weight:650;font-style:normal;font-size:16px;color:#000}.content .details-box .details-left .remark .head .more[data-v-6249bf08]{font-size:14px;color:#555}.content .details-box .details-left .remark .head .more .icon[data-v-6249bf08]{width:10px;height:6px;margin-left:8px;transform:rotate(270deg)}.content .details-box .details-left .remark .info[data-v-6249bf08]{line-height:28px;margin-bottom:6px}.content .details-box .details-left .remark .info .avatar[data-v-6249bf08]{width:28px;height:28px;border-radius:50%;margin-right:10px}.content .details-box .details-left .remark .info .username[data-v-6249bf08]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;color:#555;font-size:14px;margin-right:5px}.content .details-box .details-left .remark .info .label[data-v-6249bf08]{width:93px}.content .details-box .details-left .remark .explain[data-v-6249bf08]{font-size:14px;color:#333;line-height:23px;padding-left:38px;padding-right:10px}.content .details-box .details-left .remark .inspect[data-v-6249bf08]{background-color:#f6f6f6;border-radius:8px;padding-left:20px;align-items:flex-start}.content .details-box .details-left .remark .inspect .left[data-v-6249bf08]{padding:18px 0}.content .details-box .details-left .remark .inspect .inspect-img[data-v-6249bf08]{width:120px;height:120px;-o-object-fit:cover;object-fit:cover;border-radius:0 8px 8px 0}.content .details-box .details-left .remark .return-visit .item[data-v-6249bf08]{background-color:#f6f6f6;border-radius:8px;padding:18px 20px}.content .details-box .details-left .remark .return-visit .item[data-v-6249bf08]:not(:last-of-type){margin-right:16px}.content .details-box .details-left .remark .return-visit .item .info .label[data-v-6249bf08]{color:#50e3c2;font-size:13px;height:20px;line-height:20px;background-color:hsla(0,0%,96%,0);border:1px solid #50e3c2;border-radius:30px;padding:0 6.5px;width:-moz-fit-content;width:fit-content}.content .details-box .details-left .type-box[data-v-6249bf08]{border-radius:16px;width:876px}.content .details-box .details-left .type-box .item[data-v-6249bf08]{background-color:#fff;border:1px solid #ebebeb;border-radius:16px;box-shadow:0 0 10px rgba(0,0,0,.118);margin-bottom:20px;padding:24px 30px}.content .details-box .details-left .type-box .item .media[data-v-6249bf08]{width:110px;height:110px;-o-object-fit:cover;object-fit:cover;border-radius:16px;margin-right:20px;position:relative;cursor:pointer}.content .details-box .details-left .type-box .item .media .icon[data-v-6249bf08]{width:110px;height:110px;-o-object-fit:cover;object-fit:cover;border-radius:8px}.content .details-box .details-left .type-box .item .media .play[data-v-6249bf08]{width:50px;height:50px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.content .details-box .details-left .type-box .item .info[data-v-6249bf08]{align-self:flex-start}.content .details-box .details-left .type-box .item .info .name[data-v-6249bf08]{font-family:PingFangSC-Semibold,PingFang SC Semibold,PingFang SC,sans-serif;font-weight:650;font-style:normal;font-size:18px;color:#000;margin-bottom:16px}.content .details-box .details-left .type-box .item .info .tags[data-v-6249bf08]{margin-bottom:16px;margin-bottom:5px;flex-wrap:wrap}.content .details-box .details-left .type-box .item .info .tags .tags-item[data-v-6249bf08]{width:-moz-fit-content;width:fit-content;height:24px;line-height:24px;background-color:#f2f2f2;border:1px solid #f2f2f2;border-radius:4px;padding:0 9px;font-size:14px;color:#7f7f7f;margin-right:8px;margin-bottom:8px}.content .details-box .details-left .type-box .item .info .tags .tags-item.green[data-v-6249bf08]{background:#fff;border-color:#50e3c2}.content .details-box .details-left .type-box .item .info .price[data-v-6249bf08]{font-family:Arial,Arial-Black,Arial Black,sans-serif;font-size:13px}.content .details-box .details-left .type-box .item .info .price .unit[data-v-6249bf08]{font-weight:900;color:#000;font-family:Arial,Arial-Black,Arial Black,sans-serif;line-height:30px}.content .details-box .details-left .type-box .item .info .price .number[data-v-6249bf08]{font-weight:900;font-size:20px;color:#f95d5d;font-family:Arial,Arial-Black,Arial Black,sans-serif;margin:0 8px}.content .details-box .details-left .type-box .item .info .price .month[data-v-6249bf08]{line-height:30px;color:#555}.content .details-box .details-left .type-box .item .info .price .original[data-v-6249bf08]{font-size:14px;text-decoration:line-through;font-weight:400;font-style:normal;color:#aaa;margin-left:16px;line-height:28px}.content .details-box .details-left .type-box .item .btn .collect[data-v-6249bf08]{width:96px;height:36px;border:1px solid #d7d7d7;border-radius:36px;font-size:15px;color:#000;text-align:center;margin-right:10px;cursor:pointer}.content .details-box .details-left .type-box .item .btn .collect.red[data-v-6249bf08]{background-color:#ffeff3;border-color:#f4dbe1}.content .details-box .details-left .type-box .item .btn .collect .icon[data-v-6249bf08]{width:18px;height:17px;margin-right:6px}.content .details-box .details-left .type-box .item .btn .consult[data-v-6249bf08]{width:100px;height:36px;background-color:#fff7dd;border:1px solid #e6dfc7;border-radius:36px;cursor:pointer}.content .details-box .details-left .type-box .item .btn .consult .icon[data-v-6249bf08]{width:20px;height:20px;margin-right:8px}.content .details-box .details-left .type-box .item .btn .full-rent[data-v-6249bf08]{width:100px;height:36px;font-size:15px;color:#aaa;background-color:#f2f2f2;border-radius:36px}.content .details-box .details-left .item-title[data-v-6249bf08]{padding:0 11px;height:26px;background-color:#333;border-radius:8px;font-size:14px;color:#fff;line-height:26px;display:inline-block}.content .details-box .details-left .details-item[data-v-6249bf08]{width:876px;background-color:#fff;border:1px solid #ebebeb;border-radius:16px;box-shadow:0 0 10px rgba(0,0,0,.118);font-size:14px;margin-bottom:20px}.content .details-box .details-left .details-item.location .details-header .icon[data-v-6249bf08]{width:20px;height:24px}.content .details-box .details-left .details-item.apartment-facilities .details-header .icon[data-v-6249bf08],.content .details-box .details-left .details-item.special-offer .details-header .icon[data-v-6249bf08]{width:20px;height:20px}.content .details-box .details-left .details-item.company .details-header .icon[data-v-6249bf08],.content .details-box .details-left .details-item.life .details-header .icon[data-v-6249bf08]{width:22px;height:22px}.content .details-box .details-left .details-item .details-header[data-v-6249bf08]{height:62px;padding:0 30px;border-bottom:1px solid #ebebeb;font-size:16px;color:#000}.content .details-box .details-left .details-item .details-header .icon[data-v-6249bf08]{width:20px;height:22px;margin-right:4px}.content .details-box .details-left .details-item .text[data-v-6249bf08]{font-weight:400;font-size:15px;color:#555;line-height:30px;padding:20px 30px;white-space:pre-line;word-break:break-word}.content .details-box .details-left .details-item .traffic-box[data-v-6249bf08]{margin-top:40px;padding:0 30px;font-weight:400;font-size:15px;color:#555;line-height:30px;white-space:pre-line;padding-bottom:30px}.content .details-box .details-left .details-item .traffic-box .traffic-title[data-v-6249bf08]{margin-bottom:16px}.content .details-box .details-left .details-item.apartment-facilities[data-v-6249bf08]{transition:all .3s;position:relative}.content .details-box .details-left .details-item.apartment-facilities.hide[data-v-6249bf08]{height:820px;overflow:hidden}.content .details-box .details-left .details-item.apartment-facilities .facility-box[data-v-6249bf08]{padding:30px 30px 30px 46px}.content .details-box .details-left .details-item.apartment-facilities .facility-box .item[data-v-6249bf08]:not(:last-of-type){margin-bottom:40px}.content .details-box .details-left .details-item.apartment-facilities .facility-box .item .head[data-v-6249bf08]{font-family:PingFangSC-Semibold,PingFang SC Semibold,PingFang SC,sans-serif;font-weight:650;font-style:normal;font-size:16px;color:#000;margin-bottom:20px;position:relative}.content .details-box .details-left .details-item.apartment-facilities .facility-box .item .head[data-v-6249bf08]:after{content:"";width:6px;height:14px;background-color:#fddf6d;border:1px solid #cab157;border-radius:4px;position:absolute;top:50%;transform:translateY(-50%);left:-16px;box-sizing:border-box}.content .details-box .details-left .details-item.apartment-facilities .facility-box .item .label[data-v-6249bf08]{flex-wrap:wrap}.content .details-box .details-left .details-item.apartment-facilities .facility-box .item .label .label-item[data-v-6249bf08]{font-size:14px;line-height:28px;height:28px;background-color:#f2f2f2;border-radius:40px;padding:0 10px;margin-right:10px;margin-bottom:13px}.content .details-box .details-left .details-item.apartment-facilities .facility-box .item .label .label-item .icon[data-v-6249bf08]{width:16px;height:16px;margin-right:10px}.content .details-box .details-left .details-item.apartment-facilities .facility-box .item .img-box[data-v-6249bf08]{margin-top:7px}.content .details-box .details-left .details-item.apartment-facilities .facility-box .item .img-box .img-item[data-v-6249bf08]{width:110px;height:110px;margin-right:10px;position:relative;cursor:pointer}.content .details-box .details-left .details-item.apartment-facilities .facility-box .item .img-box .img-item .icon[data-v-6249bf08]{width:110px;height:110px;border-radius:10px;-o-object-fit:cover;object-fit:cover}.content .details-box .details-left .details-item.apartment-facilities .facility-box .item .img-box .img-item .name[data-v-6249bf08]{position:absolute;left:0;bottom:0;width:100%;height:32px;background:linear-gradient(180deg,rgba(0,0,0,.2),rgba(0,0,0,.8));font-size:14px;color:#fff;line-height:32px;border-radius:0 0 10px 10px;padding-left:10px}.content .details-box .details-left .details-item.details-message[data-v-6249bf08]{transition:all .3s;position:relative}.content .details-box .details-left .details-item.details-message.hide[data-v-6249bf08]{height:820px;overflow:hidden}.content .details-box .details-left .details-item .bottom-btn[data-v-6249bf08]{position:absolute;bottom:0;left:0;width:100%;height:50px;border-top:1px solid #ebebeb;background-color:#f2f2f2;border-radius:0 0 16px 16px;cursor:pointer}.content .details-box .details-left .details-item .bottom-btn .icon[data-v-6249bf08]{width:10px;height:6px;margin-left:6px}.content .details-box .details-left .details-item.company .company-img[data-v-6249bf08]{width:420px;height:254px;margin:10px auto 0}.content .details-box .details-left .details-item.hint-box[data-v-6249bf08]{color:#7f7f7f;line-height:24px;font-size:13px;padding:30px}.content .details-box .details-left .details-item.hint-box .hint-item[data-v-6249bf08]{min-height:24px}.content .details-box .details-left .details-item.hint-box .hint-item a[data-v-6249bf08]{cursor:pointer;color:#7f7f7f;text-decoration:underline}.content .details-box .details-left .details-item.cost .cost-box[data-v-6249bf08]{padding:25px 30px 0}.content .details-box .details-left .details-item.cost .cost-box .item .head[data-v-6249bf08]{height:36px;background-color:#f2f2f2;border-radius:4px;font-family:PingFangSC-Semibold,PingFang SC Semibold,PingFang SC,sans-serif;font-weight:650;font-style:normal;font-size:16px;color:#000;padding:0 15px;margin-bottom:15px}.content .details-box .details-left .details-item.cost .cost-box .item .head .icon[data-v-6249bf08]{height:18px;margin-right:10px}.content .details-box .details-left .details-item.cost .cost-box .item .explain[data-v-6249bf08]{font-size:15px;color:#555;line-height:30px;padding:0 15px;margin-bottom:20px;white-space:pre-line}.content .details-box .details-right[data-v-6249bf08]{width:304px;flex-direction:column}.content .details-box .details-right .same-brand-title[data-v-6249bf08]{-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-bottom:20px;font-size:18px;color:#000;background:linear-gradient(99.65183347deg,#fdda55,#e5d7be 50%,#cbfebf);border-radius:12px;width:304px;height:60px;border:5px solid #fff;position:relative;box-shadow:0 0 10px rgba(0,0,0,.118)}.content .details-box .details-right .same-brand-title.like[data-v-6249bf08]{background:linear-gradient(-80.34816653deg,#d6dcf0,#dae6f2 19%,#eff2cc 62%,#eff9f1)}.content .details-box .details-right .same-brand-title.like .same-brand-icon[data-v-6249bf08]{width:24px;height:24px}.content .details-box .details-right .same-brand-title[data-v-6249bf08]:after{content:"";position:absolute;width:0;height:0;left:50%;bottom:-12px;border-left:7px solid transparent;border-right:7px solid transparent;border-top:8px solid #fff;transform:translateX(-50%)}.content .details-box .details-right .same-brand-title .same-brand-icon[data-v-6249bf08]{width:22px;height:22px;margin-right:7px}.add-customer-mask[data-v-6249bf08]{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.7);z-index:1002}.add-customer-mask .add-customer-box[data-v-6249bf08]{width:460px;height:460px;background:linear-gradient(135deg,#fdda55,#e5d7be 50%,#cbfebf);box-shadow:0 0 10px rgba(0,0,0,.235);position:relative}.add-customer-mask .add-customer-box.two[data-v-6249bf08]{width:799px;height:460px}.add-customer-mask .add-customer-box.two .add-customer-violet[data-v-6249bf08]{display:none}.add-customer-mask .add-customer-box.two .add-customer-violet.violet2[data-v-6249bf08]{display:block}.add-customer-mask .add-customer-box.two .add-customer-interior[data-v-6249bf08]{width:700px}.add-customer-mask .add-customer-box.two .add-customer-interior .title[data-v-6249bf08]{width:189px;height:31px}.add-customer-mask .add-customer-box.two .add-customer-interior .add-customer-interior-bj[data-v-6249bf08]{display:none}.add-customer-mask .add-customer-box.two .add-customer-interior .add-customer-interior-bj.bj2[data-v-6249bf08]{display:block}.add-customer-mask .add-customer-box .close[data-v-6249bf08]{position:absolute;top:16px;right:16px;width:16px;height:16px;cursor:pointer}.add-customer-mask .add-customer-box .add-customer-violet[data-v-6249bf08]{position:absolute;bottom:0;left:0;top:0;right:0;width:421px;height:460px}.add-customer-mask .add-customer-box .add-customer-violet.violet2[data-v-6249bf08]{width:579px;height:460px;display:none}.add-customer-mask .add-customer-box .add-customer-interior[data-v-6249bf08]{width:368px;height:368px;position:relative;z-index:1;flex-direction:column;align-items:center;padding-top:35px}.add-customer-mask .add-customer-box .add-customer-interior .add-customer-interior-bj[data-v-6249bf08]{position:absolute;top:0;left:0;z-index:-1}.add-customer-mask .add-customer-box .add-customer-interior .add-customer-interior-bj.bj2[data-v-6249bf08]{display:none}.add-customer-mask .add-customer-box .add-customer-interior .title[data-v-6249bf08]{width:159px;height:26px;margin-bottom:35px}.add-customer-mask .add-customer-box .add-customer-interior .QR-code-list .QR-code-item[data-v-6249bf08]:not(:last-child){margin-right:160px}.add-customer-mask .add-customer-box .add-customer-interior .QR-code-box[data-v-6249bf08]{margin-bottom:17px;padding:15px;position:relative}.add-customer-mask .add-customer-box .add-customer-interior .QR-code-box[data-v-6249bf08]:after{width:15px;height:5px}.add-customer-mask .add-customer-box .add-customer-interior .QR-code-box[data-v-6249bf08]:before{width:5px;height:15px}.add-customer-mask .add-customer-box .add-customer-interior .QR-code-box[data-v-6249bf08]:after,.add-customer-mask .add-customer-box .add-customer-interior .QR-code-box[data-v-6249bf08]:before{content:"";background-color:#ffd649;border-radius:11px;position:absolute;top:0;left:0}.add-customer-mask .add-customer-box .add-customer-interior .QR-code-box .top-right-corner[data-v-6249bf08]:after{width:15px;height:5px}.add-customer-mask .add-customer-box .add-customer-interior .QR-code-box .top-right-corner[data-v-6249bf08]:before{width:5px;height:15px}.add-customer-mask .add-customer-box .add-customer-interior .QR-code-box .top-right-corner[data-v-6249bf08]:after,.add-customer-mask .add-customer-box .add-customer-interior .QR-code-box .top-right-corner[data-v-6249bf08]:before{content:"";background-color:#ffd649;border-radius:11px;position:absolute;top:0;right:0}.add-customer-mask .add-customer-box .add-customer-interior .QR-code-box .bottom-left-corner[data-v-6249bf08]:after{width:15px;height:5px}.add-customer-mask .add-customer-box .add-customer-interior .QR-code-box .bottom-left-corner[data-v-6249bf08]:before{width:5px;height:15px}.add-customer-mask .add-customer-box .add-customer-interior .QR-code-box .bottom-left-corner[data-v-6249bf08]:after,.add-customer-mask .add-customer-box .add-customer-interior .QR-code-box .bottom-left-corner[data-v-6249bf08]:before{content:"";background-color:#ffd649;border-radius:11px;position:absolute;bottom:0;left:0}.add-customer-mask .add-customer-box .add-customer-interior .QR-code-box .bottom-right-corner[data-v-6249bf08]:after{width:15px;height:5px}.add-customer-mask .add-customer-box .add-customer-interior .QR-code-box .bottom-right-corner[data-v-6249bf08]:before{width:5px;height:15px}.add-customer-mask .add-customer-box .add-customer-interior .QR-code-box .bottom-right-corner[data-v-6249bf08]:after,.add-customer-mask .add-customer-box .add-customer-interior .QR-code-box .bottom-right-corner[data-v-6249bf08]:before{content:"";background-color:#ffd649;border-radius:11px;position:absolute;bottom:0;right:0}.add-customer-mask .add-customer-box .add-customer-interior .QR-code-box .QR-code-chunk[data-v-6249bf08]{width:130px;height:130px;background-color:#fff;border-radius:15px;box-shadow:0 0 8px rgba(0,0,0,.122)}.add-customer-mask .add-customer-box .add-customer-interior .QR-code-box .QR-code-chunk .QR-code-img[data-v-6249bf08]{width:110px;height:110px}.add-customer-mask .add-customer-box .add-customer-interior .name[data-v-6249bf08]{margin-bottom:6px}.add-customer-mask .add-customer-box .add-customer-interior .hint[data-v-6249bf08],.add-customer-mask .add-customer-box .add-customer-interior .name[data-v-6249bf08]{color:#555;font-size:14px}a[data-v-6249bf08]:-webkit-any-link{color:#806c24}.dis-f{display:flex}.jus-x{justify-content:center}.jus-sp{justify-content:space-around}.al-item{align-items:center}.pos-r{position:relative}.message-info{background:#000;border-color:#000;color:#fff}.message-info .el-message__content{color:#fff}.message-info .el-icon{display:none}.annex-school-box{margin:20px 30px 0;cursor:pointer}.annex-school-box .annex-left{width:100%;height:101px;border:1px solid #f2f2f2;border-radius:12px 0 0 12px;position:relative;z-index:1}.annex-school-box .annex-left .annex-school-item{flex-direction:column;align-items:center}.annex-school-box .annex-left .annex-school-item .distance-item-value{height:24px;padding:0 8px;background-color:#f6f6f6;border-radius:29px;width:-moz-fit-content;width:fit-content}.annex-school-box .annex-left .annex-school-item .distance-item-value.special{background:linear-gradient(90deg,hsla(0,0%,100%,.8) -14%,rgba(80,227,194,.8))}.annex-school-box .annex-left .annex-school-item .distance-item-value .mileage{font-family:PingFangSC-Semibold,PingFang SC Semibold,PingFang SC,sans-serif;font-weight:650;font-size:14px;color:#000;margin-right:6px}.annex-school-box .annex-left .annex-school-item .distance-item-value .tool-icon{width:14px;height:14px;margin-right:3px}.annex-school-box .annex-left .annex-school-item .distance-item-value .tool-time{font-size:13px;color:#333}.annex-school-box .annex-left .marker-icon{margin:9px 0 12px}.annex-school-box .annex-left .line-img{height:2px;width:724px;background-image:linear-gradient(90deg,#d7d7d7 0,#d7d7d7 50%,transparent 0);background-size:4px 2px;background-repeat:repeat-x;position:absolute;z-index:-1}.annex-school-box .annex-btn{width:90px;height:101px;font-size:14px;color:#000;border-radius:0 12px 12px 0;position:relative;z-index:1}.annex-school-box .annex-btn .annex-btn-bj{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.annex-school-box .annex-btn .annex-btn-icon{width:16px;height:16px;margin-left:10px}.distance-info-box .title-box{font-weight:650;font-size:20px;color:#000;height:70px;border-bottom:1px solid #ebebeb;border-radius:16px 16px 0 0}.distance-info-box .title-box .distance-arrow{width:24px;height:24px;margin:0 28px}.distance-info-box .title-box .close-icon{width:16px;height:16px;position:absolute;top:20px;right:20px;cursor:pointer}.distance-info-box .distance-info-data .distance-info-left{width:70px;flex-direction:column;border-right:1px solid #ebebeb;box-sizing:content-box}.distance-info-box .distance-info-data .distance-info-left .distance-info-left-item{width:100%;height:50px;font-size:14px;color:#555;cursor:pointer}.distance-info-box .distance-info-data .distance-info-left .distance-info-left-item.pitch{font-weight:650;color:#000;background:linear-gradient(90deg,hsla(0,0%,100%,.8) -14%,rgba(80,227,194,.8))}.distance-info-box .distance-info-data .distance-info-left .distance-info-left-item:last-of-type{border-radius:0 0 0 10px}.distance-info-box .distance-info-data .distance-info-right{padding:30px 40px}.distance-info-box .distance-info-data .distance-info-right .distance-header-box{color:#333;font-weight:650;font-size:16px;margin-bottom:30px;justify-content:space-between}.distance-info-box .distance-info-data .distance-info-right .distance-header-box .distance-header-icon{width:30px;height:30px;background-color:#fddf6d;border-radius:50%;margin-right:10px}.distance-info-box .distance-info-data .distance-info-right .distance-header-box .distance-header-icon .distance-header-img{width:20px;height:20px}.distance-info-box .distance-info-data .distance-info-right .distance-header-box .distance-header-hint{color:#a09e9e;font-size:13px;font-weight:400}.distance-info-box .distance-info-data .distance-info-right .academy-school-item{background-color:#f6f6f6;border-radius:12px;margin-bottom:30px}.distance-info-box .distance-info-data .distance-info-right .academy-school-item-header{font-size:16px;width:670px;height:65px;justify-content:space-between;padding-left:22px;padding-right:20px;position:relative}.distance-info-box .distance-info-data .distance-info-right .academy-school-item-header .arrow-green{width:7px;height:12px;position:absolute;left:0;top:50%;transform:translateY(-50%)}.distance-info-box .distance-info-data .distance-info-right .academy-school-item-name{font-family:PingFangSC-Semibold,PingFang SC Semibold,PingFang SC,sans-serif;font-weight:650;color:#000}.distance-info-box .distance-info-data .distance-info-right .academy-school-item-number{color:#333;margin-left:4px;font-weight:400;font-family:ArialMT,Arial,sans-serif}.distance-info-box .distance-info-data .distance-info-right .academy-school-item-icon{width:16px;height:16px;margin-right:6px}.distance-info-box .distance-info-data .distance-info-right .academy-school-item-time{color:#000;font-weight:650;font-size:14px}.distance-info-box .distance-info-data .distance-info-right .academy-school-item-journey{border-top:1px solid #ebebeb;padding-top:22px;padding-left:22px;padding-bottom:30px;position:relative}.distance-info-box .distance-info-data .distance-info-right .journey-item{position:relative;z-index:1}.distance-info-box .distance-info-data .distance-info-right .journey-item:not(:last-of-type){margin-bottom:20px}.distance-info-box .distance-info-data .distance-info-right .academy-school-item-journey:after{content:"";position:absolute;top:0;left:26.4px;width:1px;height:100%;display:block;background-image:linear-gradient(180deg,#aaa 50%,transparent 0);background-size:1px 4px}.distance-info-box .distance-info-data .distance-info-right .journey-item:first-of-type:after{content:"";display:block;position:absolute;top:-22px;left:0;width:9px;height:calc(50% + 22px);background-color:#f6f6f6}.distance-info-box .distance-info-data .distance-info-right .journey-item:last-of-type:after{content:"";display:block;position:absolute;bottom:-30px;left:0;width:9px;height:calc(50% + 30px);background-color:#f6f6f6}.distance-info-box .distance-info-data .distance-info-right .journey-item .circle{width:9px;height:9px;border-radius:50%;background-color:#f6f6f6;border:1px solid #797979;box-sizing:border-box;margin-right:20px;z-index:1}.distance-info-box .distance-info-data .distance-info-right .journey-item .journey-value{color:#333;font-size:13px;padding-right:20px}.distance-info-box .distance-info-data .distance-info-right .journey-item .journey-value.subway{color:#aaa}.distance-info-box .distance-info-data .distance-info-right .journey-item .journey-value.subway .subway-name{padding:3.5px 11px;background-color:#333;border-radius:10px;color:#fff;margin-right:10px;max-width:570px}.distance-info-box .distance-info-data .distance-info-right .journey-item .journey-value.bus{color:#aaa}.distance-info-box .distance-info-data .distance-info-right .journey-item .journey-value.bus .bus-name{padding:3.5px 11px;background-color:rgba(80,227,194,0);box-sizing:border-box;border:1px solid #333;border-radius:10px;margin-right:10px;color:#333;max-width:570px}.distance-info-box .distance-info-data .distance-info-right .academy-school-hint{color:#a09e9e;font-size:13px;margin-bottom:20px}.el-popper.is-light{border-radius:10px!important}.selectSchoolPop{border-radius:16px;overflow:hidden}.selectSchoolPop .el-dialog__header{display:none}.selectSchoolPop .el-dialog__body{padding:0}.selectSchoolPop .el-dialog__body .title-box{font-family:PingFangSC-Semibold,PingFang SC Semibold,PingFang SC,sans-serif;font-weight:650;font-style:normal;font-size:25px;line-height:26px;color:#000;text-align:center;padding-top:25px;padding-bottom:16px}.selectSchoolPop .el-dialog__body .title-box .close-icon{width:20px;height:20px;position:absolute;top:10px;right:10px;cursor:pointer}.selectSchoolPop .el-dialog__body .site{height:35px;background-color:#f2f2f2;margin:0 20px 24px;border-radius:210px;padding-left:10px}.selectSchoolPop .el-dialog__body .site .site-img{width:16px;height:16px;margin-right:6px}.selectSchoolPop .el-dialog__body .site .site-text{font-size:14px;color:#000}.selectSchoolPop .el-dialog__body .site .btn{font-size:13px;color:#555;padding:0 10px;height:100%;cursor:pointer}.selectSchoolPop .el-dialog__body .site .btn .btn-img{width:6px;height:11px;margin-left:8px}.selectSchoolPop .el-dialog__body .select-list{max-height:500px;min-height:300px;overflow:auto;position:relative}.selectSchoolPop .el-dialog__body .select-list .select-item{padding:10px 15px;border-top:1px dotted #d7d7d7;cursor:pointer}.selectSchoolPop .el-dialog__body .select-list .select-item.pitch{background-color:#f5f4f9}.selectSchoolPop .el-dialog__body .select-list .select-item.pitch .select-icon{background-color:#fddf6d}.selectSchoolPop .el-dialog__body .select-list .select-item .select-icon{width:30px;height:30px;border-radius:50%;background-color:#f2f2f2;align-self:flex-start;margin-right:10px}.selectSchoolPop .el-dialog__body .select-list .select-item .select-icon .select-img{width:20px;height:20px}.selectSchoolPop .el-dialog__body .select-list .select-item .select-info .select-name{font-family:PingFangSC-Semibold,PingFang SC Semibold,PingFang SC,sans-serif;font-weight:650;font-style:normal;font-size:16px;color:#000;margin-bottom:7px}.selectSchoolPop .el-dialog__body .select-list .select-item .select-info .distance{font-size:14px;color:#555;padding-bottom:7px}.selectSchoolPop .el-dialog__body .select-list .select-item .select-info .distance .abbreviation{font-family:PingFangSC-Semibold,PingFang SC Semibold,PingFang SC,sans-serif;font-weight:650;font-style:normal;color:#000;margin:0 4px}.selectSchoolPop .el-dialog__body .select-list .select-item .select-info .vehicle{flex-wrap:wrap}.selectSchoolPop .el-dialog__body .select-list .select-item .select-info .vehicle .item{height:20px;line-height:20px;background-color:hsla(0,0%,100%,0);border:1px solid #7f7f7f;border-radius:30px;font-size:14px;color:#333;width:-moz-fit-content;width:fit-content;padding:0 5px;margin-top:5px;margin-right:10px}.selectSchoolPop .el-dialog__body .select-list .select-item .select-info .vehicle .item .vehicle-icon{width:16px;height:16px;margin-right:5px}.selectSchoolPop .el-dialog__body .select-list .select-item .tick{width:20px;height:20px;align-self:center}.inspectPop{border-radius:16px;overflow:hidden;word-break:break-word}.inspectPop .el-dialog__header{display:none}.inspectPop .el-dialog__body{padding:0}.inspectPop .el-dialog__body .type{padding:20px 20px;border-bottom:1px dotted #d7d7d7}.inspectPop .el-dialog__body .type .item{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:14px;text-align:center;line-height:30px;border-radius:12px;height:30px;background-color:#ebebeb;padding:0 12px;margin-right:15px;cursor:pointer}.inspectPop .el-dialog__body .type .item.pitch{background-color:#f95d5d;color:#fff}.inspectPop .el-dialog__body .list{max-height:600px;overflow:auto}.inspectPop .el-dialog__body .list .item{padding-top:20px;padding-left:20px}.inspectPop .el-dialog__body .list .item:not(:last-of-type){border-bottom:1px dotted #d7d7d7}.inspectPop .el-dialog__body .list .item .avatar{width:30px;height:30px;border-radius:50%;margin-right:10px}.inspectPop .el-dialog__body .list .item .remark-content{flex-direction:column;position:relative}.inspectPop .el-dialog__body .list .item .remark-content .type{position:absolute;top:0;right:0;font-size:14px;color:#555;height:23px;background:inherit;background-color:#f2f2f2;border-radius:78px 0 0 78px;padding:0 6px;border:none}.inspectPop .el-dialog__body .list .item .remark-content .type .image{height:16px;margin-right:4px}.inspectPop .el-dialog__body .list .item .remark-content .username{font-size:14px;color:#555;margin-right:10px;margin-bottom:4px}.inspectPop .el-dialog__body .list .item .remark-content .username .image{width:72px;margin-left:12px}.inspectPop .el-dialog__body .list .item .remark-content .username .checked-in{height:20px;line-height:20px;background-color:hsla(0,0%,96%,0);border:1px solid #50e3c2;border-radius:45px;font-size:12px;color:#50e3c2;padding:0 8px;margin-left:12px}.inspectPop .el-dialog__body .list .item .remark-content .date{color:#a3a3a3;font-size:13px;margin-bottom:3px}.inspectPop .el-dialog__body .list .item .remark-content .text{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:24px;white-space:pre-line;margin-bottom:12px;margin-right:13px;color:#333}.inspectPop .el-dialog__body .list .item .remark-content .media{white-space:nowrap;overflow:auto;width:512px;margin-bottom:20px}.inspectPop .el-dialog__body .list .item .remark-content .media .media-item{display:inline-flex;margin-right:8px;position:relative;cursor:pointer}.inspectPop .el-dialog__body .list .item .remark-content .media .media-item .media-img{width:105px;height:70px;border-radius:8px;-o-object-fit:cover;object-fit:cover}.inspectPop .el-dialog__body .list .item .remark-content .media .media-item .media-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px} \ No newline at end of file diff --git a/dist/css/seachPage.17b24c2c.css b/dist/css/seachPage.17b24c2c.css new file mode 100644 index 0000000..7aa637f --- /dev/null +++ b/dist/css/seachPage.17b24c2c.css @@ -0,0 +1 @@ +img[data-v-20a0b582]{-o-object-fit:contain;object-fit:contain}.dis-f[data-v-20a0b582]{display:flex}.jus-x[data-v-20a0b582]{justify-content:center}.al-item[data-v-20a0b582]{align-items:center}.pos-r[data-v-20a0b582]{position:relative}.body-maxWidth[data-v-20a0b582]{width:1200px;min-width:1200px}.s-w-100[data-v-20a0b582]{width:100%}.jus-bet[data-v-20a0b582]{justify-content:space-between}.mg-t-35[data-v-20a0b582]{margin-top:35px}.seach-select-h[data-v-20a0b582]{max-height:500px!important}.select-box[data-v-20a0b582]{max-height:0;transition:max-height .4s ease-in-out}.show-box-pd[data-v-20a0b582]{padding:0 20px;transition:all .1s linear}.seach-info-box[data-v-20a0b582]{background:#fff;border-radius:16px;box-shadow:0 0 10px rgba(0,0,0,.118)}.seach-info-box .seach-select-info[data-v-20a0b582]{padding:25px 0}.seach-info-box .seach-select-info .show-box[data-v-20a0b582]{width:100%!important;height:40px!important;min-height:40px!important;border-radius:0!important;border-bottom:1px solid #ebebeb!important}.seach-info-box .seach-select-info .box[data-v-20a0b582]:hover{background-color:#f2f2f2}.seach-info-box .seach-select-info .box[data-v-20a0b582]{width:1160px;min-height:60px;background:inherit;background-color:#f6f6f6;border:none;border-radius:10px;font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;color:#555;font-size:15px;cursor:pointer}.seach-info-box .seach-select-info .box .icon-img[data-v-20a0b582]{width:6px;transform:rotate(90deg);margin-left:20px}.seach-info-box .seach-select-info .box .down-icon[data-v-20a0b582]{transform:rotate(270deg);transition:all .3s ease-in-out}.seach-info-box .seach-select-info .box .text-tps[data-v-20a0b582]{font-family:PingFangSC-Semibold,PingFang SC Semibold,PingFang SC,sans-serif;font-weight:650;color:#000}.seach-info-box .seach-select-info .box .text-icon[data-v-20a0b582]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;color:#d7d7d7}.seach-info-box .top-box[data-v-20a0b582]{height:45px;width:100%;background:#62b1ff;position:relative;border-radius:16px 16px 0 0;font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:17px;color:#fff}.seach-info-box .top-box .btm-line[data-v-20a0b582]{height:4px;width:102px;background:inherit;background-color:#fddf6d;border:none;border-radius:53px}.seach-info-box .top-box .btm-line-mg[data-v-20a0b582]{margin-top:-5px}.seach-info-box .top-box .select-top-bos-show[data-v-20a0b582]{box-shadow:-3px -4px 4px rgba(0,0,0,.076)!important}.seach-info-box .top-box .select-top-btn-bg[data-v-20a0b582]{background:#fff!important;height:50px!important;width:200px;border-radius:16px 16px 0 0;box-shadow:-3px -4px 4px rgba(0,0,0,.076)!important}.seach-info-box .top-box .select-top-btn[data-v-20a0b582]{height:45px;width:180px!important;line-height:45px;background:#fff!important;border-radius:16px 16px 0 0;font-family:PingFangSC-Semibold,PingFang SC Semibold,PingFang SC,sans-serif;font-weight:650;font-style:normal;font-size:17px;color:#000!important;text-align:center;bottom:0;z-index:66}.seach-info-box .top-box .bg-f[data-v-20a0b582]{background:#fff!important}.seach-info-box .top-box .first[data-v-20a0b582]{bottom:0;left:0;background:#62b1ff}.seach-info-box .top-box .first .second-select[data-v-20a0b582]{position:absolute;background:#fff;top:0;right:-4px;height:45px;width:30px;z-index:88}.seach-info-box .top-box .first .second-select .box[data-v-20a0b582]{border-radius:0 0 16px 0;background:#62b1ff;height:45px;width:30px}.seach-info-box .top-box .first-no-select[data-v-20a0b582]{border-radius:0 0 16px 0!important;width:180px;left:14px;z-index:88}.seach-info-box .top-box .second[data-v-20a0b582]{left:200px;bottom:0;background:#62b1ff}.seach-info-box .top-box .second .first-select[data-v-20a0b582]{position:absolute;background:#fff;top:0;left:-4px;height:45px;width:30px}.seach-info-box .top-box .second .first-select .box[data-v-20a0b582]{border-radius:0 0 0 16px;background:#62b1ff;height:45px;width:30px}.seach-info-box .top-box .second .third-select[data-v-20a0b582]{position:absolute;background:#fff;top:0;right:-4px;height:45px;width:30px;z-index:88}.seach-info-box .top-box .second .third-select .box[data-v-20a0b582]{border-radius:0 0 16px 0;background:#62b1ff;height:45px;width:30px}.seach-info-box .top-box .third[data-v-20a0b582]{left:400px;bottom:0;background:#62b1ff}.seach-info-box .top-box .third .second-select-third-box[data-v-20a0b582]{position:absolute;background:#fff;top:0;left:-4px;height:45px;width:30px;z-index:88}.seach-info-box .top-box .third .second-select-third-box .box[data-v-20a0b582]{border-radius:0 0 0 16px;background:#62b1ff;height:45px;width:30px}.seach-info-box .top-box .four[data-v-20a0b582]{left:600px;bottom:0;background:#62b1ff}.seach-info-box .top-box .four .second-select-third-box[data-v-20a0b582]{position:absolute;background:#fff;top:0;left:-4px;height:45px;width:30px;z-index:88}.seach-info-box .top-box .four .second-select-third-box .box[data-v-20a0b582]{border-radius:0 0 0 16px;background:#62b1ff;height:45px;width:30px;position:absolute;left:0}.seach-info-box .top-box .top-btn[data-v-20a0b582]:hover{color:#bcd7f3}.seach-info-box .top-box .top-btn[data-v-20a0b582]{width:200px;height:45px;position:absolute;border-radius:16px 16px 0 0;cursor:pointer;line-height:45px}.apartment-btm[data-v-20a0b582]{padding:25px 20px!important}.btm-list[data-v-20a0b582]{padding:0 20px 25px 20px;display:flex;justify-content:space-between;color:#555;font-size:15px}.btm-list .btm-btn[data-v-20a0b582],.btm-list[data-v-20a0b582]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400}.btm-list .btm-btn[data-v-20a0b582]{font-style:normal;font-size:14px;color:#333;margin-left:10px}.btm-list .btm-btn .img[data-v-20a0b582]{width:8px;height:8px;margin-left:8px}.btm-list .count[data-v-20a0b582]{font-family:Arial-BoldMT,Arial Bold,Arial,sans-serif;font-weight:700;color:#000;margin:0 5px}.btm-list .sort-text[data-v-20a0b582]{font-family:PingFangSC-Semibold,PingFang SC Semibold,PingFang SC,sans-serif;font-weight:650;font-style:normal;font-size:14px;color:#000;text-align:center;cursor:pointer}.btm-list .sort-text .sort-btn[data-v-20a0b582]{cursor:pointer;color:#000;line-height:24px;font-size:14px;font-weight:650}.btm-list .img[data-v-20a0b582],.btm-list .sort-text .sort-btn .sort-icon[data-v-20a0b582]{width:20px;height:20px;margin-left:10px}.input-box[data-v-20a0b582]{height:92px;background:inherit;background-color:#fff;box-sizing:border-box;border-width:1px;border-style:solid;border-color:#f6f6f6;border-radius:16px;box-shadow:0 0 10px rgba(0,0,0,.118);transform:translateY(-35px);padding:20px}.input-box .mg-l-10[data-v-20a0b582]{margin-left:10px}.input-box .tool-btn[data-v-20a0b582]:hover{border-color:#c8c8c8}.input-box .tool-btn[data-v-20a0b582]{width:150px;height:48px;background:inherit;background-color:#f6f6f6;box-sizing:border-box;border-width:1px;border-style:solid;border-color:#ebebeb;border-radius:8px;font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:16px;color:#000;cursor:pointer}.input-box .tool-btn .img[data-v-20a0b582]{width:20px;height:20px;margin-right:6px}.input-box .input-s[data-v-20a0b582]:hover{border-color:#c8c8c8}.input-box .input-s[data-v-20a0b582]{width:560px;height:48px;background:inherit;background-color:#f6f6f6;box-sizing:border-box;border-width:1px;border-style:solid;border-color:#ebebeb;border-radius:8px;overflow:hidden}.input-box .input-s .el-input__wrapper[data-v-20a0b582]{border-radius:8px;box-shadow:0 0 0!important}.input-box .map-box[data-v-20a0b582]{width:48px;height:48px;background:inherit;background-color:#f6f6f6;box-sizing:border-box;border-width:1px;border-style:solid;border-color:#ebebeb;border-radius:155px;margin-left:10px;cursor:pointer}.input-box .map-box .img[data-v-20a0b582]{width:24px;height:24px}.input-box .icon[data-v-20a0b582]{width:20px;height:20px;cursor:pointer}.dropdown-text[data-v-20a0b582]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:14px;color:#7f7f7f;text-align:center;display:flex;align-items:center;justify-content:space-between;width:100%;height:100%}.dropdown-text .type-icon[data-v-20a0b582]{width:6px;height:14px;background:inherit;background-color:#50e3c2;border:none;border-radius:3px}.el-dropdown-menu[data-v-20a0b582]{width:150px;background:inherit;background-color:#fff;padding:10px}.dropdown-check-text[data-v-20a0b582]{font-family:PingFangSC-Semibold,PingFang SC Semibold,PingFang SC,sans-serif;font-weight:650;font-style:normal;font-size:14px;color:#000}[data-v-20a0b582] .el-input__wrapper{color:#333!important;font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:16px!important;text-align:left;border-radius:8px;box-shadow:0 0 0!important;background-color:#f6f6f6}[data-v-20a0b582] .el-dropdown-menu__item{--el-dropdown-menuItem-hover-color:#7f7f7f;--el-dropdown-menuItem-hover-fill:#f6f6f6}.el-popper.popover-sort{width:150px;padding:0;border-radius:10px;box-shadow:0 0 8px rgba(0,0,0,.078)}.el-popper.popover-sort .sort-box{padding:26px 20px 2px;font-size:14px;color:#7f7f7f;border-radius:10px}.el-popper.popover-sort .sort-box .sort-item{margin-bottom:30px;cursor:pointer;padding:0}.el-popper.popover-sort .sort-box .sort-item:not(.is-disabled):focus{background-color:#fff;color:#7f7f7f}.el-popper.popover-sort .sort-box .sort-item .pitch{width:100%;color:#000;font-weight:650;position:relative}.el-popper.popover-sort .sort-box .sort-item .pitch:before{content:"";width:6px;height:14px;background-color:#50e3c2;border-radius:3px;display:block;position:absolute;top:50%;right:0;transform:translateY(-50%)}img[data-v-23f8c426]{-o-object-fit:contain;object-fit:contain}.dis-f[data-v-23f8c426]{display:flex}.jus-x[data-v-23f8c426]{justify-content:center}.al-item[data-v-23f8c426]{align-items:center}.pos-r[data-v-23f8c426]{position:relative}.body-maxWidth[data-v-23f8c426]{width:1200px;min-width:1200px}.s-w-100[data-v-23f8c426]{width:100%}.jus-bet[data-v-23f8c426]{justify-content:space-between}.mg-t-35[data-v-23f8c426]{margin-top:35px}.no-list-box[data-v-23f8c426]{height:500px;background:inherit;background-color:#fff;border:none;border-radius:16px;box-shadow:0 0 8px rgba(0,0,0,.078)} \ No newline at end of file diff --git a/dist/css/user.22ce4c77.css b/dist/css/user.22ce4c77.css new file mode 100644 index 0000000..2994a1d --- /dev/null +++ b/dist/css/user.22ce4c77.css @@ -0,0 +1 @@ +.empty-box[data-v-b2a1255a]{flex-direction:column;align-items:center}.empty-box .empty-icon[data-v-b2a1255a]{width:102px;height:120px;margin-bottom:16px}.empty-box .empty-text[data-v-b2a1255a]{color:#7f7f7f;line-height:24px;font-size:14px}.pop-mask[data-v-048b72f4]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.698);z-index:1}.content[data-v-048b72f4]{width:700px;height:750px;max-height:90vh;background-color:#fff;border-radius:16px;box-shadow:0 0 10px rgba(0,0,0,.349);flex-direction:column;position:relative}.content .header[data-v-048b72f4]{width:100%;height:160px;background:linear-gradient(-67.57974914deg,#52d9db,#2c64eb 59%);border-radius:16px 16px 0 0;justify-content:center}.content .header .circle[data-v-048b72f4]{position:absolute;top:0;right:0}.content .header .white-cross[data-v-048b72f4]{position:absolute;top:20px;right:20px;cursor:pointer}.content .header .header-icon[data-v-048b72f4]{width:52px;height:57px;margin-top:43px;margin-right:21px}.content .header .header-text[data-v-048b72f4]{width:145px;height:47px;margin-top:48px}.content .attention[data-v-048b72f4]{margin:-26px auto 0;width:660px;height:50px;background-color:#fff;border-radius:230px;box-shadow:0 0 8px rgba(0,0,0,.078);font-size:14px;color:#7f7f7f;justify-content:space-between;padding-left:16px;padding-right:8px}.content .attention .attention-btn[data-v-048b72f4]{width:80px;height:36px;background-color:#fdda55;border-radius:54px;font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-size:14px;color:#000;cursor:pointer}.content .list[data-v-048b72f4]{overflow:auto;margin:10px 6px 30px}.content .list[data-v-048b72f4]::-webkit-scrollbar{width:6px}.content .list .empty-box[data-v-048b72f4]{margin-top:170px}.content .list .item[data-v-048b72f4]{flex-direction:column;width:660px;background-color:#fff;border:1px solid #ebebeb;border-radius:16px;box-shadow:0 0 8px rgba(0,0,0,.078);margin:0 auto 10px;position:relative}.content .list .item .new[data-v-048b72f4]{position:absolute;top:7px;right:17px;width:40px;height:40px}.content .list .item .time[data-v-048b72f4]{color:#aaa;font-size:13px;padding:18px 16px 14px}.content .list .item .text[data-v-048b72f4]{color:#7f7f7f;line-height:24px;font-size:14px;padding:0 16px;margin-bottom:10px;word-wrap:break-word}.content .list .item .info[data-v-048b72f4]{width:630px;height:56px;background-color:#f6f6f6;border-radius:10px;font-size:15px;color:#333;margin:0 auto 16px;padding:0 16px;position:relative}.content .list .item .info .soldOut[data-v-048b72f4]{position:absolute;top:0;right:0;width:40px;height:40px}.content .list .item .info .title[data-v-048b72f4]{padding-right:60px;cursor:pointer}.content .list .item .info .img-icon[data-v-048b72f4]{width:22px;height:16px;margin-right:10px}.content .list .item .info .id[data-v-048b72f4]{color:#aaa;font-size:13px}.content .list .item .footer[data-v-048b72f4]{border-top:1px solid #ebebeb;font-size:14px;color:#266cbf;height:45px;cursor:pointer}.content .list .item .footer[data-v-048b72f4]:not(:last-of-type){border-right:1px solid #ebebeb}.content .list .item .footer.helper .green-arrow[data-v-048b72f4]{width:18px;height:18px;margin-right:10px}.content .list .item .footer .green-arrow[data-v-048b72f4]{margin-left:10px;width:14px;height:14px}.content .end[data-v-048b72f4]{color:#7f7f7f;font-size:13px;text-align:center;margin:10px 0}.QR-code[data-v-048b72f4]{width:100%}.btn-qrcode[data-v-048b72f4]{margin:0 auto}.btn-qrcode .bj[data-v-048b72f4]{height:100%;box-shadow:0 0 8px rgba(0,0,0,.278);border-radius:10px}.btn-qrcode .QR-code[data-v-048b72f4]{position:absolute;width:110px;height:110px;border-radius:50%;bottom:86px;left:50%;transform:translateX(-50%)}.el-popover.el-popper.consult-popover .consult-pop[data-v-048b72f4]{width:300px;height:300px;border-radius:10px;padding-top:45px;font-family:PingFangSC-Regular,PingFang SC,sans-serif;box-shadow:0 0 10px rgba(0,0,0,.102);background-color:#fff;flex-direction:column}.el-popover.el-popper.consult-popover .consult-pop .consult-title[data-v-048b72f4]{font-size:15px;color:#555;margin-bottom:24px}.el-popover.el-popper.consult-popover .consult-pop .consult-title b[data-v-048b72f4]{color:#000;font-weight:650;margin:0 5px}.el-popover.el-popper.consult-popover .consult-pop .consult-QRcode[data-v-048b72f4]{width:120px;height:120px;border-radius:20px;box-shadow:0 0 15px rgba(0,0,0,.102);margin-bottom:20px;background:#fff}.el-popover.el-popper.consult-popover .consult-pop .consult-QRcode .consult-QRcode-img[data-v-048b72f4]{width:100px;height:100px}.el-popover.el-popper.consult-popover .consult-pop .consult-hint[data-v-048b72f4]{margin-bottom:6px}.el-popover.el-popper.consult-popover .consult-pop .consult-hint[data-v-048b72f4],.el-popover.el-popper.consult-popover .consult-pop .consult-remark[data-v-048b72f4]{font-size:13px;color:#555;line-height:18px}.el-popover.el-popper.consult-popover .consult-pop .consult-remark b[data-v-048b72f4]{font-weight:650;color:#000}.have-questions[data-v-60109ba9]{display:inline-flex;flex-direction:column}.have-questions .QR-code[data-v-60109ba9]{width:100%}.have-questions .have-questions-text[data-v-60109ba9]{color:#7f7f7f;font-size:14px;margin-bottom:14px}.have-questions .have-questions-text .smiling[data-v-60109ba9]{width:16px;height:16px;margin:0 5px}.have-questions .have-questions-btn[data-v-60109ba9]{width:166px;height:40px;border-radius:40px;font-size:18px;font-weight:650;color:#333;border:1px solid #7f7f7f;cursor:pointer}.have-questions .have-questions-btn .have-questions-icon[data-v-60109ba9]{width:16px;height:16px;margin-right:10px}img[data-v-b59d5fb0]{-o-object-fit:contain;object-fit:contain}.dis-f[data-v-b59d5fb0]{display:flex}.jus-x[data-v-b59d5fb0]{justify-content:center}.jus-bet[data-v-b59d5fb0]{justify-content:space-between}.al-item-start[data-v-b59d5fb0]{align-items:flex-start}.al-item[data-v-b59d5fb0]{align-items:center}.pos-r[data-v-b59d5fb0]{position:relative}.body-maxWidth[data-v-b59d5fb0]{width:1200px;min-width:1200px}.s-w-100[data-v-b59d5fb0]{width:100%}.authentication-box[data-v-b59d5fb0]{width:100%;height:30px}.authentication-box .bg[data-v-b59d5fb0]{height:100%}.authentication-box .logo[data-v-b59d5fb0]{width:18px;height:18px;position:absolute;left:15px}.authentication-box .text-img[data-v-b59d5fb0]{width:81px;height:81px;position:absolute;left:35px}.list-item[data-v-b59d5fb0]{width:590px;background-color:#fff;border:none;border-radius:16px;box-shadow:0 0 8px rgba(0,0,0,.078);position:relative;margin-bottom:20px}.list-item[data-v-b59d5fb0]:hover{box-shadow:0 0 8px rgba(0,0,0,.178)}.list-item .mg-t-10[data-v-b59d5fb0]{margin-top:10px}.list-item .img[data-v-b59d5fb0]{display:block;width:100px;-o-object-fit:cover;object-fit:cover;border-radius:10px;position:relative}.list-item .s-img[data-v-b59d5fb0]{width:100px;height:100%;border-radius:10px;position:absolute;top:0;left:0;background:rgba(51,51,51,.733)}.list-item .s-img .img[data-v-b59d5fb0]{width:30px;height:30px}.list-item .top-box[data-v-b59d5fb0]{padding:22px 20px 20px}.list-item .top-box .tab-img[data-v-b59d5fb0]{width:32px;height:32px;position:absolute;top:0;right:0}.list-item .top-box .title-text[data-v-b59d5fb0]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:18px;color:#000;text-align:left;word-wrap:break-word;line-height:28px}.list-item .top-box .title-text .title-hint[data-v-b59d5fb0]{border:1px solid #f95d5d;display:inline;height:24px;font-size:14px;color:#f95d5d;border-radius:5px;padding:0 8px}.list-item .top-box .mg-l-8[data-v-b59d5fb0]{margin-left:8px}.list-item .top-box .tab-item[data-v-b59d5fb0]{padding:0 6px;height:24px;background-color:#f2f2f2;border-radius:6px;font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-size:14px;color:#7f7f7f}.list-item .top-box .address-text[data-v-b59d5fb0]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-style:normal;font-size:15px;color:#555;margin-top:8px;flex-wrap:wrap}.list-item .top-box .address-text .img[data-v-b59d5fb0]{width:18px;height:18px;margin-right:5px}.list-item .top-box .address-text .address-item[data-v-b59d5fb0]{margin-right:20px;margin-top:12px}.list-item .top-box .price-text[data-v-b59d5fb0]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-size:14px;color:#555;margin-top:15px;align-items:end}.list-item .top-box .price-text .time[data-v-b59d5fb0]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;font-size:14px;color:#7f7f7f;margin-left:15px}.list-item .top-box .price-text .price[data-v-b59d5fb0]{font-family:Arial-Black,Arial Black,sans-serif;font-weight:900;font-size:20px;color:#f95d5d;line-height:20px;margin:0 8px}.list-item .top-box .price-text .unit[data-v-b59d5fb0]{font-family:Arial-Black,Arial Black,sans-serif;font-weight:900;color:#000;font-size:14px;line-height:14px}.list-item .top-box .first-tab[data-v-b59d5fb0]{background:#333;color:#fff}.list-item .btm-box[data-v-b59d5fb0]{padding:0 20px;height:58px;border-top:1px dotted #d7d7d7}.list-item .btm-box .intermediary-tab-img[data-v-b59d5fb0]{width:85px;height:20px;margin-left:15px}.list-item .btm-box .user-img[data-v-b59d5fb0]{width:24px;height:24px;border-radius:50%}.list-item .btm-box .user-name[data-v-b59d5fb0]{font-style:normal}.list-item .btm-box .btn[data-v-b59d5fb0],.list-item .btm-box .user-name[data-v-b59d5fb0]{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;color:#555;font-size:14px;margin-left:10px}.list-item .btm-box .btn[data-v-b59d5fb0]{padding:0 7.5px;height:24px;background-color:hsla(0,0%,95%,0);border:1px solid #d7d7d7;border-radius:42px;text-align:center}.list-item .btm-box .cancel-collection[data-v-b59d5fb0]{font-size:14px;color:#333;height:100%;cursor:pointer}.list-item .btm-box .cancel-collection:hover .icon[data-v-b59d5fb0]{transform:rotate(1turn)}.list-item .btm-box .cancel-collection .icon[data-v-b59d5fb0]{width:16px;height:16px;margin-right:3px;transition:all 1s}.list-item .data-info[data-v-b59d5fb0]{color:#555;font-size:14px;margin-top:24px;font-family:PingFangSC-Regular,PingFang SC,sans-serif}.list-item .data-info .longstring[data-v-b59d5fb0]{width:2px;height:13px;background-color:#d7d7d7;margin:0 16px}.list-item .data-info .info-item .itemm .item-icon[data-v-b59d5fb0]{width:16px;height:16px;margin-right:5px}.list-item .publish-footer[data-v-b59d5fb0]{height:85px;border-top:1px dotted #d7d7d7;justify-content:flex-end;padding:0 20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.list-item .publish-footer .publish-item[data-v-b59d5fb0]{width:100px;height:40px;border:1px solid #aaa;font-size:15px;color:#555;border-radius:45px;cursor:pointer;margin-left:10px}.list-item .publish-footer .publish-item[data-v-b59d5fb0]:hover{color:#000}.list-item .publish-footer .publish-item.go-up[data-v-b59d5fb0]{border:none;color:#fff;background-color:#62b1ff}.list-item .publish-footer .publish-item.already-go-up[data-v-b59d5fb0]{border:none;color:#aaa;background-color:#f2f2f2}[data-v-4b067eae]{font-family:PingFangSC-Regular,PingFang SC,sans-serif}.user-box[data-v-4b067eae]{width:1200px;height:238px;margin:30px auto 26px;font-size:14px;background:linear-gradient(0deg,#d6ecff -4%,#e8f4ff 34%,#b0d8ff 131%);border-radius:16px;box-shadow:0 0 8px rgba(0,0,0,.078)}.user-box .info-box[data-v-4b067eae]{height:160px;border-bottom:1px solid #def}.user-box .info-box .info-left[data-v-4b067eae]{padding-left:40px}.user-box .info-box .info-left .info-user-icon[data-v-4b067eae]{width:80px;height:80px;border-radius:50%}.user-box .info-box .info-left .info-user-box[data-v-4b067eae]{margin-left:20px}.user-box .info-box .info-left .info-user-box .info-user-top[data-v-4b067eae]{height:28px}.user-box .info-box .info-left .info-user-box .info-user-top .info-user-username[data-v-4b067eae]{font-size:16px;color:#333}.user-box .info-box .info-left .info-user-box .info-user-top .info-user-edit[data-v-4b067eae]{width:16px;height:16px;margin-left:5px;cursor:pointer;margin-right:29px}.user-box .info-box .info-left .info-user-box .info-user-top .info-user-certifying[data-v-4b067eae]{width:85px;height:20px}.user-box .info-box .info-left .info-user-box .info-user-top .info-user-validity[data-v-4b067eae]{color:#aaa;font-size:13px}.user-box .info-box .info-left .info-user-box .info-user-bottom[data-v-4b067eae]{height:24px;color:#7f7f7f}.user-box .info-box .info-right .operate-item:hover .btn-qrcode[data-v-4b067eae]{display:block}.user-box .info-box .info-right .operate-item[data-v-4b067eae]{flex-direction:column;padding:0 52px;position:relative;cursor:pointer}.user-box .info-box .info-right .operate-item .operate-item-shell[data-v-4b067eae]{width:40px;height:40px;border-radius:20px;margin-bottom:7px}.user-box .info-box .info-right .operate-item.message .operate-item-shell[data-v-4b067eae]{position:relative;background-color:#50e3c2;border-radius:8px;box-shadow:0 0 5px #50e3c2}.user-box .info-box .info-right .operate-item.message .operate-item-shell .operate-icon[data-v-4b067eae]{width:32px;height:28px}.user-box .info-box .info-right .operate-item.message .operate-item-shell .newmessagenum[data-v-4b067eae]{position:absolute;top:0;right:0;transform:translate(50%,-50%);width:16px;height:16px;font-size:13px;background:#f95d5d;color:#fff;border-radius:50%}.user-box .info-box .info-right .operate-item.add .operate-item-shell[data-v-4b067eae]{background-color:#fddf6d;box-shadow:0 0 5px #fddf6d}.user-box .info-box .info-right .operate-item.add .operate-item-shell .operate-icon[data-v-4b067eae]{width:16px;height:16px}.user-box .info-box .info-right .operate-item.identity .operate-item-shell.intermediary[data-v-4b067eae]{background-color:#2ecfe2;box-shadow:0 0 5px #2ecfe2}.user-box .info-box .info-right .operate-item.identity .operate-item-shell.personage[data-v-4b067eae]{background-color:#aba9ff;box-shadow:0 0 5px #7b79ff}.user-box .info-box .info-right .operate-item.identity .operate-icon[data-v-4b067eae]{width:22px;height:22px}.user-box .info-box .info-right .operate-item .operate-text[data-v-4b067eae]{color:#555;font-size:14px;height:24px}.user-box .tab-box[data-v-4b067eae]{height:78px;padding-left:20px}.user-box .tab-box .tab-item[data-v-4b067eae]{width:160px;height:48px;background-color:#cde3f7;border-radius:8px;font-size:18px;color:#555;margin-right:10px;cursor:pointer}.user-box .tab-box .tab-item[data-v-4b067eae]:hover{color:#000}.user-box .tab-box .tab-item.pitch[data-v-4b067eae]{background-color:#62b1ff;border-radius:8px;font-family:PingFangSC-Semibold,PingFang SC Semibold,PingFang SC,sans-serif;font-weight:650;font-style:normal;font-size:18px;color:#fff;position:relative}.user-box .tab-box .tab-item.pitch[data-v-4b067eae]:after{content:"";position:absolute;bottom:-5px;width:14px;height:8px;background-image:url(https://ansnid.oss-cn-shenzhen.aliyuncs.com/fang/img/green-arrow-below.fb74ce08.svg)}.quantity[data-v-4b067eae]{margin:0 auto;font-size:14px;color:#555;margin-bottom:24px}.quantity b[data-v-4b067eae]{color:#000;margin:0 4px}.quantity .longString[data-v-4b067eae]{font-weight:400;color:#d7d7d7;margin:0 4px}.list[data-v-4b067eae]{margin:0 auto;flex-wrap:wrap;justify-content:space-between}.list .item[data-v-4b067eae]{cursor:pointer}.empty-box[data-v-4b067eae]{background-color:#fff;height:500px;margin:0 auto;justify-content:center;align-items:center;border-radius:16px}.bottom-tps[data-v-4b067eae]{font-weight:400;font-size:14px;color:#555;text-align:center;padding:30px 0}.btn-qrcode[data-v-4b067eae]{position:absolute;right:155px;top:74px;width:360px;z-index:66;display:none}.btn-qrcode .bj[data-v-4b067eae]{width:100%;box-shadow:0 0 8px rgba(0,0,0,.278);border-radius:10px}.btn-qrcode .QR-code[data-v-4b067eae]{position:absolute;width:110px;height:110px;border-radius:50%;bottom:88px;left:50%;transform:translateX(-50%)}.apartment-item[data-v-4b067eae]{width:590px;background-color:#fff;border-radius:16px;box-shadow:0 0 8px rgba(0,0,0,.078);margin-bottom:20px}.apartment-item .apartment-top[data-v-4b067eae]{height:32px;background:linear-gradient(93.10452591deg,#fdda55,#e5d7be 50%,#cbfebf);border-radius:15px 15px 0 0;padding-left:11px;margin-bottom:23px}.apartment-item .apartment-top .icon[data-v-4b067eae]{width:18px;height:18px;margin-right:6px}.apartment-item .apartment-top .title[data-v-4b067eae]{width:77px;height:18px}.apartment-item .apartment-title[data-v-4b067eae]{font-family:PingFangSC-Semibold,PingFang SC Semibold,PingFang SC,sans-serif;font-weight:650;font-style:normal;font-size:20px;color:#000;padding:0 20px;margin-bottom:20px}.apartment-item .apartment-header[data-v-4b067eae]{padding:0 20px 26px;border-bottom:1px dotted #d7d7d7}.apartment-item .apartment-header .apartment-header-img[data-v-4b067eae]{border-radius:15px;margin-right:20px;-o-object-fit:cover;object-fit:cover;width:240px;height:161px}.apartment-item .apartment-header .apartment-header-content[data-v-4b067eae]{flex-direction:column;width:321px}.apartment-item .apartment-header .apartment-header-content .apartment-header-title[data-v-4b067eae]{font-weight:650;font-size:20px;color:#000;margin-bottom:11px}.apartment-item .apartment-header .apartment-header-content .label-list[data-v-4b067eae]{flex-wrap:wrap;padding-bottom:1px}.apartment-item .apartment-header .apartment-header-content .label-list .label-item[data-v-4b067eae]{text-align:center;height:22px;line-height:22px;background-color:#ebebeb;border-radius:8px;color:#555;padding:0 8px;font-size:13px;margin-right:10px;margin-bottom:10px}.apartment-item .apartment-header .apartment-header-content .label-list .label-item .safety-icon[data-v-4b067eae]{width:14px;height:14px;margin-right:5px}.apartment-item .apartment-header .apartment-header-content .label-list .label-item.blue[data-v-4b067eae]{color:#fff;background-color:#62b1ff}.apartment-item .apartment-header .apartment-header-content .label-list .label-item.violet[data-v-4b067eae]{color:#fff;background-color:#8080ff}.apartment-item .apartment-header .apartment-header-content .label-list .label-item.red[data-v-4b067eae]{color:#fff;background-color:#f95d5d}.apartment-item .apartment-header .apartment-header-content .price[data-v-4b067eae]{font-size:14px;color:#555}.apartment-item .apartment-header .apartment-header-content .price .unit[data-v-4b067eae]{font-family:Arial-Black,Arial Black,sans-serif;font-weight:900;color:#000;font-size:14px}.apartment-item .apartment-header .apartment-header-content .price .value[data-v-4b067eae]{font-family:Arial-Black,Arial Black,sans-serif;font-weight:900;font-size:20px;color:#f95d5d;margin:0 6px}.apartment-item .apartment-header .apartment-header-content .type[data-v-4b067eae]{font-size:13px;color:#555}.apartment-item .apartment-header .apartment-header-content .type .icon[data-v-4b067eae]{width:12px;height:12px;margin-left:8px}.apartment-item .apartment-header .apartment-room-img[data-v-4b067eae]{width:110px;height:110px;position:relative;border-radius:8px;margin-right:20px}.apartment-item .apartment-header .apartment-room-img .img[data-v-4b067eae]{width:110px;height:110px;-o-object-fit:cover;object-fit:cover;border-radius:8px}.apartment-item .apartment-header .apartment-room-img .media-icon[data-v-4b067eae]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:53px;height:53px;cursor:pointer}.apartment-item .apartment-header .apartment-room-content[data-v-4b067eae]{flex-direction:column}.apartment-item .apartment-header .apartment-room-content .name[data-v-4b067eae]{font-family:PingFangSC-Semibold,PingFang SC Semibold,PingFang SC,sans-serif;font-weight:650;font-style:normal;font-size:18px;color:#000;margin-bottom:16px}.apartment-item .apartment-header .apartment-room-content .type-tags[data-v-4b067eae]{flex-wrap:wrap;margin-bottom:7px}.apartment-item .apartment-header .apartment-room-content .type-tags .tags-item[data-v-4b067eae]{height:24px;background-color:#f2f2f2;border-radius:4px;line-height:26px;font-size:14px;color:#7f7f7f;margin-bottom:5px;margin-right:8px;padding:0 9px}.apartment-item .apartment-header .apartment-room-content .type-tags .tags-item.first[data-v-4b067eae]{border:1px solid #50e3c2;color:#50e3c2;background-color:#fff}.apartment-item .apartment-header .apartment-room-content .price-box[data-v-4b067eae]{padding-bottom:3px}.apartment-item .apartment-header .apartment-room-content .price-box .new[data-v-4b067eae]{margin-right:13px;font-weight:400;font-style:normal;color:#555;font-size:13px}.apartment-item .apartment-header .apartment-room-content .price-box .new .unit[data-v-4b067eae]{font-family:Arial-Black,Arial Black,sans-serif;font-weight:900;color:#000;font-size:13px}.apartment-item .apartment-header .apartment-room-content .price-box .new .cost[data-v-4b067eae]{font-family:Arial-Black,Arial Black,sans-serif;font-weight:900;font-size:20px;color:#f95d5d;margin:0 6px}.apartment-item .apartment-header .apartment-room-content .price-box .former[data-v-4b067eae]{font-size:14px;color:#aaa;text-decoration:line-through}.apartment-item .apartment-type-box[data-v-4b067eae]{width:550px;background-color:#f6f6f6;border-radius:12px}.apartment-item .apartment-type-box .apartment-type-list[data-v-4b067eae]{flex-direction:column;border-right:1px solid #ebebeb}.apartment-item .apartment-type-box .apartment-type-list .apartment-type-list-item[data-v-4b067eae]{padding:0 10px;height:54px}.apartment-item .apartment-type-box .apartment-type-list .apartment-type-list-item[data-v-4b067eae]:not(:last-of-type){border-bottom:1px solid #ebebeb}.apartment-item .apartment-type-box .apartment-type-list .apartment-type-list-item .apartment-type-list-item-name[data-v-4b067eae]{font-size:15px;color:#000;width:190px}.apartment-item .apartment-type-box .apartment-type-list .apartment-type-list-item .apartment-type-list-item-price[data-v-4b067eae]{font-size:14px;color:#555}.apartment-item .apartment-type-box .apartment-type-list .apartment-type-list-item .apartment-type-list-item-price .unit[data-v-4b067eae]{font-family:Arial-Black,Arial Black,sans-serif;font-weight:900;color:#000;font-size:14px;margin-right:5px}.apartment-item .apartment-type-box .apartment-type-list .apartment-type-list-item .apartment-type-list-item-price .value[data-v-4b067eae]{font-family:Arial-Black,Arial Black,sans-serif;font-weight:900;font-size:20px;color:#f95d5d;margin-right:5px}.apartment-item .apartment-type-box .apartment-type-total[data-v-4b067eae]{font-size:14px;color:#555;width:191px}.apartment-item .apartment-type-box .apartment-type-total .apartment-type-total-value[data-v-4b067eae]{font-weight:650;font-size:14px;color:#000;line-height:18px;background-color:#fddf6d;border-radius:9px;padding:0 8px;margin:0 8px}.apartment-item .apartment-type-box .apartment-type-total .apartment-type-arrow[data-v-4b067eae]{width:7px;height:12px;margin-left:8px}.apartment-item .apartment-bottom[data-v-4b067eae]{height:66px;padding:0 30px}.apartment-item .apartment-bottom .apartment-bottom-location[data-v-4b067eae]{font-size:15px;color:#555}.apartment-item .apartment-bottom .apartment-bottom-location .apartment-bottom-icon[data-v-4b067eae]{width:18px;height:18px;margin-right:5px}.apartment-item .apartment-bottom .apartment-bottom-location .apartment-bottom-text[data-v-4b067eae]{width:430px}.apartment-item .apartment-bottom .apartment-bottom-btn[data-v-4b067eae]{color:#333;font-size:14px;height:58px}.apartment-item .apartment-bottom .apartment-bottom-btn:hover .apartment-bottom-btn-icon[data-v-4b067eae]{transform:rotate(1turn)}.apartment-item .apartment-bottom .apartment-bottom-btn .apartment-bottom-btn-icon[data-v-4b067eae]{width:16px;height:16px;margin-right:3px;transition:all 1s} \ No newline at end of file diff --git a/dist/favicon.ico b/dist/favicon.ico new file mode 100644 index 0000000..4164824 Binary files /dev/null and b/dist/favicon.ico differ diff --git a/dist/img/Mycollect.7b68751f.png b/dist/img/Mycollect.7b68751f.png new file mode 100644 index 0000000..21dcc0a Binary files /dev/null and b/dist/img/Mycollect.7b68751f.png differ diff --git a/dist/img/QR-code.6ff30470.svg b/dist/img/QR-code.6ff30470.svg new file mode 100644 index 0000000..9176d97 --- /dev/null +++ b/dist/img/QR-code.6ff30470.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/WeChat-icon-blue.6799bd2f.svg b/dist/img/WeChat-icon-blue.6799bd2f.svg new file mode 100644 index 0000000..2c138c7 --- /dev/null +++ b/dist/img/WeChat-icon-blue.6799bd2f.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/WhatsAppIcon.1a93e37d.png b/dist/img/WhatsAppIcon.1a93e37d.png new file mode 100644 index 0000000..3c5e245 Binary files /dev/null and b/dist/img/WhatsAppIcon.1a93e37d.png differ diff --git a/dist/img/add-customer-interior-bj.ad2fac98.svg b/dist/img/add-customer-interior-bj.ad2fac98.svg new file mode 100644 index 0000000..372038d --- /dev/null +++ b/dist/img/add-customer-interior-bj.ad2fac98.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/dist/img/add-customer-interior-bj2.db56dc84.svg b/dist/img/add-customer-interior-bj2.db56dc84.svg new file mode 100644 index 0000000..fb6e106 --- /dev/null +++ b/dist/img/add-customer-interior-bj2.db56dc84.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/dist/img/add-customer-map.393ccbcc.svg b/dist/img/add-customer-map.393ccbcc.svg new file mode 100644 index 0000000..34d250a --- /dev/null +++ b/dist/img/add-customer-map.393ccbcc.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/dist/img/add-customer-map2.ab68e29b.png b/dist/img/add-customer-map2.ab68e29b.png new file mode 100644 index 0000000..e068437 Binary files /dev/null and b/dist/img/add-customer-map2.ab68e29b.png differ diff --git a/dist/img/add-customer-title.d75e1baa.png b/dist/img/add-customer-title.d75e1baa.png new file mode 100644 index 0000000..e6ccbc2 Binary files /dev/null and b/dist/img/add-customer-title.d75e1baa.png differ diff --git a/dist/img/add-customer-violet.f58ac217.svg b/dist/img/add-customer-violet.f58ac217.svg new file mode 100644 index 0000000..f759909 --- /dev/null +++ b/dist/img/add-customer-violet.f58ac217.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/dist/img/add-customer-violet2.7cbb9260.svg b/dist/img/add-customer-violet2.7cbb9260.svg new file mode 100644 index 0000000..6c7f1b3 --- /dev/null +++ b/dist/img/add-customer-violet2.7cbb9260.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/dist/img/add-icon.65ed0d62.svg b/dist/img/add-icon.65ed0d62.svg new file mode 100644 index 0000000..a3c0d4a --- /dev/null +++ b/dist/img/add-icon.65ed0d62.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/apartment-facilities.abc88d0e.svg b/dist/img/apartment-facilities.abc88d0e.svg new file mode 100644 index 0000000..a455ad9 --- /dev/null +++ b/dist/img/apartment-facilities.abc88d0e.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/dist/img/apartment-have.7ec6193a.svg b/dist/img/apartment-have.7ec6193a.svg new file mode 100644 index 0000000..358d564 --- /dev/null +++ b/dist/img/apartment-have.7ec6193a.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/dist/img/apartment-not.f0cc42f8.svg b/dist/img/apartment-not.f0cc42f8.svg new file mode 100644 index 0000000..2a45347 --- /dev/null +++ b/dist/img/apartment-not.f0cc42f8.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/dist/img/apartmentDetail-header-bj.797976eb.jpg b/dist/img/apartmentDetail-header-bj.797976eb.jpg new file mode 100644 index 0000000..18c87eb Binary files /dev/null and b/dist/img/apartmentDetail-header-bj.797976eb.jpg differ diff --git a/dist/img/apartmentDetail-header-shade.dfa1f01a.svg b/dist/img/apartmentDetail-header-shade.dfa1f01a.svg new file mode 100644 index 0000000..7e57a63 --- /dev/null +++ b/dist/img/apartmentDetail-header-shade.dfa1f01a.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/dist/img/arrow-black-down.a37a60b5.svg b/dist/img/arrow-black-down.a37a60b5.svg new file mode 100644 index 0000000..e435069 --- /dev/null +++ b/dist/img/arrow-black-down.a37a60b5.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/arrow-black-solid.43c5a1e8.svg b/dist/img/arrow-black-solid.43c5a1e8.svg new file mode 100644 index 0000000..2692520 --- /dev/null +++ b/dist/img/arrow-black-solid.43c5a1e8.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/arrow-black.4da4f0c7.svg b/dist/img/arrow-black.4da4f0c7.svg new file mode 100644 index 0000000..e84f6f7 --- /dev/null +++ b/dist/img/arrow-black.4da4f0c7.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/arrow-circle-blue.7787b756.svg b/dist/img/arrow-circle-blue.7787b756.svg new file mode 100644 index 0000000..a302fc0 --- /dev/null +++ b/dist/img/arrow-circle-blue.7787b756.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/arrow-circular-blue.8dbfce5f.svg b/dist/img/arrow-circular-blue.8dbfce5f.svg new file mode 100644 index 0000000..3a62580 --- /dev/null +++ b/dist/img/arrow-circular-blue.8dbfce5f.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/arrow-green.bb3eefd6.svg b/dist/img/arrow-green.bb3eefd6.svg new file mode 100644 index 0000000..95c083e --- /dev/null +++ b/dist/img/arrow-green.bb3eefd6.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/arrow-return.9dd64a8c.svg b/dist/img/arrow-return.9dd64a8c.svg new file mode 100644 index 0000000..6c1808b --- /dev/null +++ b/dist/img/arrow-return.9dd64a8c.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/arrowIcon.06064cdf.svg b/dist/img/arrowIcon.06064cdf.svg new file mode 100644 index 0000000..27726f0 --- /dev/null +++ b/dist/img/arrowIcon.06064cdf.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/arrows.64b26a0c.svg b/dist/img/arrows.64b26a0c.svg new file mode 100644 index 0000000..dacf244 --- /dev/null +++ b/dist/img/arrows.64b26a0c.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/authenticationBg.83ae5c34.svg b/dist/img/authenticationBg.83ae5c34.svg new file mode 100644 index 0000000..e8af476 --- /dev/null +++ b/dist/img/authenticationBg.83ae5c34.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/dist/img/authenticationBtnCode.7e362b45.svg b/dist/img/authenticationBtnCode.7e362b45.svg new file mode 100644 index 0000000..1cf4ad1 --- /dev/null +++ b/dist/img/authenticationBtnCode.7e362b45.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/authenticationBtnImg.520bbe7c.png b/dist/img/authenticationBtnImg.520bbe7c.png new file mode 100644 index 0000000..7165e7e Binary files /dev/null and b/dist/img/authenticationBtnImg.520bbe7c.png differ diff --git a/dist/img/authenticationHousing.1f5444f9.png b/dist/img/authenticationHousing.1f5444f9.png new file mode 100644 index 0000000..9fc6559 Binary files /dev/null and b/dist/img/authenticationHousing.1f5444f9.png differ diff --git a/dist/img/authenticationInfoInte.0461daf4.svg b/dist/img/authenticationInfoInte.0461daf4.svg new file mode 100644 index 0000000..d9f78a8 --- /dev/null +++ b/dist/img/authenticationInfoInte.0461daf4.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/authenticationInfoInteTab.b09b9a38.svg b/dist/img/authenticationInfoInteTab.b09b9a38.svg new file mode 100644 index 0000000..5d02c9e --- /dev/null +++ b/dist/img/authenticationInfoInteTab.b09b9a38.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/authenticationInfoR.3d898ec8.svg b/dist/img/authenticationInfoR.3d898ec8.svg new file mode 100644 index 0000000..2851bfd --- /dev/null +++ b/dist/img/authenticationInfoR.3d898ec8.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/authenticationInfoTab.e041a5dc.svg b/dist/img/authenticationInfoTab.e041a5dc.svg new file mode 100644 index 0000000..dff6b11 --- /dev/null +++ b/dist/img/authenticationInfoTab.e041a5dc.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/authenticationText.2e248175.png b/dist/img/authenticationText.2e248175.png new file mode 100644 index 0000000..f763579 Binary files /dev/null and b/dist/img/authenticationText.2e248175.png differ diff --git a/dist/img/authenticationTitle.2e248175.png b/dist/img/authenticationTitle.2e248175.png new file mode 100644 index 0000000..f763579 Binary files /dev/null and b/dist/img/authenticationTitle.2e248175.png differ diff --git a/dist/img/authenticationType.886ec0e3.svg b/dist/img/authenticationType.886ec0e3.svg new file mode 100644 index 0000000..4bc6b44 --- /dev/null +++ b/dist/img/authenticationType.886ec0e3.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/dist/img/big-circle.928941d2.svg b/dist/img/big-circle.928941d2.svg new file mode 100644 index 0000000..2414258 --- /dev/null +++ b/dist/img/big-circle.928941d2.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/bigPopBg.703dbb81.svg b/dist/img/bigPopBg.703dbb81.svg new file mode 100644 index 0000000..0797830 --- /dev/null +++ b/dist/img/bigPopBg.703dbb81.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/dist/img/bj-img1920.74c9828f.png b/dist/img/bj-img1920.74c9828f.png new file mode 100644 index 0000000..e248f00 Binary files /dev/null and b/dist/img/bj-img1920.74c9828f.png differ diff --git a/dist/img/black-arrow.b31d2517.svg b/dist/img/black-arrow.b31d2517.svg new file mode 100644 index 0000000..4213759 --- /dev/null +++ b/dist/img/black-arrow.b31d2517.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/black-circle-cross.cca96f81.svg b/dist/img/black-circle-cross.cca96f81.svg new file mode 100644 index 0000000..844a191 --- /dev/null +++ b/dist/img/black-circle-cross.cca96f81.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/dist/img/black-tick.6dc110d7.svg b/dist/img/black-tick.6dc110d7.svg new file mode 100644 index 0000000..190aaf6 --- /dev/null +++ b/dist/img/black-tick.6dc110d7.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/blue-arrow.2b3abdbf.svg b/dist/img/blue-arrow.2b3abdbf.svg new file mode 100644 index 0000000..c6cbb8e --- /dev/null +++ b/dist/img/blue-arrow.2b3abdbf.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/blue-tick.37106a0e.svg b/dist/img/blue-tick.37106a0e.svg new file mode 100644 index 0000000..6e4acc6 --- /dev/null +++ b/dist/img/blue-tick.37106a0e.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/blue-tick.6d9c4f80.svg b/dist/img/blue-tick.6d9c4f80.svg new file mode 100644 index 0000000..a9244a1 --- /dev/null +++ b/dist/img/blue-tick.6d9c4f80.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/dist/img/bus-icon.3fba0d2c.svg b/dist/img/bus-icon.3fba0d2c.svg new file mode 100644 index 0000000..edde94f --- /dev/null +++ b/dist/img/bus-icon.3fba0d2c.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/checkBG.d8651b60.svg b/dist/img/checkBG.d8651b60.svg new file mode 100644 index 0000000..5593b35 --- /dev/null +++ b/dist/img/checkBG.d8651b60.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/dist/img/circle-pitch.5dc1a456.svg b/dist/img/circle-pitch.5dc1a456.svg new file mode 100644 index 0000000..00b334e --- /dev/null +++ b/dist/img/circle-pitch.5dc1a456.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/circle-pop-bj-green.cdc5c3cb.svg b/dist/img/circle-pop-bj-green.cdc5c3cb.svg new file mode 100644 index 0000000..f414402 --- /dev/null +++ b/dist/img/circle-pop-bj-green.cdc5c3cb.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/dist/img/circle-pop-bj.775c3871.svg b/dist/img/circle-pop-bj.775c3871.svg new file mode 100644 index 0000000..186f499 --- /dev/null +++ b/dist/img/circle-pop-bj.775c3871.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/dist/img/clean-icon.7397ce26.png b/dist/img/clean-icon.7397ce26.png new file mode 100644 index 0000000..f6cd151 Binary files /dev/null and b/dist/img/clean-icon.7397ce26.png differ diff --git a/dist/img/close-icon.b173fe1c.svg b/dist/img/close-icon.b173fe1c.svg new file mode 100644 index 0000000..d109b3b --- /dev/null +++ b/dist/img/close-icon.b173fe1c.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/closeIcon.d75b13bf.svg b/dist/img/closeIcon.d75b13bf.svg new file mode 100644 index 0000000..1af187a --- /dev/null +++ b/dist/img/closeIcon.d75b13bf.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/dist/img/collect-hollow-black.5f8fa8f2.svg b/dist/img/collect-hollow-black.5f8fa8f2.svg new file mode 100644 index 0000000..669f103 --- /dev/null +++ b/dist/img/collect-hollow-black.5f8fa8f2.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/collect-icon.da432961.svg b/dist/img/collect-icon.da432961.svg new file mode 100644 index 0000000..9fd92f9 --- /dev/null +++ b/dist/img/collect-icon.da432961.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/collect-pitch-icon.4dbb1c73.svg b/dist/img/collect-pitch-icon.4dbb1c73.svg new file mode 100644 index 0000000..96b5cd6 --- /dev/null +++ b/dist/img/collect-pitch-icon.4dbb1c73.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/collect-red.9b52db10.svg b/dist/img/collect-red.9b52db10.svg new file mode 100644 index 0000000..29fa84d --- /dev/null +++ b/dist/img/collect-red.9b52db10.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/collect.5a81cc56.jpg b/dist/img/collect.5a81cc56.jpg new file mode 100644 index 0000000..3a859c2 Binary files /dev/null and b/dist/img/collect.5a81cc56.jpg differ diff --git a/dist/img/collectT.7b68751f.png b/dist/img/collectT.7b68751f.png new file mode 100644 index 0000000..21dcc0a Binary files /dev/null and b/dist/img/collectT.7b68751f.png differ diff --git a/dist/img/collecting-shadows.280e8ca7.svg b/dist/img/collecting-shadows.280e8ca7.svg new file mode 100644 index 0000000..a03b91c --- /dev/null +++ b/dist/img/collecting-shadows.280e8ca7.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/dist/img/collecting-yellow-shadows.c4fef0db.svg b/dist/img/collecting-yellow-shadows.c4fef0db.svg new file mode 100644 index 0000000..ef14bbd --- /dev/null +++ b/dist/img/collecting-yellow-shadows.c4fef0db.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/dist/img/corner.e38f093e.svg b/dist/img/corner.e38f093e.svg new file mode 100644 index 0000000..423cc37 --- /dev/null +++ b/dist/img/corner.e38f093e.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/cross.53831e06.svg b/dist/img/cross.53831e06.svg new file mode 100644 index 0000000..97e50ca --- /dev/null +++ b/dist/img/cross.53831e06.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/dist/img/cut-off-rule.02fbe97b.svg b/dist/img/cut-off-rule.02fbe97b.svg new file mode 100644 index 0000000..fb61f98 --- /dev/null +++ b/dist/img/cut-off-rule.02fbe97b.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/diamond-selected.9e166b28.svg b/dist/img/diamond-selected.9e166b28.svg new file mode 100644 index 0000000..b145bd1 --- /dev/null +++ b/dist/img/diamond-selected.9e166b28.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/diamond-unselected.c66eed86.svg b/dist/img/diamond-unselected.c66eed86.svg new file mode 100644 index 0000000..de6a2ce --- /dev/null +++ b/dist/img/diamond-unselected.c66eed86.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/disabled-icon.b629ffa5.svg b/dist/img/disabled-icon.b629ffa5.svg new file mode 100644 index 0000000..18f8cdc --- /dev/null +++ b/dist/img/disabled-icon.b629ffa5.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/dropDownIcon.55b5c6ec.svg b/dist/img/dropDownIcon.55b5c6ec.svg new file mode 100644 index 0000000..7b4c1ce --- /dev/null +++ b/dist/img/dropDownIcon.55b5c6ec.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/empty-duck.938a91b8.png b/dist/img/empty-duck.938a91b8.png new file mode 100644 index 0000000..a3232ca Binary files /dev/null and b/dist/img/empty-duck.938a91b8.png differ diff --git a/dist/img/eye-icon.fdb6e82f.svg b/dist/img/eye-icon.fdb6e82f.svg new file mode 100644 index 0000000..28aa559 --- /dev/null +++ b/dist/img/eye-icon.fdb6e82f.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/dist/img/fail-btn-icon.b9da5705.svg b/dist/img/fail-btn-icon.b9da5705.svg new file mode 100644 index 0000000..9165efc --- /dev/null +++ b/dist/img/fail-btn-icon.b9da5705.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/dist/img/fail-icon.45803a1d.png b/dist/img/fail-icon.45803a1d.png new file mode 100644 index 0000000..08d31e9 Binary files /dev/null and b/dist/img/fail-icon.45803a1d.png differ diff --git a/dist/img/gray-arrow.1153f778.svg b/dist/img/gray-arrow.1153f778.svg new file mode 100644 index 0000000..b24433a --- /dev/null +++ b/dist/img/gray-arrow.1153f778.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/green-arrow-below.fb74ce08.svg b/dist/img/green-arrow-below.fb74ce08.svg new file mode 100644 index 0000000..9e22549 --- /dev/null +++ b/dist/img/green-arrow-below.fb74ce08.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/green-arrow.de96e5ae.svg b/dist/img/green-arrow.de96e5ae.svg new file mode 100644 index 0000000..b4414ba --- /dev/null +++ b/dist/img/green-arrow.de96e5ae.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/gter-select.d2221b80.png b/dist/img/gter-select.d2221b80.png new file mode 100644 index 0000000..2c1cda0 Binary files /dev/null and b/dist/img/gter-select.d2221b80.png differ diff --git a/dist/img/half-circle-green.b4eb0dde.svg b/dist/img/half-circle-green.b4eb0dde.svg new file mode 100644 index 0000000..197905f --- /dev/null +++ b/dist/img/half-circle-green.b4eb0dde.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/how-img.0f5f81d1.svg b/dist/img/how-img.0f5f81d1.svg new file mode 100644 index 0000000..41287f2 --- /dev/null +++ b/dist/img/how-img.0f5f81d1.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/dist/img/imageArrowIcon.69be2dde.svg b/dist/img/imageArrowIcon.69be2dde.svg new file mode 100644 index 0000000..e6a9238 --- /dev/null +++ b/dist/img/imageArrowIcon.69be2dde.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/imageClose.36cbe429.svg b/dist/img/imageClose.36cbe429.svg new file mode 100644 index 0000000..79d384b --- /dev/null +++ b/dist/img/imageClose.36cbe429.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/dist/img/indexBg.e4b1dbe9.jpg b/dist/img/indexBg.e4b1dbe9.jpg new file mode 100644 index 0000000..bdcb21d Binary files /dev/null and b/dist/img/indexBg.e4b1dbe9.jpg differ diff --git a/dist/img/infoBtnBg.a04d9f0c.svg b/dist/img/infoBtnBg.a04d9f0c.svg new file mode 100644 index 0000000..d0a2e8e --- /dev/null +++ b/dist/img/infoBtnBg.a04d9f0c.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/dist/img/inform-icon.0719f5d4.png b/dist/img/inform-icon.0719f5d4.png new file mode 100644 index 0000000..0a19f59 Binary files /dev/null and b/dist/img/inform-icon.0719f5d4.png differ diff --git a/dist/img/inform-text.2c290ef7.png b/dist/img/inform-text.2c290ef7.png new file mode 100644 index 0000000..8568bae Binary files /dev/null and b/dist/img/inform-text.2c290ef7.png differ diff --git a/dist/img/intermediaryCode.95818c3a.svg b/dist/img/intermediaryCode.95818c3a.svg new file mode 100644 index 0000000..4afaa82 --- /dev/null +++ b/dist/img/intermediaryCode.95818c3a.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/intermediaryCorner.aa6abbdc.svg b/dist/img/intermediaryCorner.aa6abbdc.svg new file mode 100644 index 0000000..82d267b --- /dev/null +++ b/dist/img/intermediaryCorner.aa6abbdc.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/intermediaryDetailTItle.7b7cc2d0.png b/dist/img/intermediaryDetailTItle.7b7cc2d0.png new file mode 100644 index 0000000..216bae3 Binary files /dev/null and b/dist/img/intermediaryDetailTItle.7b7cc2d0.png differ diff --git a/dist/img/intermediaryTabImg.1b07846e.png b/dist/img/intermediaryTabImg.1b07846e.png new file mode 100644 index 0000000..167b749 Binary files /dev/null and b/dist/img/intermediaryTabImg.1b07846e.png differ diff --git a/dist/img/intermediaryText.3c751fea.png b/dist/img/intermediaryText.3c751fea.png new file mode 100644 index 0000000..c09152c Binary files /dev/null and b/dist/img/intermediaryText.3c751fea.png differ diff --git a/dist/img/learn-more-icon.45289f96.svg b/dist/img/learn-more-icon.45289f96.svg new file mode 100644 index 0000000..df54038 --- /dev/null +++ b/dist/img/learn-more-icon.45289f96.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/listMore.9b362fbb.svg b/dist/img/listMore.9b362fbb.svg new file mode 100644 index 0000000..1bdf8e8 --- /dev/null +++ b/dist/img/listMore.9b362fbb.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/listOnMore.4a1ef88b.svg b/dist/img/listOnMore.4a1ef88b.svg new file mode 100644 index 0000000..0e7fbba --- /dev/null +++ b/dist/img/listOnMore.4a1ef88b.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/logo.34865b91.png b/dist/img/logo.34865b91.png new file mode 100644 index 0000000..3816f9e Binary files /dev/null and b/dist/img/logo.34865b91.png differ diff --git a/dist/img/management-cost-icon.9f2dc902.png b/dist/img/management-cost-icon.9f2dc902.png new file mode 100644 index 0000000..429fd50 Binary files /dev/null and b/dist/img/management-cost-icon.9f2dc902.png differ diff --git a/dist/img/markIcon.7df576a6.svg b/dist/img/markIcon.7df576a6.svg new file mode 100644 index 0000000..fac307c --- /dev/null +++ b/dist/img/markIcon.7df576a6.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/dist/img/media-add.c4c982b4.svg b/dist/img/media-add.c4c982b4.svg new file mode 100644 index 0000000..8bb06db --- /dev/null +++ b/dist/img/media-add.c4c982b4.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/media-icon.9f3b9f42.svg b/dist/img/media-icon.9f3b9f42.svg new file mode 100644 index 0000000..1910214 --- /dev/null +++ b/dist/img/media-icon.9f3b9f42.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/dist/img/message-icon.bea596dd.svg b/dist/img/message-icon.bea596dd.svg new file mode 100644 index 0000000..0a652b5 --- /dev/null +++ b/dist/img/message-icon.bea596dd.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/dist/img/mini-bj.45ca06fa.png b/dist/img/mini-bj.45ca06fa.png new file mode 100644 index 0000000..f0fe9b8 Binary files /dev/null and b/dist/img/mini-bj.45ca06fa.png differ diff --git a/dist/img/moreAllow.5f5d0778.svg b/dist/img/moreAllow.5f5d0778.svg new file mode 100644 index 0000000..abb8199 --- /dev/null +++ b/dist/img/moreAllow.5f5d0778.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/moreNot.d90044cf.svg b/dist/img/moreNot.d90044cf.svg new file mode 100644 index 0000000..0adbd48 --- /dev/null +++ b/dist/img/moreNot.d90044cf.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/needHousingCorner.dc5b943a.svg b/dist/img/needHousingCorner.dc5b943a.svg new file mode 100644 index 0000000..388090f --- /dev/null +++ b/dist/img/needHousingCorner.dc5b943a.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/payment-method-icon.be67c546.png b/dist/img/payment-method-icon.be67c546.png new file mode 100644 index 0000000..836d196 Binary files /dev/null and b/dist/img/payment-method-icon.be67c546.png differ diff --git a/dist/img/play-icon.bc084f1a.svg b/dist/img/play-icon.bc084f1a.svg new file mode 100644 index 0000000..0ae060c --- /dev/null +++ b/dist/img/play-icon.bc084f1a.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/popBg.87de111d.svg b/dist/img/popBg.87de111d.svg new file mode 100644 index 0000000..d30948f --- /dev/null +++ b/dist/img/popBg.87de111d.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/dist/img/popBigBg.a2295d1a.svg b/dist/img/popBigBg.a2295d1a.svg new file mode 100644 index 0000000..a705027 --- /dev/null +++ b/dist/img/popBigBg.a2295d1a.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/dist/img/popBigBgMap.cf00e019.svg b/dist/img/popBigBgMap.cf00e019.svg new file mode 100644 index 0000000..cdae3f9 --- /dev/null +++ b/dist/img/popBigBgMap.cf00e019.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/dist/img/popSBg.978dbd1b.svg b/dist/img/popSBg.978dbd1b.svg new file mode 100644 index 0000000..35de9c1 --- /dev/null +++ b/dist/img/popSBg.978dbd1b.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/dist/img/popSbgMap.0c036757.svg b/dist/img/popSbgMap.0c036757.svg new file mode 100644 index 0000000..ede6cc6 --- /dev/null +++ b/dist/img/popSbgMap.0c036757.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/dist/img/red-book-code.bc730066.png b/dist/img/red-book-code.bc730066.png new file mode 100644 index 0000000..8555e14 Binary files /dev/null and b/dist/img/red-book-code.bc730066.png differ diff --git a/dist/img/red-book.767ff658.png b/dist/img/red-book.767ff658.png new file mode 100644 index 0000000..7e98321 Binary files /dev/null and b/dist/img/red-book.767ff658.png differ diff --git a/dist/img/report-icon.555fb8a0.svg b/dist/img/report-icon.555fb8a0.svg new file mode 100644 index 0000000..8b72750 --- /dev/null +++ b/dist/img/report-icon.555fb8a0.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/round-fork.a79da304.svg b/dist/img/round-fork.a79da304.svg new file mode 100644 index 0000000..e61e518 --- /dev/null +++ b/dist/img/round-fork.a79da304.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/dist/img/schoolRegionBg.9de40636.svg b/dist/img/schoolRegionBg.9de40636.svg new file mode 100644 index 0000000..0e5eabe --- /dev/null +++ b/dist/img/schoolRegionBg.9de40636.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/dist/img/seachIcon.fbe19bf0.svg b/dist/img/seachIcon.fbe19bf0.svg new file mode 100644 index 0000000..6c3930b --- /dev/null +++ b/dist/img/seachIcon.fbe19bf0.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/dist/img/seachImg.13230e1c.svg b/dist/img/seachImg.13230e1c.svg new file mode 100644 index 0000000..c37e839 --- /dev/null +++ b/dist/img/seachImg.13230e1c.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/dist/img/seachSelectBtn.9a2f8148.svg b/dist/img/seachSelectBtn.9a2f8148.svg new file mode 100644 index 0000000..fd6f7dd --- /dev/null +++ b/dist/img/seachSelectBtn.9a2f8148.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/see-apartment-code.5a032a7f.png b/dist/img/see-apartment-code.5a032a7f.png new file mode 100644 index 0000000..39e3dbf Binary files /dev/null and b/dist/img/see-apartment-code.5a032a7f.png differ diff --git a/dist/img/see-apartment.f9c0feae.png b/dist/img/see-apartment.f9c0feae.png new file mode 100644 index 0000000..50cdf85 Binary files /dev/null and b/dist/img/see-apartment.f9c0feae.png differ diff --git a/dist/img/selectArrow-white.a5ffa8b9.svg b/dist/img/selectArrow-white.a5ffa8b9.svg new file mode 100644 index 0000000..f4b050b --- /dev/null +++ b/dist/img/selectArrow-white.a5ffa8b9.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/dist/img/selectImg.a9e2b8e0.svg b/dist/img/selectImg.a9e2b8e0.svg new file mode 100644 index 0000000..f065833 --- /dev/null +++ b/dist/img/selectImg.a9e2b8e0.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/selectInfoTabIcon.dcddcfb0.svg b/dist/img/selectInfoTabIcon.dcddcfb0.svg new file mode 100644 index 0000000..cc1e053 --- /dev/null +++ b/dist/img/selectInfoTabIcon.dcddcfb0.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/small-circle.4ed176d5.svg b/dist/img/small-circle.4ed176d5.svg new file mode 100644 index 0000000..235f2b9 --- /dev/null +++ b/dist/img/small-circle.4ed176d5.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/special-bj.a5dc8e9f.svg b/dist/img/special-bj.a5dc8e9f.svg new file mode 100644 index 0000000..e5c03a1 --- /dev/null +++ b/dist/img/special-bj.a5dc8e9f.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/dist/img/special-bottom-orange.95ec5269.svg b/dist/img/special-bottom-orange.95ec5269.svg new file mode 100644 index 0000000..3049be0 --- /dev/null +++ b/dist/img/special-bottom-orange.95ec5269.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/special-bottom-white.3e2290b7.svg b/dist/img/special-bottom-white.3e2290b7.svg new file mode 100644 index 0000000..cc48699 --- /dev/null +++ b/dist/img/special-bottom-white.3e2290b7.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/dist/img/special-fireworks.2cf544b8.png b/dist/img/special-fireworks.2cf544b8.png new file mode 100644 index 0000000..0621cb2 Binary files /dev/null and b/dist/img/special-fireworks.2cf544b8.png differ diff --git a/dist/img/special-gift.8af4a7eb.png b/dist/img/special-gift.8af4a7eb.png new file mode 100644 index 0000000..4f91bcf Binary files /dev/null and b/dist/img/special-gift.8af4a7eb.png differ diff --git a/dist/img/special-offer.8406ca0f.svg b/dist/img/special-offer.8406ca0f.svg new file mode 100644 index 0000000..dfa2c73 --- /dev/null +++ b/dist/img/special-offer.8406ca0f.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/dist/img/special-star-1.31ce6cb2.png b/dist/img/special-star-1.31ce6cb2.png new file mode 100644 index 0000000..54c0862 Binary files /dev/null and b/dist/img/special-star-1.31ce6cb2.png differ diff --git a/dist/img/special-title.67f4c1fe.png b/dist/img/special-title.67f4c1fe.png new file mode 100644 index 0000000..c7d4e58 Binary files /dev/null and b/dist/img/special-title.67f4c1fe.png differ diff --git a/dist/img/stamp-duty-icon.004cee88.png b/dist/img/stamp-duty-icon.004cee88.png new file mode 100644 index 0000000..c6b181f Binary files /dev/null and b/dist/img/stamp-duty-icon.004cee88.png differ diff --git a/dist/img/sublet-icon.67064966.png b/dist/img/sublet-icon.67064966.png new file mode 100644 index 0000000..3ea6c3e Binary files /dev/null and b/dist/img/sublet-icon.67064966.png differ diff --git a/dist/img/succeed-pop-bj.1111fc45.svg b/dist/img/succeed-pop-bj.1111fc45.svg new file mode 100644 index 0000000..8376d22 --- /dev/null +++ b/dist/img/succeed-pop-bj.1111fc45.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/dist/img/succeed-pop-bj2.502c52e4.svg b/dist/img/succeed-pop-bj2.502c52e4.svg new file mode 100644 index 0000000..3d0a998 --- /dev/null +++ b/dist/img/succeed-pop-bj2.502c52e4.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/dist/img/thin-arrow-disabled.2c72fad3.svg b/dist/img/thin-arrow-disabled.2c72fad3.svg new file mode 100644 index 0000000..8b164af --- /dev/null +++ b/dist/img/thin-arrow-disabled.2c72fad3.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/thin-arrow.e918b455.svg b/dist/img/thin-arrow.e918b455.svg new file mode 100644 index 0000000..c2b4693 --- /dev/null +++ b/dist/img/thin-arrow.e918b455.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/threeConcatbgImg.c4841180.svg b/dist/img/threeConcatbgImg.c4841180.svg new file mode 100644 index 0000000..1e7d9d3 --- /dev/null +++ b/dist/img/threeConcatbgImg.c4841180.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/dist/img/threePopBigBg.51aefbeb.svg b/dist/img/threePopBigBg.51aefbeb.svg new file mode 100644 index 0000000..2ee7d5a --- /dev/null +++ b/dist/img/threePopBigBg.51aefbeb.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/dist/img/threePopbigMap.5e70edc7.svg b/dist/img/threePopbigMap.5e70edc7.svg new file mode 100644 index 0000000..fb96080 --- /dev/null +++ b/dist/img/threePopbigMap.5e70edc7.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/dist/img/tick-circle-baby-blue.b2986020.svg b/dist/img/tick-circle-baby-blue.b2986020.svg new file mode 100644 index 0000000..5536137 --- /dev/null +++ b/dist/img/tick-circle-baby-blue.b2986020.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/tick-circle-red.d92308f1.svg b/dist/img/tick-circle-red.d92308f1.svg new file mode 100644 index 0000000..7fba509 --- /dev/null +++ b/dist/img/tick-circle-red.d92308f1.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/tick-green.30f4d059.svg b/dist/img/tick-green.30f4d059.svg new file mode 100644 index 0000000..3c6193e --- /dev/null +++ b/dist/img/tick-green.30f4d059.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/tick-green.85ccc695.svg b/dist/img/tick-green.85ccc695.svg new file mode 100644 index 0000000..f4826b8 --- /dev/null +++ b/dist/img/tick-green.85ccc695.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/tick.df20b624.svg b/dist/img/tick.df20b624.svg new file mode 100644 index 0000000..8a004c4 --- /dev/null +++ b/dist/img/tick.df20b624.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/topAuthenticationBg.858295d2.svg b/dist/img/topAuthenticationBg.858295d2.svg new file mode 100644 index 0000000..4b73ee1 --- /dev/null +++ b/dist/img/topAuthenticationBg.858295d2.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/dist/img/topTitleIcon.fd0779fa.svg b/dist/img/topTitleIcon.fd0779fa.svg new file mode 100644 index 0000000..a3c21be --- /dev/null +++ b/dist/img/topTitleIcon.fd0779fa.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/triangle-black.9b0eadfd.svg b/dist/img/triangle-black.9b0eadfd.svg new file mode 100644 index 0000000..902b1aa --- /dev/null +++ b/dist/img/triangle-black.9b0eadfd.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/u353.91aa8cb8.svg b/dist/img/u353.91aa8cb8.svg new file mode 100644 index 0000000..4599d6f --- /dev/null +++ b/dist/img/u353.91aa8cb8.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/uploading-icon.9c57d009.svg b/dist/img/uploading-icon.9c57d009.svg new file mode 100644 index 0000000..ea8e05d --- /dev/null +++ b/dist/img/uploading-icon.9c57d009.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/video-icon.157a5f25.svg b/dist/img/video-icon.157a5f25.svg new file mode 100644 index 0000000..0983826 --- /dev/null +++ b/dist/img/video-icon.157a5f25.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/dist/img/videoIcon.62e28fe5.svg b/dist/img/videoIcon.62e28fe5.svg new file mode 100644 index 0000000..eda16c4 --- /dev/null +++ b/dist/img/videoIcon.62e28fe5.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/videoStop.517b5446.svg b/dist/img/videoStop.517b5446.svg new file mode 100644 index 0000000..080fe12 --- /dev/null +++ b/dist/img/videoStop.517b5446.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/voide.43a30ce1.svg b/dist/img/voide.43a30ce1.svg new file mode 100644 index 0000000..e933a5b --- /dev/null +++ b/dist/img/voide.43a30ce1.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/dist/img/water-electricity-icon.43c04b02.png b/dist/img/water-electricity-icon.43c04b02.png new file mode 100644 index 0000000..c5c13f7 Binary files /dev/null and b/dist/img/water-electricity-icon.43c04b02.png differ diff --git a/dist/img/white-cross.30a72f7d.svg b/dist/img/white-cross.30a72f7d.svg new file mode 100644 index 0000000..b5f3068 --- /dev/null +++ b/dist/img/white-cross.30a72f7d.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/img/yellow-arrow.50be5c5f.svg b/dist/img/yellow-arrow.50be5c5f.svg new file mode 100644 index 0000000..9e07a90 --- /dev/null +++ b/dist/img/yellow-arrow.50be5c5f.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/dist/index.html b/dist/index.html new file mode 100644 index 0000000..5e83bc6 --- /dev/null +++ b/dist/index.html @@ -0,0 +1,7 @@ +港校租房
\ No newline at end of file diff --git a/dist/js/380.852ebf6f.js b/dist/js/380.852ebf6f.js new file mode 100644 index 0000000..513b047 --- /dev/null +++ b/dist/js/380.852ebf6f.js @@ -0,0 +1,17 @@ +(self["webpackChunkzufang"]=self["webpackChunkzufang"]||[]).push([[380],{9737:function(e,t,i){"use strict";var s=i(3308),n=function(e,t){return void 0===t&&(t=!1),function(i,n,a){if(i)e(i);else if(n.statusCode>=400&&n.statusCode<=599){var o=a;if(t)if(s.TextDecoder){var l=r(n.headers&&n.headers["content-type"]);try{o=new TextDecoder(l).decode(a)}catch(d){}}else o=String.fromCharCode.apply(null,new Uint8Array(a));e({cause:o})}else e(null,a)}};function r(e){return void 0===e&&(e=""),e.toLowerCase().split(";").reduce((function(e,t){var i=t.split("="),s=i[0],n=i[1];return"charset"===s.trim()?n.trim():e}),"utf-8")}e.exports=n},9603:function(e,t,i){"use strict";var s=i(3308),n=i(9675),r=i(7376),a=i(1608),o=i(5973);h.httpHandler=i(9737),h.requestInterceptorsStorage=new a,h.responseInterceptorsStorage=new a,h.retryManager=new o; +/** + * @license + * slighly modified parse-headers 2.0.2 + * Copyright (c) 2014 David Björklund + * Available under the MIT license + * + */ +var l=function(e){var t={};return e?(e.trim().split("\n").forEach((function(e){var i=e.indexOf(":"),s=e.slice(0,i).trim().toLowerCase(),n=e.slice(i+1).trim();"undefined"===typeof t[s]?t[s]=n:Array.isArray(t[s])?t[s].push(n):t[s]=[t[s],n]})),t):t};function d(e,t){for(var i=0;i0&&(y=setTimeout((function(){if(!g){g=!0,f.abort("timeout");var e=new Error("XMLHttpRequest timeout");e.code="ETIMEDOUT",o(e)}}),e.timeout)),f.setRequestHeader)for(c in T)T.hasOwnProperty(c)&&f.setRequestHeader(c,T[c]);else if(e.headers&&!u(e.headers))throw new Error("Headers cannot be set on an XDomainRequest object");return"responseType"in e&&(f.responseType=e.responseType),"beforeSend"in e&&"function"===typeof e.beforeSend&&e.beforeSend(f),f.send(b||null),f}function m(e){try{if("document"===e.responseType)return e.responseXML;var t=e.responseXML&&"parsererror"===e.responseXML.documentElement.nodeName;if(""===e.responseType&&!t)return e.responseXML}catch(i){}return null}function g(){}e.exports=h,e.exports["default"]=h,h.XMLHttpRequest=s.XMLHttpRequest||g,h.XDomainRequest="withCredentials"in new h.XMLHttpRequest?h.XMLHttpRequest:s.XDomainRequest,d(["get","put","post","patch","head","delete"],(function(e){h["delete"===e?"del":e]=function(t,i,s){return i=c(t,i,s),i.method=e.toUpperCase(),p(i)}}))},1608:function(e){"use strict";function t(e,t){var s="undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(s)return(s=s.call(e)).next.bind(s);if(Array.isArray(e)||(s=i(e))||t&&e&&"number"===typeof e.length){s&&(e=s);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function i(e,t){if(e){if("string"===typeof e)return s(e,t);var i=Object.prototype.toString.call(e).slice(8,-1);return"Object"===i&&e.constructor&&(i=e.constructor.name),"Map"===i||"Set"===i?Array.from(e):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?s(e,t):void 0}}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,s=new Array(t);i=t+i||t?new java.lang.String(e,t,i)+"":e}function _(e,t){e.currentElement?e.currentElement.appendChild(t):e.doc.appendChild(t)}h.prototype.parseFromString=function(e,t){var i=this.options,s=new u,n=i.domBuilder||new m,a=i.errorHandler,o=i.locator,d=i.xmlns||{},h=/\/x?html?$/.test(t),g=h?r.HTML_ENTITIES:r.XML_ENTITIES;o&&n.setDocumentLocator(o),s.errorHandler=p(a,n,o),s.domBuilder=i.domBuilder||n,h&&(d[""]=l.HTML),d.xml=d.xml||l.XML;var f=i.normalizeLineEndings||c;return e&&"string"===typeof e?s.parse(f(e),d,g):s.errorHandler.error("invalid doc source"),n.doc},m.prototype={startDocument:function(){this.doc=(new o).createDocument(null,null,null),this.locator&&(this.doc.documentURI=this.locator.systemId)},startElement:function(e,t,i,s){var n=this.doc,r=n.createElementNS(e,i||t),a=s.length;_(this,r),this.currentElement=r,this.locator&&g(this.locator,r);for(var o=0;o=0))throw new P(x,new Error(e.tagName+"@"+i));var n=t.length-1;while(s"==e&&">")||"&"==e&&"&"||'"'==e&&"""||"&#"+e.charCodeAt()+";"}function H(e,t){if(t(e))return!0;if(e=e.firstChild)do{if(H(e,t))return!0}while(e=e.nextSibling)}function V(){this.ownerDocument=this}function z(e,t,i){e&&e._inc++;var s=i.namespaceURI;s===r.XMLNS&&(t._nsMap[i.prefix?i.localName:""]=i.value)}function G(e,t,i,s){e&&e._inc++;var n=i.namespaceURI;n===r.XMLNS&&delete t._nsMap[i.prefix?i.localName:""]}function W(e,t,i){if(e&&e._inc){e._inc++;var s=t.childNodes;if(i)s[s.length++]=i;else{var n=t.firstChild,r=0;while(n)s[r++]=n,n=n.nextSibling;s.length=r,delete s[s.length]}}}function X(e,t){var i=t.previousSibling,s=t.nextSibling;return i?i.nextSibling=s:e.firstChild=s,s?s.previousSibling=i:e.lastChild=i,t.parentNode=null,t.previousSibling=null,t.nextSibling=null,W(e.ownerDocument,e),t}function $(e){return e&&(e.nodeType===q.DOCUMENT_NODE||e.nodeType===q.DOCUMENT_FRAGMENT_NODE||e.nodeType===q.ELEMENT_NODE)}function Y(e){return e&&(K(e)||J(e)||Q(e)||e.nodeType===q.DOCUMENT_FRAGMENT_NODE||e.nodeType===q.COMMENT_NODE||e.nodeType===q.PROCESSING_INSTRUCTION_NODE)}function Q(e){return e&&e.nodeType===q.DOCUMENT_TYPE_NODE}function K(e){return e&&e.nodeType===q.ELEMENT_NODE}function J(e){return e&&e.nodeType===q.TEXT_NODE}function Z(e,t){var i=e.childNodes||[];if(n(i,K)||Q(t))return!1;var s=n(i,Q);return!(t&&s&&i.indexOf(s)>i.indexOf(t))}function ee(e,t){var i=e.childNodes||[];function s(e){return K(e)&&e!==t}if(n(i,s))return!1;var r=n(i,Q);return!(t&&r&&i.indexOf(r)>i.indexOf(t))}function te(e,t,i){if(!$(e))throw new P(I,"Unexpected parent node type "+e.nodeType);if(i&&i.parentNode!==e)throw new P(x,"child not in parent");if(!Y(t)||Q(t)&&e.nodeType!==q.DOCUMENT_NODE)throw new P(I,"Unexpected node type "+t.nodeType+" for parent node type "+e.nodeType)}function ie(e,t,i){var s=e.childNodes||[],r=t.childNodes||[];if(t.nodeType===q.DOCUMENT_FRAGMENT_NODE){var a=r.filter(K);if(a.length>1||n(r,J))throw new P(I,"More than one element or text in fragment");if(1===a.length&&!Z(e,i))throw new P(I,"Element in fragment can not be inserted before doctype")}if(K(t)&&!Z(e,i))throw new P(I,"Only one element can be added and only after doctype");if(Q(t)){if(n(s,Q))throw new P(I,"Only one doctype is allowed");var o=n(s,K);if(i&&s.indexOf(o)1||n(r,J))throw new P(I,"More than one element or text in fragment");if(1===a.length&&!ee(e,i))throw new P(I,"Element in fragment can not be inserted before doctype")}if(K(t)&&!ee(e,i))throw new P(I,"Only one element can be added and only after doctype");if(Q(t)){function o(e){return Q(e)&&e!==i}if(n(s,o))throw new P(I,"Only one doctype is allowed");var l=n(s,K);if(i&&s.indexOf(l)=0;p--){var v=n[p];if(""===v.prefix&&v.namespace===e.namespaceURI){c=v.namespace;break}}if(c!==e.namespaceURI)for(p=n.length-1;p>=0;p--){v=n[p];if(v.namespace===e.namespaceURI){v.prefix&&(u=v.prefix+":"+d);break}}}t.push("<",u);for(var E=0;E"),i&&/^script$/i.test(d))while(l)l.data?t.push(l.data):Se(l,t,i,s,n.slice()),l=l.nextSibling;else while(l)Se(l,t,i,s,n.slice()),l=l.nextSibling;t.push("")}else t.push("/>");return;case S:case w:l=e.firstChild;while(l)Se(l,t,i,s,n.slice()),l=l.nextSibling;return;case g:return Te(t,e.name,e.value);case f:return t.push(e.data.replace(/[<&>]/g,j));case y:return t.push("");case T:return t.push("\x3c!--",e.data,"--\x3e");case A:var x=e.publicId,D=e.systemId;if(t.push("");else if(D&&"."!=D)t.push(" SYSTEM ",D,">");else{var P=e.internalSubset;P&&t.push(" [",P,"]"),t.push(">")}return;case b:return t.push("");case _:return t.push("&",e.nodeName,";");default:t.push("??",e.nodeName)}}function Ae(e,t,i){var s;switch(t.nodeType){case m:s=t.cloneNode(!1),s.ownerDocument=e;case w:break;case g:i=!0;break}if(s||(s=t.cloneNode(!1)),s.ownerDocument=e,s.parentNode=null,i){var n=t.firstChild;while(n)s.appendChild(Ae(e,n,i)),n=n.nextSibling}return s}function we(e,t,i){var s=new t.constructor;for(var n in t)if(Object.prototype.hasOwnProperty.call(t,n)){var r=t[n];"object"!=typeof r&&r!=s[n]&&(s[n]=r)}switch(t.childNodes&&(s.childNodes=new L),s.ownerDocument=e,s.nodeType){case m:var a=t.attributes,o=s.attributes=new R,l=a.length;o._ownerElement=s;for(var d=0;d=0&&e0},lookupPrefix:function(e){var t=this;while(t){var i=t._nsMap;if(i)for(var s in i)if(Object.prototype.hasOwnProperty.call(i,s)&&i[s]===e)return s;t=t.nodeType==g?t.ownerDocument:t.parentNode}return null},lookupNamespaceURI:function(e){var t=this;while(t){var i=t._nsMap;if(i&&Object.prototype.hasOwnProperty.call(i,e))return i[e];t=t.nodeType==g?t.ownerDocument:t.parentNode}return null},isDefaultNamespace:function(e){var t=this.lookupPrefix(e);return null==t}},c(p,q),c(p,q.prototype),V.prototype={nodeName:"#document",nodeType:S,doctype:null,documentElement:null,_inc:1,insertBefore:function(e,t){if(e.nodeType==w){var i=e.firstChild;while(i){var s=i.nextSibling;this.insertBefore(i,t),i=s}return e}return ne(this,e,t),e.ownerDocument=this,null===this.documentElement&&e.nodeType===m&&(this.documentElement=e),e},removeChild:function(e){return this.documentElement==e&&(this.documentElement=null),X(this,e)},replaceChild:function(e,t){ne(this,e,t,se),e.ownerDocument=this,t&&this.removeChild(t),K(e)&&(this.documentElement=e)},importNode:function(e,t){return Ae(this,e,t)},getElementById:function(e){var t=null;return H(this.documentElement,(function(i){if(i.nodeType==m&&i.getAttribute("id")==e)return t=i,!0})),t},getElementsByClassName:function(e){var t=d(e);return new O(this,(function(i){var s=[];return t.length>0&&H(i.documentElement,(function(n){if(n!==i&&n.nodeType===m){var r=n.getAttribute("class");if(r){var a=e===r;if(!a){var o=d(r);a=t.every(u(o))}a&&s.push(n)}}})),s}))},createElement:function(e){var t=new ae;t.ownerDocument=this,t.nodeName=e,t.tagName=e,t.localName=e,t.childNodes=new L;var i=t.attributes=new R;return i._ownerElement=t,t},createDocumentFragment:function(){var e=new fe;return e.ownerDocument=this,e.childNodes=new L,e},createTextNode:function(e){var t=new de;return t.ownerDocument=this,t.appendData(e),t},createComment:function(e){var t=new ue;return t.ownerDocument=this,t.appendData(e),t},createCDATASection:function(e){var t=new ce;return t.ownerDocument=this,t.appendData(e),t},createProcessingInstruction:function(e,t){var i=new ye;return i.ownerDocument=this,i.tagName=i.nodeName=i.target=e,i.nodeValue=i.data=t,i},createAttribute:function(e){var t=new oe;return t.ownerDocument=this,t.name=e,t.nodeName=e,t.localName=e,t.specified=!0,t},createEntityReference:function(e){var t=new ge;return t.ownerDocument=this,t.nodeName=e,t},createElementNS:function(e,t){var i=new ae,s=t.split(":"),n=i.attributes=new R;return i.childNodes=new L,i.ownerDocument=this,i.nodeName=t,i.tagName=t,i.namespaceURI=e,2==s.length?(i.prefix=s[0],i.localName=s[1]):i.localName=t,n._ownerElement=i,i},createAttributeNS:function(e,t){var i=new oe,s=t.split(":");return i.ownerDocument=this,i.nodeName=t,i.name=t,i.namespaceURI=e,i.specified=!0,2==s.length?(i.prefix=s[0],i.localName=s[1]):i.localName=t,i}},h(V,q),ae.prototype={nodeType:m,hasAttribute:function(e){return null!=this.getAttributeNode(e)},getAttribute:function(e){var t=this.getAttributeNode(e);return t&&t.value||""},getAttributeNode:function(e){return this.attributes.getNamedItem(e)},setAttribute:function(e,t){var i=this.ownerDocument.createAttribute(e);i.value=i.nodeValue=""+t,this.setAttributeNode(i)},removeAttribute:function(e){var t=this.getAttributeNode(e);t&&this.removeAttributeNode(t)},appendChild:function(e){return e.nodeType===w?this.insertBefore(e,null):re(this,e)},setAttributeNode:function(e){return this.attributes.setNamedItem(e)},setAttributeNodeNS:function(e){return this.attributes.setNamedItemNS(e)},removeAttributeNode:function(e){return this.attributes.removeNamedItem(e.nodeName)},removeAttributeNS:function(e,t){var i=this.getAttributeNodeNS(e,t);i&&this.removeAttributeNode(i)},hasAttributeNS:function(e,t){return null!=this.getAttributeNodeNS(e,t)},getAttributeNS:function(e,t){var i=this.getAttributeNodeNS(e,t);return i&&i.value||""},setAttributeNS:function(e,t,i){var s=this.ownerDocument.createAttributeNS(e,t);s.value=s.nodeValue=""+i,this.setAttributeNode(s)},getAttributeNodeNS:function(e,t){return this.attributes.getNamedItemNS(e,t)},getElementsByTagName:function(e){return new O(this,(function(t){var i=[];return H(t,(function(s){s===t||s.nodeType!=m||"*"!==e&&s.tagName!=e||i.push(s)})),i}))},getElementsByTagNameNS:function(e,t){return new O(this,(function(i){var s=[];return H(i,(function(n){n===i||n.nodeType!==m||"*"!==e&&n.namespaceURI!==e||"*"!==t&&n.localName!=t||s.push(n)})),s}))}},V.prototype.getElementsByTagName=ae.prototype.getElementsByTagName,V.prototype.getElementsByTagNameNS=ae.prototype.getElementsByTagNameNS,h(ae,q),oe.prototype.nodeType=g,h(oe,q),le.prototype={data:"",substringData:function(e,t){return this.data.substring(e,e+t)},appendData:function(e){e=this.data+e,this.nodeValue=this.data=e,this.length=e.length},insertData:function(e,t){this.replaceData(e,0,t)},appendChild:function(e){throw new Error(k[I])},deleteData:function(e,t){this.replaceData(e,t,"")},replaceData:function(e,t,i){var s=this.data.substring(0,e),n=this.data.substring(e+t);i=s+i+n,this.nodeValue=this.data=i,this.length=i.length}},h(le,q),de.prototype={nodeName:"#text",nodeType:f,splitText:function(e){var t=this.data,i=t.substring(e);t=t.substring(0,e),this.data=this.nodeValue=t,this.length=t.length;var s=this.ownerDocument.createTextNode(i);return this.parentNode&&this.parentNode.insertBefore(s,this.nextSibling),s}},h(de,le),ue.prototype={nodeName:"#comment",nodeType:T},h(ue,le),ce.prototype={nodeName:"#cdata-section",nodeType:y},h(ce,le),he.prototype.nodeType=A,h(he,q),pe.prototype.nodeType=E,h(pe,q),me.prototype.nodeType=v,h(me,q),ge.prototype.nodeType=_,h(ge,q),fe.prototype.nodeName="#document-fragment",fe.prototype.nodeType=w,h(fe,q),ye.prototype.nodeType=b,h(ye,q),_e.prototype.serializeToString=function(e,t,i){return ve.call(e,t,i)},q.prototype.toString=ve;try{if(Object.defineProperty){function Ce(e){switch(e.nodeType){case m:case w:var t=[];e=e.firstChild;while(e)7!==e.nodeType&&8!==e.nodeType&&t.push(Ce(e)),e=e.nextSibling;return t.join("");default:return e.nodeValue}}Object.defineProperty(O.prototype,"length",{get:function(){return N(this),this.$$length}}),Object.defineProperty(q.prototype,"textContent",{get:function(){return Ce(this)},set:function(e){switch(this.nodeType){case m:case w:while(this.firstChild)this.removeChild(this.firstChild);(e||String(e))&&this.appendChild(this.ownerDocument.createTextNode(e));break;default:this.data=e,this.value=e,this.nodeValue=e}}}),Ee=function(e,t,i){e["$$"+t]=i}}}catch(ke){}t.DocumentType=he,t.DOMException=P,t.DOMImplementation=F,t.Element=ae,t.Node=q,t.NodeList=L,t.XMLSerializer=_e},1045:function(e,t,i){"use strict";var s=i(2167).freeze;t.XML_ENTITIES=s({amp:"&",apos:"'",gt:">",lt:"<",quot:'"'}),t.HTML_ENTITIES=s({Aacute:"Á",aacute:"á",Abreve:"Ă",abreve:"ă",ac:"∾",acd:"∿",acE:"∾̳",Acirc:"Â",acirc:"â",acute:"´",Acy:"А",acy:"а",AElig:"Æ",aelig:"æ",af:"⁡",Afr:"𝔄",afr:"𝔞",Agrave:"À",agrave:"à",alefsym:"ℵ",aleph:"ℵ",Alpha:"Α",alpha:"α",Amacr:"Ā",amacr:"ā",amalg:"⨿",AMP:"&",amp:"&",And:"⩓",and:"∧",andand:"⩕",andd:"⩜",andslope:"⩘",andv:"⩚",ang:"∠",ange:"⦤",angle:"∠",angmsd:"∡",angmsdaa:"⦨",angmsdab:"⦩",angmsdac:"⦪",angmsdad:"⦫",angmsdae:"⦬",angmsdaf:"⦭",angmsdag:"⦮",angmsdah:"⦯",angrt:"∟",angrtvb:"⊾",angrtvbd:"⦝",angsph:"∢",angst:"Å",angzarr:"⍼",Aogon:"Ą",aogon:"ą",Aopf:"𝔸",aopf:"𝕒",ap:"≈",apacir:"⩯",apE:"⩰",ape:"≊",apid:"≋",apos:"'",ApplyFunction:"⁡",approx:"≈",approxeq:"≊",Aring:"Å",aring:"å",Ascr:"𝒜",ascr:"𝒶",Assign:"≔",ast:"*",asymp:"≈",asympeq:"≍",Atilde:"Ã",atilde:"ã",Auml:"Ä",auml:"ä",awconint:"∳",awint:"⨑",backcong:"≌",backepsilon:"϶",backprime:"‵",backsim:"∽",backsimeq:"⋍",Backslash:"∖",Barv:"⫧",barvee:"⊽",Barwed:"⌆",barwed:"⌅",barwedge:"⌅",bbrk:"⎵",bbrktbrk:"⎶",bcong:"≌",Bcy:"Б",bcy:"б",bdquo:"„",becaus:"∵",Because:"∵",because:"∵",bemptyv:"⦰",bepsi:"϶",bernou:"ℬ",Bernoullis:"ℬ",Beta:"Β",beta:"β",beth:"ℶ",between:"≬",Bfr:"𝔅",bfr:"𝔟",bigcap:"⋂",bigcirc:"◯",bigcup:"⋃",bigodot:"⨀",bigoplus:"⨁",bigotimes:"⨂",bigsqcup:"⨆",bigstar:"★",bigtriangledown:"▽",bigtriangleup:"△",biguplus:"⨄",bigvee:"⋁",bigwedge:"⋀",bkarow:"⤍",blacklozenge:"⧫",blacksquare:"▪",blacktriangle:"▴",blacktriangledown:"▾",blacktriangleleft:"◂",blacktriangleright:"▸",blank:"␣",blk12:"▒",blk14:"░",blk34:"▓",block:"█",bne:"=⃥",bnequiv:"≡⃥",bNot:"⫭",bnot:"⌐",Bopf:"𝔹",bopf:"𝕓",bot:"⊥",bottom:"⊥",bowtie:"⋈",boxbox:"⧉",boxDL:"╗",boxDl:"╖",boxdL:"╕",boxdl:"┐",boxDR:"╔",boxDr:"╓",boxdR:"╒",boxdr:"┌",boxH:"═",boxh:"─",boxHD:"╦",boxHd:"╤",boxhD:"╥",boxhd:"┬",boxHU:"╩",boxHu:"╧",boxhU:"╨",boxhu:"┴",boxminus:"⊟",boxplus:"⊞",boxtimes:"⊠",boxUL:"╝",boxUl:"╜",boxuL:"╛",boxul:"┘",boxUR:"╚",boxUr:"╙",boxuR:"╘",boxur:"└",boxV:"║",boxv:"│",boxVH:"╬",boxVh:"╫",boxvH:"╪",boxvh:"┼",boxVL:"╣",boxVl:"╢",boxvL:"╡",boxvl:"┤",boxVR:"╠",boxVr:"╟",boxvR:"╞",boxvr:"├",bprime:"‵",Breve:"˘",breve:"˘",brvbar:"¦",Bscr:"ℬ",bscr:"𝒷",bsemi:"⁏",bsim:"∽",bsime:"⋍",bsol:"\\",bsolb:"⧅",bsolhsub:"⟈",bull:"•",bullet:"•",bump:"≎",bumpE:"⪮",bumpe:"≏",Bumpeq:"≎",bumpeq:"≏",Cacute:"Ć",cacute:"ć",Cap:"⋒",cap:"∩",capand:"⩄",capbrcup:"⩉",capcap:"⩋",capcup:"⩇",capdot:"⩀",CapitalDifferentialD:"ⅅ",caps:"∩︀",caret:"⁁",caron:"ˇ",Cayleys:"ℭ",ccaps:"⩍",Ccaron:"Č",ccaron:"č",Ccedil:"Ç",ccedil:"ç",Ccirc:"Ĉ",ccirc:"ĉ",Cconint:"∰",ccups:"⩌",ccupssm:"⩐",Cdot:"Ċ",cdot:"ċ",cedil:"¸",Cedilla:"¸",cemptyv:"⦲",cent:"¢",CenterDot:"·",centerdot:"·",Cfr:"ℭ",cfr:"𝔠",CHcy:"Ч",chcy:"ч",check:"✓",checkmark:"✓",Chi:"Χ",chi:"χ",cir:"○",circ:"ˆ",circeq:"≗",circlearrowleft:"↺",circlearrowright:"↻",circledast:"⊛",circledcirc:"⊚",circleddash:"⊝",CircleDot:"⊙",circledR:"®",circledS:"Ⓢ",CircleMinus:"⊖",CirclePlus:"⊕",CircleTimes:"⊗",cirE:"⧃",cire:"≗",cirfnint:"⨐",cirmid:"⫯",cirscir:"⧂",ClockwiseContourIntegral:"∲",CloseCurlyDoubleQuote:"”",CloseCurlyQuote:"’",clubs:"♣",clubsuit:"♣",Colon:"∷",colon:":",Colone:"⩴",colone:"≔",coloneq:"≔",comma:",",commat:"@",comp:"∁",compfn:"∘",complement:"∁",complexes:"ℂ",cong:"≅",congdot:"⩭",Congruent:"≡",Conint:"∯",conint:"∮",ContourIntegral:"∮",Copf:"ℂ",copf:"𝕔",coprod:"∐",Coproduct:"∐",COPY:"©",copy:"©",copysr:"℗",CounterClockwiseContourIntegral:"∳",crarr:"↵",Cross:"⨯",cross:"✗",Cscr:"𝒞",cscr:"𝒸",csub:"⫏",csube:"⫑",csup:"⫐",csupe:"⫒",ctdot:"⋯",cudarrl:"⤸",cudarrr:"⤵",cuepr:"⋞",cuesc:"⋟",cularr:"↶",cularrp:"⤽",Cup:"⋓",cup:"∪",cupbrcap:"⩈",CupCap:"≍",cupcap:"⩆",cupcup:"⩊",cupdot:"⊍",cupor:"⩅",cups:"∪︀",curarr:"↷",curarrm:"⤼",curlyeqprec:"⋞",curlyeqsucc:"⋟",curlyvee:"⋎",curlywedge:"⋏",curren:"¤",curvearrowleft:"↶",curvearrowright:"↷",cuvee:"⋎",cuwed:"⋏",cwconint:"∲",cwint:"∱",cylcty:"⌭",Dagger:"‡",dagger:"†",daleth:"ℸ",Darr:"↡",dArr:"⇓",darr:"↓",dash:"‐",Dashv:"⫤",dashv:"⊣",dbkarow:"⤏",dblac:"˝",Dcaron:"Ď",dcaron:"ď",Dcy:"Д",dcy:"д",DD:"ⅅ",dd:"ⅆ",ddagger:"‡",ddarr:"⇊",DDotrahd:"⤑",ddotseq:"⩷",deg:"°",Del:"∇",Delta:"Δ",delta:"δ",demptyv:"⦱",dfisht:"⥿",Dfr:"𝔇",dfr:"𝔡",dHar:"⥥",dharl:"⇃",dharr:"⇂",DiacriticalAcute:"´",DiacriticalDot:"˙",DiacriticalDoubleAcute:"˝",DiacriticalGrave:"`",DiacriticalTilde:"˜",diam:"⋄",Diamond:"⋄",diamond:"⋄",diamondsuit:"♦",diams:"♦",die:"¨",DifferentialD:"ⅆ",digamma:"ϝ",disin:"⋲",div:"÷",divide:"÷",divideontimes:"⋇",divonx:"⋇",DJcy:"Ђ",djcy:"ђ",dlcorn:"⌞",dlcrop:"⌍",dollar:"$",Dopf:"𝔻",dopf:"𝕕",Dot:"¨",dot:"˙",DotDot:"⃜",doteq:"≐",doteqdot:"≑",DotEqual:"≐",dotminus:"∸",dotplus:"∔",dotsquare:"⊡",doublebarwedge:"⌆",DoubleContourIntegral:"∯",DoubleDot:"¨",DoubleDownArrow:"⇓",DoubleLeftArrow:"⇐",DoubleLeftRightArrow:"⇔",DoubleLeftTee:"⫤",DoubleLongLeftArrow:"⟸",DoubleLongLeftRightArrow:"⟺",DoubleLongRightArrow:"⟹",DoubleRightArrow:"⇒",DoubleRightTee:"⊨",DoubleUpArrow:"⇑",DoubleUpDownArrow:"⇕",DoubleVerticalBar:"∥",DownArrow:"↓",Downarrow:"⇓",downarrow:"↓",DownArrowBar:"⤓",DownArrowUpArrow:"⇵",DownBreve:"̑",downdownarrows:"⇊",downharpoonleft:"⇃",downharpoonright:"⇂",DownLeftRightVector:"⥐",DownLeftTeeVector:"⥞",DownLeftVector:"↽",DownLeftVectorBar:"⥖",DownRightTeeVector:"⥟",DownRightVector:"⇁",DownRightVectorBar:"⥗",DownTee:"⊤",DownTeeArrow:"↧",drbkarow:"⤐",drcorn:"⌟",drcrop:"⌌",Dscr:"𝒟",dscr:"𝒹",DScy:"Ѕ",dscy:"ѕ",dsol:"⧶",Dstrok:"Đ",dstrok:"đ",dtdot:"⋱",dtri:"▿",dtrif:"▾",duarr:"⇵",duhar:"⥯",dwangle:"⦦",DZcy:"Џ",dzcy:"џ",dzigrarr:"⟿",Eacute:"É",eacute:"é",easter:"⩮",Ecaron:"Ě",ecaron:"ě",ecir:"≖",Ecirc:"Ê",ecirc:"ê",ecolon:"≕",Ecy:"Э",ecy:"э",eDDot:"⩷",Edot:"Ė",eDot:"≑",edot:"ė",ee:"ⅇ",efDot:"≒",Efr:"𝔈",efr:"𝔢",eg:"⪚",Egrave:"È",egrave:"è",egs:"⪖",egsdot:"⪘",el:"⪙",Element:"∈",elinters:"⏧",ell:"ℓ",els:"⪕",elsdot:"⪗",Emacr:"Ē",emacr:"ē",empty:"∅",emptyset:"∅",EmptySmallSquare:"◻",emptyv:"∅",EmptyVerySmallSquare:"▫",emsp:" ",emsp13:" ",emsp14:" ",ENG:"Ŋ",eng:"ŋ",ensp:" ",Eogon:"Ę",eogon:"ę",Eopf:"𝔼",eopf:"𝕖",epar:"⋕",eparsl:"⧣",eplus:"⩱",epsi:"ε",Epsilon:"Ε",epsilon:"ε",epsiv:"ϵ",eqcirc:"≖",eqcolon:"≕",eqsim:"≂",eqslantgtr:"⪖",eqslantless:"⪕",Equal:"⩵",equals:"=",EqualTilde:"≂",equest:"≟",Equilibrium:"⇌",equiv:"≡",equivDD:"⩸",eqvparsl:"⧥",erarr:"⥱",erDot:"≓",Escr:"ℰ",escr:"ℯ",esdot:"≐",Esim:"⩳",esim:"≂",Eta:"Η",eta:"η",ETH:"Ð",eth:"ð",Euml:"Ë",euml:"ë",euro:"€",excl:"!",exist:"∃",Exists:"∃",expectation:"ℰ",ExponentialE:"ⅇ",exponentiale:"ⅇ",fallingdotseq:"≒",Fcy:"Ф",fcy:"ф",female:"♀",ffilig:"ffi",fflig:"ff",ffllig:"ffl",Ffr:"𝔉",ffr:"𝔣",filig:"fi",FilledSmallSquare:"◼",FilledVerySmallSquare:"▪",fjlig:"fj",flat:"♭",fllig:"fl",fltns:"▱",fnof:"ƒ",Fopf:"𝔽",fopf:"𝕗",ForAll:"∀",forall:"∀",fork:"⋔",forkv:"⫙",Fouriertrf:"ℱ",fpartint:"⨍",frac12:"½",frac13:"⅓",frac14:"¼",frac15:"⅕",frac16:"⅙",frac18:"⅛",frac23:"⅔",frac25:"⅖",frac34:"¾",frac35:"⅗",frac38:"⅜",frac45:"⅘",frac56:"⅚",frac58:"⅝",frac78:"⅞",frasl:"⁄",frown:"⌢",Fscr:"ℱ",fscr:"𝒻",gacute:"ǵ",Gamma:"Γ",gamma:"γ",Gammad:"Ϝ",gammad:"ϝ",gap:"⪆",Gbreve:"Ğ",gbreve:"ğ",Gcedil:"Ģ",Gcirc:"Ĝ",gcirc:"ĝ",Gcy:"Г",gcy:"г",Gdot:"Ġ",gdot:"ġ",gE:"≧",ge:"≥",gEl:"⪌",gel:"⋛",geq:"≥",geqq:"≧",geqslant:"⩾",ges:"⩾",gescc:"⪩",gesdot:"⪀",gesdoto:"⪂",gesdotol:"⪄",gesl:"⋛︀",gesles:"⪔",Gfr:"𝔊",gfr:"𝔤",Gg:"⋙",gg:"≫",ggg:"⋙",gimel:"ℷ",GJcy:"Ѓ",gjcy:"ѓ",gl:"≷",gla:"⪥",glE:"⪒",glj:"⪤",gnap:"⪊",gnapprox:"⪊",gnE:"≩",gne:"⪈",gneq:"⪈",gneqq:"≩",gnsim:"⋧",Gopf:"𝔾",gopf:"𝕘",grave:"`",GreaterEqual:"≥",GreaterEqualLess:"⋛",GreaterFullEqual:"≧",GreaterGreater:"⪢",GreaterLess:"≷",GreaterSlantEqual:"⩾",GreaterTilde:"≳",Gscr:"𝒢",gscr:"ℊ",gsim:"≳",gsime:"⪎",gsiml:"⪐",Gt:"≫",GT:">",gt:">",gtcc:"⪧",gtcir:"⩺",gtdot:"⋗",gtlPar:"⦕",gtquest:"⩼",gtrapprox:"⪆",gtrarr:"⥸",gtrdot:"⋗",gtreqless:"⋛",gtreqqless:"⪌",gtrless:"≷",gtrsim:"≳",gvertneqq:"≩︀",gvnE:"≩︀",Hacek:"ˇ",hairsp:" ",half:"½",hamilt:"ℋ",HARDcy:"Ъ",hardcy:"ъ",hArr:"⇔",harr:"↔",harrcir:"⥈",harrw:"↭",Hat:"^",hbar:"ℏ",Hcirc:"Ĥ",hcirc:"ĥ",hearts:"♥",heartsuit:"♥",hellip:"…",hercon:"⊹",Hfr:"ℌ",hfr:"𝔥",HilbertSpace:"ℋ",hksearow:"⤥",hkswarow:"⤦",hoarr:"⇿",homtht:"∻",hookleftarrow:"↩",hookrightarrow:"↪",Hopf:"ℍ",hopf:"𝕙",horbar:"―",HorizontalLine:"─",Hscr:"ℋ",hscr:"𝒽",hslash:"ℏ",Hstrok:"Ħ",hstrok:"ħ",HumpDownHump:"≎",HumpEqual:"≏",hybull:"⁃",hyphen:"‐",Iacute:"Í",iacute:"í",ic:"⁣",Icirc:"Î",icirc:"î",Icy:"И",icy:"и",Idot:"İ",IEcy:"Е",iecy:"е",iexcl:"¡",iff:"⇔",Ifr:"ℑ",ifr:"𝔦",Igrave:"Ì",igrave:"ì",ii:"ⅈ",iiiint:"⨌",iiint:"∭",iinfin:"⧜",iiota:"℩",IJlig:"IJ",ijlig:"ij",Im:"ℑ",Imacr:"Ī",imacr:"ī",image:"ℑ",ImaginaryI:"ⅈ",imagline:"ℐ",imagpart:"ℑ",imath:"ı",imof:"⊷",imped:"Ƶ",Implies:"⇒",in:"∈",incare:"℅",infin:"∞",infintie:"⧝",inodot:"ı",Int:"∬",int:"∫",intcal:"⊺",integers:"ℤ",Integral:"∫",intercal:"⊺",Intersection:"⋂",intlarhk:"⨗",intprod:"⨼",InvisibleComma:"⁣",InvisibleTimes:"⁢",IOcy:"Ё",iocy:"ё",Iogon:"Į",iogon:"į",Iopf:"𝕀",iopf:"𝕚",Iota:"Ι",iota:"ι",iprod:"⨼",iquest:"¿",Iscr:"ℐ",iscr:"𝒾",isin:"∈",isindot:"⋵",isinE:"⋹",isins:"⋴",isinsv:"⋳",isinv:"∈",it:"⁢",Itilde:"Ĩ",itilde:"ĩ",Iukcy:"І",iukcy:"і",Iuml:"Ï",iuml:"ï",Jcirc:"Ĵ",jcirc:"ĵ",Jcy:"Й",jcy:"й",Jfr:"𝔍",jfr:"𝔧",jmath:"ȷ",Jopf:"𝕁",jopf:"𝕛",Jscr:"𝒥",jscr:"𝒿",Jsercy:"Ј",jsercy:"ј",Jukcy:"Є",jukcy:"є",Kappa:"Κ",kappa:"κ",kappav:"ϰ",Kcedil:"Ķ",kcedil:"ķ",Kcy:"К",kcy:"к",Kfr:"𝔎",kfr:"𝔨",kgreen:"ĸ",KHcy:"Х",khcy:"х",KJcy:"Ќ",kjcy:"ќ",Kopf:"𝕂",kopf:"𝕜",Kscr:"𝒦",kscr:"𝓀",lAarr:"⇚",Lacute:"Ĺ",lacute:"ĺ",laemptyv:"⦴",lagran:"ℒ",Lambda:"Λ",lambda:"λ",Lang:"⟪",lang:"⟨",langd:"⦑",langle:"⟨",lap:"⪅",Laplacetrf:"ℒ",laquo:"«",Larr:"↞",lArr:"⇐",larr:"←",larrb:"⇤",larrbfs:"⤟",larrfs:"⤝",larrhk:"↩",larrlp:"↫",larrpl:"⤹",larrsim:"⥳",larrtl:"↢",lat:"⪫",lAtail:"⤛",latail:"⤙",late:"⪭",lates:"⪭︀",lBarr:"⤎",lbarr:"⤌",lbbrk:"❲",lbrace:"{",lbrack:"[",lbrke:"⦋",lbrksld:"⦏",lbrkslu:"⦍",Lcaron:"Ľ",lcaron:"ľ",Lcedil:"Ļ",lcedil:"ļ",lceil:"⌈",lcub:"{",Lcy:"Л",lcy:"л",ldca:"⤶",ldquo:"“",ldquor:"„",ldrdhar:"⥧",ldrushar:"⥋",ldsh:"↲",lE:"≦",le:"≤",LeftAngleBracket:"⟨",LeftArrow:"←",Leftarrow:"⇐",leftarrow:"←",LeftArrowBar:"⇤",LeftArrowRightArrow:"⇆",leftarrowtail:"↢",LeftCeiling:"⌈",LeftDoubleBracket:"⟦",LeftDownTeeVector:"⥡",LeftDownVector:"⇃",LeftDownVectorBar:"⥙",LeftFloor:"⌊",leftharpoondown:"↽",leftharpoonup:"↼",leftleftarrows:"⇇",LeftRightArrow:"↔",Leftrightarrow:"⇔",leftrightarrow:"↔",leftrightarrows:"⇆",leftrightharpoons:"⇋",leftrightsquigarrow:"↭",LeftRightVector:"⥎",LeftTee:"⊣",LeftTeeArrow:"↤",LeftTeeVector:"⥚",leftthreetimes:"⋋",LeftTriangle:"⊲",LeftTriangleBar:"⧏",LeftTriangleEqual:"⊴",LeftUpDownVector:"⥑",LeftUpTeeVector:"⥠",LeftUpVector:"↿",LeftUpVectorBar:"⥘",LeftVector:"↼",LeftVectorBar:"⥒",lEg:"⪋",leg:"⋚",leq:"≤",leqq:"≦",leqslant:"⩽",les:"⩽",lescc:"⪨",lesdot:"⩿",lesdoto:"⪁",lesdotor:"⪃",lesg:"⋚︀",lesges:"⪓",lessapprox:"⪅",lessdot:"⋖",lesseqgtr:"⋚",lesseqqgtr:"⪋",LessEqualGreater:"⋚",LessFullEqual:"≦",LessGreater:"≶",lessgtr:"≶",LessLess:"⪡",lesssim:"≲",LessSlantEqual:"⩽",LessTilde:"≲",lfisht:"⥼",lfloor:"⌊",Lfr:"𝔏",lfr:"𝔩",lg:"≶",lgE:"⪑",lHar:"⥢",lhard:"↽",lharu:"↼",lharul:"⥪",lhblk:"▄",LJcy:"Љ",ljcy:"љ",Ll:"⋘",ll:"≪",llarr:"⇇",llcorner:"⌞",Lleftarrow:"⇚",llhard:"⥫",lltri:"◺",Lmidot:"Ŀ",lmidot:"ŀ",lmoust:"⎰",lmoustache:"⎰",lnap:"⪉",lnapprox:"⪉",lnE:"≨",lne:"⪇",lneq:"⪇",lneqq:"≨",lnsim:"⋦",loang:"⟬",loarr:"⇽",lobrk:"⟦",LongLeftArrow:"⟵",Longleftarrow:"⟸",longleftarrow:"⟵",LongLeftRightArrow:"⟷",Longleftrightarrow:"⟺",longleftrightarrow:"⟷",longmapsto:"⟼",LongRightArrow:"⟶",Longrightarrow:"⟹",longrightarrow:"⟶",looparrowleft:"↫",looparrowright:"↬",lopar:"⦅",Lopf:"𝕃",lopf:"𝕝",loplus:"⨭",lotimes:"⨴",lowast:"∗",lowbar:"_",LowerLeftArrow:"↙",LowerRightArrow:"↘",loz:"◊",lozenge:"◊",lozf:"⧫",lpar:"(",lparlt:"⦓",lrarr:"⇆",lrcorner:"⌟",lrhar:"⇋",lrhard:"⥭",lrm:"‎",lrtri:"⊿",lsaquo:"‹",Lscr:"ℒ",lscr:"𝓁",Lsh:"↰",lsh:"↰",lsim:"≲",lsime:"⪍",lsimg:"⪏",lsqb:"[",lsquo:"‘",lsquor:"‚",Lstrok:"Ł",lstrok:"ł",Lt:"≪",LT:"<",lt:"<",ltcc:"⪦",ltcir:"⩹",ltdot:"⋖",lthree:"⋋",ltimes:"⋉",ltlarr:"⥶",ltquest:"⩻",ltri:"◃",ltrie:"⊴",ltrif:"◂",ltrPar:"⦖",lurdshar:"⥊",luruhar:"⥦",lvertneqq:"≨︀",lvnE:"≨︀",macr:"¯",male:"♂",malt:"✠",maltese:"✠",Map:"⤅",map:"↦",mapsto:"↦",mapstodown:"↧",mapstoleft:"↤",mapstoup:"↥",marker:"▮",mcomma:"⨩",Mcy:"М",mcy:"м",mdash:"—",mDDot:"∺",measuredangle:"∡",MediumSpace:" ",Mellintrf:"ℳ",Mfr:"𝔐",mfr:"𝔪",mho:"℧",micro:"µ",mid:"∣",midast:"*",midcir:"⫰",middot:"·",minus:"−",minusb:"⊟",minusd:"∸",minusdu:"⨪",MinusPlus:"∓",mlcp:"⫛",mldr:"…",mnplus:"∓",models:"⊧",Mopf:"𝕄",mopf:"𝕞",mp:"∓",Mscr:"ℳ",mscr:"𝓂",mstpos:"∾",Mu:"Μ",mu:"μ",multimap:"⊸",mumap:"⊸",nabla:"∇",Nacute:"Ń",nacute:"ń",nang:"∠⃒",nap:"≉",napE:"⩰̸",napid:"≋̸",napos:"ʼn",napprox:"≉",natur:"♮",natural:"♮",naturals:"ℕ",nbsp:" ",nbump:"≎̸",nbumpe:"≏̸",ncap:"⩃",Ncaron:"Ň",ncaron:"ň",Ncedil:"Ņ",ncedil:"ņ",ncong:"≇",ncongdot:"⩭̸",ncup:"⩂",Ncy:"Н",ncy:"н",ndash:"–",ne:"≠",nearhk:"⤤",neArr:"⇗",nearr:"↗",nearrow:"↗",nedot:"≐̸",NegativeMediumSpace:"​",NegativeThickSpace:"​",NegativeThinSpace:"​",NegativeVeryThinSpace:"​",nequiv:"≢",nesear:"⤨",nesim:"≂̸",NestedGreaterGreater:"≫",NestedLessLess:"≪",NewLine:"\n",nexist:"∄",nexists:"∄",Nfr:"𝔑",nfr:"𝔫",ngE:"≧̸",nge:"≱",ngeq:"≱",ngeqq:"≧̸",ngeqslant:"⩾̸",nges:"⩾̸",nGg:"⋙̸",ngsim:"≵",nGt:"≫⃒",ngt:"≯",ngtr:"≯",nGtv:"≫̸",nhArr:"⇎",nharr:"↮",nhpar:"⫲",ni:"∋",nis:"⋼",nisd:"⋺",niv:"∋",NJcy:"Њ",njcy:"њ",nlArr:"⇍",nlarr:"↚",nldr:"‥",nlE:"≦̸",nle:"≰",nLeftarrow:"⇍",nleftarrow:"↚",nLeftrightarrow:"⇎",nleftrightarrow:"↮",nleq:"≰",nleqq:"≦̸",nleqslant:"⩽̸",nles:"⩽̸",nless:"≮",nLl:"⋘̸",nlsim:"≴",nLt:"≪⃒",nlt:"≮",nltri:"⋪",nltrie:"⋬",nLtv:"≪̸",nmid:"∤",NoBreak:"⁠",NonBreakingSpace:" ",Nopf:"ℕ",nopf:"𝕟",Not:"⫬",not:"¬",NotCongruent:"≢",NotCupCap:"≭",NotDoubleVerticalBar:"∦",NotElement:"∉",NotEqual:"≠",NotEqualTilde:"≂̸",NotExists:"∄",NotGreater:"≯",NotGreaterEqual:"≱",NotGreaterFullEqual:"≧̸",NotGreaterGreater:"≫̸",NotGreaterLess:"≹",NotGreaterSlantEqual:"⩾̸",NotGreaterTilde:"≵",NotHumpDownHump:"≎̸",NotHumpEqual:"≏̸",notin:"∉",notindot:"⋵̸",notinE:"⋹̸",notinva:"∉",notinvb:"⋷",notinvc:"⋶",NotLeftTriangle:"⋪",NotLeftTriangleBar:"⧏̸",NotLeftTriangleEqual:"⋬",NotLess:"≮",NotLessEqual:"≰",NotLessGreater:"≸",NotLessLess:"≪̸",NotLessSlantEqual:"⩽̸",NotLessTilde:"≴",NotNestedGreaterGreater:"⪢̸",NotNestedLessLess:"⪡̸",notni:"∌",notniva:"∌",notnivb:"⋾",notnivc:"⋽",NotPrecedes:"⊀",NotPrecedesEqual:"⪯̸",NotPrecedesSlantEqual:"⋠",NotReverseElement:"∌",NotRightTriangle:"⋫",NotRightTriangleBar:"⧐̸",NotRightTriangleEqual:"⋭",NotSquareSubset:"⊏̸",NotSquareSubsetEqual:"⋢",NotSquareSuperset:"⊐̸",NotSquareSupersetEqual:"⋣",NotSubset:"⊂⃒",NotSubsetEqual:"⊈",NotSucceeds:"⊁",NotSucceedsEqual:"⪰̸",NotSucceedsSlantEqual:"⋡",NotSucceedsTilde:"≿̸",NotSuperset:"⊃⃒",NotSupersetEqual:"⊉",NotTilde:"≁",NotTildeEqual:"≄",NotTildeFullEqual:"≇",NotTildeTilde:"≉",NotVerticalBar:"∤",npar:"∦",nparallel:"∦",nparsl:"⫽⃥",npart:"∂̸",npolint:"⨔",npr:"⊀",nprcue:"⋠",npre:"⪯̸",nprec:"⊀",npreceq:"⪯̸",nrArr:"⇏",nrarr:"↛",nrarrc:"⤳̸",nrarrw:"↝̸",nRightarrow:"⇏",nrightarrow:"↛",nrtri:"⋫",nrtrie:"⋭",nsc:"⊁",nsccue:"⋡",nsce:"⪰̸",Nscr:"𝒩",nscr:"𝓃",nshortmid:"∤",nshortparallel:"∦",nsim:"≁",nsime:"≄",nsimeq:"≄",nsmid:"∤",nspar:"∦",nsqsube:"⋢",nsqsupe:"⋣",nsub:"⊄",nsubE:"⫅̸",nsube:"⊈",nsubset:"⊂⃒",nsubseteq:"⊈",nsubseteqq:"⫅̸",nsucc:"⊁",nsucceq:"⪰̸",nsup:"⊅",nsupE:"⫆̸",nsupe:"⊉",nsupset:"⊃⃒",nsupseteq:"⊉",nsupseteqq:"⫆̸",ntgl:"≹",Ntilde:"Ñ",ntilde:"ñ",ntlg:"≸",ntriangleleft:"⋪",ntrianglelefteq:"⋬",ntriangleright:"⋫",ntrianglerighteq:"⋭",Nu:"Ν",nu:"ν",num:"#",numero:"№",numsp:" ",nvap:"≍⃒",nVDash:"⊯",nVdash:"⊮",nvDash:"⊭",nvdash:"⊬",nvge:"≥⃒",nvgt:">⃒",nvHarr:"⤄",nvinfin:"⧞",nvlArr:"⤂",nvle:"≤⃒",nvlt:"<⃒",nvltrie:"⊴⃒",nvrArr:"⤃",nvrtrie:"⊵⃒",nvsim:"∼⃒",nwarhk:"⤣",nwArr:"⇖",nwarr:"↖",nwarrow:"↖",nwnear:"⤧",Oacute:"Ó",oacute:"ó",oast:"⊛",ocir:"⊚",Ocirc:"Ô",ocirc:"ô",Ocy:"О",ocy:"о",odash:"⊝",Odblac:"Ő",odblac:"ő",odiv:"⨸",odot:"⊙",odsold:"⦼",OElig:"Œ",oelig:"œ",ofcir:"⦿",Ofr:"𝔒",ofr:"𝔬",ogon:"˛",Ograve:"Ò",ograve:"ò",ogt:"⧁",ohbar:"⦵",ohm:"Ω",oint:"∮",olarr:"↺",olcir:"⦾",olcross:"⦻",oline:"‾",olt:"⧀",Omacr:"Ō",omacr:"ō",Omega:"Ω",omega:"ω",Omicron:"Ο",omicron:"ο",omid:"⦶",ominus:"⊖",Oopf:"𝕆",oopf:"𝕠",opar:"⦷",OpenCurlyDoubleQuote:"“",OpenCurlyQuote:"‘",operp:"⦹",oplus:"⊕",Or:"⩔",or:"∨",orarr:"↻",ord:"⩝",order:"ℴ",orderof:"ℴ",ordf:"ª",ordm:"º",origof:"⊶",oror:"⩖",orslope:"⩗",orv:"⩛",oS:"Ⓢ",Oscr:"𝒪",oscr:"ℴ",Oslash:"Ø",oslash:"ø",osol:"⊘",Otilde:"Õ",otilde:"õ",Otimes:"⨷",otimes:"⊗",otimesas:"⨶",Ouml:"Ö",ouml:"ö",ovbar:"⌽",OverBar:"‾",OverBrace:"⏞",OverBracket:"⎴",OverParenthesis:"⏜",par:"∥",para:"¶",parallel:"∥",parsim:"⫳",parsl:"⫽",part:"∂",PartialD:"∂",Pcy:"П",pcy:"п",percnt:"%",period:".",permil:"‰",perp:"⊥",pertenk:"‱",Pfr:"𝔓",pfr:"𝔭",Phi:"Φ",phi:"φ",phiv:"ϕ",phmmat:"ℳ",phone:"☎",Pi:"Π",pi:"π",pitchfork:"⋔",piv:"ϖ",planck:"ℏ",planckh:"ℎ",plankv:"ℏ",plus:"+",plusacir:"⨣",plusb:"⊞",pluscir:"⨢",plusdo:"∔",plusdu:"⨥",pluse:"⩲",PlusMinus:"±",plusmn:"±",plussim:"⨦",plustwo:"⨧",pm:"±",Poincareplane:"ℌ",pointint:"⨕",Popf:"ℙ",popf:"𝕡",pound:"£",Pr:"⪻",pr:"≺",prap:"⪷",prcue:"≼",prE:"⪳",pre:"⪯",prec:"≺",precapprox:"⪷",preccurlyeq:"≼",Precedes:"≺",PrecedesEqual:"⪯",PrecedesSlantEqual:"≼",PrecedesTilde:"≾",preceq:"⪯",precnapprox:"⪹",precneqq:"⪵",precnsim:"⋨",precsim:"≾",Prime:"″",prime:"′",primes:"ℙ",prnap:"⪹",prnE:"⪵",prnsim:"⋨",prod:"∏",Product:"∏",profalar:"⌮",profline:"⌒",profsurf:"⌓",prop:"∝",Proportion:"∷",Proportional:"∝",propto:"∝",prsim:"≾",prurel:"⊰",Pscr:"𝒫",pscr:"𝓅",Psi:"Ψ",psi:"ψ",puncsp:" ",Qfr:"𝔔",qfr:"𝔮",qint:"⨌",Qopf:"ℚ",qopf:"𝕢",qprime:"⁗",Qscr:"𝒬",qscr:"𝓆",quaternions:"ℍ",quatint:"⨖",quest:"?",questeq:"≟",QUOT:'"',quot:'"',rAarr:"⇛",race:"∽̱",Racute:"Ŕ",racute:"ŕ",radic:"√",raemptyv:"⦳",Rang:"⟫",rang:"⟩",rangd:"⦒",range:"⦥",rangle:"⟩",raquo:"»",Rarr:"↠",rArr:"⇒",rarr:"→",rarrap:"⥵",rarrb:"⇥",rarrbfs:"⤠",rarrc:"⤳",rarrfs:"⤞",rarrhk:"↪",rarrlp:"↬",rarrpl:"⥅",rarrsim:"⥴",Rarrtl:"⤖",rarrtl:"↣",rarrw:"↝",rAtail:"⤜",ratail:"⤚",ratio:"∶",rationals:"ℚ",RBarr:"⤐",rBarr:"⤏",rbarr:"⤍",rbbrk:"❳",rbrace:"}",rbrack:"]",rbrke:"⦌",rbrksld:"⦎",rbrkslu:"⦐",Rcaron:"Ř",rcaron:"ř",Rcedil:"Ŗ",rcedil:"ŗ",rceil:"⌉",rcub:"}",Rcy:"Р",rcy:"р",rdca:"⤷",rdldhar:"⥩",rdquo:"”",rdquor:"”",rdsh:"↳",Re:"ℜ",real:"ℜ",realine:"ℛ",realpart:"ℜ",reals:"ℝ",rect:"▭",REG:"®",reg:"®",ReverseElement:"∋",ReverseEquilibrium:"⇋",ReverseUpEquilibrium:"⥯",rfisht:"⥽",rfloor:"⌋",Rfr:"ℜ",rfr:"𝔯",rHar:"⥤",rhard:"⇁",rharu:"⇀",rharul:"⥬",Rho:"Ρ",rho:"ρ",rhov:"ϱ",RightAngleBracket:"⟩",RightArrow:"→",Rightarrow:"⇒",rightarrow:"→",RightArrowBar:"⇥",RightArrowLeftArrow:"⇄",rightarrowtail:"↣",RightCeiling:"⌉",RightDoubleBracket:"⟧",RightDownTeeVector:"⥝",RightDownVector:"⇂",RightDownVectorBar:"⥕",RightFloor:"⌋",rightharpoondown:"⇁",rightharpoonup:"⇀",rightleftarrows:"⇄",rightleftharpoons:"⇌",rightrightarrows:"⇉",rightsquigarrow:"↝",RightTee:"⊢",RightTeeArrow:"↦",RightTeeVector:"⥛",rightthreetimes:"⋌",RightTriangle:"⊳",RightTriangleBar:"⧐",RightTriangleEqual:"⊵",RightUpDownVector:"⥏",RightUpTeeVector:"⥜",RightUpVector:"↾",RightUpVectorBar:"⥔",RightVector:"⇀",RightVectorBar:"⥓",ring:"˚",risingdotseq:"≓",rlarr:"⇄",rlhar:"⇌",rlm:"‏",rmoust:"⎱",rmoustache:"⎱",rnmid:"⫮",roang:"⟭",roarr:"⇾",robrk:"⟧",ropar:"⦆",Ropf:"ℝ",ropf:"𝕣",roplus:"⨮",rotimes:"⨵",RoundImplies:"⥰",rpar:")",rpargt:"⦔",rppolint:"⨒",rrarr:"⇉",Rrightarrow:"⇛",rsaquo:"›",Rscr:"ℛ",rscr:"𝓇",Rsh:"↱",rsh:"↱",rsqb:"]",rsquo:"’",rsquor:"’",rthree:"⋌",rtimes:"⋊",rtri:"▹",rtrie:"⊵",rtrif:"▸",rtriltri:"⧎",RuleDelayed:"⧴",ruluhar:"⥨",rx:"℞",Sacute:"Ś",sacute:"ś",sbquo:"‚",Sc:"⪼",sc:"≻",scap:"⪸",Scaron:"Š",scaron:"š",sccue:"≽",scE:"⪴",sce:"⪰",Scedil:"Ş",scedil:"ş",Scirc:"Ŝ",scirc:"ŝ",scnap:"⪺",scnE:"⪶",scnsim:"⋩",scpolint:"⨓",scsim:"≿",Scy:"С",scy:"с",sdot:"⋅",sdotb:"⊡",sdote:"⩦",searhk:"⤥",seArr:"⇘",searr:"↘",searrow:"↘",sect:"§",semi:";",seswar:"⤩",setminus:"∖",setmn:"∖",sext:"✶",Sfr:"𝔖",sfr:"𝔰",sfrown:"⌢",sharp:"♯",SHCHcy:"Щ",shchcy:"щ",SHcy:"Ш",shcy:"ш",ShortDownArrow:"↓",ShortLeftArrow:"←",shortmid:"∣",shortparallel:"∥",ShortRightArrow:"→",ShortUpArrow:"↑",shy:"­",Sigma:"Σ",sigma:"σ",sigmaf:"ς",sigmav:"ς",sim:"∼",simdot:"⩪",sime:"≃",simeq:"≃",simg:"⪞",simgE:"⪠",siml:"⪝",simlE:"⪟",simne:"≆",simplus:"⨤",simrarr:"⥲",slarr:"←",SmallCircle:"∘",smallsetminus:"∖",smashp:"⨳",smeparsl:"⧤",smid:"∣",smile:"⌣",smt:"⪪",smte:"⪬",smtes:"⪬︀",SOFTcy:"Ь",softcy:"ь",sol:"/",solb:"⧄",solbar:"⌿",Sopf:"𝕊",sopf:"𝕤",spades:"♠",spadesuit:"♠",spar:"∥",sqcap:"⊓",sqcaps:"⊓︀",sqcup:"⊔",sqcups:"⊔︀",Sqrt:"√",sqsub:"⊏",sqsube:"⊑",sqsubset:"⊏",sqsubseteq:"⊑",sqsup:"⊐",sqsupe:"⊒",sqsupset:"⊐",sqsupseteq:"⊒",squ:"□",Square:"□",square:"□",SquareIntersection:"⊓",SquareSubset:"⊏",SquareSubsetEqual:"⊑",SquareSuperset:"⊐",SquareSupersetEqual:"⊒",SquareUnion:"⊔",squarf:"▪",squf:"▪",srarr:"→",Sscr:"𝒮",sscr:"𝓈",ssetmn:"∖",ssmile:"⌣",sstarf:"⋆",Star:"⋆",star:"☆",starf:"★",straightepsilon:"ϵ",straightphi:"ϕ",strns:"¯",Sub:"⋐",sub:"⊂",subdot:"⪽",subE:"⫅",sube:"⊆",subedot:"⫃",submult:"⫁",subnE:"⫋",subne:"⊊",subplus:"⪿",subrarr:"⥹",Subset:"⋐",subset:"⊂",subseteq:"⊆",subseteqq:"⫅",SubsetEqual:"⊆",subsetneq:"⊊",subsetneqq:"⫋",subsim:"⫇",subsub:"⫕",subsup:"⫓",succ:"≻",succapprox:"⪸",succcurlyeq:"≽",Succeeds:"≻",SucceedsEqual:"⪰",SucceedsSlantEqual:"≽",SucceedsTilde:"≿",succeq:"⪰",succnapprox:"⪺",succneqq:"⪶",succnsim:"⋩",succsim:"≿",SuchThat:"∋",Sum:"∑",sum:"∑",sung:"♪",Sup:"⋑",sup:"⊃",sup1:"¹",sup2:"²",sup3:"³",supdot:"⪾",supdsub:"⫘",supE:"⫆",supe:"⊇",supedot:"⫄",Superset:"⊃",SupersetEqual:"⊇",suphsol:"⟉",suphsub:"⫗",suplarr:"⥻",supmult:"⫂",supnE:"⫌",supne:"⊋",supplus:"⫀",Supset:"⋑",supset:"⊃",supseteq:"⊇",supseteqq:"⫆",supsetneq:"⊋",supsetneqq:"⫌",supsim:"⫈",supsub:"⫔",supsup:"⫖",swarhk:"⤦",swArr:"⇙",swarr:"↙",swarrow:"↙",swnwar:"⤪",szlig:"ß",Tab:"\t",target:"⌖",Tau:"Τ",tau:"τ",tbrk:"⎴",Tcaron:"Ť",tcaron:"ť",Tcedil:"Ţ",tcedil:"ţ",Tcy:"Т",tcy:"т",tdot:"⃛",telrec:"⌕",Tfr:"𝔗",tfr:"𝔱",there4:"∴",Therefore:"∴",therefore:"∴",Theta:"Θ",theta:"θ",thetasym:"ϑ",thetav:"ϑ",thickapprox:"≈",thicksim:"∼",ThickSpace:"  ",thinsp:" ",ThinSpace:" ",thkap:"≈",thksim:"∼",THORN:"Þ",thorn:"þ",Tilde:"∼",tilde:"˜",TildeEqual:"≃",TildeFullEqual:"≅",TildeTilde:"≈",times:"×",timesb:"⊠",timesbar:"⨱",timesd:"⨰",tint:"∭",toea:"⤨",top:"⊤",topbot:"⌶",topcir:"⫱",Topf:"𝕋",topf:"𝕥",topfork:"⫚",tosa:"⤩",tprime:"‴",TRADE:"™",trade:"™",triangle:"▵",triangledown:"▿",triangleleft:"◃",trianglelefteq:"⊴",triangleq:"≜",triangleright:"▹",trianglerighteq:"⊵",tridot:"◬",trie:"≜",triminus:"⨺",TripleDot:"⃛",triplus:"⨹",trisb:"⧍",tritime:"⨻",trpezium:"⏢",Tscr:"𝒯",tscr:"𝓉",TScy:"Ц",tscy:"ц",TSHcy:"Ћ",tshcy:"ћ",Tstrok:"Ŧ",tstrok:"ŧ",twixt:"≬",twoheadleftarrow:"↞",twoheadrightarrow:"↠",Uacute:"Ú",uacute:"ú",Uarr:"↟",uArr:"⇑",uarr:"↑",Uarrocir:"⥉",Ubrcy:"Ў",ubrcy:"ў",Ubreve:"Ŭ",ubreve:"ŭ",Ucirc:"Û",ucirc:"û",Ucy:"У",ucy:"у",udarr:"⇅",Udblac:"Ű",udblac:"ű",udhar:"⥮",ufisht:"⥾",Ufr:"𝔘",ufr:"𝔲",Ugrave:"Ù",ugrave:"ù",uHar:"⥣",uharl:"↿",uharr:"↾",uhblk:"▀",ulcorn:"⌜",ulcorner:"⌜",ulcrop:"⌏",ultri:"◸",Umacr:"Ū",umacr:"ū",uml:"¨",UnderBar:"_",UnderBrace:"⏟",UnderBracket:"⎵",UnderParenthesis:"⏝",Union:"⋃",UnionPlus:"⊎",Uogon:"Ų",uogon:"ų",Uopf:"𝕌",uopf:"𝕦",UpArrow:"↑",Uparrow:"⇑",uparrow:"↑",UpArrowBar:"⤒",UpArrowDownArrow:"⇅",UpDownArrow:"↕",Updownarrow:"⇕",updownarrow:"↕",UpEquilibrium:"⥮",upharpoonleft:"↿",upharpoonright:"↾",uplus:"⊎",UpperLeftArrow:"↖",UpperRightArrow:"↗",Upsi:"ϒ",upsi:"υ",upsih:"ϒ",Upsilon:"Υ",upsilon:"υ",UpTee:"⊥",UpTeeArrow:"↥",upuparrows:"⇈",urcorn:"⌝",urcorner:"⌝",urcrop:"⌎",Uring:"Ů",uring:"ů",urtri:"◹",Uscr:"𝒰",uscr:"𝓊",utdot:"⋰",Utilde:"Ũ",utilde:"ũ",utri:"▵",utrif:"▴",uuarr:"⇈",Uuml:"Ü",uuml:"ü",uwangle:"⦧",vangrt:"⦜",varepsilon:"ϵ",varkappa:"ϰ",varnothing:"∅",varphi:"ϕ",varpi:"ϖ",varpropto:"∝",vArr:"⇕",varr:"↕",varrho:"ϱ",varsigma:"ς",varsubsetneq:"⊊︀",varsubsetneqq:"⫋︀",varsupsetneq:"⊋︀",varsupsetneqq:"⫌︀",vartheta:"ϑ",vartriangleleft:"⊲",vartriangleright:"⊳",Vbar:"⫫",vBar:"⫨",vBarv:"⫩",Vcy:"В",vcy:"в",VDash:"⊫",Vdash:"⊩",vDash:"⊨",vdash:"⊢",Vdashl:"⫦",Vee:"⋁",vee:"∨",veebar:"⊻",veeeq:"≚",vellip:"⋮",Verbar:"‖",verbar:"|",Vert:"‖",vert:"|",VerticalBar:"∣",VerticalLine:"|",VerticalSeparator:"❘",VerticalTilde:"≀",VeryThinSpace:" ",Vfr:"𝔙",vfr:"𝔳",vltri:"⊲",vnsub:"⊂⃒",vnsup:"⊃⃒",Vopf:"𝕍",vopf:"𝕧",vprop:"∝",vrtri:"⊳",Vscr:"𝒱",vscr:"𝓋",vsubnE:"⫋︀",vsubne:"⊊︀",vsupnE:"⫌︀",vsupne:"⊋︀",Vvdash:"⊪",vzigzag:"⦚",Wcirc:"Ŵ",wcirc:"ŵ",wedbar:"⩟",Wedge:"⋀",wedge:"∧",wedgeq:"≙",weierp:"℘",Wfr:"𝔚",wfr:"𝔴",Wopf:"𝕎",wopf:"𝕨",wp:"℘",wr:"≀",wreath:"≀",Wscr:"𝒲",wscr:"𝓌",xcap:"⋂",xcirc:"◯",xcup:"⋃",xdtri:"▽",Xfr:"𝔛",xfr:"𝔵",xhArr:"⟺",xharr:"⟷",Xi:"Ξ",xi:"ξ",xlArr:"⟸",xlarr:"⟵",xmap:"⟼",xnis:"⋻",xodot:"⨀",Xopf:"𝕏",xopf:"𝕩",xoplus:"⨁",xotime:"⨂",xrArr:"⟹",xrarr:"⟶",Xscr:"𝒳",xscr:"𝓍",xsqcup:"⨆",xuplus:"⨄",xutri:"△",xvee:"⋁",xwedge:"⋀",Yacute:"Ý",yacute:"ý",YAcy:"Я",yacy:"я",Ycirc:"Ŷ",ycirc:"ŷ",Ycy:"Ы",ycy:"ы",yen:"¥",Yfr:"𝔜",yfr:"𝔶",YIcy:"Ї",yicy:"ї",Yopf:"𝕐",yopf:"𝕪",Yscr:"𝒴",yscr:"𝓎",YUcy:"Ю",yucy:"ю",Yuml:"Ÿ",yuml:"ÿ",Zacute:"Ź",zacute:"ź",Zcaron:"Ž",zcaron:"ž",Zcy:"З",zcy:"з",Zdot:"Ż",zdot:"ż",zeetrf:"ℨ",ZeroWidthSpace:"​",Zeta:"Ζ",zeta:"ζ",Zfr:"ℨ",zfr:"𝔷",ZHcy:"Ж",zhcy:"ж",zigrarr:"⇝",Zopf:"ℤ",zopf:"𝕫",Zscr:"𝒵",zscr:"𝓏",zwj:"‍",zwnj:"‌"}),t.entityMap=t.HTML_ENTITIES},3969:function(e,t,i){var s=i(1146);s.DOMImplementation,s.XMLSerializer,t.DOMParser=i(6129).DOMParser},6925:function(e,t,i){var s=i(2167).NAMESPACE,n=/[A-Z_a-z\xC0-\xD6\xD8-\xF6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/,r=new RegExp("[\\-\\.0-9"+n.source.slice(1,-1)+"\\u00B7\\u0300-\\u036F\\u203F-\\u2040]"),a=new RegExp("^"+n.source+r.source+"*(?::"+n.source+r.source+"*)?$"),o=0,l=1,d=2,u=3,c=4,h=5,p=6,m=7;function g(e,t){this.message=e,this.locator=t,Error.captureStackTrace&&Error.captureStackTrace(this,g)}function f(){}function y(e,t,i,n,r){function a(e){if(e>65535){e-=65536;var t=55296+(e>>10),i=56320+(1023&e);return String.fromCharCode(t,i)}return String.fromCharCode(e)}function o(e){var t=e.slice(1,-1);return Object.hasOwnProperty.call(i,t)?i[t]:"#"===t.charAt(0)?a(parseInt(t.substr(1).replace("x","0x"))):(r.error("entity not found:"+e),e)}function l(t){if(t>y){var i=e.substring(y,t).replace(/&#?\w+;/g,o);p&&d(y),n.characters(i,0,t-y),y=t}}function d(t,i){while(t>=c&&(i=h.exec(e)))u=i.index,c=u+i[0].length,p.lineNumber++;p.columnNumber=t-u+1}var u=0,c=0,h=/.*(?:\r\n?|\n)|.*$/g,p=n.locator,m=[{currentNSMap:t}],f={},y=0;while(1){try{var A=e.indexOf("<",y);if(A<0){if(!e.substr(y).match(/^\s*$/)){var k=n.doc,I=k.createTextNode(e.substr(y));k.appendChild(I),n.currentElement=I}return}switch(A>y&&l(A),e.charAt(A+1)){case"/":var x=e.indexOf(">",A+3),D=e.substring(A+2,x).replace(/[ \t\n\r]+$/g,""),P=m.pop();x<0?(D=e.substring(A+2).replace(/[\s<].*/,""),r.error("end tag name: "+D+" is not complete:"+P.tagName),x=A+1+D.length):D.match(/\sy?y=x:l(Math.max(A,y)+1)}}function _(e,t){return t.lineNumber=e.lineNumber,t.columnNumber=e.columnNumber,t}function v(e,t,i,n,r,a){function g(e,t,s){i.attributeNames.hasOwnProperty(e)&&a.fatalError("Attribute "+e+" redefined"),i.addValue(e,t.replace(/[\t\n\r]/g," ").replace(/&#?\w+;/g,r),s)}var f,y=++t,_=o;while(1){var v=e.charAt(y);switch(v){case"=":if(_===l)f=e.slice(t,y),_=u;else{if(_!==d)throw new Error("attribute equal must after attrName");_=u}break;case"'":case'"':if(_===u||_===l){if(_===l&&(a.warning('attribute value must after "="'),f=e.slice(t,y)),t=y+1,y=e.indexOf(v,t),!(y>0))throw new Error("attribute value no end '"+v+"' match");b=e.slice(t,y),g(f,b,t-1),_=h}else{if(_!=c)throw new Error('attribute value must after "="');b=e.slice(t,y),g(f,b,t),a.warning('attribute "'+f+'" missed start quot('+v+")!!"),t=y+1,_=h}break;case"/":switch(_){case o:i.setTagName(e.slice(t,y));case h:case p:case m:_=m,i.closed=!0;case c:case l:break;case d:i.closed=!0;break;default:throw new Error("attribute invalid close char('/')")}break;case"":return a.error("unexpected end of input"),_==o&&i.setTagName(e.slice(t,y)),y;case">":switch(_){case o:i.setTagName(e.slice(t,y));case h:case p:case m:break;case c:case l:b=e.slice(t,y),"/"===b.slice(-1)&&(i.closed=!0,b=b.slice(0,-1));case d:_===d&&(b=f),_==c?(a.warning('attribute "'+b+'" missed quot(")!'),g(f,b,t)):(s.isHTML(n[""])&&b.match(/^(?:disabled|checked|selected)$/i)||a.warning('attribute "'+b+'" missed value!! "'+b+'" instead!!'),g(b,b,t));break;case u:throw new Error("attribute value missed!!")}return y;case"€":v=" ";default:if(v<=" ")switch(_){case o:i.setTagName(e.slice(t,y)),_=p;break;case l:f=e.slice(t,y),_=d;break;case c:var b=e.slice(t,y);a.warning('attribute "'+b+'" missed quot(")!!'),g(f,b,t);case h:_=p;break}else switch(_){case d:i.tagName;s.isHTML(n[""])&&f.match(/^(?:disabled|checked|selected)$/i)||a.warning('attribute "'+f+'" missed value!! "'+f+'" instead2!!'),g(f,f,t),t=y,_=l;break;case h:a.warning('attribute space is required"'+f+'"!!');case p:_=l,t=y;break;case u:_=c,t=y;break;case m:throw new Error("elements closed character '/' and '>' must be connected to")}}y++}}function b(e,t,i){var n=e.tagName,r=null,a=e.length;while(a--){var o=e[a],l=o.qName,d=o.value,u=l.indexOf(":");if(u>0)var c=o.prefix=l.slice(0,u),h=l.slice(u+1),p="xmlns"===c&&h;else h=l,c=null,p="xmlns"===l&&"";o.localName=h,!1!==p&&(null==r&&(r={},A(i,i={})),i[p]=r[p]=d,o.uri=s.XMLNS,t.startPrefixMapping(p,d))}a=e.length;while(a--){o=e[a];c=o.prefix;c&&("xml"===c&&(o.uri=s.XML),"xmlns"!==c&&(o.uri=i[c||""]))}u=n.indexOf(":");u>0?(c=e.prefix=n.slice(0,u),h=e.localName=n.slice(u+1)):(c=null,h=e.localName=n);var m=e.uri=i[c||""];if(t.startElement(m,h,n,e),!e.closed)return e.currentNSMap=i,e.localNSMap=r,!0;if(t.endElement(m,h,n),r)for(c in r)Object.prototype.hasOwnProperty.call(r,c)&&t.endPrefixMapping(c)}function T(e,t,i,s,n){if(/^(?:script|textarea)$/i.test(i)){var r=e.indexOf("",t),a=e.substring(t+1,r);if(/[&<]/.test(a))return/^script$/i.test(i)?(n.characters(a,0,a.length),r):(a=a.replace(/&#?\w+;/g,s),n.characters(a,0,a.length),r)}return t+1}function S(e,t,i,s){var n=s[i];return null==n&&(n=e.lastIndexOf(""),nt?(i.comment(e,t+4,r-t-4),r+3):(s.error("Unclosed comment"),-1)}return-1;default:if("CDATA["==e.substr(t+3,6)){r=e.indexOf("]]>",t+9);return i.startCDATA(),i.characters(e,t+9,r-t-9),i.endCDATA(),r+3}var a=k(e,t),o=a.length;if(o>1&&/!doctype/i.test(a[0][0])){var l=a[1][0],d=!1,u=!1;o>3&&(/^public$/i.test(a[2][0])?(d=a[3][0],u=o>4&&a[4][0]):/^system$/i.test(a[2][0])&&(u=a[3][0]));var c=a[o-1];return i.startDTD(l,d,u),i.endDTD(),c.index+c[0].length}}return-1}function E(e,t,i){var s=e.indexOf("?>",t);if(s){var n=e.substring(t,s).match(/^<\?(\S*)\s*([\s\S]*?)\s*$/);if(n){n[0].length;return i.processingInstruction(n[1],n[2]),s+2}return-1}return-1}function C(){this.attributeNames={}}function k(e,t){var i,s=[],n=/'[^']+'|"[^"]+"|[^\s<>\/=]+=?|(\/?\s*>|<)/g;n.lastIndex=t,n.exec(e);while(i=n.exec(e))if(s.push(i),i[1])return s}g.prototype=new Error,g.prototype.name=g.name,f.prototype={parse:function(e,t,i){var s=this.domBuilder;s.startDocument(),A(t,t={}),y(e,t,i,s,this.errorHandler),s.endDocument()}},C.prototype={setTagName:function(e){if(!a.test(e))throw new Error("invalid tagName:"+e);this.tagName=e},addValue:function(e,t,i){if(!a.test(e))throw new Error("invalid attribute:"+e);this.attributeNames[e]=this.length,this[this.length++]={qName:e,value:t,offset:i}},length:0,getLocalName:function(e){return this[e].localName},getLocator:function(e){return this[e].locator},getQName:function(e){return this[e].qName},getURI:function(e){return this[e].uri},getValue:function(e){return this[e].value}},t.XMLReader=f,t.ParseError=g},9144:function(e,t,i){var s,n="undefined"!==typeof i.g?i.g:"undefined"!==typeof window?window:{},r=i(5893);"undefined"!==typeof document?s=document:(s=n["__GLOBAL_DOCUMENT_CACHE@4"],s||(s=n["__GLOBAL_DOCUMENT_CACHE@4"]=r)),e.exports=s},3308:function(e,t,i){var s;s="undefined"!==typeof window?window:"undefined"!==typeof i.g?i.g:"undefined"!==typeof self?self:{},e.exports=s},7376:function(e){e.exports=i;var t=Object.prototype.toString;function i(e){if(!e)return!1;var i=t.call(e);return"[object Function]"===i||"function"===typeof e&&"[object RegExp]"!==i||"undefined"!==typeof window&&(e===window.setTimeout||e===window.alert||e===window.confirm||e===window.prompt)}},4221:function(e,t,i){var s=i(6894).getUint64,n=function(e){var t=new DataView(e.buffer,e.byteOffset,e.byteLength),i={version:e[0],flags:new Uint8Array(e.subarray(1,4)),references:[],referenceId:t.getUint32(4),timescale:t.getUint32(8)},n=12;0===i.version?(i.earliestPresentationTime=t.getUint32(n),i.firstOffset=t.getUint32(n+4),n+=8):(i.earliestPresentationTime=s(e.subarray(n)),i.firstOffset=s(e.subarray(n+8)),n+=16),n+=2;var r=t.getUint16(n);for(n+=2;r>0;n+=12,r--)i.references.push({referenceType:(128&e[n])>>>7,referencedSize:2147483647&t.getUint32(n),subsegmentDuration:t.getUint32(n+4),startsWithSap:!!(128&e[n+8]),sapType:(112&e[n+8])>>>4,sapDeltaTime:268435455&t.getUint32(n+8)});return i};e.exports=n},1489:function(e){var t,i,s,n,r,a,o,l=9e4;t=function(e){return e*l},i=function(e,t){return e*t},s=function(e){return e/l},n=function(e,t){return e/t},r=function(e,i){return t(n(e,i))},a=function(e,t){return i(s(e),t)},o=function(e,t,i){return s(i?e:e-t)},e.exports={ONE_SECOND_IN_TS:l,secondsToVideoTs:t,secondsToAudioTs:i,videoTsToSeconds:s,audioTsToSeconds:n,audioTsToVideoTs:r,videoTsToAudioTs:a,metadataTsToSeconds:o}},6894:function(e){var t=Math.pow(2,32),i=function(e){var i,s=new DataView(e.buffer,e.byteOffset,e.byteLength);return s.getBigUint64?(i=s.getBigUint64(0),i59?t(i[1],i[2],0,i[4]):t(0,i[1],i[2],i[4]):null}function o(){this.values=n(null)}function l(e,t,i,s){var n=s?e.split(s):[e];for(var r in n)if("string"===typeof n[r]){var a=n[r].split(i);if(2===a.length){var o=a[0].trim(),l=a[1].trim();t(o,l)}}}function d(e,t,i){var s=e;function n(){var t=a(e);if(null===t)throw new r(r.Errors.BadTimeStamp,"Malformed timestamp: "+s);return e=e.replace(/^[^\sa-zA-Z-]+/,""),t}function d(e,t){var s=new o;l(e,(function(e,t){switch(e){case"region":for(var n=i.length-1;n>=0;n--)if(i[n].id===t){s.set(e,i[n].region);break}break;case"vertical":s.alt(e,t,["rl","lr"]);break;case"line":var r=t.split(","),a=r[0];s.integer(e,a),s.percent(e,a)&&s.set("snapToLines",!1),s.alt(e,a,["auto"]),2===r.length&&s.alt("lineAlign",r[1],["start","center","end"]);break;case"position":r=t.split(","),s.percent(e,r[0]),2===r.length&&s.alt("positionAlign",r[1],["start","center","end"]);break;case"size":s.percent(e,t);break;case"align":s.alt(e,t,["start","center","end","left","right"]);break}}),/:/,/\s/),t.region=s.get("region",null),t.vertical=s.get("vertical","");try{t.line=s.get("line","auto")}catch(n){}t.lineAlign=s.get("lineAlign","start"),t.snapToLines=s.get("snapToLines",!0),t.size=s.get("size",100);try{t.align=s.get("align","center")}catch(n){t.align=s.get("align","middle")}try{t.position=s.get("position","auto")}catch(n){t.position=s.get("position",{start:0,left:0,center:50,middle:50,end:100,right:100},t.align)}t.positionAlign=s.get("positionAlign",{start:"start",left:"start",center:"center",middle:"center",end:"end",right:"end"},t.align)}function u(){e=e.replace(/^\s+/,"")}if(u(),t.startTime=n(),u(),"--\x3e"!==e.substr(0,3))throw new r(r.Errors.BadTimeStamp,"Malformed time stamp (time stamps must be separated by '--\x3e'): "+s);e=e.substr(3),u(),t.endTime=n(),u(),d(e,t)}r.prototype=n(Error.prototype),r.prototype.constructor=r,r.Errors={BadSignature:{code:0,message:"Malformed WebVTT signature."},BadTimeStamp:{code:1,message:"Malformed time stamp."}},o.prototype={set:function(e,t){this.get(e)||""===t||(this.values[e]=t)},get:function(e,t,i){return i?this.has(e)?this.values[e]:t[i]:this.has(e)?this.values[e]:t},has:function(e){return e in this.values},alt:function(e,t,i){for(var s=0;s=0&&t<=100))&&(this.set(e,t),!0)}};var u=s.createElement&&s.createElement("textarea"),c={c:"span",i:"i",b:"b",u:"u",ruby:"ruby",rt:"rt",v:"span",lang:"span"},h={white:"rgba(255,255,255,1)",lime:"rgba(0,255,0,1)",cyan:"rgba(0,255,255,1)",red:"rgba(255,0,0,1)",yellow:"rgba(255,255,0,1)",magenta:"rgba(255,0,255,1)",blue:"rgba(0,0,255,1)",black:"rgba(0,0,0,1)"},p={v:"title",lang:"lang"},m={rt:"ruby"};function g(e,t){function i(){if(!t)return null;function e(e){return t=t.substr(e.length),e}var i=t.match(/^([^<]*)(<[^>]*>?)?/);return e(i[1]?i[1]:i[2])}function s(e){return u.innerHTML=e,e=u.textContent,u.textContent="",e}function n(e,t){return!m[t.localName]||m[t.localName]===e.localName}function r(t,i){var s=c[t];if(!s)return null;var n=e.document.createElement(s),r=p[t];return r&&i&&(n[r]=i.trim()),n}var o,l=e.document.createElement("div"),d=l,g=[];while(null!==(o=i()))if("<"!==o[0])d.appendChild(e.document.createTextNode(s(o)));else{if("/"===o[1]){g.length&&g[g.length-1]===o.substr(2).replace(">","")&&(g.pop(),d=d.parentNode);continue}var f,y=a(o.substr(1,o.length-2));if(y){f=e.document.createProcessingInstruction("timestamp",y),d.appendChild(f);continue}var _=o.match(/^<([^.\s/0-9>]+)(\.[^\s\\>]+)?([^>\\]+)?(\\?)>?$/);if(!_)continue;if(f=r(_[1],_[3]),!f)continue;if(!n(d,f))continue;if(_[2]){var v=_[2].split(".");v.forEach((function(e){var t=/^bg_/.test(e),i=t?e.slice(3):e;if(h.hasOwnProperty(i)){var s=t?"background-color":"color",n=h[i];f.style[s]=n}})),f.className=v.join(" ")}g.push(_[1]),d.appendChild(f),d=f}return l}var f=[[1470,1470],[1472,1472],[1475,1475],[1478,1478],[1488,1514],[1520,1524],[1544,1544],[1547,1547],[1549,1549],[1563,1563],[1566,1610],[1645,1647],[1649,1749],[1765,1766],[1774,1775],[1786,1805],[1807,1808],[1810,1839],[1869,1957],[1969,1969],[1984,2026],[2036,2037],[2042,2042],[2048,2069],[2074,2074],[2084,2084],[2088,2088],[2096,2110],[2112,2136],[2142,2142],[2208,2208],[2210,2220],[8207,8207],[64285,64285],[64287,64296],[64298,64310],[64312,64316],[64318,64318],[64320,64321],[64323,64324],[64326,64449],[64467,64829],[64848,64911],[64914,64967],[65008,65020],[65136,65140],[65142,65276],[67584,67589],[67592,67592],[67594,67637],[67639,67640],[67644,67644],[67647,67669],[67671,67679],[67840,67867],[67872,67897],[67903,67903],[67968,68023],[68030,68031],[68096,68096],[68112,68115],[68117,68119],[68121,68147],[68160,68167],[68176,68184],[68192,68223],[68352,68405],[68416,68437],[68440,68466],[68472,68479],[68608,68680],[126464,126467],[126469,126495],[126497,126498],[126500,126500],[126503,126503],[126505,126514],[126516,126519],[126521,126521],[126523,126523],[126530,126530],[126535,126535],[126537,126537],[126539,126539],[126541,126543],[126545,126546],[126548,126548],[126551,126551],[126553,126553],[126555,126555],[126557,126557],[126559,126559],[126561,126562],[126564,126564],[126567,126570],[126572,126578],[126580,126583],[126585,126588],[126590,126590],[126592,126601],[126603,126619],[126625,126627],[126629,126633],[126635,126651],[1114109,1114109]];function y(e){for(var t=0;t=i[0]&&e<=i[1])return!0}return!1}function _(e){var t,i=[],s="";if(!e||!e.childNodes)return"ltr";function n(e,t){for(var i=t.childNodes.length-1;i>=0;i--)e.push(t.childNodes[i])}function r(e){if(!e||!e.length)return null;var t=e.pop(),i=t.textContent||t.innerText;if(i){var s=i.match(/^.*(\n|\r)/);return s?(e.length=0,s[0]):i}return"ruby"===t.tagName?r(e):t.childNodes?(n(e,t),r(e)):void 0}n(i,e);while(s=r(i))for(var a=0;a=0&&e.line<=100))return e.line;if(!e.track||!e.track.textTrackList||!e.track.textTrackList.mediaElement)return-1;for(var t=e.track,i=t.textTrackList,s=0,n=0;nl&&(n=new S(e),a=l),e=new S(r)}return n||r}var r=new S(t),a=t.cue,o=v(a),l=[];if(a.snapToLines){var d;switch(a.vertical){case"":l=["+y","-y"],d="height";break;case"rl":l=["+x","-x"],d="width";break;case"lr":l=["-x","+x"],d="width";break}var u=r.lineHeight,c=u*Math.round(o),h=i[d]+u,p=l[0];Math.abs(c)>h&&(c=c<0?-1:1,c*=Math.ceil(h/u)*u),o<0&&(c+=""===a.vertical?i.height:i.width,l=l.reverse()),r.move(p,c)}else{var m=r.lineHeight/i.height*100;switch(a.lineAlign){case"center":o-=m/2;break;case"end":o-=m;break}switch(a.vertical){case"":t.applyStyles({top:t.formatStyle(o,"%")});break;case"rl":t.applyStyles({left:t.formatStyle(o,"%")});break;case"lr":t.applyStyles({right:t.formatStyle(o,"%")});break}l=["+y","-x","+x","-y"],r=new S(t)}var g=n(r,l);t.move(g.toCSSCompatValues(i))}function w(){}b.prototype.applyStyles=function(e,t){for(var i in t=t||this.div,e)e.hasOwnProperty(i)&&(t.style[i]=e[i])},b.prototype.formatStyle=function(e,t){return 0===e?0:e+t},T.prototype=n(b.prototype),T.prototype.constructor=T,S.prototype.move=function(e,t){switch(t=void 0!==t?t:this.lineHeight,e){case"+x":this.left+=t,this.right+=t;break;case"-x":this.left-=t,this.right-=t;break;case"+y":this.top+=t,this.bottom+=t;break;case"-y":this.top-=t,this.bottom-=t;break}},S.prototype.overlaps=function(e){return this.lefte.left&&this.tope.top},S.prototype.overlapsAny=function(e){for(var t=0;t=e.top&&this.bottom<=e.bottom&&this.left>=e.left&&this.right<=e.right},S.prototype.overlapsOppositeAxis=function(e,t){switch(t){case"+x":return this.lefte.right;case"+y":return this.tope.bottom}},S.prototype.intersectPercentage=function(e){var t=Math.max(0,Math.min(this.right,e.right)-Math.max(this.left,e.left)),i=Math.max(0,Math.min(this.bottom,e.bottom)-Math.max(this.top,e.top)),s=t*i;return s/(this.height*this.width)},S.prototype.toCSSCompatValues=function(e){return{top:this.top-e.top,bottom:e.bottom-this.bottom,left:this.left-e.left,right:e.right-this.right,height:this.height,width:this.width}},S.getSimpleBoxPosition=function(e){var t=e.div?e.div.offsetHeight:e.tagName?e.offsetHeight:0,i=e.div?e.div.offsetWidth:e.tagName?e.offsetWidth:0,s=e.div?e.div.offsetTop:e.tagName?e.offsetTop:0;e=e.div?e.div.getBoundingClientRect():e.tagName?e.getBoundingClientRect():e;var n={left:e.left,right:e.right,top:e.top||s,height:e.height||t,bottom:e.bottom||s+(e.height||t),width:e.width||i};return n},w.StringDecoder=function(){return{decode:function(e){if(!e)return"";if("string"!==typeof e)throw new Error("Error - expected string data.");return decodeURIComponent(encodeURIComponent(e))}}},w.convertCueToDOMTree=function(e,t){return e&&t?g(e,t):null};var E=.05,C="sans-serif",k="1.5%";w.processCues=function(e,t,i){if(!e||!t||!i)return null;while(i.firstChild)i.removeChild(i.firstChild);var s=e.document.createElement("div");function n(e){for(var t=0;t100)throw new Error("Position must be between 0 and 100.");f=e,this.hasBeenReset=!0}},positionAlign:{enumerable:!0,get:function(){return y},set:function(e){var t=r(e);t?(y=t,this.hasBeenReset=!0):console.warn("positionAlign: an invalid or illegal string was specified.")}},size:{enumerable:!0,get:function(){return _},set:function(e){if(e<0||e>100)throw new Error("Size must be between 0 and 100.");_=e,this.hasBeenReset=!0}},align:{enumerable:!0,get:function(){return v},set:function(e){var t=r(e);if(!t)throw new SyntaxError("align: an invalid or illegal alignment string was specified.");v=t,this.hasBeenReset=!0}}}),this.displayState=void 0}a.prototype.getCueAsHTML=function(){return WebVTT.convertCueToDOMTree(window,this.text)},e.exports=a},3710:function(e){var t={"":!0,up:!0};function i(e){if("string"!==typeof e)return!1;var i=t[e.toLowerCase()];return!!i&&e.toLowerCase()}function s(e){return"number"===typeof e&&e>=0&&e<=100}function n(){var e=100,t=3,n=0,r=100,a=0,o=100,l="";Object.defineProperties(this,{width:{enumerable:!0,get:function(){return e},set:function(t){if(!s(t))throw new Error("Width must be between 0 and 100.");e=t}},lines:{enumerable:!0,get:function(){return t},set:function(e){if("number"!==typeof e)throw new TypeError("Lines must be set to a number.");t=e}},regionAnchorY:{enumerable:!0,get:function(){return r},set:function(e){if(!s(e))throw new Error("RegionAnchorX must be between 0 and 100.");r=e}},regionAnchorX:{enumerable:!0,get:function(){return n},set:function(e){if(!s(e))throw new Error("RegionAnchorY must be between 0 and 100.");n=e}},viewportAnchorY:{enumerable:!0,get:function(){return o},set:function(e){if(!s(e))throw new Error("ViewportAnchorY must be between 0 and 100.");o=e}},viewportAnchorX:{enumerable:!0,get:function(){return a},set:function(e){if(!s(e))throw new Error("ViewportAnchorX must be between 0 and 100.");a=e}},scroll:{enumerable:!0,get:function(){return l},set:function(e){var t=i(e);!1===t?console.warn("Scroll: an invalid or illegal string was specified."):l=t}}})}e.exports=n},3259:function(e,t,i){"use strict";i.d(t,{Z:function(){return pe}});var s=i(6252),n=i(3577),r=i(2262),a=i(9963),o=i(3277),l=i(9527),d=i(3767),u=i(4752),c=i(1478),h=i(2550),p=i(1361),m=i(9459),g=i(1872),f=i(7451),y=i(2201),_=i(4239);const v=e=>((0,s.dD)("data-v-3c0a77e6"),e=e(),(0,s.Cn)(),e),b={key:0,src:o,class:"detail-tab",alt:""},T={key:1,src:l,class:"detail-tab",alt:""},S={key:2,class:"authentication-box dis-f al-item"},A=v((()=>(0,s._)("img",{src:d,class:"logo",alt:""},null,-1))),w=v((()=>(0,s._)("img",{src:u,class:"bg",alt:""},null,-1))),E=v((()=>(0,s._)("img",{src:c,class:"text-img",alt:""},null,-1))),C=[A,w,E],k={class:"top-box"},I={class:"title-text"},x={src:h,class:"intermediary-tab-img",style:{float:"left",margin:"3px 10px 0 0"},alt:""},D={class:"mg-t-20 dis-f al-item-start jus-bet s-w-100"},P={class:"dis-f al-item"},L={class:"tab-item first-tab"},O={key:0,class:"tab-item mg-l-8"},N={key:1,class:"tab-item mg-l-8"},R={key:2,class:"tab-item mg-l-8"},M={key:3,class:"tab-item mg-l-8"},U={key:4,class:"tab-item mg-l-8"},B={key:0,class:"address-text dis-f al-item"},F=v((()=>(0,s._)("img",{src:p,class:"img",alt:""},null,-1))),q={key:0,class:"area-distance"},j={key:1,class:"dis-f",style:{"flex-wrap":"wrap"}},H=v((()=>(0,s._)("img",{src:p,class:"img",alt:""},null,-1))),V={class:"price-text dis-f",style:{"align-items":"end"}},z=v((()=>(0,s._)("div",{class:"unit"},"HK$",-1))),G={key:0,class:"price"},W={key:1,class:"price"},X={key:0,style:{margin:"0"},class:"price"},$={class:"dis-f"},Y=["src"],Q={key:1,class:"s-img dis-f jus-x al-item"},K=v((()=>(0,s._)("img",{src:m,class:"img",alt:""},null,-1))),J=[K],Z={key:0,src:o,class:"tab-img",alt:""},ee={key:1,src:l,class:"tab-img",alt:""},te={key:2,src:g,class:"tab-img",alt:""},ie=v((()=>(0,s._)("div",{class:"btm-line"},null,-1))),se={class:"dis-f al-item"},ne=["src"],re={class:"user-name"},ae={key:0,class:"btn"},oe={key:1,class:"btn"},le={key:2,class:"btn"},de={key:3,src:f,class:"intermediary-tab-img",alt:""};var ue={__name:"biserialListItem",props:{item:{type:Object},imgLoad:{type:Function,default:function(){return()=>{}}},listId:{type:[String,Number],default:""},detailShow:{type:Boolean,default:!1},school:{type:String}},setup(e){const t=e;let i=(0,r.qj)({data:{}}),o=t.detailShow;(0,s.m0)((()=>{i.data=t.item}));t.listId;let l=null,d=()=>{};const u=(0,y.tv)();let c=(0,r.iH)("");c.value=u.currentRoute.value.meta.path;let h=(0,r.qj)({data:{}});h.data=_.Z.state.indexData&&_.Z.state.indexData.config&&_.Z.state.indexData.config.location;let p=(0,r.qj)({data:{}});p.data=_.Z.state.indexData&&_.Z.state.indexData.config||{};let m=(0,r.iH)(""),g=(0,y.tv)(),f=()=>{let e=g.currentRoute.value.query;if(4===m.value)for(let t in i)_.Z.state.seachSelect["seachPage"][t]=e[t];let s=`${document.location.origin}/detail?id=${i.data.uniqid}`;t.school&&(s+=`&school=${t.school}`),window.open(s)};return(0,s.bv)((()=>{l=(0,s.FN)(),m.value=1===i.data.intermediary?2:6===i.data.intermediary?3:1})),(t,l)=>((0,s.wg)(),(0,s.iD)("div",{class:(0,n.C_)(["item",{"s-w-100":(0,r.SU)(o)}]),ref:"list",onClick:l[2]||(l[2]=(...e)=>(0,r.SU)(f)&&(0,r.SU)(f)(...e))},[(0,r.SU)(o)&&1==(0,r.SU)(m)?((0,s.wg)(),(0,s.iD)("img",b)):(0,s.kq)("",!0),(0,r.SU)(o)&&2==(0,r.SU)(m)?((0,s.wg)(),(0,s.iD)("img",T)):(0,s.kq)("",!0),(0,r.SU)(i)&&(0,r.SU)(i).data&&1==(0,r.SU)(i).data.verified&&!(0,r.SU)(o)?((0,s.wg)(),(0,s.iD)("div",S,C)):(0,s.kq)("",!0),(0,s._)("div",k,[(0,s._)("div",I,[(0,s.wy)((0,s._)("img",x,null,512),[[a.F8,(0,r.SU)(o)&&(0,r.SU)(i)&&(0,r.SU)(i).data&&1==(0,r.SU)(i).data.verified]]),(0,s.Uk)(" "+(0,n.zw)((0,r.SU)(i)&&(0,r.SU)(i).data&&(0,r.SU)(i).data.subject||"暂无标题"),1)]),(0,s._)("div",D,[(0,s._)("div",null,[(0,s._)("div",P,[(0,s._)("div",L,(0,n.zw)((0,r.SU)(i)&&(0,r.SU)(i).data&&(0,r.SU)(i).data.gptype||""),1),(0,r.SU)(p).data&&(0,r.SU)(p).data.type[(0,r.SU)(i)&&(0,r.SU)(i).data&&(0,r.SU)(i).data.type]?((0,s.wg)(),(0,s.iD)("div",O,(0,n.zw)((0,r.SU)(p).data&&(0,r.SU)(p).data.type[(0,r.SU)(i)&&(0,r.SU)(i).data&&(0,r.SU)(i).data.type]||""),1)):(0,s.kq)("",!0),(0,r.SU)(i)&&(0,r.SU)(i).data&&-1!==(0,r.SU)(i).data.elevator&&(0,r.SU)(i).data.elevator?((0,s.wg)(),(0,s.iD)("div",N,(0,n.zw)((0,r.SU)(p)&&(0,r.SU)(p).data&&(0,r.SU)(p).data.elevator[(0,r.SU)(i)&&(0,r.SU)(i).data&&(0,r.SU)(i).data.elevator]||""),1)):(0,s.kq)("",!0),(0,r.SU)(i)&&(0,r.SU)(i).data&&-1!==(0,r.SU)(i).data.sunshinearea&&0!==(0,r.SU)(i).data.sunshinearea&&(0,r.SU)(i).data.sunshinearea?((0,s.wg)(),(0,s.iD)("div",R,(0,n.zw)((0,r.SU)(p)&&(0,r.SU)(p).data&&(0,r.SU)(p).data.sunshinearea[(0,r.SU)(i)&&(0,r.SU)(i).data&&(0,r.SU)(i).data.sunshinearea]||""),1)):(0,s.kq)("",!0),(0,r.SU)(p)&&(0,r.SU)(p).data&&(0,r.SU)(p).data.gender[(0,r.SU)(i)&&(0,r.SU)(i).data&&(0,r.SU)(i).data.gender]&&(0,r.SU)(i).data.gender?((0,s.wg)(),(0,s.iD)("div",M,(0,n.zw)((0,r.SU)(p)&&(0,r.SU)(p).data&&(0,r.SU)(p).data.gender[(0,r.SU)(i)&&(0,r.SU)(i).data&&(0,r.SU)(i).data.gender]||""),1)):(0,s.kq)("",!0),(0,r.SU)(p).data&&(0,r.SU)(p).data.rentalduration&&(0,r.SU)(i).data.rentalduration?((0,s.wg)(),(0,s.iD)("div",U,(0,n.zw)("0"===(0,r.SU)(i).data.rentalduration?"租期不限":(0,r.SU)(p).data.rentalduration[(0,r.SU)(i).data&&(0,r.SU)(i).data.rentalduration]||""),1)):(0,s.kq)("",!0)]),(0,r.SU)(i)&&(0,r.SU)(i).data&&(0,r.SU)(i).data.location&&!Array.isArray((0,r.SU)(i).data.location)&&"0"!=(0,r.SU)(i).data.location?((0,s.wg)(),(0,s.iD)("div",B,[F,(0,s._)("span",null,(0,n.zw)((0,r.SU)(h)&&(0,r.SU)(h).data&&(0,r.SU)(h).data[1]?`${(0,r.SU)(h)&&(0,r.SU)(h).data&&(0,r.SU)(h).data[(0,r.SU)(i)&&(0,r.SU)(i).data&&(0,r.SU)(i).data.location&&(0,r.SU)(i).data.location.substring(0,1)]} >\n ${(0,r.SU)(h)&&(0,r.SU)(h).data[(0,r.SU)(i)&&(0,r.SU)(i).data&&(0,r.SU)(i).data.location]}`:""),1),e.item.distance&&e.school?((0,s.wg)(),(0,s.iD)("span",q,(0,n.zw)(Math.round(10*e.item["distance"])/10)+"km",1)):(0,s.kq)("",!0)])):(0,s.kq)("",!0),(0,r.SU)(i)&&(0,r.SU)(i).data&&(0,r.SU)(i).data.location&&Array.isArray((0,r.SU)(i).data.location)?((0,s.wg)(),(0,s.iD)("div",j,[(0,r.SU)(i)&&(0,r.SU)(i).data&&(0,r.SU)(i).data.location?((0,s.wg)(!0),(0,s.iD)(s.HY,{key:0},(0,s.Ko)((0,r.SU)(i).data.location,((e,t)=>((0,s.wg)(),(0,s.iD)("div",{class:"address-text dis-f al-item mg-r-15",key:t},[H,(0,s._)("span",null,(0,n.zw)((0,r.SU)(h)&&(0,r.SU)(h).data&&(0,r.SU)(h).data[1]?`${(0,r.SU)(h)&&(0,r.SU)(h).data&&(0,r.SU)(h).data[Math.floor(e)]} >\n ${1===e.length?"不限":(0,r.SU)(h)&&(0,r.SU)(h).data[e]}`:""),1)])))),128)):(0,s.kq)("",!0)])):(0,s.kq)("",!0),(0,s._)("div",V,[z,Array.isArray((0,r.SU)(i)&&(0,r.SU)(i).data&&(0,r.SU)(i).data.rent)?(0,s.kq)("",!0):((0,s.wg)(),(0,s.iD)("div",G,(0,n.zw)((0,r.SU)(i)&&(0,r.SU)(i).data&&(0,r.SU)(i).data.rent),1)),Array.isArray((0,r.SU)(i)&&(0,r.SU)(i).data&&(0,r.SU)(i).data.rent)?((0,s.wg)(),(0,s.iD)("div",W,[(0,s.Uk)((0,n.zw)((0,r.SU)(i)&&(0,r.SU)(i).data&&(0,r.SU)(i).data.rent[0]),1),(0,r.SU)(i)&&(0,r.SU)(i).data&&(0,r.SU)(i).data.rent[1]?((0,s.wg)(),(0,s.iD)("span",X,"~"+(0,n.zw)((0,r.SU)(i)&&(0,r.SU)(i).data&&(0,r.SU)(i).data.rent[1]),1)):(0,s.kq)("",!0)])):(0,s.kq)("",!0),(0,s._)("span",null,"/"+(0,n.zw)((0,r.SU)(i)&&(0,r.SU)(i).data&&(0,r.SU)(i).data.rentalperiod),1)])]),(0,s._)("div",{class:(0,n.C_)(["img",{"img-100":"/detail"===(0,r.SU)(c)&&(0,r.SU)(i)&&(0,r.SU)(i).data&&!(0,r.SU)(i).data.isvideo}])},[(0,s._)("div",$,[((0,r.SU)(i)&&(0,r.SU)(i).data&&(0,r.SU)(i).data.ispic?(0,r.SU)(i)&&(0,r.SU)(i).data.imageurl:(0,r.SU)(i)&&(0,r.SU)(i).data&&(0,r.SU)(i).data.isvideo&&((0,r.SU)(i)&&(0,r.SU)(i).data&&(0,r.SU)(i).data.imageurl))?((0,s.wg)(),(0,s.iD)("img",{key:0,src:(0,r.SU)(i)&&(0,r.SU)(i).data&&(0,r.SU)(i).data.ispic?(0,r.SU)(i)&&(0,r.SU)(i).data.imageurl:(0,r.SU)(i)&&(0,r.SU)(i).data&&(0,r.SU)(i).data.isvideo?(0,r.SU)(i)&&(0,r.SU)(i).data&&(0,r.SU)(i).data.imageurl:"",onLoad:l[0]||(l[0]=(...e)=>(0,r.SU)(d)&&(0,r.SU)(d)(...e)),onError:l[1]||(l[1]=(...e)=>(0,r.SU)(d)&&(0,r.SU)(d)(...e)),class:(0,n.C_)(["img",{"img-100":"/detail"===(0,r.SU)(c)&&(0,r.SU)(i)&&(0,r.SU)(i).data&&!(0,r.SU)(i).data.isvideo}]),alt:""},null,42,Y)):(0,s.kq)("",!0),(0,r.SU)(i)&&(0,r.SU)(i).data&&(0,r.SU)(i).data.isvideo?((0,s.wg)(),(0,s.iD)("div",Q,J)):(0,s.kq)("",!0)])],2)]),"/personHousing"===(0,r.SU)(c)?((0,s.wg)(),(0,s.iD)("img",Z)):(0,s.kq)("",!0),"/intermediaryHousing"===(0,r.SU)(c)?((0,s.wg)(),(0,s.iD)("img",ee)):(0,s.kq)("",!0),"/needHousing"===(0,r.SU)(c)?((0,s.wg)(),(0,s.iD)("img",te)):(0,s.kq)("",!0)]),ie,(0,s._)("div",{class:(0,n.C_)(["btm-box dis-f al-item",{"jus-bet":(0,r.SU)(o)}])},[(0,s._)("div",se,[(0,s._)("img",{src:(0,r.SU)(i)&&(0,r.SU)(i).data&&(0,r.SU)(i).data.avatar,class:"user-img",alt:""},null,8,ne),(0,s._)("span",re,(0,n.zw)((0,r.SU)(i)&&(0,r.SU)(i).data&&(0,r.SU)(i).data.author),1),(0,r.SU)(i)&&(0,r.SU)(i).data&&1!==(0,r.SU)(i).data.isintermediary&&!(0,r.SU)(i).data.intermediary_text?((0,s.wg)(),(0,s.iD)("div",ae,(0,n.zw)((0,r.SU)(p)&&(0,r.SU)(p).data&&(0,r.SU)(p).data.intermediary[(0,r.SU)(i)&&(0,r.SU)(i).data&&(0,r.SU)(i).data.intermediary]),1)):(0,s.kq)("",!0),(0,r.SU)(i)&&(0,r.SU)(i).data&&1!==(0,r.SU)(i).data.isintermediary&&(0,r.SU)(i).intermediary_text?((0,s.wg)(),(0,s.iD)("div",oe,(0,n.zw)((0,r.SU)(i)&&(0,r.SU)(i).data.intermediary_text),1)):(0,s.kq)("",!0),(0,r.SU)(i)&&(0,r.SU)(i).data&&(0,r.SU)(i).data.publishergender&&3==(0,r.SU)(m)?((0,s.wg)(),(0,s.iD)("div",le,(0,n.zw)((0,r.SU)(p)&&(0,r.SU)(p).data&&(0,r.SU)(p).data.gender[(0,r.SU)(i)&&(0,r.SU)(i).data&&(0,r.SU)(i).data.publishergender]),1)):(0,s.kq)("",!0),(0,r.SU)(i)&&(0,r.SU)(i).data&&1==(0,r.SU)(i).data.isintermediary?((0,s.wg)(),(0,s.iD)("img",de)):(0,s.kq)("",!0)])],2)],2))}},ce=i(3744);const he=(0,ce.Z)(ue,[["__scopeId","data-v-3c0a77e6"]]);var pe=he},1388:function(e,t,i){"use strict";i.d(t,{Z:function(){return Tm}});var s=i(6252),n=i(2262),r=i(3577),a=i.p+"img/imageArrowIcon.69be2dde.svg",o=i(2868),l=i(2520),d=(i(4865),i(3308)),u=i.n(d),c=i(9144),h=i.n(c),p=i(5974),m=i.n(p),g=i(9603),f=i.n(g),y=i(3407),_=i.n(y);function v(){return v=Object.assign?Object.assign.bind():function(e){for(var t=1;t-1},t.trigger=function(e){var t=this.listeners[e];if(t)if(2===arguments.length)for(var i=t.length,s=0;s-1;t=this.buffer.indexOf("\n"))this.trigger("data",this.buffer.substring(0,t)),this.buffer=this.buffer.substring(t+1)}}const x=String.fromCharCode(9),D=function(e){const t=/([0-9.]*)?@?([0-9.]*)?/.exec(e||""),i={};return t[1]&&(i.length=parseInt(t[1],10)),t[2]&&(i.offset=parseInt(t[2],10)),i},P=function(){const e="[^=]*",t='"[^"]*"|[^,]*',i="(?:"+e+")=(?:"+t+")";return new RegExp("(?:^|,)("+i+")")},L=function(e){const t={};if(!e)return t;const i=e.split(P());let s,n=i.length;while(n--)""!==i[n]&&(s=/([^=]*)=(.*)/.exec(i[n]).slice(1),s[0]=s[0].replace(/^\s+|\s+$/g,""),s[1]=s[1].replace(/^\s+|\s+$/g,""),s[1]=s[1].replace(/^['"](.*)['"]$/g,"$1"),t[s[0]]=s[1]);return t},O=e=>{const t=e.split("x"),i={};return t[0]&&(i.width=parseInt(t[0],10)),t[1]&&(i.height=parseInt(t[1],10)),i};class N extends E{constructor(){super(),this.customParsers=[],this.tagMappers=[]}push(e){let t,i;if(e=e.trim(),0===e.length)return;if("#"!==e[0])return void this.trigger("data",{type:"uri",uri:e});const s=this.tagMappers.reduce(((t,i)=>{const s=i(e);return s===e?t:t.concat([s])}),[e]);s.forEach((e=>{for(let t=0;te),this.customParsers.push((n=>{const r=e.exec(n);if(r)return this.trigger("data",{type:"custom",data:i(n),customType:t,segment:s}),!0}))}addTagMapper({expression:e,map:t}){const i=i=>e.test(i)?t(i):i;this.tagMappers.push(i)}}const R=e=>e.toLowerCase().replace(/-(\w)/g,(e=>e[1].toUpperCase())),M=function(e){const t={};return Object.keys(e).forEach((function(i){t[R(i)]=e[i]})),t},U=function(e){const{serverControl:t,targetDuration:i,partTargetDuration:s}=e;if(!t)return;const n="#EXT-X-SERVER-CONTROL",r="holdBack",a="partHoldBack",o=i&&3*i,l=s&&2*s;i&&!t.hasOwnProperty(r)&&(t[r]=o,this.trigger("info",{message:`${n} defaulting HOLD-BACK to targetDuration * 3 (${o}).`})),o&&t[r]{r.uri||!r.parts&&!r.preloadHints||(!r.map&&s&&(r.map=s),!r.key&&n&&(r.key=n),r.timeline||"number"!==typeof u||(r.timeline=u),this.manifest.preloadSegment=r)})),this.parseStream.on("data",(function(e){let m,g;if(t.manifest.definitions)for(const i in t.manifest.definitions)if(e.uri&&(e.uri=e.uri.replace(`{$${i}}`,t.manifest.definitions[i])),e.attributes)for(const s in e.attributes)"string"===typeof e.attributes[s]&&(e.attributes[s]=e.attributes[s].replace(`{$${i}}`,t.manifest.definitions[i]));({tag(){({version(){e.version&&(this.manifest.version=e.version)},"allow-cache"(){this.manifest.allowCache=e.allowed,"allowed"in e||(this.trigger("info",{message:"defaulting allowCache to YES"}),this.manifest.allowCache=!0)},byterange(){const t={};"length"in e&&(r.byterange=t,t.length=e.length,"offset"in e||(e.offset=c)),"offset"in e&&(r.byterange=t,t.offset=e.offset),c=t.offset+t.length},endlist(){this.manifest.endList=!0},inf(){"mediaSequence"in this.manifest||(this.manifest.mediaSequence=0,this.trigger("info",{message:"defaulting media sequence to zero"})),"discontinuitySequence"in this.manifest||(this.manifest.discontinuitySequence=0,this.trigger("info",{message:"defaulting discontinuity sequence to zero"})),e.title&&(r.title=e.title),e.duration>0&&(r.duration=e.duration),0===e.duration&&(r.duration=.01,this.trigger("info",{message:"updating zero segment duration to a small value"})),this.manifest.segments=i},key(){if(e.attributes)if("NONE"!==e.attributes.METHOD)if(e.attributes.URI){if("com.apple.streamingkeydelivery"===e.attributes.KEYFORMAT)return this.manifest.contentProtection=this.manifest.contentProtection||{},void(this.manifest.contentProtection["com.apple.fps.1_0"]={attributes:e.attributes});if("com.microsoft.playready"===e.attributes.KEYFORMAT)return this.manifest.contentProtection=this.manifest.contentProtection||{},void(this.manifest.contentProtection["com.microsoft.playready"]={uri:e.attributes.URI});if(e.attributes.KEYFORMAT===d){const t=["SAMPLE-AES","SAMPLE-AES-CTR","SAMPLE-AES-CENC"];return-1===t.indexOf(e.attributes.METHOD)?void this.trigger("warn",{message:"invalid key method provided for Widevine"}):("SAMPLE-AES-CENC"===e.attributes.METHOD&&this.trigger("warn",{message:"SAMPLE-AES-CENC is deprecated, please use SAMPLE-AES-CTR instead"}),"data:text/plain;base64,"!==e.attributes.URI.substring(0,23)?void this.trigger("warn",{message:"invalid key URI provided for Widevine"}):e.attributes.KEYID&&"0x"===e.attributes.KEYID.substring(0,2)?(this.manifest.contentProtection=this.manifest.contentProtection||{},void(this.manifest.contentProtection["com.widevine.alpha"]={attributes:{schemeIdUri:e.attributes.KEYFORMAT,keyId:e.attributes.KEYID.substring(2)},pssh:k(e.attributes.URI.split(",")[1])})):void this.trigger("warn",{message:"invalid key ID provided for Widevine"}))}e.attributes.METHOD||this.trigger("warn",{message:"defaulting key method to AES-128"}),n={method:e.attributes.METHOD||"AES-128",uri:e.attributes.URI},"undefined"!==typeof e.attributes.IV&&(n.iv=e.attributes.IV)}else this.trigger("warn",{message:"ignoring key declaration without URI"});else n=null;else this.trigger("warn",{message:"ignoring key declaration without attribute list"})},"media-sequence"(){isFinite(e.number)?this.manifest.mediaSequence=e.number:this.trigger("warn",{message:"ignoring invalid media sequence: "+e.number})},"discontinuity-sequence"(){isFinite(e.number)?(this.manifest.discontinuitySequence=e.number,u=e.number):this.trigger("warn",{message:"ignoring invalid discontinuity sequence: "+e.number})},"playlist-type"(){/VOD|EVENT/.test(e.playlistType)?this.manifest.playlistType=e.playlistType:this.trigger("warn",{message:"ignoring unknown playlist type: "+e.playlist})},map(){s={},e.uri&&(s.uri=e.uri),e.byterange&&(s.byterange=e.byterange),n&&(s.key=n)},"stream-inf"(){this.manifest.playlists=i,this.manifest.mediaGroups=this.manifest.mediaGroups||l,e.attributes?(r.attributes||(r.attributes={}),v(r.attributes,e.attributes)):this.trigger("warn",{message:"ignoring empty stream-inf attributes"})},media(){if(this.manifest.mediaGroups=this.manifest.mediaGroups||l,!(e.attributes&&e.attributes.TYPE&&e.attributes["GROUP-ID"]&&e.attributes.NAME))return void this.trigger("warn",{message:"ignoring incomplete or missing media group"});const t=this.manifest.mediaGroups[e.attributes.TYPE];t[e.attributes["GROUP-ID"]]=t[e.attributes["GROUP-ID"]]||{},m=t[e.attributes["GROUP-ID"]],g={default:/yes/i.test(e.attributes.DEFAULT)},g.default?g.autoselect=!0:g.autoselect=/yes/i.test(e.attributes.AUTOSELECT),e.attributes.LANGUAGE&&(g.language=e.attributes.LANGUAGE),e.attributes.URI&&(g.uri=e.attributes.URI),e.attributes["INSTREAM-ID"]&&(g.instreamId=e.attributes["INSTREAM-ID"]),e.attributes.CHARACTERISTICS&&(g.characteristics=e.attributes.CHARACTERISTICS),e.attributes.FORCED&&(g.forced=/yes/i.test(e.attributes.FORCED)),m[e.attributes.NAME]=g},discontinuity(){u+=1,r.discontinuity=!0,this.manifest.discontinuityStarts.push(i.length)},"program-date-time"(){"undefined"===typeof this.manifest.dateTimeString&&(this.manifest.dateTimeString=e.dateTimeString,this.manifest.dateTimeObject=e.dateTimeObject),r.dateTimeString=e.dateTimeString,r.dateTimeObject=e.dateTimeObject;const{lastProgramDateTime:t}=this;this.lastProgramDateTime=new Date(e.dateTimeString).getTime(),null===t&&this.manifest.segments.reduceRight(((e,t)=>(t.programDateTime=e-1e3*t.duration,t.programDateTime)),this.lastProgramDateTime)},targetduration(){!isFinite(e.duration)||e.duration<0?this.trigger("warn",{message:"ignoring invalid target duration: "+e.duration}):(this.manifest.targetDuration=e.duration,U.call(this,this.manifest))},start(){e.attributes&&!isNaN(e.attributes["TIME-OFFSET"])?this.manifest.start={timeOffset:e.attributes["TIME-OFFSET"],precise:e.attributes.PRECISE}:this.trigger("warn",{message:"ignoring start declaration without appropriate attribute list"})},"cue-out"(){r.cueOut=e.data},"cue-out-cont"(){r.cueOutCont=e.data},"cue-in"(){r.cueIn=e.data},skip(){this.manifest.skip=M(e.attributes),this.warnOnMissingAttributes_("#EXT-X-SKIP",e.attributes,["SKIPPED-SEGMENTS"])},part(){a=!0;const t=this.manifest.segments.length,i=M(e.attributes);r.parts=r.parts||[],r.parts.push(i),i.byterange&&(i.byterange.hasOwnProperty("offset")||(i.byterange.offset=h),h=i.byterange.offset+i.byterange.length);const s=r.parts.length-1;this.warnOnMissingAttributes_(`#EXT-X-PART #${s} for segment #${t}`,e.attributes,["URI","DURATION"]),this.manifest.renditionReports&&this.manifest.renditionReports.forEach(((e,t)=>{e.hasOwnProperty("lastPart")||this.trigger("warn",{message:`#EXT-X-RENDITION-REPORT #${t} lacks required attribute(s): LAST-PART`})}))},"server-control"(){const t=this.manifest.serverControl=M(e.attributes);t.hasOwnProperty("canBlockReload")||(t.canBlockReload=!1,this.trigger("info",{message:"#EXT-X-SERVER-CONTROL defaulting CAN-BLOCK-RELOAD to false"})),U.call(this,this.manifest),t.canSkipDateranges&&!t.hasOwnProperty("canSkipUntil")&&this.trigger("warn",{message:"#EXT-X-SERVER-CONTROL lacks required attribute CAN-SKIP-UNTIL which is required when CAN-SKIP-DATERANGES is set"})},"preload-hint"(){const t=this.manifest.segments.length,i=M(e.attributes),s=i.type&&"PART"===i.type;r.preloadHints=r.preloadHints||[],r.preloadHints.push(i),i.byterange&&(i.byterange.hasOwnProperty("offset")||(i.byterange.offset=s?h:0,s&&(h=i.byterange.offset+i.byterange.length)));const n=r.preloadHints.length-1;if(this.warnOnMissingAttributes_(`#EXT-X-PRELOAD-HINT #${n} for segment #${t}`,e.attributes,["TYPE","URI"]),i.type)for(let e=0;ee.id===i.id));this.manifest.dateRanges[e]=v(this.manifest.dateRanges[e],i),p[i.id]=v(p[i.id],i),this.manifest.dateRanges.pop()}else p[i.id]=i},"independent-segments"(){this.manifest.independentSegments=!0},"i-frames-only"(){this.manifest.iFramesOnly=!0,this.requiredCompatibilityversion(this.manifest.version,4)},"content-steering"(){this.manifest.contentSteering=M(e.attributes),this.warnOnMissingAttributes_("#EXT-X-CONTENT-STEERING",e.attributes,["SERVER-URI"])},define(){this.manifest.definitions=this.manifest.definitions||{};const t=(e,t)=>{e in this.manifest.definitions?this.trigger("error",{message:`EXT-X-DEFINE: Duplicate name ${e}`}):this.manifest.definitions[e]=t};if("QUERYPARAM"in e.attributes){if("NAME"in e.attributes||"IMPORT"in e.attributes)return void this.trigger("error",{message:"EXT-X-DEFINE: Invalid attributes"});const i=this.params.get(e.attributes.QUERYPARAM);return i?void t(e.attributes.QUERYPARAM,decodeURIComponent(i)):void this.trigger("error",{message:`EXT-X-DEFINE: No query param ${e.attributes.QUERYPARAM}`})}return"NAME"in e.attributes?"IMPORT"in e.attributes?void this.trigger("error",{message:"EXT-X-DEFINE: Invalid attributes"}):"VALUE"in e.attributes&&"string"===typeof e.attributes.VALUE?void t(e.attributes.NAME,e.attributes.VALUE):void this.trigger("error",{message:`EXT-X-DEFINE: No value for ${e.attributes.NAME}`}):"IMPORT"in e.attributes?this.mainDefinitions[e.attributes.IMPORT]?void t(e.attributes.IMPORT,this.mainDefinitions[e.attributes.IMPORT]):void this.trigger("error",{message:`EXT-X-DEFINE: No value ${e.attributes.IMPORT} to import, or IMPORT used on main playlist`}):void this.trigger("error",{message:"EXT-X-DEFINE: No attribute"})},"i-frame-playlist"(){this.manifest.iFramePlaylists.push({attributes:e.attributes,uri:e.uri,timeline:u}),this.warnOnMissingAttributes_("#EXT-X-I-FRAME-STREAM-INF",e.attributes,["BANDWIDTH","URI"])}}[e.tagType]||o).call(t)},uri(){r.uri=e.uri,i.push(r),this.manifest.targetDuration&&!("duration"in r)&&(this.trigger("warn",{message:"defaulting segment duration to the target duration"}),r.duration=this.manifest.targetDuration),n&&(r.key=n),r.timeline=u,s&&(r.map=s),h=0,null!==this.lastProgramDateTime&&(r.programDateTime=this.lastProgramDateTime,this.lastProgramDateTime+=1e3*r.duration),r={}},comment(){},custom(){e.segment?(r.custom=r.custom||{},r.custom[e.customType]=e.data):(this.manifest.custom=this.manifest.custom||{},this.manifest.custom[e.customType]=e.data)}})[e.type].call(t)}))}requiredCompatibilityversion(e,t){(eu&&(d-=u,d-=u,d-=ae(2))}return Number(d)}),de=function(e,t){var i=void 0===t?{}:t,s=i.le,n=void 0!==s&&s;("bigint"!==typeof e&&"number"!==typeof e||"number"===typeof e&&e!==e)&&(e=0),e=ae(e);for(var r=ie(e),a=new Uint8Array(new ArrayBuffer(r)),o=0;o=t.length&&l.call(t,(function(t,i){var s=o[i]?o[i]&e[r+i]:e[r+i];return t===s}))},me=function(e,t,i){t.forEach((function(t){for(var s in e.mediaGroups[t])for(var n in e.mediaGroups[t][s]){var r=e.mediaGroups[t][s][n];i(r,t,s,n)}}))},ge=function(e){return u().atob?u().atob(e):Buffer.from(e,"base64").toString("binary")};function fe(e){for(var t=ge(e),i=new Uint8Array(t.length),s=0;s!!e&&"object"===typeof e,ve=(...e)=>e.reduce(((e,t)=>("object"!==typeof t||Object.keys(t).forEach((i=>{Array.isArray(e[i])&&Array.isArray(t[i])?e[i]=e[i].concat(t[i]):_e(e[i])&&_e(t[i])?e[i]=ve(e[i],t[i]):e[i]=t[i]})),e)),{}),be=e=>Object.keys(e).map((t=>e[t])),Te=(e,t)=>{const i=[];for(let s=e;se.reduce(((e,t)=>e.concat(t)),[]),Ae=e=>{if(!e.length)return[];const t=[];for(let i=0;ie.reduce(((e,i,s)=>(i[t]&&e.push(s),e)),[]),Ee=(e,t)=>be(e.reduce(((e,i)=>(i.forEach((i=>{e[t(i)]=i})),e)),{}));var Ce={INVALID_NUMBER_OF_PERIOD:"INVALID_NUMBER_OF_PERIOD",INVALID_NUMBER_OF_CONTENT_STEERING:"INVALID_NUMBER_OF_CONTENT_STEERING",DASH_EMPTY_MANIFEST:"DASH_EMPTY_MANIFEST",DASH_INVALID_XML:"DASH_INVALID_XML",NO_BASE_URL:"NO_BASE_URL",MISSING_SEGMENT_INFORMATION:"MISSING_SEGMENT_INFORMATION",SEGMENT_TIME_UNSPECIFIED:"SEGMENT_TIME_UNSPECIFIED",UNSUPPORTED_UTC_TIMING_SCHEME:"UNSUPPORTED_UTC_TIMING_SCHEME"};const ke=({baseUrl:e="",source:t="",range:i="",indexRange:s=""})=>{const n={uri:t,resolvedUri:w(e||"",t)};if(i||s){const e=i||s,t=e.split("-");let r,a=u().BigInt?u().BigInt(t[0]):parseInt(t[0],10),o=u().BigInt?u().BigInt(t[1]):parseInt(t[1],10);a{let t;return t="bigint"===typeof e.offset||"bigint"===typeof e.length?u().BigInt(e.offset)+u().BigInt(e.length)-u().BigInt(1):e.offset+e.length-1,`${e.offset}-${t}`},xe=e=>(e&&"number"!==typeof e&&(e=parseInt(e,10)),isNaN(e)?null:e),De={static(e){const{duration:t,timescale:i=1,sourceDuration:s,periodDuration:n}=e,r=xe(e.endNumber),a=t/i;return"number"===typeof r?{start:0,end:r}:"number"===typeof n?{start:0,end:n/a}:{start:0,end:s/a}},dynamic(e){const{NOW:t,clientOffset:i,availabilityStartTime:s,timescale:n=1,duration:r,periodStart:a=0,minimumUpdatePeriod:o=0,timeShiftBufferDepth:l=1/0}=e,d=xe(e.endNumber),u=(t+i)/1e3,c=s+a,h=u+o,p=h-c,m=Math.ceil(p*n/r),g=Math.floor((u-c-l)*n/r),f=Math.floor((u-c)*n/r);return{start:Math.max(0,g),end:"number"===typeof d?d:Math.min(m,f)}}},Pe=e=>t=>{const{duration:i,timescale:s=1,periodStart:n,startNumber:r=1}=e;return{number:r+t,duration:i/s,timeline:n,time:t*i}},Le=e=>{const{type:t,duration:i,timescale:s=1,periodDuration:n,sourceDuration:r}=e,{start:a,end:o}=De[t](e),l=Te(a,o).map(Pe(e));if("static"===t){const e=l.length-1,t="number"===typeof n?n:r;l[e].duration=t-i/s*e}return l},Oe=e=>{const{baseUrl:t,initialization:i={},sourceDuration:s,indexRange:n="",periodStart:r,presentationTime:a,number:o=0,duration:l}=e;if(!t)throw new Error(Ce.NO_BASE_URL);const d=ke({baseUrl:t,source:i.sourceURL,range:i.range}),u=ke({baseUrl:t,source:t,indexRange:n});if(u.map=d,l){const t=Le(e);t.length&&(u.duration=t[0].duration,u.timeline=t[0].timeline)}else s&&(u.duration=s,u.timeline=r);return u.presentationTime=a||r,u.number=o,[u]},Ne=(e,t,i)=>{const s=e.sidx.map?e.sidx.map:null,n=e.sidx.duration,r=e.timeline||0,a=e.sidx.byterange,o=a.offset+a.length,l=t.timescale,d=t.references.filter((e=>1!==e.referenceType)),c=[],h=e.endList?"static":"dynamic",p=e.sidx.timeline;let m,g=p,f=e.mediaSequence||0;m="bigint"===typeof t.firstOffset?u().BigInt(o)+t.firstOffset:o+t.firstOffset;for(let y=0;yEe(e,(({timeline:e})=>e)).sort(((e,t)=>e.timeline>t.timeline?1:-1)),Be=(e,t)=>{for(let i=0;i{let t=[];return me(e,Re,((e,i,s,n)=>{t=t.concat(e.playlists||[])})),t},qe=({playlist:e,mediaSequence:t})=>{e.mediaSequence=t,e.segments.forEach(((t,i)=>{t.number=e.mediaSequence+i}))},je=({oldPlaylists:e,newPlaylists:t,timelineStarts:i})=>{t.forEach((t=>{t.discontinuitySequence=i.findIndex((function({timeline:e}){return e===t.timeline}));const s=Be(e,t.attributes.NAME);if(!s)return;if(t.sidx)return;const n=t.segments[0],r=s.segments.findIndex((function(e){return Math.abs(e.presentationTime-n.presentationTime)s.timeline||s.segments.length&&t.timeline>s.segments[s.segments.length-1].timeline)&&t.discontinuitySequence--);const a=s.segments[r];a.discontinuity&&!n.discontinuity&&(n.discontinuity=!0,t.discontinuityStarts.unshift(0),t.discontinuitySequence--),qe({playlist:t,mediaSequence:s.segments[r].number})}))},He=({oldManifest:e,newManifest:t})=>{const i=e.playlists.concat(Fe(e)),s=t.playlists.concat(Fe(t));return t.timelineStarts=Ue([e.timelineStarts,t.timelineStarts]),je({oldPlaylists:i,newPlaylists:s,timelineStarts:t.timelineStarts}),t},Ve=e=>e&&e.uri+"-"+Ie(e.byterange),ze=e=>{const t=e.reduce((function(e,t){return e[t.attributes.baseUrl]||(e[t.attributes.baseUrl]=[]),e[t.attributes.baseUrl].push(t),e}),{});let i=[];return Object.values(t).forEach((e=>{const t=be(e.reduce(((e,t)=>{const i=t.attributes.id+(t.attributes.lang||"");return e[i]?(t.segments&&(t.segments[0]&&(t.segments[0].discontinuity=!0),e[i].segments.push(...t.segments)),t.attributes.contentProtection&&(e[i].attributes.contentProtection=t.attributes.contentProtection)):(e[i]=t,e[i].attributes.timelineStarts=[]),e[i].attributes.timelineStarts.push({start:t.attributes.periodStart,timeline:t.attributes.periodStart}),e}),{}));i=i.concat(t)})),i.map((e=>(e.discontinuityStarts=we(e.segments||[],"discontinuity"),e)))},Ge=(e,t)=>{const i=Ve(e.sidx),s=i&&t[i]&&t[i].sidx;return s&&Ne(e,s,e.sidx.resolvedUri),e},We=(e,t={})=>{if(!Object.keys(t).length)return e;for(const i in e)e[i]=Ge(e[i],t);return e},Xe=({attributes:e,segments:t,sidx:i,mediaSequence:s,discontinuitySequence:n,discontinuityStarts:r},a)=>{const o={attributes:{NAME:e.id,BANDWIDTH:e.bandwidth,CODECS:e.codecs,["PROGRAM-ID"]:1},uri:"",endList:"static"===e.type,timeline:e.periodStart,resolvedUri:e.baseUrl||"",targetDuration:e.duration,discontinuitySequence:n,discontinuityStarts:r,timelineStarts:e.timelineStarts,mediaSequence:s,segments:t};return e.contentProtection&&(o.contentProtection=e.contentProtection),e.serviceLocation&&(o.attributes.serviceLocation=e.serviceLocation),i&&(o.sidx=i),a&&(o.attributes.AUDIO="audio",o.attributes.SUBTITLES="subs"),o},$e=({attributes:e,segments:t,mediaSequence:i,discontinuityStarts:s,discontinuitySequence:n})=>{"undefined"===typeof t&&(t=[{uri:e.baseUrl,timeline:e.periodStart,resolvedUri:e.baseUrl||"",duration:e.sourceDuration,number:0}],e.duration=e.sourceDuration);const r={NAME:e.id,BANDWIDTH:e.bandwidth,["PROGRAM-ID"]:1};e.codecs&&(r.CODECS=e.codecs);const a={attributes:r,uri:"",endList:"static"===e.type,timeline:e.periodStart,resolvedUri:e.baseUrl||"",targetDuration:e.duration,timelineStarts:e.timelineStarts,discontinuityStarts:s,discontinuitySequence:n,mediaSequence:i,segments:t};return e.serviceLocation&&(a.attributes.serviceLocation=e.serviceLocation),a},Ye=(e,t={},i=!1)=>{let s;const n=e.reduce(((e,n)=>{const r=n.attributes.role&&n.attributes.role.value||"",a=n.attributes.lang||"";let o=n.attributes.label||"main";if(a&&!n.attributes.label){const e=r?` (${r})`:"";o=`${n.attributes.lang}${e}`}e[o]||(e[o]={language:a,autoselect:!0,default:"main"===r,playlists:[],uri:""});const l=Ge(Xe(n,i),t);return e[o].playlists.push(l),"undefined"===typeof s&&"main"===r&&(s=n,s.default=!0),e}),{});if(!s){const e=Object.keys(n)[0];n[e].default=!0}return n},Qe=(e,t={})=>e.reduce(((e,i)=>{const s=i.attributes.label||i.attributes.lang||"text";return e[s]||(e[s]={language:s,default:!1,autoselect:!1,playlists:[],uri:""}),e[s].playlists.push(Ge($e(i),t)),e}),{}),Ke=e=>e.reduce(((e,t)=>t?(t.forEach((t=>{const{channel:i,language:s}=t;e[s]={autoselect:!1,default:!1,instreamId:i,language:s},t.hasOwnProperty("aspectRatio")&&(e[s].aspectRatio=t.aspectRatio),t.hasOwnProperty("easyReader")&&(e[s].easyReader=t.easyReader),t.hasOwnProperty("3D")&&(e[s]["3D"]=t["3D"])})),e):e),{}),Je=({attributes:e,segments:t,sidx:i,discontinuityStarts:s})=>{const n={attributes:{NAME:e.id,AUDIO:"audio",SUBTITLES:"subs",RESOLUTION:{width:e.width,height:e.height},CODECS:e.codecs,BANDWIDTH:e.bandwidth,["PROGRAM-ID"]:1},uri:"",endList:"static"===e.type,timeline:e.periodStart,resolvedUri:e.baseUrl||"",targetDuration:e.duration,discontinuityStarts:s,timelineStarts:e.timelineStarts,segments:t};return e.frameRate&&(n.attributes["FRAME-RATE"]=e.frameRate),e.contentProtection&&(n.contentProtection=e.contentProtection),e.serviceLocation&&(n.attributes.serviceLocation=e.serviceLocation),i&&(n.sidx=i),n},Ze=({attributes:e})=>"video/mp4"===e.mimeType||"video/webm"===e.mimeType||"video"===e.contentType,et=({attributes:e})=>"audio/mp4"===e.mimeType||"audio/webm"===e.mimeType||"audio"===e.contentType,tt=({attributes:e})=>"text/vtt"===e.mimeType||"text"===e.contentType,it=(e,t)=>{e.forEach((e=>{e.mediaSequence=0,e.discontinuitySequence=t.findIndex((function({timeline:t}){return t===e.timeline})),e.segments&&e.segments.forEach(((e,t)=>{e.number=t}))}))},st=e=>e?Object.keys(e).reduce(((t,i)=>{const s=e[i];return t.concat(s.playlists)}),[]):[],nt=({dashPlaylists:e,locations:t,contentSteering:i,sidxMapping:s={},previousManifest:n,eventStream:r})=>{if(!e.length)return{};const{sourceDuration:a,type:o,suggestedPresentationDelay:l,minimumUpdatePeriod:d}=e[0].attributes,u=ze(e.filter(Ze)).map(Je),c=ze(e.filter(et)),h=ze(e.filter(tt)),p=e.map((e=>e.attributes.captionServices)).filter(Boolean),m={allowCache:!0,discontinuityStarts:[],segments:[],endList:!0,mediaGroups:{AUDIO:{},VIDEO:{},["CLOSED-CAPTIONS"]:{},SUBTITLES:{}},uri:"",duration:a,playlists:We(u,s)};d>=0&&(m.minimumUpdatePeriod=1e3*d),t&&(m.locations=t),i&&(m.contentSteering=i),"dynamic"===o&&(m.suggestedPresentationDelay=l),r&&r.length>0&&(m.eventStream=r);const g=0===m.playlists.length,f=c.length?Ye(c,s,g):null,y=h.length?Qe(h,s):null,_=u.concat(st(f),st(y)),v=_.map((({timelineStarts:e})=>e));return m.timelineStarts=Ue(v),it(_,m.timelineStarts),f&&(m.mediaGroups.AUDIO.audio=f),y&&(m.mediaGroups.SUBTITLES.subs=y),p.length&&(m.mediaGroups["CLOSED-CAPTIONS"].cc=Ke(p)),n?He({oldManifest:n,newManifest:m}):m},rt=(e,t,i)=>{const{NOW:s,clientOffset:n,availabilityStartTime:r,timescale:a=1,periodStart:o=0,minimumUpdatePeriod:l=0}=e,d=(s+n)/1e3,u=r+o,c=d+l,h=c-u;return Math.ceil((h*a-t)/i)},at=(e,t)=>{const{type:i,minimumUpdatePeriod:s=0,media:n="",sourceDuration:r,timescale:a=1,startNumber:o=1,periodStart:l}=e,d=[];let u=-1;for(let c=0;cu&&(u=g),m<0){const o=c+1;f=o===t.length?"dynamic"===i&&s>0&&n.indexOf("$Number$")>0?rt(e,u,p):(r*a-u)/p:(t[o].t-u)/p}else f=m+1;const y=o+d.length+f;let _=o+d.length;while(_(t,i,s,n)=>{if("$$"===t)return"$";if("undefined"===typeof e[i])return t;const r=""+e[i];return"RepresentationID"===i?r:(n=s?parseInt(n,10):1,r.length>=n?r:`${new Array(n-r.length+1).join("0")}${r}`)},dt=(e,t)=>e.replace(ot,lt(t)),ut=(e,t)=>e.duration||t?e.duration?Le(e):at(e,t):[{number:e.startNumber||1,duration:e.sourceDuration,time:0,timeline:e.periodStart}],ct=(e,t)=>{const i={RepresentationID:e.id,Bandwidth:e.bandwidth||0},{initialization:s={sourceURL:"",range:""}}=e,n=ke({baseUrl:e.baseUrl,source:dt(s.sourceURL,i),range:s.range}),r=ut(e,t);return r.map((t=>{i.Number=t.number,i.Time=t.time;const s=dt(e.media||"",i),r=e.timescale||1,a=e.presentationTimeOffset||0,o=e.periodStart+(t.time-a)/r,l={uri:s,timeline:t.timeline,duration:t.duration,resolvedUri:w(e.baseUrl||"",s),map:n,number:t.number,presentationTime:o};return l}))},ht=(e,t)=>{const{baseUrl:i,initialization:s={}}=e,n=ke({baseUrl:i,source:s.sourceURL,range:s.range}),r=ke({baseUrl:i,source:t.media,range:t.mediaRange});return r.map=n,r},pt=(e,t)=>{const{duration:i,segmentUrls:s=[],periodStart:n}=e;if(!i&&!t||i&&t)throw new Error(Ce.SEGMENT_TIME_UNSPECIFIED);const r=s.map((t=>ht(e,t)));let a;i&&(a=Le(e)),t&&(a=at(e,t));const o=a.map(((t,i)=>{if(r[i]){const s=r[i],a=e.timescale||1,o=e.presentationTimeOffset||0;return s.timeline=t.timeline,s.duration=t.duration,s.number=t.number,s.presentationTime=n+(t.time-o)/a,s}})).filter((e=>e));return o},mt=({attributes:e,segmentInfo:t})=>{let i,s;t.template?(s=ct,i=ve(e,t.template)):t.base?(s=Oe,i=ve(e,t.base)):t.list&&(s=pt,i=ve(e,t.list));const n={attributes:e};if(!s)return n;const r=s(i,t.segmentTimeline);if(i.duration){const{duration:e,timescale:t=1}=i;i.duration=e/t}else r.length?i.duration=r.reduce(((e,t)=>Math.max(e,Math.ceil(t.duration))),0):i.duration=0;return n.attributes=i,n.segments=r,t.base&&i.indexRange&&(n.sidx=r[0],n.segments=[]),n},gt=e=>e.map(mt),ft=(e,t)=>Ae(e.childNodes).filter((({tagName:e})=>e===t)),yt=e=>e.textContent.trim(),_t=e=>parseFloat(e.split("/").reduce(((e,t)=>e/t))),vt=e=>{const t=31536e3,i=2592e3,s=86400,n=3600,r=60,a=/P(?:(\d*)Y)?(?:(\d*)M)?(?:(\d*)D)?(?:T(?:(\d*)H)?(?:(\d*)M)?(?:([\d.]*)S)?)?/,o=a.exec(e);if(!o)return 0;const[l,d,u,c,h,p]=o.slice(1);return parseFloat(l||0)*t+parseFloat(d||0)*i+parseFloat(u||0)*s+parseFloat(c||0)*n+parseFloat(h||0)*r+parseFloat(p||0)},bt=e=>{const t=/^\d+-\d+-\d+T\d+:\d+:\d+(\.\d+)?$/;return t.test(e)&&(e+="Z"),Date.parse(e)},Tt={mediaPresentationDuration(e){return vt(e)},availabilityStartTime(e){return bt(e)/1e3},minimumUpdatePeriod(e){return vt(e)},suggestedPresentationDelay(e){return vt(e)},type(e){return e},timeShiftBufferDepth(e){return vt(e)},start(e){return vt(e)},width(e){return parseInt(e,10)},height(e){return parseInt(e,10)},bandwidth(e){return parseInt(e,10)},frameRate(e){return _t(e)},startNumber(e){return parseInt(e,10)},timescale(e){return parseInt(e,10)},presentationTimeOffset(e){return parseInt(e,10)},duration(e){const t=parseInt(e,10);return isNaN(t)?vt(e):t},d(e){return parseInt(e,10)},t(e){return parseInt(e,10)},r(e){return parseInt(e,10)},presentationTime(e){return parseInt(e,10)},DEFAULT(e){return e}},St=e=>e&&e.attributes?Ae(e.attributes).reduce(((e,t)=>{const i=Tt[t.name]||Tt.DEFAULT;return e[t.name]=i(t.value),e}),{}):{},At={"urn:uuid:1077efec-c0b2-4d02-ace3-3c1e52e2fb4b":"org.w3.clearkey","urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed":"com.widevine.alpha","urn:uuid:9a04f079-9840-4286-ab92-e65be0885f95":"com.microsoft.playready","urn:uuid:f239e769-efa3-4850-9c16-a903c6932efb":"com.adobe.primetime","urn:mpeg:dash:mp4protection:2011":"mp4protection"},wt=(e,t)=>t.length?Se(e.map((function(e){return t.map((function(t){const i=yt(t),s=w(e.baseUrl,i),n=ve(St(t),{baseUrl:s});return s!==i&&!n.serviceLocation&&e.serviceLocation&&(n.serviceLocation=e.serviceLocation),n}))}))):e,Et=e=>{const t=ft(e,"SegmentTemplate")[0],i=ft(e,"SegmentList")[0],s=i&&ft(i,"SegmentURL").map((e=>ve({tag:"SegmentURL"},St(e)))),n=ft(e,"SegmentBase")[0],r=i||t,a=r&&ft(r,"SegmentTimeline")[0],o=i||n||t,l=o&&ft(o,"Initialization")[0],d=t&&St(t);d&&l?d.initialization=l&&St(l):d&&d.initialization&&(d.initialization={sourceURL:d.initialization});const u={template:d,segmentTimeline:a&&ft(a,"S").map((e=>St(e))),list:i&&ve(St(i),{segmentUrls:s,initialization:St(l)}),base:n&&ve(St(n),{initialization:St(l)})};return Object.keys(u).forEach((e=>{u[e]||delete u[e]})),u},Ct=(e,t,i)=>s=>{const n=ft(s,"BaseURL"),r=wt(t,n),a=ve(e,St(s)),o=Et(s);return r.map((e=>({segmentInfo:ve(i,o),attributes:ve(a,e)})))},kt=e=>e.reduce(((e,t)=>{const i=St(t);i.schemeIdUri&&(i.schemeIdUri=i.schemeIdUri.toLowerCase());const s=At[i.schemeIdUri];if(s){e[s]={attributes:i};const n=ft(t,"cenc:pssh")[0];if(n){const t=yt(n);e[s].pssh=t&&fe(t)}}return e}),{}),It=e=>{if("urn:scte:dash:cc:cea-608:2015"===e.schemeIdUri){const t="string"!==typeof e.value?[]:e.value.split(";");return t.map((e=>{let t,i;return i=e,/^CC\d=/.test(e)?[t,i]=e.split("="):/^CC\d$/.test(e)&&(t=e),{channel:t,language:i}}))}if("urn:scte:dash:cc:cea-708:2015"===e.schemeIdUri){const t="string"!==typeof e.value?[]:e.value.split(";");return t.map((e=>{const t={channel:void 0,language:void 0,aspectRatio:1,easyReader:0,"3D":0};if(/=/.test(e)){const[i,s=""]=e.split("=");t.channel=i,t.language=e,s.split(",").forEach((e=>{const[i,s]=e.split(":");"lang"===i?t.language=s:"er"===i?t.easyReader=Number(s):"war"===i?t.aspectRatio=Number(s):"3D"===i&&(t["3D"]=Number(s))}))}else t.language=e;return t.channel&&(t.channel="SERVICE"+t.channel),t}))}},xt=e=>Se(ft(e.node,"EventStream").map((t=>{const i=St(t),s=i.schemeIdUri;return ft(t,"Event").map((t=>{const n=St(t),r=n.presentationTime||0,a=i.timescale||1,o=n.duration||0,l=r/a+e.attributes.start;return{schemeIdUri:s,value:i.value,id:n.id,start:l,end:l+o/a,messageData:yt(t)||n.messageData,contentEncoding:i.contentEncoding,presentationTimeOffset:i.presentationTimeOffset||0}}))}))),Dt=(e,t,i)=>s=>{const n=St(s),r=wt(t,ft(s,"BaseURL")),a=ft(s,"Role")[0],o={role:St(a)};let l=ve(e,n,o);const d=ft(s,"Accessibility")[0],u=It(St(d));u&&(l=ve(l,{captionServices:u}));const c=ft(s,"Label")[0];if(c&&c.childNodes.length){const e=c.childNodes[0].nodeValue.trim();l=ve(l,{label:e})}const h=kt(ft(s,"ContentProtection"));Object.keys(h).length&&(l=ve(l,{contentProtection:h}));const p=Et(s),m=ft(s,"Representation"),g=ve(i,p);return Se(m.map(Ct(l,r,g)))},Pt=(e,t)=>(i,s)=>{const n=wt(t,ft(i.node,"BaseURL")),r=ve(e,{periodStart:i.attributes.start});"number"===typeof i.attributes.duration&&(r.periodDuration=i.attributes.duration);const a=ft(i.node,"AdaptationSet"),o=Et(i.node);return Se(a.map(Dt(r,n,o)))},Lt=(e,t)=>{if(e.length>1&&t({type:"warn",message:"The MPD manifest should contain no more than one ContentSteering tag"}),!e.length)return null;const i=ve({serverURL:yt(e[0])},St(e[0]));return i.queryBeforeStart="true"===i.queryBeforeStart,i},Ot=({attributes:e,priorPeriodAttributes:t,mpdType:i})=>"number"===typeof e.start?e.start:t&&"number"===typeof t.start&&"number"===typeof t.duration?t.start+t.duration:t||"static"!==i?null:0,Nt=(e,t={})=>{const{manifestUri:i="",NOW:s=Date.now(),clientOffset:n=0,eventHandler:r=function(){}}=t,a=ft(e,"Period");if(!a.length)throw new Error(Ce.INVALID_NUMBER_OF_PERIOD);const o=ft(e,"Location"),l=St(e),d=wt([{baseUrl:i}],ft(e,"BaseURL")),u=ft(e,"ContentSteering");l.type=l.type||"static",l.sourceDuration=l.mediaPresentationDuration||0,l.NOW=s,l.clientOffset=n,o.length&&(l.locations=o.map(yt));const c=[];return a.forEach(((e,t)=>{const i=St(e),s=c[t-1];i.start=Ot({attributes:i,priorPeriodAttributes:s?s.attributes:null,mpdType:l.type}),c.push({node:e,attributes:i})})),{locations:l.locations,contentSteeringInfo:Lt(u,r),representationInfo:Se(c.map(Pt(l,d))),eventStream:Se(c.map(xt))}},Rt=e=>{if(""===e)throw new Error(Ce.DASH_EMPTY_MANIFEST);const t=new ye.DOMParser;let i,s;try{i=t.parseFromString(e,"application/xml"),s=i&&"MPD"===i.documentElement.tagName?i.documentElement:null}catch(n){}if(!s||s&&s.getElementsByTagName("parsererror").length>0)throw new Error(Ce.DASH_INVALID_XML);return s},Mt=e=>{const t=ft(e,"UTCTiming")[0];if(!t)return null;const i=St(t);switch(i.schemeIdUri){case"urn:mpeg:dash:utc:http-head:2014":case"urn:mpeg:dash:utc:http-head:2012":i.method="HEAD";break;case"urn:mpeg:dash:utc:http-xsdate:2014":case"urn:mpeg:dash:utc:http-iso:2014":case"urn:mpeg:dash:utc:http-xsdate:2012":case"urn:mpeg:dash:utc:http-iso:2012":i.method="GET";break;case"urn:mpeg:dash:utc:direct:2014":case"urn:mpeg:dash:utc:direct:2012":i.method="DIRECT",i.value=Date.parse(i.value);break;case"urn:mpeg:dash:utc:http-ntp:2014":case"urn:mpeg:dash:utc:ntp:2014":case"urn:mpeg:dash:utc:sntp:2014":default:throw new Error(Ce.UNSUPPORTED_UTC_TIMING_SCHEME)}return i},Ut=(e,t={})=>{const i=Nt(Rt(e),t),s=gt(i.representationInfo);return nt({dashPlaylists:s,locations:i.locations,contentSteering:i.contentSteeringInfo,sidxMapping:t.sidxMapping,previousManifest:t.previousManifest,eventStream:i.eventStream})},Bt=e=>Mt(Rt(e));var Ft,qt=i(4221),jt=i.n(qt),Ht=re([73,68,51]),Vt=function(e,t){void 0===t&&(t=0),e=re(e);var i=e[t+5],s=e[t+6]<<21|e[t+7]<<14|e[t+8]<<7|e[t+9],n=(16&i)>>4;return n?s+20:s+10},zt=function e(t,i){return void 0===i&&(i=0),t=re(t),t.length-i<10||!pe(t,Ht,{offset:i})?i:(i+=Vt(t,i),e(t,i))},Gt=(new Uint8Array([79,112,117,115,72,101,97,100]),function(e){return"string"===typeof e?ce(e):e}),Wt=function(e){return Array.isArray(e)?e.map((function(e){return Gt(e)})):[Gt(e)]},Xt=function(e){e=re(e);var t=[],i=0;while(e.length>i){var s=e[i],n=0,r=0;r++;var a=e[r];r++;while(128&a)n=(127&a)<<7,a=e[r],r++;n+=127&a;for(var o=0;o>>0,o=t.subarray(r+4,r+8);if(0===a)break;var l=r+a;if(l>t.length){if(s)break;l=t.length}var d=t.subarray(r+8,l);pe(o,i[0])&&(1===i.length?n.push(d):n.push.apply(n,e(d,i.slice(1),s))),r=l}return n},Yt={EBML:re([26,69,223,163]),DocType:re([66,130]),Segment:re([24,83,128,103]),SegmentInfo:re([21,73,169,102]),Tracks:re([22,84,174,107]),Track:re([174]),TrackNumber:re([215]),DefaultDuration:re([35,227,131]),TrackEntry:re([174]),TrackType:re([131]),FlagDefault:re([136]),CodecID:re([134]),CodecPrivate:re([99,162]),VideoTrack:re([224]),AudioTrack:re([225]),Cluster:re([31,67,182,117]),Timestamp:re([231]),TimestampScale:re([42,215,177]),BlockGroup:re([160]),BlockDuration:re([155]),Block:re([161]),SimpleBlock:re([163])},Qt=[128,64,32,16,8,4,2,1],Kt=function(e){for(var t=1,i=0;i=i.length)return i.length;var n=Jt(i,s,!1);if(pe(t.bytes,n.bytes))return s;var r=Jt(i,s+n.length);return e(t,i,s+r.length+r.value+n.length)},ii=function e(t,i){i=ei(i),t=re(t);var s=[];if(!i.length)return s;var n=0;while(nt.length?t.length:o+a.value,d=t.subarray(o,l);pe(i[0],r.bytes)&&(1===i.length?s.push(d):s=s.concat(e(d,i.slice(1))));var u=r.length+a.length+d.length;n+=u}return s},si=re([0,0,0,1]),ni=re([0,0,1]),ri=re([0,0,3]),ai=function(e){var t=[],i=1;while(i>1&63),-1!==i.indexOf(l)&&(n=r+o),r+=o+("h264"===t?1:2)}else r++}return e.subarray(0,0)},li=function(e,t,i){return oi(e,"h264",t,i)},di=function(e,t,i){return oi(e,"h265",t,i)},ui={webm:re([119,101,98,109]),matroska:re([109,97,116,114,111,115,107,97]),flac:re([102,76,97,67]),ogg:re([79,103,103,83]),ac3:re([11,119]),riff:re([82,73,70,70]),avi:re([65,86,73]),wav:re([87,65,86,69]),"3gp":re([102,116,121,112,51,103]),mp4:re([102,116,121,112]),fmp4:re([115,116,121,112]),mov:re([102,116,121,112,113,116]),moov:re([109,111,111,118]),moof:re([109,111,111,102])},ci={aac:function(e){var t=zt(e);return pe(e,[255,16],{offset:t,mask:[255,22]})},mp3:function(e){var t=zt(e);return pe(e,[255,2],{offset:t,mask:[255,6]})},webm:function(e){var t=ii(e,[Yt.EBML,Yt.DocType])[0];return pe(t,ui.webm)},mkv:function(e){var t=ii(e,[Yt.EBML,Yt.DocType])[0];return pe(t,ui.matroska)},mp4:function(e){return!ci["3gp"](e)&&!ci.mov(e)&&(!(!pe(e,ui.mp4,{offset:4})&&!pe(e,ui.fmp4,{offset:4}))||(!(!pe(e,ui.moof,{offset:4})&&!pe(e,ui.moov,{offset:4}))||void 0))},mov:function(e){return pe(e,ui.mov,{offset:4})},"3gp":function(e){return pe(e,ui["3gp"],{offset:4})},ac3:function(e){var t=zt(e);return pe(e,ui.ac3,{offset:t})},ts:function(e){if(e.length<189&&e.length>=1)return 71===e[0];var t=0;while(t+1880},fi=i(1489),yi="8.17.3";const _i={},vi=function(e,t){return _i[e]=_i[e]||[],t&&(_i[e]=_i[e].concat(t)),_i[e]},bi=function(e,t){vi(e,t)},Ti=function(e,t){const i=vi(e).indexOf(t);return!(i<=-1)&&(_i[e]=_i[e].slice(),_i[e].splice(i,1),!0)},Si=function(e,t){vi(e,[].concat(t).map((t=>{const i=(...s)=>(Ti(e,i),t(...s));return i})))},Ai={prefixed:!0},wi=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror","fullscreen"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror","-webkit-full-screen"]],Ei=wi[0];let Ci;for(let Sm=0;Sm(s,n,r)=>{const a=t.levels[n],o=new RegExp(`^(${a})$`);let l=e;if("log"!==s&&r.unshift(s.toUpperCase()+":"),i&&(l=`%c${e}`,r.unshift(i)),r.unshift(l+":"),ki){ki.push([].concat(r));const e=ki.length-1e3;ki.splice(0,e>0?e:0)}if(!u().console)return;let d=u().console[s];d||"debug"!==s||(d=u().console.info||u().console.log),d&&a&&o.test(s)&&d[Array.isArray(r)?"apply":"call"](u().console,r)};function xi(e,t=":",i=""){let s,n="info";function r(...e){s("log",n,e)}return s=Ii(e,r,i),r.createLogger=(s,n,r)=>{const a=void 0!==n?n:t,o=void 0!==r?r:i,l=`${e} ${a} ${s}`;return xi(l,a,o)},r.createNewLogger=(e,t,i)=>xi(e,t,i),r.levels={all:"debug|log|warn|error",off:"",debug:"debug|log|warn|error",info:"log|warn|error",warn:"warn|error",error:"error",DEFAULT:n},r.level=e=>{if("string"===typeof e){if(!r.levels.hasOwnProperty(e))throw new Error(`"${e}" in not a valid log level`);n=e}return n},r.history=()=>ki?[].concat(ki):[],r.history.filter=e=>(ki||[]).filter((t=>new RegExp(`.*${e}.*`).test(t[0]))),r.history.clear=()=>{ki&&(ki.length=0)},r.history.disable=()=>{null!==ki&&(ki.length=0,ki=null)},r.history.enable=()=>{null===ki&&(ki=[])},r.error=(...e)=>s("error",n,e),r.warn=(...e)=>s("warn",n,e),r.debug=(...e)=>s("debug",n,e),r}const Di=xi("VIDEOJS"),Pi=Di.createLogger,Li=Object.prototype.toString,Oi=function(e){return Mi(e)?Object.keys(e):[]};function Ni(e,t){Oi(e).forEach((i=>t(e[i],i)))}function Ri(e,t,i=0){return Oi(e).reduce(((i,s)=>t(i,e[s],s)),i)}function Mi(e){return!!e&&"object"===typeof e}function Ui(e){return Mi(e)&&"[object Object]"===Li.call(e)&&e.constructor===Object}function Bi(...e){const t={};return e.forEach((e=>{e&&Ni(e,((e,i)=>{Ui(e)?(Ui(t[i])||(t[i]={}),t[i]=Bi(t[i],e)):t[i]=e}))})),t}function Fi(e={}){const t=[];for(const i in e)if(e.hasOwnProperty(i)){const s=e[i];t.push(s)}return t}function qi(e,t,i,s=!0){const n=i=>Object.defineProperty(e,t,{value:i,enumerable:!0,writable:!0}),r={configurable:!0,enumerable:!0,get(){const e=i();return n(e),e}};return s&&(r.set=n),Object.defineProperty(e,t,r)}var ji=Object.freeze({__proto__:null,each:Ni,reduce:Ri,isObject:Mi,isPlain:Ui,merge:Bi,values:Fi,defineLazyProperty:qi});let Hi,Vi=!1,zi=null,Gi=!1,Wi=!1,Xi=!1,$i=!1,Yi=!1,Qi=null,Ki=null;const Ji=Boolean(u().cast&&u().cast.framework&&u().cast.framework.CastReceiverContext);let Zi=null,es=!1,ts=!1,is=!1,ss=!1,ns=!1,rs=!1,as=!1;const os=Boolean(ms()&&("ontouchstart"in u()||u().navigator.maxTouchPoints||u().DocumentTouch&&u().document instanceof u().DocumentTouch)),ls=u().navigator&&u().navigator.userAgentData;if(ls&&ls.platform&&ls.brands&&(Gi="Android"===ls.platform,Xi=Boolean(ls.brands.find((e=>"Microsoft Edge"===e.brand))),$i=Boolean(ls.brands.find((e=>"Chromium"===e.brand))),Yi=!Xi&&$i,Qi=Ki=(ls.brands.find((e=>"Chromium"===e.brand))||{}).version||null,ts="Windows"===ls.platform),!$i){const e=u().navigator&&u().navigator.userAgent||"";Vi=/iPod/i.test(e),zi=function(){const t=e.match(/OS (\d+)_/i);return t&&t[1]?t[1]:null}(),Gi=/Android/i.test(e),Hi=function(){const t=e.match(/Android (\d+)(?:\.(\d+))?(?:\.(\d+))*/i);if(!t)return null;const i=t[1]&&parseFloat(t[1]),s=t[2]&&parseFloat(t[2]);return i&&s?parseFloat(t[1]+"."+t[2]):i||null}(),Wi=/Firefox/i.test(e),Xi=/Edg/i.test(e),$i=/Chrome/i.test(e)||/CriOS/i.test(e),Yi=!Xi&&$i,Qi=Ki=function(){const t=e.match(/(Chrome|CriOS)\/(\d+)/);return t&&t[2]?parseFloat(t[2]):null}(),Zi=function(){const t=/MSIE\s(\d+)\.\d/.exec(e);let i=t&&parseFloat(t[1]);return!i&&/Trident\/7.0/i.test(e)&&/rv:11.0/.test(e)&&(i=11),i}(),ns=/Tizen/i.test(e),rs=/Web0S/i.test(e),as=ns||rs,es=/Safari/i.test(e)&&!Yi&&!Gi&&!Xi&&!as,ts=/Windows/i.test(e),is=/iPad/i.test(e)||es&&os&&!/iPhone/i.test(e),ss=/iPhone/i.test(e)&&!is}const ds=ss||is||Vi,us=(es||ds)&&!Yi;var cs=Object.freeze({__proto__:null,get IS_IPOD(){return Vi},get IOS_VERSION(){return zi},get IS_ANDROID(){return Gi},get ANDROID_VERSION(){return Hi},get IS_FIREFOX(){return Wi},get IS_EDGE(){return Xi},get IS_CHROMIUM(){return $i},get IS_CHROME(){return Yi},get CHROMIUM_VERSION(){return Qi},get CHROME_VERSION(){return Ki},IS_CHROMECAST_RECEIVER:Ji,get IE_VERSION(){return Zi},get IS_SAFARI(){return es},get IS_WINDOWS(){return ts},get IS_IPAD(){return is},get IS_IPHONE(){return ss},get IS_TIZEN(){return ns},get IS_WEBOS(){return rs},get IS_SMART_TV(){return as},TOUCH_ENABLED:os,IS_IOS:ds,IS_ANY_SAFARI:us});function hs(e){return"string"===typeof e&&Boolean(e.trim())}function ps(e){if(e.indexOf(" ")>=0)throw new Error("class has illegal whitespace characters")}function ms(){return h()===u().document}function gs(e){return Mi(e)&&1===e.nodeType}function fs(){try{return u().parent!==u().self}catch(e){return!0}}function ys(e){return function(t,i){if(!hs(t))return h()[e](null);hs(i)&&(i=h().querySelector(i));const s=gs(i)?i:h();return s[e]&&s[e](t)}}function _s(e="div",t={},i={},s){const n=h().createElement(e);return Object.getOwnPropertyNames(t).forEach((function(e){const i=t[e];"textContent"===e?vs(n,i):n[e]===i&&"tabIndex"!==e||(n[e]=i)})),Object.getOwnPropertyNames(i).forEach((function(e){n.setAttribute(e,i[e])})),s&&Bs(n,s),n}function vs(e,t){return"undefined"===typeof e.textContent?e.innerText=t:e.textContent=t,e}function bs(e,t){t.firstChild?t.insertBefore(e,t.firstChild):t.appendChild(e)}function Ts(e,t){return ps(t),e.classList.contains(t)}function Ss(e,...t){return e.classList.add(...t.reduce(((e,t)=>e.concat(t.split(/\s+/))),[])),e}function As(e,...t){return e?(e.classList.remove(...t.reduce(((e,t)=>e.concat(t.split(/\s+/))),[])),e):(Di.warn("removeClass was called with an element that doesn't exist"),null)}function ws(e,t,i){return"function"===typeof i&&(i=i(e,t)),"boolean"!==typeof i&&(i=void 0),t.split(/\s+/).forEach((t=>e.classList.toggle(t,i))),e}function Es(e,t){Object.getOwnPropertyNames(t).forEach((function(i){const s=t[i];null===s||"undefined"===typeof s||!1===s?e.removeAttribute(i):e.setAttribute(i,!0===s?"":s)}))}function Cs(e){const t={},i=["autoplay","controls","playsinline","loop","muted","default","defaultMuted"];if(e&&e.attributes&&e.attributes.length>0){const s=e.attributes;for(let e=s.length-1;e>=0;e--){const n=s[e].name;let r=s[e].value;i.includes(n)&&(r=null!==r),t[n]=r}}return t}function ks(e,t){return e.getAttribute(t)}function Is(e,t,i){e.setAttribute(t,i)}function xs(e,t){e.removeAttribute(t)}function Ds(){h().body.focus(),h().onselectstart=function(){return!1}}function Ps(){h().onselectstart=function(){return!0}}function Ls(e){if(e&&e.getBoundingClientRect&&e.parentNode){const t=e.getBoundingClientRect(),i={};return["bottom","height","left","right","top","width"].forEach((e=>{void 0!==t[e]&&(i[e]=t[e])})),i.height||(i.height=parseFloat(Vs(e,"height"))),i.width||(i.width=parseFloat(Vs(e,"width"))),i}}function Os(e){if(!e||e&&!e.offsetParent)return{left:0,top:0,width:0,height:0};const t=e.offsetWidth,i=e.offsetHeight;let s=0,n=0;while(e.offsetParent&&e!==h()[Ai.fullscreenElement])s+=e.offsetLeft,n+=e.offsetTop,e=e.offsetParent;return{left:s,top:n,width:t,height:i}}function Ns(e,t){const i={x:0,y:0};if(ds){let t=e;while(t&&"html"!==t.nodeName.toLowerCase()){const e=Vs(t,"transform");if(/^matrix/.test(e)){const t=e.slice(7,-1).split(/,\s/).map(Number);i.x+=t[4],i.y+=t[5]}else if(/^matrix3d/.test(e)){const t=e.slice(9,-1).split(/,\s/).map(Number);i.x+=t[12],i.y+=t[13]}if(t.assignedSlot&&t.assignedSlot.parentElement&&u().WebKitCSSMatrix){const e=u().getComputedStyle(t.assignedSlot.parentElement).transform,s=new(u().WebKitCSSMatrix)(e);i.x+=s.m41,i.y+=s.m42}t=t.parentNode||t.host}}const s={},n=Os(t.target),r=Os(e),a=r.width,o=r.height;let l=t.offsetY-(r.top-n.top),d=t.offsetX-(r.left-n.left);return t.changedTouches&&(d=t.changedTouches[0].pageX-r.left,l=t.changedTouches[0].pageY+r.top,ds&&(d-=i.x,l-=i.y)),s.y=1-Math.max(0,Math.min(1,l/o)),s.x=Math.max(0,Math.min(1,d/a)),s}function Rs(e){return Mi(e)&&3===e.nodeType}function Ms(e){while(e.firstChild)e.removeChild(e.firstChild);return e}function Us(e){return"function"===typeof e&&(e=e()),(Array.isArray(e)?e:[e]).map((e=>("function"===typeof e&&(e=e()),gs(e)||Rs(e)?e:"string"===typeof e&&/\S/.test(e)?h().createTextNode(e):void 0))).filter((e=>e))}function Bs(e,t){return Us(t).forEach((t=>e.appendChild(t))),e}function Fs(e,t){return Bs(Ms(e),t)}function qs(e){return void 0===e.button&&void 0===e.buttons||(0===e.button&&void 0===e.buttons||("mouseup"===e.type&&0===e.button&&0===e.buttons||("mousedown"===e.type&&0===e.button&&0===e.buttons||0===e.button&&1===e.buttons)))}const js=ys("querySelector"),Hs=ys("querySelectorAll");function Vs(e,t){if(!e||!t)return"";if("function"===typeof u().getComputedStyle){let s;try{s=u().getComputedStyle(e)}catch(i){return""}return s?s.getPropertyValue(t)||s[t]:""}return""}function zs(e){[...h().styleSheets].forEach((t=>{try{const i=[...t.cssRules].map((e=>e.cssText)).join(""),s=h().createElement("style");s.textContent=i,e.document.head.appendChild(s)}catch(i){const s=h().createElement("link");s.rel="stylesheet",s.type=t.type,s.media=t.media.mediaText,s.href=t.href,e.document.head.appendChild(s)}}))}var Gs=Object.freeze({__proto__:null,isReal:ms,isEl:gs,isInFrame:fs,createEl:_s,textContent:vs,prependTo:bs,hasClass:Ts,addClass:Ss,removeClass:As,toggleClass:ws,setAttributes:Es,getAttributes:Cs,getAttribute:ks,setAttribute:Is,removeAttribute:xs,blockTextSelection:Ds,unblockTextSelection:Ps,getBoundingClientRect:Ls,findPosition:Os,getPointerPosition:Ns,isTextNode:Rs,emptyEl:Ms,normalizeContent:Us,appendContent:Bs,insertContent:Fs,isSingleLeftClick:qs,$:js,$$:Hs,computedStyle:Vs,copyStyleSheetsToWindow:zs});let Ws,Xs=!1;const $s=function(){if(!1===Ws.options.autoSetup)return;const e=Array.prototype.slice.call(h().getElementsByTagName("video")),t=Array.prototype.slice.call(h().getElementsByTagName("audio")),i=Array.prototype.slice.call(h().getElementsByTagName("video-js")),s=e.concat(t,i);if(s&&s.length>0)for(let n=0,r=s.length;n-1&&(i={passive:!0}),e.addEventListener(t,s.dispatcher,i)}else e.attachEvent&&e.attachEvent("on"+t,s.dispatcher)}function cn(e,t,i){if(!Zs.has(e))return;const s=Zs.get(e);if(!s.handlers)return;if(Array.isArray(t))return an(cn,e,t,i);const n=function(e,t){s.handlers[t]=[],rn(e,t)};if(void 0===t){for(const t in s.handlers)Object.prototype.hasOwnProperty.call(s.handlers||{},t)&&n(e,t);return}const r=s.handlers[t];if(r)if(i){if(i.guid)for(let e=0;e=t&&(e(...s),i=n)};return s},vn=function(e,t,i,s=u()){let n;const r=()=>{s.clearTimeout(n),n=null},a=function(){const r=this,a=arguments;let o=function(){n=null,o=null,i||e.apply(r,a)};!n&&i&&e.apply(r,a),s.clearTimeout(n),n=s.setTimeout(o,t)};return a.cancel=r,a};var bn=Object.freeze({__proto__:null,UPDATE_REFRESH_INTERVAL:fn,bind_:yn,throttle:_n,debounce:vn});let Tn;class Sn{on(e,t){const i=this.addEventListener;this.addEventListener=()=>{},un(this,e,t),this.addEventListener=i}off(e,t){cn(this,e,t)}one(e,t){const i=this.addEventListener;this.addEventListener=()=>{},pn(this,e,t),this.addEventListener=i}any(e,t){const i=this.addEventListener;this.addEventListener=()=>{},mn(this,e,t),this.addEventListener=i}trigger(e){const t=e.type||e;"string"===typeof e&&(e={type:t}),e=on(e),this.allowedEvents_[t]&&this["on"+t]&&this["on"+t](e),hn(this,e)}queueTrigger(e){Tn||(Tn=new Map);const t=e.type||e;let i=Tn.get(this);i||(i=new Map,Tn.set(this,i));const s=i.get(t);i.delete(t),u().clearTimeout(s);const n=u().setTimeout((()=>{i.delete(t),0===i.size&&(i=null,Tn.delete(this)),this.trigger(e)}),0);i.set(t,n)}}Sn.prototype.allowedEvents_={},Sn.prototype.addEventListener=Sn.prototype.on,Sn.prototype.removeEventListener=Sn.prototype.off,Sn.prototype.dispatchEvent=Sn.prototype.trigger;const An=e=>"function"===typeof e.name?e.name():"string"===typeof e.name?e.name:e.name_?e.name_:e.constructor&&e.constructor.name?e.constructor.name:typeof e,wn=e=>e instanceof Sn||!!e.eventBusEl_&&["on","one","off","trigger"].every((t=>"function"===typeof e[t])),En=(e,t)=>{wn(e)?t():(e.eventedCallbacks||(e.eventedCallbacks=[]),e.eventedCallbacks.push(t))},Cn=e=>"string"===typeof e&&/\S/.test(e)||Array.isArray(e)&&!!e.length,kn=(e,t,i)=>{if(!e||!e.nodeName&&!wn(e))throw new Error(`Invalid target for ${An(t)}#${i}; must be a DOM node or evented object.`)},In=(e,t,i)=>{if(!Cn(e))throw new Error(`Invalid event type for ${An(t)}#${i}; must be a non-empty string or array.`)},xn=(e,t,i)=>{if("function"!==typeof e)throw new Error(`Invalid listener for ${An(t)}#${i}; must be a function.`)},Dn=(e,t,i)=>{const s=t.length<3||t[0]===e||t[0]===e.eventBusEl_;let n,r,a;return s?(n=e.eventBusEl_,t.length>=3&&t.shift(),[r,a]=t):(n=t[0],r=t[1],a=t[2]),kn(n,e,i),In(r,e,i),xn(a,e,i),a=yn(e,a),{isTargetingSelf:s,target:n,type:r,listener:a}},Pn=(e,t,i,s)=>{kn(e,e,t),e.nodeName?gn[t](e,i,s):e[t](i,s)},Ln={on(...e){const{isTargetingSelf:t,target:i,type:s,listener:n}=Dn(this,e,"on");if(Pn(i,"on",s,n),!t){const e=()=>this.off(i,s,n);e.guid=n.guid;const t=()=>this.off("dispose",e);t.guid=n.guid,Pn(this,"on","dispose",e),Pn(i,"on","dispose",t)}},one(...e){const{isTargetingSelf:t,target:i,type:s,listener:n}=Dn(this,e,"one");if(t)Pn(i,"one",s,n);else{const e=(...t)=>{this.off(i,s,e),n.apply(null,t)};e.guid=n.guid,Pn(i,"one",s,e)}},any(...e){const{isTargetingSelf:t,target:i,type:s,listener:n}=Dn(this,e,"any");if(t)Pn(i,"any",s,n);else{const e=(...t)=>{this.off(i,s,e),n.apply(null,t)};e.guid=n.guid,Pn(i,"any",s,e)}},off(e,t,i){if(!e||Cn(e))cn(this.eventBusEl_,e,t);else{const s=e,n=t;kn(s,this,"off"),In(n,this,"off"),xn(i,this,"off"),i=yn(this,i),this.off("dispose",i),s.nodeName?(cn(s,n,i),cn(s,"dispose",i)):wn(s)&&(s.off(n,i),s.off("dispose",i))}},trigger(e,t){kn(this.eventBusEl_,this,"trigger");const i=e&&"string"!==typeof e?e.type:e;if(!Cn(i))throw new Error(`Invalid event type for ${An(this)}#trigger; must be a non-empty string or object with a type key that has a non-empty value.`);return hn(this.eventBusEl_,e,t)}};function On(e,t={}){const{eventBusKey:i}=t;if(i){if(!e[i].nodeName)throw new Error(`The eventBusKey "${i}" does not refer to an element.`);e.eventBusEl_=e[i]}else e.eventBusEl_=_s("span",{className:"vjs-event-bus"});return Object.assign(e,Ln),e.eventedCallbacks&&e.eventedCallbacks.forEach((e=>{e()})),e.on("dispose",(()=>{e.off(),[e,e.el_,e.eventBusEl_].forEach((function(e){e&&Zs.has(e)&&Zs.delete(e)})),u().setTimeout((()=>{e.eventBusEl_=null}),0)})),e}const Nn={state:{},setState(e){let t;return"function"===typeof e&&(e=e()),Ni(e,((e,i)=>{this.state[i]!==e&&(t=t||{},t[i]={from:this.state[i],to:e}),this.state[i]=e})),t&&wn(this)&&this.trigger({changes:t,type:"statechanged"}),t}};function Rn(e,t){return Object.assign(e,Nn),e.state=Object.assign({},e.state,t),"function"===typeof e.handleStateChanged&&wn(e)&&e.on("statechanged",e.handleStateChanged),e}const Mn=function(e){return"string"!==typeof e?e:e.replace(/./,(e=>e.toLowerCase()))},Un=function(e){return"string"!==typeof e?e:e.replace(/./,(e=>e.toUpperCase()))},Bn=function(e,t){return Un(e)===Un(t)};var Fn=Object.freeze({__proto__:null,toLowerCase:Mn,toTitleCase:Un,titleCaseEquals:Bn});class qn{constructor(e,t,i){if(!e&&this.play?this.player_=e=this:this.player_=e,this.isDisposed_=!1,this.parentComponent_=null,this.options_=Bi({},this.options_),t=this.options_=Bi(this.options_,t),this.id_=t.id||t.el&&t.el.id,!this.id_){const t=e&&e.id&&e.id()||"no_player";this.id_=`${t}_component_${nn()}`}this.name_=t.name||null,t.el?this.el_=t.el:!1!==t.createEl&&(this.el_=this.createEl()),t.className&&this.el_&&t.className.split(" ").forEach((e=>this.addClass(e))),["on","off","one","any","trigger"].forEach((e=>{this[e]=void 0})),!1!==t.evented&&(On(this,{eventBusKey:this.el_?"el_":null}),this.handleLanguagechange=this.handleLanguagechange.bind(this),this.on(this.player_,"languagechange",this.handleLanguagechange)),Rn(this,this.constructor.defaultState),this.children_=[],this.childIndex_={},this.childNameIndex_={},this.setTimeoutIds_=new Set,this.setIntervalIds_=new Set,this.rafIds_=new Set,this.namedRafs_=new Map,this.clearingTimersOnDispose_=!1,!1!==t.initChildren&&this.initChildren(),this.ready(i),!1!==t.reportTouchActivity&&this.enableTouchActivity()}on(e,t){}off(e,t){}one(e,t){}any(e,t){}trigger(e,t){}dispose(e={}){if(!this.isDisposed_){if(this.readyQueue_&&(this.readyQueue_.length=0),this.trigger({type:"dispose",bubbles:!1}),this.isDisposed_=!0,this.children_)for(let e=this.children_.length-1;e>=0;e--)this.children_[e].dispose&&this.children_[e].dispose();this.children_=null,this.childIndex_=null,this.childNameIndex_=null,this.parentComponent_=null,this.el_&&(this.el_.parentNode&&(e.restoreEl?this.el_.parentNode.replaceChild(e.restoreEl,this.el_):this.el_.parentNode.removeChild(this.el_)),this.el_=null),this.player_=null}}isDisposed(){return Boolean(this.isDisposed_)}player(){return this.player_}options(e){return e?(this.options_=Bi(this.options_,e),this.options_):this.options_}el(){return this.el_}createEl(e,t,i){return _s(e,t,i)}localize(e,t,i=e){const s=this.player_.language&&this.player_.language(),n=this.player_.languages&&this.player_.languages(),r=n&&n[s],a=s&&s.split("-")[0],o=n&&n[a];let l=i;return r&&r[e]?l=r[e]:o&&o[e]&&(l=o[e]),t&&(l=l.replace(/\{(\d+)\}/g,(function(e,i){const s=t[i-1];let n=s;return"undefined"===typeof s&&(n=e),n}))),l}handleLanguagechange(){}contentEl(){return this.contentEl_||this.el_}id(){return this.id_}name(){return this.name_}children(){return this.children_}getChildById(e){return this.childIndex_[e]}getChild(e){if(e)return this.childNameIndex_[e]}getDescendant(...e){e=e.reduce(((e,t)=>e.concat(t)),[]);let t=this;for(let i=0;i=0;s--)if(this.children_[s]===e){t=!0,this.children_.splice(s,1);break}if(!t)return;e.parentComponent_=null,this.childIndex_[e.id()]=null,this.childNameIndex_[Un(e.name())]=null,this.childNameIndex_[Mn(e.name())]=null;const i=e.el();i&&i.parentNode===this.contentEl()&&this.contentEl().removeChild(e.el())}initChildren(){const e=this.options_.children;if(e){const t=this.options_,i=e=>{const i=e.name;let s=e.opts;if(void 0!==t[i]&&(s=t[i]),!1===s)return;!0===s&&(s={}),s.playerOptions=this.options_.playerOptions;const n=this.addChild(i,s);n&&(this[i]=n)};let s;const n=qn.getComponent("Tech");s=Array.isArray(e)?e:Object.keys(e),s.concat(Object.keys(this.options_).filter((function(e){return!s.some((function(t){return"string"===typeof t?e===t:e===t.name}))}))).map((t=>{let i,s;return"string"===typeof t?(i=t,s=e[i]||this.options_[i]||{}):(i=t.name,s=t),{name:i,opts:s}})).filter((e=>{const t=qn.getComponent(e.opts.componentClass||Un(e.name));return t&&!n.isTech(t)})).forEach(i)}}buildCSSClass(){return""}ready(e,t=!1){if(e)return this.isReady_?void(t?e.call(this):this.setTimeout(e,1)):(this.readyQueue_=this.readyQueue_||[],void this.readyQueue_.push(e))}triggerReady(){this.isReady_=!0,this.setTimeout((function(){const e=this.readyQueue_;this.readyQueue_=[],e&&e.length>0&&e.forEach((function(e){e.call(this)}),this),this.trigger("ready")}),1)}$(e,t){return js(e,t||this.contentEl())}$$(e,t){return Hs(e,t||this.contentEl())}hasClass(e){return Ts(this.el_,e)}addClass(...e){Ss(this.el_,...e)}removeClass(...e){As(this.el_,...e)}toggleClass(e,t){ws(this.el_,e,t)}show(){this.removeClass("vjs-hidden")}hide(){this.addClass("vjs-hidden")}lockShowing(){this.addClass("vjs-lock-showing")}unlockShowing(){this.removeClass("vjs-lock-showing")}getAttribute(e){return ks(this.el_,e)}setAttribute(e,t){Is(this.el_,e,t)}removeAttribute(e){xs(this.el_,e)}width(e,t){return this.dimension("width",e,t)}height(e,t){return this.dimension("height",e,t)}dimensions(e,t){this.width(e,!0),this.height(t)}dimension(e,t,i){if(void 0!==t)return null!==t&&t===t||(t=0),-1!==(""+t).indexOf("%")||-1!==(""+t).indexOf("px")?this.el_.style[e]=t:this.el_.style[e]="auto"===t?"":t+"px",void(i||this.trigger("componentresize"));if(!this.el_)return 0;const s=this.el_.style[e],n=s.indexOf("px");return-1!==n?parseInt(s.slice(0,n),10):parseInt(this.el_["offset"+Un(e)],10)}currentDimension(e){let t=0;if("width"!==e&&"height"!==e)throw new Error("currentDimension only accepts width or height value");if(t=Vs(this.el_,e),t=parseFloat(t),0===t||isNaN(t)){const i=`offset${Un(e)}`;t=this.el_[i]}return t}currentDimensions(){return{width:this.currentDimension("width"),height:this.currentDimension("height")}}currentWidth(){return this.currentDimension("width")}currentHeight(){return this.currentDimension("height")}getPositions(){const e=this.el_.getBoundingClientRect(),t={x:e.x,y:e.y,width:e.width,height:e.height,top:e.top,right:e.right,bottom:e.bottom,left:e.left},i={x:e.left+e.width/2,y:e.top+e.height/2,width:0,height:0,top:e.top+e.height/2,right:e.left+e.width/2,bottom:e.top+e.height/2,left:e.left+e.width/2};return{boundingClientRect:t,center:i}}focus(){this.el_.focus()}blur(){this.el_.blur()}handleKeyDown(e){this.player_&&("Tab"===e.key||this.player_.options_.playerOptions.spatialNavigation&&this.player_.options_.playerOptions.spatialNavigation.enabled||e.stopPropagation(),this.player_.handleKeyDown(e))}handleKeyPress(e){this.handleKeyDown(e)}emitTapEvents(){let e=0,t=null;const i=10,s=200;let n;this.on("touchstart",(function(i){1===i.touches.length&&(t={pageX:i.touches[0].pageX,pageY:i.touches[0].pageY},e=u().performance.now(),n=!0)})),this.on("touchmove",(function(e){if(e.touches.length>1)n=!1;else if(t){const s=e.touches[0].pageX-t.pageX,r=e.touches[0].pageY-t.pageY,a=Math.sqrt(s*s+r*r);a>i&&(n=!1)}}));const r=function(){n=!1};this.on("touchleave",r),this.on("touchcancel",r),this.on("touchend",(function(i){if(t=null,!0===n){const t=u().performance.now()-e;t{this.setTimeoutIds_.has(i)&&this.setTimeoutIds_.delete(i),e()}),t),this.setTimeoutIds_.add(i),i}clearTimeout(e){return this.setTimeoutIds_.has(e)&&(this.setTimeoutIds_.delete(e),u().clearTimeout(e)),e}setInterval(e,t){e=yn(this,e),this.clearTimersOnDispose_();const i=u().setInterval(e,t);return this.setIntervalIds_.add(i),i}clearInterval(e){return this.setIntervalIds_.has(e)&&(this.setIntervalIds_.delete(e),u().clearInterval(e)),e}requestAnimationFrame(e){var t;return this.clearTimersOnDispose_(),e=yn(this,e),t=u().requestAnimationFrame((()=>{this.rafIds_.has(t)&&this.rafIds_.delete(t),e()})),this.rafIds_.add(t),t}requestNamedAnimationFrame(e,t){if(this.namedRafs_.has(e))return;this.clearTimersOnDispose_(),t=yn(this,t);const i=this.requestAnimationFrame((()=>{t(),this.namedRafs_.has(e)&&this.namedRafs_.delete(e)}));return this.namedRafs_.set(e,i),e}cancelNamedAnimationFrame(e){this.namedRafs_.has(e)&&(this.cancelAnimationFrame(this.namedRafs_.get(e)),this.namedRafs_.delete(e))}cancelAnimationFrame(e){return this.rafIds_.has(e)&&(this.rafIds_.delete(e),u().cancelAnimationFrame(e)),e}clearTimersOnDispose_(){this.clearingTimersOnDispose_||(this.clearingTimersOnDispose_=!0,this.one("dispose",(()=>{[["namedRafs_","cancelNamedAnimationFrame"],["rafIds_","cancelAnimationFrame"],["setTimeoutIds_","clearTimeout"],["setIntervalIds_","clearInterval"]].forEach((([e,t])=>{this[e].forEach(((e,i)=>this[t](i)))})),this.clearingTimersOnDispose_=!1})))}getIsDisabled(){return Boolean(this.el_.disabled)}getIsExpresslyInert(){return this.el_.inert&&!this.el_.ownerDocument.documentElement.inert}getIsFocusable(e){const t=e||this.el_;return t.tabIndex>=0&&!(this.getIsDisabled()||this.getIsExpresslyInert())}getIsAvailableToBeFocused(e){function t(e){const t=u().getComputedStyle(e,null),i=t.getPropertyValue("visibility"),s=t.getPropertyValue("display"),n=["hidden","collapse"];return"none"!==s&&!n.includes(i)}function i(e){return!!t(e.parentElement)&&!(!t(e)||"0"===e.style.opacity||"0px"===u().getComputedStyle(e).height||"0px"===u().getComputedStyle(e).width)}function s(e){if(e.offsetWidth+e.offsetHeight+e.getBoundingClientRect().height+e.getBoundingClientRect().width===0)return!1;const t={x:e.getBoundingClientRect().left+e.offsetWidth/2,y:e.getBoundingClientRect().top+e.offsetHeight/2};if(t.x<0)return!1;if(t.x>(h().documentElement.clientWidth||u().innerWidth))return!1;if(t.y<0)return!1;if(t.y>(h().documentElement.clientHeight||u().innerHeight))return!1;let i=h().elementFromPoint(t.x,t.y);while(i){if(i===e)return!0;if(!i.parentNode)return!1;i=i.parentNode}}return e||(e=this.el()),!(!s(e)||!i(e)||e.parentElement&&!(e.tabIndex>=0))}static registerComponent(e,t){if("string"!==typeof e||!e)throw new Error(`Illegal component name, "${e}"; must be a non-empty string.`);const i=qn.getComponent("Tech"),s=i&&i.isTech(t),n=qn===t||qn.prototype.isPrototypeOf(t.prototype);if(s||!n){let t;throw t=s?"techs must be registered using Tech.registerTech()":"must be a Component subclass",new Error(`Illegal component, "${e}"; ${t}.`)}e=Un(e),qn.components_||(qn.components_={});const r=qn.getComponent("Player");if("Player"===e&&r&&r.players){const e=r.players,t=Object.keys(e);if(e&&t.length>0&&t.map((t=>e[t])).every(Boolean))throw new Error("Can not register Player component after player has been created.")}return qn.components_[e]=t,qn.components_[Mn(e)]=t,t}static getComponent(e){if(e&&qn.components_)return qn.components_[e]}}function jn(e,t,i){if("number"!==typeof t||t<0||t>i)throw new Error(`Failed to execute '${e}' on 'TimeRanges': The index provided (${t}) is non-numeric or out of bounds (0-${i}).`)}function Hn(e,t,i,s){return jn(e,s,i.length-1),i[s][t]}function Vn(e){let t;return t=void 0===e||0===e.length?{length:0,start(){throw new Error("This TimeRanges object is empty")},end(){throw new Error("This TimeRanges object is empty")}}:{length:e.length,start:Hn.bind(null,"start",0,e),end:Hn.bind(null,"end",1,e)},u().Symbol&&u().Symbol.iterator&&(t[u().Symbol.iterator]=()=>(e||[]).values()),t}function zn(e,t){return Array.isArray(e)?Vn(e):void 0===e||void 0===t?Vn():Vn([[e,t]])}qn.registerComponent("Component",qn);const Gn=function(e,t){e=e<0?0:e;let i=Math.floor(e%60),s=Math.floor(e/60%60),n=Math.floor(e/3600);const r=Math.floor(t/60%60),a=Math.floor(t/3600);return(isNaN(e)||e===1/0)&&(n=s=i="-"),n=n>0||a>0?n+":":"",s=((n||r>=10)&&s<10?"0"+s:s)+":",i=i<10?"0"+i:i,n+s+i};let Wn=Gn;function Xn(e){Wn=e}function $n(){Wn=Gn}function Yn(e,t=e){return Wn(e,t)}var Qn=Object.freeze({__proto__:null,createTimeRanges:zn,createTimeRange:zn,setFormatTime:Xn,resetFormatTime:$n,formatTime:Yn});function Kn(e,t){let i,s,n=0;if(!t)return 0;e&&e.length||(e=zn(0,0));for(let r=0;rt&&(s=t),n+=s-i;return n/t}function Jn(e){if(e instanceof Jn)return e;"number"===typeof e?this.code=e:"string"===typeof e?this.message=e:Mi(e)&&("number"===typeof e.code&&(this.code=e.code),Object.assign(this,e)),this.message||(this.message=Jn.defaultMessages[this.code]||"")}function Zn(e){return void 0!==e&&null!==e&&"function"===typeof e.then}function er(e){Zn(e)&&e.then(null,(e=>{}))}Jn.prototype.code=0,Jn.prototype.message="",Jn.prototype.status=null,Jn.prototype.metadata=null,Jn.errorTypes=["MEDIA_ERR_CUSTOM","MEDIA_ERR_ABORTED","MEDIA_ERR_NETWORK","MEDIA_ERR_DECODE","MEDIA_ERR_SRC_NOT_SUPPORTED","MEDIA_ERR_ENCRYPTED"],Jn.defaultMessages={1:"You aborted the media playback",2:"A network error caused the media download to fail part-way.",3:"The media playback was aborted due to a corruption problem or because the media used features your browser did not support.",4:"The media could not be loaded, either because the server or network failed or because the format is not supported.",5:"The media is encrypted and we do not have the keys to decrypt it."},Jn.MEDIA_ERR_CUSTOM=0,Jn.prototype.MEDIA_ERR_CUSTOM=0,Jn.MEDIA_ERR_ABORTED=1,Jn.prototype.MEDIA_ERR_ABORTED=1,Jn.MEDIA_ERR_NETWORK=2,Jn.prototype.MEDIA_ERR_NETWORK=2,Jn.MEDIA_ERR_DECODE=3,Jn.prototype.MEDIA_ERR_DECODE=3,Jn.MEDIA_ERR_SRC_NOT_SUPPORTED=4,Jn.prototype.MEDIA_ERR_SRC_NOT_SUPPORTED=4,Jn.MEDIA_ERR_ENCRYPTED=5,Jn.prototype.MEDIA_ERR_ENCRYPTED=5;const tr=function(e){const t=["kind","label","language","id","inBandMetadataTrackDispatchType","mode","src"].reduce(((t,i,s)=>(e[i]&&(t[i]=e[i]),t)),{cues:e.cues&&Array.prototype.map.call(e.cues,(function(e){return{startTime:e.startTime,endTime:e.endTime,text:e.text,id:e.id}}))});return t},ir=function(e){const t=e.$$("track"),i=Array.prototype.map.call(t,(e=>e.track)),s=Array.prototype.map.call(t,(function(e){const t=tr(e.track);return e.src&&(t.src=e.src),t}));return s.concat(Array.prototype.filter.call(e.textTracks(),(function(e){return-1===i.indexOf(e)})).map(tr))},sr=function(e,t){return e.forEach((function(e){const i=t.addRemoteTextTrack(e).track;!e.src&&e.cues&&e.cues.forEach((e=>i.addCue(e)))})),t.textTracks()};var nr={textTracksToJson:ir,jsonToTextTracks:sr,trackToJson_:tr};const rr="vjs-modal-dialog";class ar extends qn{constructor(e,t){super(e,t),this.handleKeyDown_=e=>this.handleKeyDown(e),this.close_=e=>this.close(e),this.opened_=this.hasBeenOpened_=this.hasBeenFilled_=!1,this.closeable(!this.options_.uncloseable),this.content(this.options_.content),this.contentEl_=_s("div",{className:`${rr}-content`},{role:"document"}),this.descEl_=_s("p",{className:`${rr}-description vjs-control-text`,id:this.el().getAttribute("aria-describedby")}),vs(this.descEl_,this.description()),this.el_.appendChild(this.descEl_),this.el_.appendChild(this.contentEl_)}createEl(){return super.createEl("div",{className:this.buildCSSClass(),tabIndex:-1},{"aria-describedby":`${this.id()}_description`,"aria-hidden":"true","aria-label":this.label(),role:"dialog","aria-live":"polite"})}dispose(){this.contentEl_=null,this.descEl_=null,this.previouslyActiveEl_=null,super.dispose()}buildCSSClass(){return`${rr} vjs-hidden ${super.buildCSSClass()}`}label(){return this.localize(this.options_.label||"Modal Window")}description(){let e=this.options_.description||this.localize("This is a modal window.");return this.closeable()&&(e+=" "+this.localize("This modal can be closed by pressing the Escape key or activating the close button.")),e}open(){if(this.opened_)return void(this.options_.fillAlways&&this.fill());const e=this.player();this.trigger("beforemodalopen"),this.opened_=!0,(this.options_.fillAlways||!this.hasBeenOpened_&&!this.hasBeenFilled_)&&this.fill(),this.wasPlaying_=!e.paused(),this.options_.pauseOnOpen&&this.wasPlaying_&&e.pause(),this.on("keydown",this.handleKeyDown_),this.hadControls_=e.controls(),e.controls(!1),this.show(),this.conditionalFocus_(),this.el().setAttribute("aria-hidden","false"),this.trigger("modalopen"),this.hasBeenOpened_=!0}opened(e){return"boolean"===typeof e&&this[e?"open":"close"](),this.opened_}close(){if(!this.opened_)return;const e=this.player();this.trigger("beforemodalclose"),this.opened_=!1,this.wasPlaying_&&this.options_.pauseOnOpen&&e.play(),this.off("keydown",this.handleKeyDown_),this.hadControls_&&e.controls(!0),this.hide(),this.el().setAttribute("aria-hidden","true"),this.trigger({type:"modalclose",bubbles:!0}),this.conditionalBlur_(),this.options_.temporary&&this.dispose()}closeable(e){if("boolean"===typeof e){const t=this.closeable_=!!e;let i=this.getChild("closeButton");if(t&&!i){const e=this.contentEl_;this.contentEl_=this.el_,i=this.addChild("closeButton",{controlText:"Close Modal Dialog"}),this.contentEl_=e,this.on(i,"close",this.close_)}!t&&i&&(this.off(i,"close",this.close_),this.removeChild(i),i.dispose())}return this.closeable_}fill(){this.fillWith(this.content())}fillWith(e){const t=this.contentEl(),i=t.parentNode,s=t.nextSibling;this.trigger("beforemodalfill"),this.hasBeenFilled_=!0,i.removeChild(t),this.empty(),Fs(t,e),this.trigger("modalfill"),s?i.insertBefore(t,s):i.appendChild(t);const n=this.getChild("closeButton");n&&i.appendChild(n.el_),this.trigger("aftermodalfill")}empty(){this.trigger("beforemodalempty"),Ms(this.contentEl()),this.trigger("modalempty")}content(e){return"undefined"!==typeof e&&(this.content_=e),this.content_}conditionalFocus_(){const e=h().activeElement,t=this.player_.el_;this.previouslyActiveEl_=null,(t.contains(e)||t===e)&&(this.previouslyActiveEl_=e,this.focus())}conditionalBlur_(){this.previouslyActiveEl_&&(this.previouslyActiveEl_.focus(),this.previouslyActiveEl_=null)}handleKeyDown(e){if(this.trigger({type:"modalKeydown",originalEvent:e,target:this,bubbles:!0}),e.stopPropagation(),"Escape"===e.key&&this.closeable())return e.preventDefault(),void this.close();if("Tab"!==e.key)return;const t=this.focusableEls_(),i=this.el_.querySelector(":focus");let s;for(let n=0;n(e instanceof u().HTMLAnchorElement||e instanceof u().HTMLAreaElement)&&e.hasAttribute("href")||(e instanceof u().HTMLInputElement||e instanceof u().HTMLSelectElement||e instanceof u().HTMLTextAreaElement||e instanceof u().HTMLButtonElement)&&!e.hasAttribute("disabled")||e instanceof u().HTMLIFrameElement||e instanceof u().HTMLObjectElement||e instanceof u().HTMLEmbedElement||e.hasAttribute("tabindex")&&-1!==e.getAttribute("tabindex")||e.hasAttribute("contenteditable")))}}ar.prototype.options_={pauseOnOpen:!0,temporary:!0},qn.registerComponent("ModalDialog",ar);class or extends Sn{constructor(e=[]){super(),this.tracks_=[],Object.defineProperty(this,"length",{get(){return this.tracks_.length}});for(let t=0;t{this.trigger({track:e,type:"labelchange",target:this})},wn(e)&&e.addEventListener("labelchange",e.labelchange_)}removeTrack(e){let t;for(let i=0,s=this.length;i=0;t--)if(e[t].enabled){lr(e,e[t]);break}super(e),this.changing_=!1}addTrack(e){e.enabled&&lr(this,e),super.addTrack(e),e.addEventListener&&(e.enabledChange_=()=>{this.changing_||(this.changing_=!0,lr(this,e),this.changing_=!1,this.trigger("change"))},e.addEventListener("enabledchange",e.enabledChange_))}removeTrack(e){super.removeTrack(e),e.removeEventListener&&e.enabledChange_&&(e.removeEventListener("enabledchange",e.enabledChange_),e.enabledChange_=null)}}const ur=function(e,t){for(let i=0;i=0;t--)if(e[t].selected){ur(e,e[t]);break}super(e),this.changing_=!1,Object.defineProperty(this,"selectedIndex",{get(){for(let e=0;e{this.changing_||(this.changing_=!0,ur(this,e),this.changing_=!1,this.trigger("change"))},e.addEventListener("selectedchange",e.selectedChange_))}removeTrack(e){super.removeTrack(e),e.removeEventListener&&e.selectedChange_&&(e.removeEventListener("selectedchange",e.selectedChange_),e.selectedChange_=null)}}class hr extends or{addTrack(e){super.addTrack(e),this.queueChange_||(this.queueChange_=()=>this.queueTrigger("change")),this.triggerSelectedlanguagechange||(this.triggerSelectedlanguagechange_=()=>this.trigger("selectedlanguagechange")),e.addEventListener("modechange",this.queueChange_);const t=["metadata","chapters"];-1===t.indexOf(e.kind)&&e.addEventListener("modechange",this.triggerSelectedlanguagechange_)}removeTrack(e){super.removeTrack(e),e.removeEventListener&&(this.queueChange_&&e.removeEventListener("modechange",this.queueChange_),this.selectedlanguagechange_&&e.removeEventListener("modechange",this.triggerSelectedlanguagechange_))}}class pr{constructor(e=[]){this.trackElements_=[],Object.defineProperty(this,"length",{get(){return this.trackElements_.length}});for(let t=0,i=e.length;t0&&(u().console&&u().console.groupCollapsed&&u().console.groupCollapsed(`Text Track parsing errors for ${t.src}`),s.forEach((e=>Di.error(e))),u().console&&u().console.groupEnd&&u().console.groupEnd()),i.flush()},Cr=function(e,t){const i={uri:e},s=Ar(e);s&&(i.cors=s);const n="use-credentials"===t.tech_.crossOrigin();n&&(i.withCredentials=n),f()(i,yn(this,(function(e,i,s){if(e)return Di.error(e,i);t.loaded_=!0,"function"!==typeof u().WebVTT?t.tech_&&t.tech_.any(["vttjsloaded","vttjserror"],(e=>{if("vttjserror"!==e.type)return Er(s,t);Di.error(`vttjs failed to load, stopping trying to process ${t.src}`)})):Er(s,t)})))};class kr extends vr{constructor(e={}){if(!e.tech)throw new Error("A tech was not provided.");const t=Bi(e,{kind:yr[e.kind]||"subtitles",language:e.language||e.srclang||""});let i=_r[t.mode]||"disabled";const s=t.default;"metadata"!==t.kind&&"chapters"!==t.kind||(i="hidden"),super(t),this.tech_=t.tech,this.cues_=[],this.activeCues_=[],this.preload_=!1!==this.tech_.preloadTextTracks;const n=new mr(this.cues_),r=new mr(this.activeCues_);let a=!1;this.timeupdateHandler=yn(this,(function(e={}){this.tech_.isDisposed()||(this.tech_.isReady_?(this.activeCues=this.activeCues,a&&(this.trigger("cuechange"),a=!1),"timeupdate"!==e.type&&(this.rvf_=this.tech_.requestVideoFrameCallback(this.timeupdateHandler))):"timeupdate"!==e.type&&(this.rvf_=this.tech_.requestVideoFrameCallback(this.timeupdateHandler)))}));const o=()=>{this.stopTracking()};this.tech_.one("dispose",o),"disabled"!==i&&this.startTracking(),Object.defineProperties(this,{default:{get(){return s},set(){}},mode:{get(){return i},set(e){_r[e]&&i!==e&&(i=e,this.preload_||"disabled"===i||0!==this.cues.length||Cr(this.src,this),this.stopTracking(),"disabled"!==i&&this.startTracking(),this.trigger("modechange"))}},cues:{get(){return this.loaded_?n:null},set(){}},activeCues:{get(){if(!this.loaded_)return null;if(0===this.cues.length)return r;const e=this.tech_.currentTime(),t=[];for(let i=0,s=this.cues.length;i=e&&t.push(s)}if(a=!1,t.length!==this.activeCues_.length)a=!0;else for(let i=0;i{t=Dr.LOADED,this.trigger({type:"load",target:this})}))}}Dr.prototype.allowedEvents_={load:"load"},Dr.NONE=0,Dr.LOADING=1,Dr.LOADED=2,Dr.ERROR=3;const Pr={audio:{ListClass:dr,TrackClass:Ir,capitalName:"Audio"},video:{ListClass:cr,TrackClass:xr,capitalName:"Video"},text:{ListClass:hr,TrackClass:kr,capitalName:"Text"}};Object.keys(Pr).forEach((function(e){Pr[e].getterName=`${e}Tracks`,Pr[e].privateName=`${e}Tracks_`}));const Lr={remoteText:{ListClass:hr,TrackClass:kr,capitalName:"RemoteText",getterName:"remoteTextTracks",privateName:"remoteTextTracks_"},remoteTextEl:{ListClass:pr,TrackClass:Dr,capitalName:"RemoteTextTrackEls",getterName:"remoteTextTrackEls",privateName:"remoteTextTrackEls_"}},Or=Object.assign({},Pr,Lr);function Nr(e,t,i,s,n={}){const r=e.textTracks();n.kind=t,i&&(n.label=i),s&&(n.language=s),n.tech=e;const a=new Or.text.TrackClass(n);return r.addTrack(a),a}Lr.names=Object.keys(Lr),Pr.names=Object.keys(Pr),Or.names=[].concat(Lr.names).concat(Pr.names);class Rr extends qn{constructor(e={},t=function(){}){e.reportTouchActivity=!1,super(null,e,t),this.onDurationChange_=e=>this.onDurationChange(e),this.trackProgress_=e=>this.trackProgress(e),this.trackCurrentTime_=e=>this.trackCurrentTime(e),this.stopTrackingCurrentTime_=e=>this.stopTrackingCurrentTime(e),this.disposeSourceHandler_=e=>this.disposeSourceHandler(e),this.queuedHanders_=new Set,this.hasStarted_=!1,this.on("playing",(function(){this.hasStarted_=!0})),this.on("loadstart",(function(){this.hasStarted_=!1})),Or.names.forEach((t=>{const i=Or[t];e&&e[i.getterName]&&(this[i.privateName]=e[i.getterName])})),this.featuresProgressEvents||this.manualProgressOn(),this.featuresTimeupdateEvents||this.manualTimeUpdatesOn(),["Text","Audio","Video"].forEach((t=>{!1===e[`native${t}Tracks`]&&(this[`featuresNative${t}Tracks`]=!1)})),!1===e.nativeCaptions||!1===e.nativeTextTracks?this.featuresNativeTextTracks=!1:!0!==e.nativeCaptions&&!0!==e.nativeTextTracks||(this.featuresNativeTextTracks=!0),this.featuresNativeTextTracks||this.emulateTextTracks(),this.preloadTextTracks=!1!==e.preloadTextTracks,this.autoRemoteTextTracks_=new Or.text.ListClass,this.initTrackListeners(),e.nativeControlsForTouch||this.emitTapEvents(),this.constructor&&(this.name_=this.constructor.name||"Unknown Tech")}triggerSourceset(e){this.isReady_||this.one("ready",(()=>this.setTimeout((()=>this.triggerSourceset(e)),1))),this.trigger({src:e,type:"sourceset"})}manualProgressOn(){this.on("durationchange",this.onDurationChange_),this.manualProgress=!0,this.one("ready",this.trackProgress_)}manualProgressOff(){this.manualProgress=!1,this.stopTrackingProgress(),this.off("durationchange",this.onDurationChange_)}trackProgress(e){this.stopTrackingProgress(),this.progressInterval=this.setInterval(yn(this,(function(){const e=this.bufferedPercent();this.bufferedPercent_!==e&&this.trigger("progress"),this.bufferedPercent_=e,1===e&&this.stopTrackingProgress()})),500)}onDurationChange(e){this.duration_=this.duration()}buffered(){return zn(0,0)}bufferedPercent(){return Kn(this.buffered(),this.duration_)}stopTrackingProgress(){this.clearInterval(this.progressInterval)}manualTimeUpdatesOn(){this.manualTimeUpdates=!0,this.on("play",this.trackCurrentTime_),this.on("pause",this.stopTrackingCurrentTime_)}manualTimeUpdatesOff(){this.manualTimeUpdates=!1,this.stopTrackingCurrentTime(),this.off("play",this.trackCurrentTime_),this.off("pause",this.stopTrackingCurrentTime_)}trackCurrentTime(){this.currentTimeInterval&&this.stopTrackingCurrentTime(),this.currentTimeInterval=this.setInterval((function(){this.trigger({type:"timeupdate",target:this,manuallyTriggered:!0})}),250)}stopTrackingCurrentTime(){this.clearInterval(this.currentTimeInterval),this.trigger({type:"timeupdate",target:this,manuallyTriggered:!0})}dispose(){this.clearTracks(Pr.names),this.manualProgress&&this.manualProgressOff(),this.manualTimeUpdates&&this.manualTimeUpdatesOff(),super.dispose()}clearTracks(e){e=[].concat(e),e.forEach((e=>{const t=this[`${e}Tracks`]()||[];let i=t.length;while(i--){const s=t[i];"text"===e&&this.removeRemoteTextTrack(s),t.removeTrack(s)}}))}cleanupAutoTextTracks(){const e=this.autoRemoteTextTracks_||[];let t=e.length;while(t--){const i=e[t];this.removeRemoteTextTrack(i)}}reset(){}crossOrigin(){}setCrossOrigin(){}error(e){return void 0!==e&&(this.error_=new Jn(e),this.trigger("error")),this.error_}played(){return this.hasStarted_?zn(0,0):zn()}play(){}setScrubbing(e){}scrubbing(){}setCurrentTime(e){this.manualTimeUpdates&&this.trigger({type:"timeupdate",target:this,manuallyTriggered:!0})}initTrackListeners(){Pr.names.forEach((e=>{const t=Pr[e],i=()=>{this.trigger(`${e}trackchange`)},s=this[t.getterName]();s.addEventListener("removetrack",i),s.addEventListener("addtrack",i),this.on("dispose",(()=>{s.removeEventListener("removetrack",i),s.removeEventListener("addtrack",i)}))}))}addWebVttScript_(){if(!u().WebVTT)if(h().body.contains(this.el())){if(!this.options_["vtt.js"]&&Ui(_())&&Object.keys(_()).length>0)return void this.trigger("vttjsloaded");const e=h().createElement("script");e.src=this.options_["vtt.js"]||"https://vjs.zencdn.net/vttjs/0.14.1/vtt.min.js",e.onload=()=>{this.trigger("vttjsloaded")},e.onerror=()=>{this.trigger("vttjserror")},this.on("dispose",(()=>{e.onload=null,e.onerror=null})),u().WebVTT=!0,this.el().parentNode.appendChild(e)}else this.ready(this.addWebVttScript_)}emulateTextTracks(){const e=this.textTracks(),t=this.remoteTextTracks(),i=t=>e.addTrack(t.track),s=t=>e.removeTrack(t.track);t.on("addtrack",i),t.on("removetrack",s),this.addWebVttScript_();const n=()=>this.trigger("texttrackchange"),r=()=>{n();for(let t=0;tthis.autoRemoteTextTracks_.addTrack(i.track))),i}removeRemoteTextTrack(e){const t=this.remoteTextTrackEls().getTrackElementByTrack_(e);this.remoteTextTrackEls().removeTrackElement_(t),this.remoteTextTracks().removeTrack(e),this.autoRemoteTextTracks_.removeTrack(e)}getVideoPlaybackQuality(){return{}}requestPictureInPicture(){return Promise.reject()}disablePictureInPicture(){return!0}setDisablePictureInPicture(){}requestVideoFrameCallback(e){const t=nn();return!this.isReady_||this.paused()?(this.queuedHanders_.add(t),this.one("playing",(()=>{this.queuedHanders_.has(t)&&(this.queuedHanders_.delete(t),e())}))):this.requestNamedAnimationFrame(t,e),t}cancelVideoFrameCallback(e){this.queuedHanders_.has(e)?this.queuedHanders_.delete(e):this.cancelNamedAnimationFrame(e)}setPoster(){}playsinline(){}setPlaysinline(){}overrideNativeAudioTracks(e){}overrideNativeVideoTracks(e){}canPlayType(e){return""}static canPlayType(e){return""}static canPlaySource(e,t){return Rr.canPlayType(e.type)}static isTech(e){return e.prototype instanceof Rr||e instanceof Rr||e===Rr}static registerTech(e,t){if(Rr.techs_||(Rr.techs_={}),!Rr.isTech(t))throw new Error(`Tech ${e} must be a Tech`);if(!Rr.canPlayType)throw new Error("Techs must have a static canPlayType method on them");if(!Rr.canPlaySource)throw new Error("Techs must have a static canPlaySource method on them");return e=Un(e),Rr.techs_[e]=t,Rr.techs_[Mn(e)]=t,"Tech"!==e&&Rr.defaultTechOrder_.push(e),t}static getTech(e){if(e)return Rr.techs_&&Rr.techs_[e]?Rr.techs_[e]:(e=Un(e),u()&&u().videojs&&u().videojs[e]?(Di.warn(`The ${e} tech was added to the videojs object when it should be registered using videojs.registerTech(name, tech)`),u().videojs[e]):void 0)}}Or.names.forEach((function(e){const t=Or[e];Rr.prototype[t.getterName]=function(){return this[t.privateName]=this[t.privateName]||new t.ListClass,this[t.privateName]}})),Rr.prototype.featuresVolumeControl=!0,Rr.prototype.featuresMuteControl=!0,Rr.prototype.featuresFullscreenResize=!1,Rr.prototype.featuresPlaybackRate=!1,Rr.prototype.featuresProgressEvents=!1,Rr.prototype.featuresSourceset=!1,Rr.prototype.featuresTimeupdateEvents=!1,Rr.prototype.featuresNativeTextTracks=!1,Rr.prototype.featuresVideoFrameCallback=!1,Rr.withSourceHandlers=function(e){e.registerSourceHandler=function(t,i){let s=e.sourceHandlers;s||(s=e.sourceHandlers=[]),void 0===i&&(i=s.length),s.splice(i,0,t)},e.canPlayType=function(t){const i=e.sourceHandlers||[];let s;for(let e=0;eJr(t,Mr[t.type],i,e)),1)}function jr(e,t){e.forEach((e=>e.setTech&&e.setTech(t)))}function Hr(e,t,i){return e.reduceRight($r(i),t[i]())}function Vr(e,t,i,s){return t[i](e.reduce($r(i),s))}function zr(e,t,i,s=null){const n="call"+Un(i),r=e.reduce($r(n),s),a=r===Br,o=a?null:t[i](r);return Yr(e,i,o,a),o}const Gr={buffered:1,currentTime:1,duration:1,muted:1,played:1,paused:1,seekable:1,volume:1,ended:1},Wr={setCurrentTime:1,setMuted:1,setVolume:1},Xr={play:1,pause:1};function $r(e){return(t,i)=>t===Br?Br:i[e]?i[e](t):t}function Yr(e,t,i,s){for(let n=e.length-1;n>=0;n--){const r=e[n];r[t]&&r[t](s,i)}}function Qr(e){Ur.hasOwnProperty(e.id())&&delete Ur[e.id()]}function Kr(e,t){const i=Ur[e.id()];let s=null;if(void 0===i||null===i)return s=t(e),Ur[e.id()]=[[t,s]],s;for(let n=0;n{if(!t)return"";if(e.cache_.source.src===t&&e.cache_.source.type)return e.cache_.source.type;const i=e.cache_.sources.filter((e=>e.src===t));if(i.length)return i[0].type;const s=e.$$("source");for(let n=0;n{this.focus(this.updateFocusableComponents()[0])})),this.player_.on("modalclose",(()=>{this.refocusComponent()})),this.player_.on("focusin",this.handlePlayerFocus_.bind(this)),this.player_.on("focusout",this.handlePlayerBlur_.bind(this)),this.isListening_=!0,this.player_.errorDisplay.on("aftermodalfill",(()=>{this.updateFocusableComponents(),this.focusableComponents.length&&(this.focusableComponents.length>1?this.focusableComponents[1].focus():this.focusableComponents[0].focus())})))}stop(){this.player_.off("keydown",this.onKeyDown_),this.isListening_=!1}onKeyDown_(e){const t=e.originalEvent?e.originalEvent:e;if(["ArrowLeft","ArrowRight","ArrowUp","ArrowDown"].includes(t.key)){if(this.isPaused_)return;t.preventDefault();const e=t.key.substring(5).toLowerCase();this.move(e)}else if(aa.isEventKey(t,"play")||aa.isEventKey(t,"pause")||aa.isEventKey(t,"ff")||aa.isEventKey(t,"rw")){t.preventDefault();const e=aa.getEventName(t);this.performMediaAction_(e)}else aa.isEventKey(t,"Back")&&e.target&&e.target.closeable()&&(t.preventDefault(),e.target.close())}performMediaAction_(e){if(this.player_)switch(e){case"play":this.player_.paused()&&this.player_.play();break;case"pause":this.player_.paused()||this.player_.pause();break;case"ff":this.userSeek_(this.player_.currentTime()+oa);break;case"rw":this.userSeek_(this.player_.currentTime()-oa);break}}userSeek_(e){this.player_.liveTracker&&this.player_.liveTracker.isLive()&&this.player_.liveTracker.nextSeekedFromUser(),this.player_.currentTime(e)}pause(){this.isPaused_=!0}resume(){this.isPaused_=!1}handlePlayerBlur_(e){const t=e.relatedTarget;let i=null;const s=this.getCurrentComponent(e.target);t&&(i=Boolean(t.closest(".video-js")),t.classList.contains("vjs-text-track-settings")&&!this.isPaused_&&this.searchForTrackSelect_()),(e.currentTarget.contains(e.relatedTarget)||i)&&t||(s&&"CloseButton"===s.name()?this.refocusComponent():(this.pause(),s&&s.el()&&(this.lastFocusedComponent_=s)))}handlePlayerFocus_(){this.getCurrentComponent()&&this.getCurrentComponent().getIsFocusable()&&this.resume()}updateFocusableComponents(){const e=this.player_,t=[];function i(e){for(const s of e)s.hasOwnProperty("el_")&&s.getIsFocusable()&&s.getIsAvailableToBeFocused(s.el())&&t.push(s),s.hasOwnProperty("children_")&&s.children_.length>0&&i(s.children_)}return e.children_.forEach((e=>{if(e.hasOwnProperty("el_")){if(e.getIsFocusable&&e.getIsAvailableToBeFocused&&e.getIsFocusable()&&e.getIsAvailableToBeFocused(e.el()))return void t.push(e);e.hasOwnProperty("children_")&&e.children_.length>0?i(e.children_):e.hasOwnProperty("items")&&e.items.length>0?i(e.items):this.findSuitableDOMChild(e)&&t.push(e)}if("ErrorDisplay"===e.name_&&e.opened_){const i=e.el_.querySelector(".vjs-errors-ok-button-container");if(i){const e=i.querySelectorAll("button");e.forEach(((e,i)=>{t.push({name:()=>"ModalButton"+(i+1),el:()=>e,getPositions:()=>{const t=e.getBoundingClientRect(),i={x:t.x,y:t.y,width:t.width,height:t.height,top:t.top,right:t.right,bottom:t.bottom,left:t.left},s={x:t.left+t.width/2,y:t.top+t.height/2,width:0,height:0,top:t.top+t.height/2,right:t.left+t.width/2,bottom:t.top+t.height/2,left:t.left+t.width/2};return{boundingClientRect:i,center:s}},getIsAvailableToBeFocused:()=>!0,getIsFocusable:e=>!0,focus:()=>e.focus()})}))}}})),this.focusableComponents=t,this.focusableComponents}findSuitableDOMChild(e){function t(i){if(e.getIsFocusable(i)&&e.getIsAvailableToBeFocused(i))return i;for(let e=0;e0&&(this.focusableComponents=[],this.trigger({type:"focusableComponentsChanged",focusableComponents:this.focusableComponents}))}move(e){const t=this.getCurrentComponent();if(!t)return;const i=t.getPositions(),s=this.focusableComponents.filter((s=>s!==t&&this.isInDirection_(i.boundingClientRect,s.getPositions().boundingClientRect,e))),n=this.findBestCandidate_(i.center,s,e);n?this.focus(n):this.trigger({type:"endOfFocusableComponents",direction:e,focusedComponent:t})}findBestCandidate_(e,t,i){let s=1/0,n=null;for(const r of t){const t=r.getPositions().center,a=this.calculateDistance_(e,t,i);a=e.right;case"left":return t.right<=e.left;case"down":return t.top>=e.bottom;case"up":return t.bottom<=e.top;default:return!1}}refocusComponent(){if(this.lastFocusedComponent_){this.player_.userActive()||this.player_.userActive(!0),this.updateFocusableComponents();for(let e=0;ethis.handleMouseOver(e),this.handleMouseOut_=e=>this.handleMouseOut(e),this.handleClick_=e=>this.handleClick(e),this.handleKeyDown_=e=>this.handleKeyDown(e),this.emitTapEvents(),this.enable()}createEl(e="div",t={},i={}){t=Object.assign({className:this.buildCSSClass(),tabIndex:0},t),"button"===e&&Di.error(`Creating a ClickableComponent with an HTML element of ${e} is not supported; use a Button instead.`),i=Object.assign({role:"button"},i),this.tabIndex_=t.tabIndex;const s=_s(e,t,i);return this.player_.options_.experimentalSvgIcons||s.appendChild(_s("span",{className:"vjs-icon-placeholder"},{"aria-hidden":!0})),this.createControlTextEl(s),s}dispose(){this.controlTextEl_=null,super.dispose()}createControlTextEl(e){return this.controlTextEl_=_s("span",{className:"vjs-control-text"},{"aria-live":"polite"}),e&&e.appendChild(this.controlTextEl_),this.controlText(this.controlText_,e),this.controlTextEl_}controlText(e,t=this.el()){if(void 0===e)return this.controlText_||"Need Text";const i=this.localize(e);this.controlText_=e,vs(this.controlTextEl_,i),this.nonIconControl||this.player_.options_.noUITitleAttributes||t.setAttribute("title",i)}buildCSSClass(){return`vjs-control vjs-button ${super.buildCSSClass()}`}enable(){this.enabled_||(this.enabled_=!0,this.removeClass("vjs-disabled"),this.el_.setAttribute("aria-disabled","false"),"undefined"!==typeof this.tabIndex_&&this.el_.setAttribute("tabIndex",this.tabIndex_),this.on(["tap","click"],this.handleClick_),this.on("keydown",this.handleKeyDown_))}disable(){this.enabled_=!1,this.addClass("vjs-disabled"),this.el_.setAttribute("aria-disabled","true"),"undefined"!==typeof this.tabIndex_&&this.el_.removeAttribute("tabIndex"),this.off("mouseover",this.handleMouseOver_),this.off("mouseout",this.handleMouseOut_),this.off(["tap","click"],this.handleClick_),this.off("keydown",this.handleKeyDown_)}handleLanguagechange(){this.controlText(this.controlText_)}handleClick(e){this.options_.clickHandler&&this.options_.clickHandler.call(this,arguments)}handleKeyDown(e){" "===e.key||"Enter"===e.key?(e.preventDefault(),e.stopPropagation(),this.trigger("click")):super.handleKeyDown(e)}}qn.registerComponent("ClickableComponent",ua);class ca extends ua{constructor(e,t){super(e,t),this.update(),this.update_=e=>this.update(e),e.on("posterchange",this.update_)}dispose(){this.player().off("posterchange",this.update_),super.dispose()}createEl(){return _s("div",{className:"vjs-poster"})}crossOrigin(e){if("undefined"===typeof e)return this.$("img")?this.$("img").crossOrigin:this.player_.tech_&&this.player_.tech_.isReady_?this.player_.crossOrigin():this.player_.options_.crossOrigin||this.player_.options_.crossorigin||null;null===e||"anonymous"===e||"use-credentials"===e?this.$("img")&&(this.$("img").crossOrigin=e):this.player_.log.warn(`crossOrigin must be null, "anonymous" or "use-credentials", given "${e}"`)}update(e){const t=this.player().poster();this.setSrc(t),t?this.show():this.hide()}setSrc(e){e?(this.$("img")||this.el_.appendChild(_s("picture",{className:"vjs-poster",tabIndex:-1},{},_s("img",{loading:"lazy",crossOrigin:this.crossOrigin()},{alt:""}))),this.$("img").src=e):this.el_.textContent=""}handleClick(e){this.player_.controls()&&(this.player_.tech(!0)&&this.player_.tech(!0).focus(),this.player_.paused()?er(this.player_.play()):this.player_.pause())}}ca.prototype.crossorigin=ca.prototype.crossOrigin,qn.registerComponent("PosterImage",ca);const ha="#222",pa="#ccc",ma={monospace:"monospace",sansSerif:"sans-serif",serif:"serif",monospaceSansSerif:'"Andale Mono", "Lucida Console", monospace',monospaceSerif:'"Courier New", monospace',proportionalSansSerif:"sans-serif",proportionalSerif:"serif",casual:'"Comic Sans MS", Impact, fantasy',script:'"Monotype Corsiva", cursive',smallcaps:'"Andale Mono", "Lucida Console", monospace, sans-serif'};function ga(e,t){let i;if(4===e.length)i=e[1]+e[1]+e[2]+e[2]+e[3]+e[3];else{if(7!==e.length)throw new Error("Invalid color code provided, "+e+"; must be formatted as e.g. #f0e or #f604e2.");i=e.slice(1)}return"rgba("+parseInt(i.slice(0,2),16)+","+parseInt(i.slice(2,4),16)+","+parseInt(i.slice(4,6),16)+","+t+")"}function fa(e,t,i){try{e.style[t]=i}catch(s){return}}function ya(e){return e?`${e}px`:""}class _a extends qn{constructor(e,t,i){super(e,t,i);const s=e=>this.updateDisplay(e),n=e=>{this.updateDisplayOverlay(),this.updateDisplay(e)};e.on("loadstart",(e=>this.toggleDisplay(e))),e.on("texttrackchange",s),e.on("loadedmetadata",(e=>{this.updateDisplayOverlay(),this.preselectTrack(e)})),e.ready(yn(this,(function(){if(e.tech_&&e.tech_.featuresNativeTextTracks)return void this.hide();e.on("fullscreenchange",n),e.on("playerresize",n);const t=u().screen.orientation||u(),i=u().screen.orientation?"change":"orientationchange";t.addEventListener(i,n),e.on("dispose",(()=>t.removeEventListener(i,n)));const s=this.options_.playerOptions.tracks||[];for(let e=0;e.1&&(i>s?n=Math.round((e-t*s)/2):r=Math.round((t-e/s)/2)),fa(this.el_,"insetInline",ya(n)),fa(this.el_,"insetBlock",ya(r))}updateDisplayState(e){const t=this.player_.textTrackSettings.getValues(),i=e.activeCues;let s=i.length;while(s--){const e=i[s];if(!e)continue;const n=e.displayState;if(t.color&&(n.firstChild.style.color=t.color),t.textOpacity&&fa(n.firstChild,"color",ga(t.color||"#fff",t.textOpacity)),t.backgroundColor&&(n.firstChild.style.backgroundColor=t.backgroundColor),t.backgroundOpacity&&fa(n.firstChild,"backgroundColor",ga(t.backgroundColor||"#000",t.backgroundOpacity)),t.windowColor&&(t.windowOpacity?fa(n,"backgroundColor",ga(t.windowColor,t.windowOpacity)):n.style.backgroundColor=t.windowColor),t.edgeStyle&&("dropshadow"===t.edgeStyle?n.firstChild.style.textShadow=`2px 2px 3px ${ha}, 2px 2px 4px ${ha}, 2px 2px 5px ${ha}`:"raised"===t.edgeStyle?n.firstChild.style.textShadow=`1px 1px ${ha}, 2px 2px ${ha}, 3px 3px ${ha}`:"depressed"===t.edgeStyle?n.firstChild.style.textShadow=`1px 1px ${pa}, 0 1px ${pa}, -1px -1px ${ha}, 0 -1px ${ha}`:"uniform"===t.edgeStyle&&(n.firstChild.style.textShadow=`0 0 4px ${ha}, 0 0 4px ${ha}, 0 0 4px ${ha}, 0 0 4px ${ha}`)),t.fontPercent&&1!==t.fontPercent){const e=u().parseFloat(n.style.fontSize);n.style.fontSize=e*t.fontPercent+"px",n.style.height="auto",n.style.top="auto"}t.fontFamily&&"default"!==t.fontFamily&&("small-caps"===t.fontFamily?n.firstChild.style.fontVariant="small-caps":n.firstChild.style.fontFamily=ma[t.fontFamily])}}updateForTrack(e){if(Array.isArray(e)||(e=[e]),"function"!==typeof u().WebVTT||e.every((e=>!e.activeCues)))return;const t=[];for(let i=0;ithis.handleMouseDown(e)))}buildCSSClass(){return"vjs-big-play-button"}handleClick(e){const t=this.player_.play();if(this.mouseused_&&"clientX"in e&&"clientY"in e)return er(t),void(this.player_.tech(!0)&&this.player_.tech(!0).focus());const i=this.player_.getChild("controlBar"),s=i&&i.getChild("playToggle");if(!s)return void this.player_.tech(!0).focus();const n=()=>s.focus();Zn(t)?t.then(n,(()=>{})):this.setTimeout(n,1)}handleKeyDown(e){this.mouseused_=!1,super.handleKeyDown(e)}handleMouseDown(e){this.mouseused_=!0}}Ta.prototype.controlText_="Play Video",qn.registerComponent("BigPlayButton",Ta);class Sa extends ba{constructor(e,t){super(e,t),this.setIcon("cancel"),this.controlText(t&&t.controlText||this.localize("Close"))}buildCSSClass(){return`vjs-close-button ${super.buildCSSClass()}`}handleClick(e){this.trigger({type:"close",bubbles:!1})}handleKeyDown(e){"Escape"===e.key?(e.preventDefault(),e.stopPropagation(),this.trigger("click")):super.handleKeyDown(e)}}qn.registerComponent("CloseButton",Sa);class Aa extends ba{constructor(e,t={}){super(e,t),t.replay=void 0===t.replay||t.replay,this.setIcon("play"),this.on(e,"play",(e=>this.handlePlay(e))),this.on(e,"pause",(e=>this.handlePause(e))),t.replay&&this.on(e,"ended",(e=>this.handleEnded(e)))}buildCSSClass(){return`vjs-play-control ${super.buildCSSClass()}`}handleClick(e){this.player_.paused()?er(this.player_.play()):this.player_.pause()}handleSeeked(e){this.removeClass("vjs-ended"),this.player_.paused()?this.handlePause(e):this.handlePlay(e)}handlePlay(e){this.removeClass("vjs-ended","vjs-paused"),this.addClass("vjs-playing"),this.setIcon("pause"),this.controlText("Pause")}handlePause(e){this.removeClass("vjs-playing"),this.addClass("vjs-paused"),this.setIcon("play"),this.controlText("Play")}handleEnded(e){this.removeClass("vjs-playing"),this.addClass("vjs-ended"),this.setIcon("replay"),this.controlText("Replay"),this.one(this.player_,"seeked",(e=>this.handleSeeked(e)))}}Aa.prototype.controlText_="Play",qn.registerComponent("PlayToggle",Aa);class wa extends qn{constructor(e,t){super(e,t),this.on(e,["timeupdate","ended","seeking"],(e=>this.update(e))),this.updateTextNode_()}createEl(){const e=this.buildCSSClass(),t=super.createEl("div",{className:`${e} vjs-time-control vjs-control`}),i=_s("span",{className:"vjs-control-text",textContent:`${this.localize(this.labelText_)} `},{role:"presentation"});return t.appendChild(i),this.contentEl_=_s("span",{className:`${e}-display`},{role:"presentation"}),t.appendChild(this.contentEl_),t}dispose(){this.contentEl_=null,this.textNode_=null,super.dispose()}update(e){(this.player_.options_.enableSmoothSeeking||"seeking"!==e.type)&&this.updateContent(e)}updateTextNode_(e=0){e=Yn(e),this.formattedTime_!==e&&(this.formattedTime_=e,this.requestNamedAnimationFrame("TimeDisplay#updateTextNode_",(()=>{if(!this.contentEl_)return;let e=this.textNode_;e&&this.contentEl_.firstChild!==e&&(e=null,Di.warn("TimeDisplay#updateTextnode_: Prevented replacement of text node element since it was no longer a child of this node. Appending a new node instead.")),this.textNode_=h().createTextNode(this.formattedTime_),this.textNode_&&(e?this.contentEl_.replaceChild(this.textNode_,e):this.contentEl_.appendChild(this.textNode_))})))}updateContent(e){}}wa.prototype.labelText_="Time",wa.prototype.controlText_="Time",qn.registerComponent("TimeDisplay",wa);class Ea extends wa{buildCSSClass(){return"vjs-current-time"}updateContent(e){let t;t=this.player_.ended()?this.player_.duration():this.player_.scrubbing()?this.player_.getCache().currentTime:this.player_.currentTime(),this.updateTextNode_(t)}}Ea.prototype.labelText_="Current Time",Ea.prototype.controlText_="Current Time",qn.registerComponent("CurrentTimeDisplay",Ea);class Ca extends wa{constructor(e,t){super(e,t);const i=e=>this.updateContent(e);this.on(e,"durationchange",i),this.on(e,"loadstart",i),this.on(e,"loadedmetadata",i)}buildCSSClass(){return"vjs-duration"}updateContent(e){const t=this.player_.duration();this.updateTextNode_(t)}}Ca.prototype.labelText_="Duration",Ca.prototype.controlText_="Duration",qn.registerComponent("DurationDisplay",Ca);class ka extends qn{createEl(){const e=super.createEl("div",{className:"vjs-time-control vjs-time-divider"},{"aria-hidden":!0}),t=super.createEl("div"),i=super.createEl("span",{textContent:"/"});return t.appendChild(i),e.appendChild(t),e}}qn.registerComponent("TimeDivider",ka);class Ia extends wa{constructor(e,t){super(e,t),this.on(e,"durationchange",(e=>this.updateContent(e)))}buildCSSClass(){return"vjs-remaining-time"}createEl(){const e=super.createEl();return!1!==this.options_.displayNegative&&e.insertBefore(_s("span",{},{"aria-hidden":!0},"-"),this.contentEl_),e}updateContent(e){if("number"!==typeof this.player_.duration())return;let t;t=this.player_.ended()?0:this.player_.remainingTimeDisplay?this.player_.remainingTimeDisplay():this.player_.remainingTime(),this.updateTextNode_(t)}}Ia.prototype.labelText_="Remaining Time",Ia.prototype.controlText_="Remaining Time",qn.registerComponent("RemainingTimeDisplay",Ia);class xa extends qn{constructor(e,t){super(e,t),this.updateShowing(),this.on(this.player(),"durationchange",(e=>this.updateShowing(e)))}createEl(){const e=super.createEl("div",{className:"vjs-live-control vjs-control"});return this.contentEl_=_s("div",{className:"vjs-live-display"},{"aria-live":"off"}),this.contentEl_.appendChild(_s("span",{className:"vjs-control-text",textContent:`${this.localize("Stream Type")} `})),this.contentEl_.appendChild(h().createTextNode(this.localize("LIVE"))),e.appendChild(this.contentEl_),e}dispose(){this.contentEl_=null,super.dispose()}updateShowing(e){this.player().duration()===1/0?this.show():this.hide()}}qn.registerComponent("LiveDisplay",xa);class Da extends ba{constructor(e,t){super(e,t),this.updateLiveEdgeStatus(),this.player_.liveTracker&&(this.updateLiveEdgeStatusHandler_=e=>this.updateLiveEdgeStatus(e),this.on(this.player_.liveTracker,"liveedgechange",this.updateLiveEdgeStatusHandler_))}createEl(){const e=super.createEl("button",{className:"vjs-seek-to-live-control vjs-control"});return this.setIcon("circle",e),this.textEl_=_s("span",{className:"vjs-seek-to-live-text",textContent:this.localize("LIVE")},{"aria-hidden":"true"}),e.appendChild(this.textEl_),e}updateLiveEdgeStatus(){!this.player_.liveTracker||this.player_.liveTracker.atLiveEdge()?(this.setAttribute("aria-disabled",!0),this.addClass("vjs-at-live-edge"),this.controlText("Seek to live, currently playing live")):(this.setAttribute("aria-disabled",!1),this.removeClass("vjs-at-live-edge"),this.controlText("Seek to live, currently behind live"))}handleClick(){this.player_.liveTracker.seekToLiveEdge()}dispose(){this.player_.liveTracker&&this.off(this.player_.liveTracker,"liveedgechange",this.updateLiveEdgeStatusHandler_),this.textEl_=null,super.dispose()}}function Pa(e,t,i){return e=Number(e),Math.min(i,Math.max(t,isNaN(e)?t:e))}Da.prototype.controlText_="Seek to live, currently playing live",qn.registerComponent("SeekToLive",Da);var La=Object.freeze({__proto__:null,clamp:Pa});class Oa extends qn{constructor(e,t){super(e,t),this.handleMouseDown_=e=>this.handleMouseDown(e),this.handleMouseUp_=e=>this.handleMouseUp(e),this.handleKeyDown_=e=>this.handleKeyDown(e),this.handleClick_=e=>this.handleClick(e),this.handleMouseMove_=e=>this.handleMouseMove(e),this.update_=e=>this.update(e),this.bar=this.getChild(this.options_.barName),this.vertical(!!this.options_.vertical),this.enable()}enabled(){return this.enabled_}enable(){this.enabled()||(this.on("mousedown",this.handleMouseDown_),this.on("touchstart",this.handleMouseDown_),this.on("keydown",this.handleKeyDown_),this.on("click",this.handleClick_),this.on(this.player_,"controlsvisible",this.update),this.playerEvent&&this.on(this.player_,this.playerEvent,this.update),this.removeClass("disabled"),this.setAttribute("tabindex",0),this.enabled_=!0)}disable(){if(!this.enabled())return;const e=this.bar.el_.ownerDocument;this.off("mousedown",this.handleMouseDown_),this.off("touchstart",this.handleMouseDown_),this.off("keydown",this.handleKeyDown_),this.off("click",this.handleClick_),this.off(this.player_,"controlsvisible",this.update_),this.off(e,"mousemove",this.handleMouseMove_),this.off(e,"mouseup",this.handleMouseUp_),this.off(e,"touchmove",this.handleMouseMove_),this.off(e,"touchend",this.handleMouseUp_),this.removeAttribute("tabindex"),this.addClass("disabled"),this.playerEvent&&this.off(this.player_,this.playerEvent,this.update),this.enabled_=!1}createEl(e,t={},i={}){return t.className=t.className+" vjs-slider",t=Object.assign({tabIndex:0},t),i=Object.assign({role:"slider","aria-valuenow":0,"aria-valuemin":0,"aria-valuemax":100},i),super.createEl(e,t,i)}handleMouseDown(e){const t=this.bar.el_.ownerDocument;"mousedown"===e.type&&e.preventDefault(),"touchstart"!==e.type||Yi||e.preventDefault(),Ds(),this.addClass("vjs-sliding"),this.trigger("slideractive"),this.on(t,"mousemove",this.handleMouseMove_),this.on(t,"mouseup",this.handleMouseUp_),this.on(t,"touchmove",this.handleMouseMove_),this.on(t,"touchend",this.handleMouseUp_),this.handleMouseMove(e,!0)}handleMouseMove(e){}handleMouseUp(e){const t=this.bar.el_.ownerDocument;Ps(),this.removeClass("vjs-sliding"),this.trigger("sliderinactive"),this.off(t,"mousemove",this.handleMouseMove_),this.off(t,"mouseup",this.handleMouseUp_),this.off(t,"touchmove",this.handleMouseMove_),this.off(t,"touchend",this.handleMouseUp_),this.update()}update(){if(!this.el_||!this.bar)return;const e=this.getProgress();return e===this.progress_||(this.progress_=e,this.requestNamedAnimationFrame("Slider#update",(()=>{const t=this.vertical()?"height":"width";this.bar.el().style[t]=(100*e).toFixed(2)+"%"}))),e}getProgress(){return Number(Pa(this.getPercent(),0,1).toFixed(4))}calculateDistance(e){const t=Ns(this.el_,e);return this.vertical()?t.y:t.x}handleKeyDown(e){const t=this.options_.playerOptions.spatialNavigation,i=t&&t.enabled,s=t&&t.horizontalSeek;i?s&&"ArrowLeft"===e.key||!s&&"ArrowDown"===e.key?(e.preventDefault(),e.stopPropagation(),this.stepBack()):s&&"ArrowRight"===e.key||!s&&"ArrowUp"===e.key?(e.preventDefault(),e.stopPropagation(),this.stepForward()):super.handleKeyDown(e):"ArrowLeft"===e.key||"ArrowDown"===e.key?(e.preventDefault(),e.stopPropagation(),this.stepBack()):"ArrowUp"===e.key||"ArrowRight"===e.key?(e.preventDefault(),e.stopPropagation(),this.stepForward()):super.handleKeyDown(e)}handleClick(e){e.stopPropagation(),e.preventDefault()}vertical(e){if(void 0===e)return this.vertical_||!1;this.vertical_=!!e,this.vertical_?this.addClass("vjs-slider-vertical"):this.addClass("vjs-slider-horizontal")}}qn.registerComponent("Slider",Oa);const Na=(e,t)=>Pa(e/t*100,0,100).toFixed(2)+"%";class Ra extends qn{constructor(e,t){super(e,t),this.partEls_=[],this.on(e,"progress",(e=>this.update(e)))}createEl(){const e=super.createEl("div",{className:"vjs-load-progress"}),t=_s("span",{className:"vjs-control-text"}),i=_s("span",{textContent:this.localize("Loaded")}),s=h().createTextNode(": ");return this.percentageEl_=_s("span",{className:"vjs-control-text-loaded-percentage",textContent:"0%"}),e.appendChild(t),t.appendChild(i),t.appendChild(s),t.appendChild(this.percentageEl_),e}dispose(){this.partEls_=null,this.percentageEl_=null,super.dispose()}update(e){this.requestNamedAnimationFrame("LoadProgressBar#update",(()=>{const e=this.player_.liveTracker,t=this.player_.buffered(),i=e&&e.isLive()?e.seekableEnd():this.player_.duration(),s=this.player_.bufferedEnd(),n=this.partEls_,r=Na(s,i);this.percent_!==r&&(this.el_.style.width=r,vs(this.percentageEl_,r),this.percent_=r);for(let a=0;at.length;a--)this.el_.removeChild(n[a-1]);n.length=t.length}))}}qn.registerComponent("LoadProgressBar",Ra);class Ma extends qn{constructor(e,t){super(e,t),this.update=_n(yn(this,this.update),fn)}createEl(){return super.createEl("div",{className:"vjs-time-tooltip"},{"aria-hidden":"true"})}update(e,t,i){const s=Os(this.el_),n=Ls(this.player_.el()),r=e.width*t;if(!n||!s)return;let a=e.left-n.left+r,o=e.width-r+(n.right-e.right);o||(o=e.width-r,a=r);let l=s.width/2;as.width&&(l=s.width),l=Math.round(l),this.el_.style.right=`-${l}px`,this.write(i)}write(e){vs(this.el_,e)}updateTime(e,t,i,s){this.requestNamedAnimationFrame("TimeTooltip#updateTime",(()=>{let n;const r=this.player_.duration();if(this.player_.liveTracker&&this.player_.liveTracker.isLive()){const e=this.player_.liveTracker.liveWindow(),i=e-t*e;n=(i<1?"":"-")+Yn(i,e)}else n=Yn(i,r);this.update(e,t,n),s&&s()}))}}qn.registerComponent("TimeTooltip",Ma);class Ua extends qn{constructor(e,t){super(e,t),this.setIcon("circle"),this.update=_n(yn(this,this.update),fn)}createEl(){return super.createEl("div",{className:"vjs-play-progress vjs-slider-bar"},{"aria-hidden":"true"})}update(e,t){const i=this.getChild("timeTooltip");if(!i)return;const s=this.player_.scrubbing()?this.player_.getCache().currentTime:this.player_.currentTime();i.updateTime(e,t,s)}}Ua.prototype.options_={children:[]},ds||Gi||Ua.prototype.options_.children.push("timeTooltip"),qn.registerComponent("PlayProgressBar",Ua);class Ba extends qn{constructor(e,t){super(e,t),this.update=_n(yn(this,this.update),fn)}createEl(){return super.createEl("div",{className:"vjs-mouse-display"})}update(e,t){const i=t*this.player_.duration();this.getChild("timeTooltip").updateTime(e,t,i,(()=>{this.el_.style.left=e.width*t+"px"}))}}Ba.prototype.options_={children:["timeTooltip"]},qn.registerComponent("MouseTimeDisplay",Ba);const Fa=5,qa=12;class ja extends Oa{constructor(e,t){super(e,t),this.setEventHandlers_()}setEventHandlers_(){this.update_=yn(this,this.update),this.update=_n(this.update_,fn),this.on(this.player_,["durationchange","timeupdate"],this.update),this.on(this.player_,["ended"],this.update_),this.player_.liveTracker&&this.on(this.player_.liveTracker,"liveedgechange",this.update),this.updateInterval=null,this.enableIntervalHandler_=e=>this.enableInterval_(e),this.disableIntervalHandler_=e=>this.disableInterval_(e),this.on(this.player_,["playing"],this.enableIntervalHandler_),this.on(this.player_,["ended","pause","waiting"],this.disableIntervalHandler_),"hidden"in h()&&"visibilityState"in h()&&this.on(h(),"visibilitychange",this.toggleVisibility_)}toggleVisibility_(e){"hidden"===h().visibilityState?(this.cancelNamedAnimationFrame("SeekBar#update"),this.cancelNamedAnimationFrame("Slider#update"),this.disableInterval_(e)):(this.player_.ended()||this.player_.paused()||this.enableInterval_(),this.update())}enableInterval_(){this.updateInterval||(this.updateInterval=this.setInterval(this.update,fn))}disableInterval_(e){this.player_.liveTracker&&this.player_.liveTracker.isLive()&&e&&"ended"!==e.type||this.updateInterval&&(this.clearInterval(this.updateInterval),this.updateInterval=null)}createEl(){return super.createEl("div",{className:"vjs-progress-holder"},{"aria-label":this.localize("Progress Bar")})}update(e){if("hidden"===h().visibilityState)return;const t=super.update();return this.requestNamedAnimationFrame("SeekBar#update",(()=>{const e=this.player_.ended()?this.player_.duration():this.getCurrentTime_(),i=this.player_.liveTracker;let s=this.player_.duration();i&&i.isLive()&&(s=this.player_.liveTracker.liveCurrentTime()),this.percent_!==t&&(this.el_.setAttribute("aria-valuenow",(100*t).toFixed(2)),this.percent_=t),this.currentTime_===e&&this.duration_===s||(this.el_.setAttribute("aria-valuetext",this.localize("progress bar timing: currentTime={1} duration={2}",[Yn(e,s),Yn(s,s)],"{1} of {2}")),this.currentTime_=e,this.duration_=s),this.bar&&this.bar.update(Ls(this.el()),this.getProgress())})),t}userSeek_(e){this.player_.liveTracker&&this.player_.liveTracker.isLive()&&this.player_.liveTracker.nextSeekedFromUser(),this.player_.currentTime(e)}getCurrentTime_(){return this.player_.scrubbing()?this.player_.getCache().currentTime:this.player_.currentTime()}getPercent(){const e=this.getCurrentTime_();let t;const i=this.player_.liveTracker;return i&&i.isLive()?(t=(e-i.seekableStart())/i.liveWindow(),i.atLiveEdge()&&(t=1)):t=e/this.player_.duration(),t}handleMouseDown(e){qs(e)&&(e.stopPropagation(),this.videoWasPlaying=!this.player_.paused(),this.player_.pause(),super.handleMouseDown(e))}handleMouseMove(e,t=!1){if(!qs(e)||isNaN(this.player_.duration()))return;let i;t||this.player_.scrubbing()||this.player_.scrubbing(!0);const s=this.calculateDistance(e),n=this.player_.liveTracker;if(n&&n.isLive()){if(s>=.99)return void n.seekToLiveEdge();const e=n.seekableStart(),t=n.liveCurrentTime();if(i=e+s*n.liveWindow(),i>=t&&(i=t),i<=e&&(i=e+.1),i===1/0)return}else i=s*this.player_.duration(),i===this.player_.duration()&&(i-=.1);this.userSeek_(i),this.player_.options_.enableSmoothSeeking&&this.update()}enable(){super.enable();const e=this.getChild("mouseTimeDisplay");e&&e.show()}disable(){super.disable();const e=this.getChild("mouseTimeDisplay");e&&e.hide()}handleMouseUp(e){super.handleMouseUp(e),e&&e.stopPropagation(),this.player_.scrubbing(!1),this.player_.trigger({type:"timeupdate",target:this,manuallyTriggered:!0}),this.videoWasPlaying?er(this.player_.play()):this.update_()}stepForward(){this.userSeek_(this.player_.currentTime()+Fa)}stepBack(){this.userSeek_(this.player_.currentTime()-Fa)}handleAction(e){this.player_.paused()?this.player_.play():this.player_.pause()}handleKeyDown(e){const t=this.player_.liveTracker;if(" "===e.key||"Enter"===e.key)e.preventDefault(),e.stopPropagation(),this.handleAction(e);else if("Home"===e.key)e.preventDefault(),e.stopPropagation(),this.userSeek_(0);else if("End"===e.key)e.preventDefault(),e.stopPropagation(),t&&t.isLive()?this.userSeek_(t.liveCurrentTime()):this.userSeek_(this.player_.duration());else if(/^[0-9]$/.test(e.key)){e.preventDefault(),e.stopPropagation();const i=.1*parseInt(e.key,10);t&&t.isLive()?this.userSeek_(t.seekableStart()+t.liveWindow()*i):this.userSeek_(this.player_.duration()*i)}else"PageDown"===e.key?(e.preventDefault(),e.stopPropagation(),this.userSeek_(this.player_.currentTime()-Fa*qa)):"PageUp"===e.key?(e.preventDefault(),e.stopPropagation(),this.userSeek_(this.player_.currentTime()+Fa*qa)):super.handleKeyDown(e)}dispose(){this.disableInterval_(),this.off(this.player_,["durationchange","timeupdate"],this.update),this.off(this.player_,["ended"],this.update_),this.player_.liveTracker&&this.off(this.player_.liveTracker,"liveedgechange",this.update),this.off(this.player_,["playing"],this.enableIntervalHandler_),this.off(this.player_,["ended","pause","waiting"],this.disableIntervalHandler_),"hidden"in h()&&"visibilityState"in h()&&this.off(h(),"visibilitychange",this.toggleVisibility_),super.dispose()}}ja.prototype.options_={children:["loadProgressBar","playProgressBar"],barName:"playProgressBar"},ds||Gi||ja.prototype.options_.children.splice(1,0,"mouseTimeDisplay"),qn.registerComponent("SeekBar",ja);class Ha extends qn{constructor(e,t){super(e,t),this.handleMouseMove=_n(yn(this,this.handleMouseMove),fn),this.throttledHandleMouseSeek=_n(yn(this,this.handleMouseSeek),fn),this.handleMouseUpHandler_=e=>this.handleMouseUp(e),this.handleMouseDownHandler_=e=>this.handleMouseDown(e),this.enable()}createEl(){return super.createEl("div",{className:"vjs-progress-control vjs-control"})}handleMouseMove(e){const t=this.getChild("seekBar");if(!t)return;const i=t.getChild("playProgressBar"),s=t.getChild("mouseTimeDisplay");if(!i&&!s)return;const n=t.el(),r=Os(n);let a=Ns(n,e).x;a=Pa(a,0,1),s&&s.update(r,a),i&&i.update(r,t.getProgress())}handleMouseSeek(e){const t=this.getChild("seekBar");t&&t.handleMouseMove(e)}enabled(){return this.enabled_}disable(){if(this.children().forEach((e=>e.disable&&e.disable())),this.enabled()&&(this.off(["mousedown","touchstart"],this.handleMouseDownHandler_),this.off(this.el_,"mousemove",this.handleMouseMove),this.removeListenersAddedOnMousedownAndTouchstart(),this.addClass("disabled"),this.enabled_=!1,this.player_.scrubbing())){const e=this.getChild("seekBar");this.player_.scrubbing(!1),e.videoWasPlaying&&er(this.player_.play())}}enable(){this.children().forEach((e=>e.enable&&e.enable())),this.enabled()||(this.on(["mousedown","touchstart"],this.handleMouseDownHandler_),this.on(this.el_,"mousemove",this.handleMouseMove),this.removeClass("disabled"),this.enabled_=!0)}removeListenersAddedOnMousedownAndTouchstart(){const e=this.el_.ownerDocument;this.off(e,"mousemove",this.throttledHandleMouseSeek),this.off(e,"touchmove",this.throttledHandleMouseSeek),this.off(e,"mouseup",this.handleMouseUpHandler_),this.off(e,"touchend",this.handleMouseUpHandler_)}handleMouseDown(e){const t=this.el_.ownerDocument,i=this.getChild("seekBar");i&&i.handleMouseDown(e),this.on(t,"mousemove",this.throttledHandleMouseSeek),this.on(t,"touchmove",this.throttledHandleMouseSeek),this.on(t,"mouseup",this.handleMouseUpHandler_),this.on(t,"touchend",this.handleMouseUpHandler_)}handleMouseUp(e){const t=this.getChild("seekBar");t&&t.handleMouseUp(e),this.removeListenersAddedOnMousedownAndTouchstart()}}Ha.prototype.options_={children:["seekBar"]},qn.registerComponent("ProgressControl",Ha);class Va extends ba{constructor(e,t){super(e,t),this.setIcon("picture-in-picture-enter"),this.on(e,["enterpictureinpicture","leavepictureinpicture"],(e=>this.handlePictureInPictureChange(e))),this.on(e,["disablepictureinpicturechanged","loadedmetadata"],(e=>this.handlePictureInPictureEnabledChange(e))),this.on(e,["loadedmetadata","audioonlymodechange","audiopostermodechange"],(()=>this.handlePictureInPictureAudioModeChange())),this.disable()}buildCSSClass(){return`vjs-picture-in-picture-control vjs-hidden ${super.buildCSSClass()}`}handlePictureInPictureAudioModeChange(){const e="audio"===this.player_.currentType().substring(0,5),t=e||this.player_.audioPosterMode()||this.player_.audioOnlyMode();t?(this.player_.isInPictureInPicture()&&this.player_.exitPictureInPicture(),this.hide()):this.show()}handlePictureInPictureEnabledChange(){h().pictureInPictureEnabled&&!1===this.player_.disablePictureInPicture()||this.player_.options_.enableDocumentPictureInPicture&&"documentPictureInPicture"in u()?this.enable():this.disable()}handlePictureInPictureChange(e){this.player_.isInPictureInPicture()?(this.setIcon("picture-in-picture-exit"),this.controlText("Exit Picture-in-Picture")):(this.setIcon("picture-in-picture-enter"),this.controlText("Picture-in-Picture")),this.handlePictureInPictureEnabledChange()}handleClick(e){this.player_.isInPictureInPicture()?this.player_.exitPictureInPicture():this.player_.requestPictureInPicture()}show(){"function"===typeof h().exitPictureInPicture&&super.show()}}Va.prototype.controlText_="Picture-in-Picture",qn.registerComponent("PictureInPictureToggle",Va);class za extends ba{constructor(e,t){super(e,t),this.setIcon("fullscreen-enter"),this.on(e,"fullscreenchange",(e=>this.handleFullscreenChange(e))),!1===h()[e.fsApi_.fullscreenEnabled]&&this.disable()}buildCSSClass(){return`vjs-fullscreen-control ${super.buildCSSClass()}`}handleFullscreenChange(e){this.player_.isFullscreen()?(this.controlText("Exit Fullscreen"),this.setIcon("fullscreen-exit")):(this.controlText("Fullscreen"),this.setIcon("fullscreen-enter"))}handleClick(e){this.player_.isFullscreen()?this.player_.exitFullscreen():this.player_.requestFullscreen()}}za.prototype.controlText_="Fullscreen",qn.registerComponent("FullscreenToggle",za);const Ga=function(e,t){t.tech_&&!t.tech_.featuresVolumeControl&&e.addClass("vjs-hidden"),e.on(t,"loadstart",(function(){t.tech_.featuresVolumeControl?e.removeClass("vjs-hidden"):e.addClass("vjs-hidden")}))};class Wa extends qn{createEl(){const e=super.createEl("div",{className:"vjs-volume-level"});return this.setIcon("circle",e),e.appendChild(super.createEl("span",{className:"vjs-control-text"})),e}}qn.registerComponent("VolumeLevel",Wa);class Xa extends qn{constructor(e,t){super(e,t),this.update=_n(yn(this,this.update),fn)}createEl(){return super.createEl("div",{className:"vjs-volume-tooltip"},{"aria-hidden":"true"})}update(e,t,i,s){if(!i){const i=Ls(this.el_),s=Ls(this.player_.el()),n=e.width*t;if(!s||!i)return;const r=e.left-s.left+n,a=e.width-n+(s.right-e.right);let o=i.width/2;ri.width&&(o=i.width),this.el_.style.right=`-${o}px`}this.write(`${s}%`)}write(e){vs(this.el_,e)}updateVolume(e,t,i,s,n){this.requestNamedAnimationFrame("VolumeLevelTooltip#updateVolume",(()=>{this.update(e,t,i,s.toFixed(0)),n&&n()}))}}qn.registerComponent("VolumeLevelTooltip",Xa);class $a extends qn{constructor(e,t){super(e,t),this.update=_n(yn(this,this.update),fn)}createEl(){return super.createEl("div",{className:"vjs-mouse-display"})}update(e,t,i){const s=100*t;this.getChild("volumeLevelTooltip").updateVolume(e,t,i,s,(()=>{i?this.el_.style.bottom=e.height*t+"px":this.el_.style.left=e.width*t+"px"}))}}$a.prototype.options_={children:["volumeLevelTooltip"]},qn.registerComponent("MouseVolumeLevelDisplay",$a);class Ya extends Oa{constructor(e,t){super(e,t),this.on("slideractive",(e=>this.updateLastVolume_(e))),this.on(e,"volumechange",(e=>this.updateARIAAttributes(e))),e.ready((()=>this.updateARIAAttributes()))}createEl(){return super.createEl("div",{className:"vjs-volume-bar vjs-slider-bar"},{"aria-label":this.localize("Volume Level"),"aria-live":"polite"})}handleMouseDown(e){qs(e)&&super.handleMouseDown(e)}handleMouseMove(e){const t=this.getChild("mouseVolumeLevelDisplay");if(t){const i=this.el(),s=Ls(i),n=this.vertical();let r=Ns(i,e);r=n?r.y:r.x,r=Pa(r,0,1),t.update(s,r,n)}qs(e)&&(this.checkMuted(),this.player_.volume(this.calculateDistance(e)))}checkMuted(){this.player_.muted()&&this.player_.muted(!1)}getPercent(){return this.player_.muted()?0:this.player_.volume()}stepForward(){this.checkMuted(),this.player_.volume(this.player_.volume()+.1)}stepBack(){this.checkMuted(),this.player_.volume(this.player_.volume()-.1)}updateARIAAttributes(e){const t=this.player_.muted()?0:this.volumeAsPercentage_();this.el_.setAttribute("aria-valuenow",t),this.el_.setAttribute("aria-valuetext",t+"%")}volumeAsPercentage_(){return Math.round(100*this.player_.volume())}updateLastVolume_(){const e=this.player_.volume();this.one("sliderinactive",(()=>{0===this.player_.volume()&&this.player_.lastVolume_(e)}))}}Ya.prototype.options_={children:["volumeLevel"],barName:"volumeLevel"},ds||Gi||Ya.prototype.options_.children.splice(0,0,"mouseVolumeLevelDisplay"),Ya.prototype.playerEvent="volumechange",qn.registerComponent("VolumeBar",Ya);class Qa extends qn{constructor(e,t={}){t.vertical=t.vertical||!1,("undefined"===typeof t.volumeBar||Ui(t.volumeBar))&&(t.volumeBar=t.volumeBar||{},t.volumeBar.vertical=t.vertical),super(e,t),Ga(this,e),this.throttledHandleMouseMove=_n(yn(this,this.handleMouseMove),fn),this.handleMouseUpHandler_=e=>this.handleMouseUp(e),this.on("mousedown",(e=>this.handleMouseDown(e))),this.on("touchstart",(e=>this.handleMouseDown(e))),this.on("mousemove",(e=>this.handleMouseMove(e))),this.on(this.volumeBar,["focus","slideractive"],(()=>{this.volumeBar.addClass("vjs-slider-active"),this.addClass("vjs-slider-active"),this.trigger("slideractive")})),this.on(this.volumeBar,["blur","sliderinactive"],(()=>{this.volumeBar.removeClass("vjs-slider-active"),this.removeClass("vjs-slider-active"),this.trigger("sliderinactive")}))}createEl(){let e="vjs-volume-horizontal";return this.options_.vertical&&(e="vjs-volume-vertical"),super.createEl("div",{className:`vjs-volume-control vjs-control ${e}`})}handleMouseDown(e){const t=this.el_.ownerDocument;this.on(t,"mousemove",this.throttledHandleMouseMove),this.on(t,"touchmove",this.throttledHandleMouseMove),this.on(t,"mouseup",this.handleMouseUpHandler_),this.on(t,"touchend",this.handleMouseUpHandler_)}handleMouseUp(e){const t=this.el_.ownerDocument;this.off(t,"mousemove",this.throttledHandleMouseMove),this.off(t,"touchmove",this.throttledHandleMouseMove),this.off(t,"mouseup",this.handleMouseUpHandler_),this.off(t,"touchend",this.handleMouseUpHandler_)}handleMouseMove(e){this.volumeBar.handleMouseMove(e)}}Qa.prototype.options_={children:["volumeBar"]},qn.registerComponent("VolumeControl",Qa);const Ka=function(e,t){t.tech_&&!t.tech_.featuresMuteControl&&e.addClass("vjs-hidden"),e.on(t,"loadstart",(function(){t.tech_.featuresMuteControl?e.removeClass("vjs-hidden"):e.addClass("vjs-hidden")}))};class Ja extends ba{constructor(e,t){super(e,t),Ka(this,e),this.on(e,["loadstart","volumechange"],(e=>this.update(e)))}buildCSSClass(){return`vjs-mute-control ${super.buildCSSClass()}`}handleClick(e){const t=this.player_.volume(),i=this.player_.lastVolume_();if(0===t){const e=i<.1?.1:i;this.player_.volume(e),this.player_.muted(!1)}else this.player_.muted(!this.player_.muted())}update(e){this.updateIcon_(),this.updateControlText_()}updateIcon_(){const e=this.player_.volume();let t=3;this.setIcon("volume-high"),ds&&this.player_.tech_&&this.player_.tech_.el_&&this.player_.muted(this.player_.tech_.el_.muted),0===e||this.player_.muted()?(this.setIcon("volume-mute"),t=0):e<.33?(this.setIcon("volume-low"),t=1):e<.67&&(this.setIcon("volume-medium"),t=2),As(this.el_,[0,1,2,3].reduce(((e,t)=>e+`${t?" ":""}vjs-vol-${t}`),"")),Ss(this.el_,`vjs-vol-${t}`)}updateControlText_(){const e=this.player_.muted()||0===this.player_.volume(),t=e?"Unmute":"Mute";this.controlText()!==t&&this.controlText(t)}}Ja.prototype.controlText_="Mute",qn.registerComponent("MuteToggle",Ja);class Za extends qn{constructor(e,t={}){"undefined"!==typeof t.inline?t.inline=t.inline:t.inline=!0,("undefined"===typeof t.volumeControl||Ui(t.volumeControl))&&(t.volumeControl=t.volumeControl||{},t.volumeControl.vertical=!t.inline),super(e,t),this.handleKeyPressHandler_=e=>this.handleKeyPress(e),this.on(e,["loadstart"],(e=>this.volumePanelState_(e))),this.on(this.muteToggle,"keyup",(e=>this.handleKeyPress(e))),this.on(this.volumeControl,"keyup",(e=>this.handleVolumeControlKeyUp(e))),this.on("keydown",(e=>this.handleKeyPress(e))),this.on("mouseover",(e=>this.handleMouseOver(e))),this.on("mouseout",(e=>this.handleMouseOut(e))),this.on(this.volumeControl,["slideractive"],this.sliderActive_),this.on(this.volumeControl,["sliderinactive"],this.sliderInactive_)}sliderActive_(){this.addClass("vjs-slider-active")}sliderInactive_(){this.removeClass("vjs-slider-active")}volumePanelState_(){this.volumeControl.hasClass("vjs-hidden")&&this.muteToggle.hasClass("vjs-hidden")&&this.addClass("vjs-hidden"),this.volumeControl.hasClass("vjs-hidden")&&!this.muteToggle.hasClass("vjs-hidden")&&this.addClass("vjs-mute-toggle-only")}createEl(){let e="vjs-volume-panel-horizontal";return this.options_.inline||(e="vjs-volume-panel-vertical"),super.createEl("div",{className:`vjs-volume-panel vjs-control ${e}`})}dispose(){this.handleMouseOut(),super.dispose()}handleVolumeControlKeyUp(e){"Escape"===e.key&&this.muteToggle.focus()}handleMouseOver(e){this.addClass("vjs-hover"),un(h(),"keyup",this.handleKeyPressHandler_)}handleMouseOut(e){this.removeClass("vjs-hover"),cn(h(),"keyup",this.handleKeyPressHandler_)}handleKeyPress(e){"Escape"===e.key&&this.handleMouseOut()}}Za.prototype.options_={children:["muteToggle","volumeControl"]},qn.registerComponent("VolumePanel",Za);class eo extends ba{constructor(e,t){super(e,t),this.validOptions=[5,10,30],this.skipTime=this.getSkipForwardTime(),this.skipTime&&this.validOptions.includes(this.skipTime)?(this.setIcon(`forward-${this.skipTime}`),this.controlText(this.localize("Skip forward {1} seconds",[this.skipTime.toLocaleString(e.language())])),this.show()):this.hide()}getSkipForwardTime(){const e=this.options_.playerOptions;return e.controlBar&&e.controlBar.skipButtons&&e.controlBar.skipButtons.forward}buildCSSClass(){return`vjs-skip-forward-${this.getSkipForwardTime()} ${super.buildCSSClass()}`}handleClick(e){if(isNaN(this.player_.duration()))return;const t=this.player_.currentTime(),i=this.player_.liveTracker,s=i&&i.isLive()?i.seekableEnd():this.player_.duration();let n;n=t+this.skipTime<=s?t+this.skipTime:s,this.player_.currentTime(n)}handleLanguagechange(){this.controlText(this.localize("Skip forward {1} seconds",[this.skipTime]))}}eo.prototype.controlText_="Skip Forward",qn.registerComponent("SkipForward",eo);class to extends ba{constructor(e,t){super(e,t),this.validOptions=[5,10,30],this.skipTime=this.getSkipBackwardTime(),this.skipTime&&this.validOptions.includes(this.skipTime)?(this.setIcon(`replay-${this.skipTime}`),this.controlText(this.localize("Skip backward {1} seconds",[this.skipTime.toLocaleString(e.language())])),this.show()):this.hide()}getSkipBackwardTime(){const e=this.options_.playerOptions;return e.controlBar&&e.controlBar.skipButtons&&e.controlBar.skipButtons.backward}buildCSSClass(){return`vjs-skip-backward-${this.getSkipBackwardTime()} ${super.buildCSSClass()}`}handleClick(e){const t=this.player_.currentTime(),i=this.player_.liveTracker,s=i&&i.isLive()&&i.seekableStart();let n;n=s&&t-this.skipTime<=s?s:t>=this.skipTime?t-this.skipTime:0,this.player_.currentTime(n)}handleLanguagechange(){this.controlText(this.localize("Skip backward {1} seconds",[this.skipTime]))}}to.prototype.controlText_="Skip Backward",qn.registerComponent("SkipBackward",to);class io extends qn{constructor(e,t){super(e,t),t&&(this.menuButton_=t.menuButton),this.focusedChild_=-1,this.on("keydown",(e=>this.handleKeyDown(e))),this.boundHandleBlur_=e=>this.handleBlur(e),this.boundHandleTapClick_=e=>this.handleTapClick(e)}addEventListenerForItem(e){e instanceof qn&&(this.on(e,"blur",this.boundHandleBlur_),this.on(e,["tap","click"],this.boundHandleTapClick_))}removeEventListenerForItem(e){e instanceof qn&&(this.off(e,"blur",this.boundHandleBlur_),this.off(e,["tap","click"],this.boundHandleTapClick_))}removeChild(e){"string"===typeof e&&(e=this.getChild(e)),this.removeEventListenerForItem(e),super.removeChild(e)}addItem(e){const t=this.addChild(e);t&&this.addEventListenerForItem(t)}createEl(){const e=this.options_.contentElType||"ul";this.contentEl_=_s(e,{className:"vjs-menu-content"}),this.contentEl_.setAttribute("role","menu");const t=super.createEl("div",{append:this.contentEl_,className:"vjs-menu"});return t.appendChild(this.contentEl_),un(t,"click",(function(e){e.preventDefault(),e.stopImmediatePropagation()})),t}dispose(){this.contentEl_=null,this.boundHandleBlur_=null,this.boundHandleTapClick_=null,super.dispose()}handleBlur(e){const t=e.relatedTarget||h().activeElement;if(!this.children().some((e=>e.el()===t))){const e=this.menuButton_;e&&e.buttonPressed_&&t!==e.el().firstChild&&e.unpressButton()}}handleTapClick(e){if(this.menuButton_){this.menuButton_.unpressButton();const t=this.children();if(!Array.isArray(t))return;const i=t.filter((t=>t.el()===e.target))[0];if(!i)return;"CaptionSettingsMenuItem"!==i.name()&&this.menuButton_.focus()}}handleKeyDown(e){"ArrowLeft"===e.key||"ArrowDown"===e.key?(e.preventDefault(),e.stopPropagation(),this.stepForward()):"ArrowRight"!==e.key&&"ArrowUp"!==e.key||(e.preventDefault(),e.stopPropagation(),this.stepBack())}stepForward(){let e=0;void 0!==this.focusedChild_&&(e=this.focusedChild_+1),this.focus(e)}stepBack(){let e=0;void 0!==this.focusedChild_&&(e=this.focusedChild_-1),this.focus(e)}focus(e=0){const t=this.children().slice(),i=t.length&&t[0].hasClass("vjs-menu-title");i&&t.shift(),t.length>0&&(e<0?e=0:e>=t.length&&(e=t.length-1),this.focusedChild_=e,t[e].el_.focus())}}qn.registerComponent("Menu",io);class so extends qn{constructor(e,t={}){super(e,t),this.menuButton_=new ba(e,t),this.menuButton_.controlText(this.controlText_),this.menuButton_.el_.setAttribute("aria-haspopup","true");const i=ba.prototype.buildCSSClass();this.menuButton_.el_.className=this.buildCSSClass()+" "+i,this.menuButton_.removeClass("vjs-control"),this.addChild(this.menuButton_),this.update(),this.enabled_=!0;const s=e=>this.handleClick(e);this.handleMenuKeyUp_=e=>this.handleMenuKeyUp(e),this.on(this.menuButton_,"tap",s),this.on(this.menuButton_,"click",s),this.on(this.menuButton_,"keydown",(e=>this.handleKeyDown(e))),this.on(this.menuButton_,"mouseenter",(()=>{this.addClass("vjs-hover"),this.menu.show(),un(h(),"keyup",this.handleMenuKeyUp_)})),this.on("mouseleave",(e=>this.handleMouseLeave(e))),this.on("keydown",(e=>this.handleSubmenuKeyDown(e)))}update(){const e=this.createMenu();this.menu&&(this.menu.dispose(),this.removeChild(this.menu)),this.menu=e,this.addChild(e),this.buttonPressed_=!1,this.menuButton_.el_.setAttribute("aria-expanded","false"),this.items&&this.items.length<=this.hideThreshold_?(this.hide(),this.menu.contentEl_.removeAttribute("role")):(this.show(),this.menu.contentEl_.setAttribute("role","menu"))}createMenu(){const e=new io(this.player_,{menuButton:this});if(this.hideThreshold_=0,this.options_.title){const t=_s("li",{className:"vjs-menu-title",textContent:Un(this.options_.title),tabIndex:-1}),i=new qn(this.player_,{el:t});e.addItem(i)}if(this.items=this.createItems(),this.items)for(let t=0;t{this.handleTracksChange.apply(this,e)},r=(...e)=>{this.handleSelectedLanguageChange.apply(this,e)};if(e.on(["loadstart","texttrackchange"],n),s.addEventListener("change",n),s.addEventListener("selectedlanguagechange",r),this.on("dispose",(function(){e.off(["loadstart","texttrackchange"],n),s.removeEventListener("change",n),s.removeEventListener("selectedlanguagechange",r)})),void 0===s.onchange){let e;this.on(["tap","click"],(function(){if("object"!==typeof u().Event)try{e=new(u().Event)("change")}catch(t){}e||(e=h().createEvent("Event"),e.initEvent("change",!0,!0)),s.dispatchEvent(e)}))}this.handleTracksChange()}handleClick(e){const t=this.track,i=this.player_.textTracks();if(super.handleClick(e),i)for(let s=0;s-1&&"showing"===e.mode){i=!1;break}}i!==this.isSelected_&&this.selected(i)}handleSelectedLanguageChange(e){const t=this.player().textTracks();let i=!0;for(let s=0,n=t.length;s-1&&"showing"===e.mode){i=!1;break}}i&&(this.player_.cache_.selectedLanguage={enabled:!1})}handleLanguagechange(){this.$(".vjs-menu-item-text").textContent=this.player_.localize(this.options_.label),super.handleLanguagechange()}}qn.registerComponent("OffTextTrackMenuItem",oo);class lo extends no{constructor(e,t={}){t.tracks=e.textTracks(),super(e,t)}createItems(e=[],t=ao){let i;this.label_&&(i=`${this.label_} off`),e.push(new oo(this.player_,{kinds:this.kinds_,kind:this.kind_,label:i})),this.hideThreshold_+=1;const s=this.player_.textTracks();Array.isArray(this.kinds_)||(this.kinds_=[this.kind_]);for(let n=0;n-1){const s=new t(this.player_,{track:i,kinds:this.kinds_,kind:this.kind_,selectable:!0,multiSelectable:!1});s.addClass(`vjs-${i.kind}-menu-item`),e.push(s)}}return e}}qn.registerComponent("TextTrackButton",lo);class uo extends ro{constructor(e,t){const i=t.track,s=t.cue,n=e.currentTime();t.selectable=!0,t.multiSelectable=!1,t.label=s.text,t.selected=s.startTime<=n&&n{this.items.forEach((e=>{e.selected(this.track_.activeCues[0]===e.cue)}))}}buildCSSClass(){return`vjs-chapters-button ${super.buildCSSClass()}`}buildWrapperCSSClass(){return`vjs-chapters-button ${super.buildWrapperCSSClass()}`}update(e){if(e&&e.track&&"chapters"!==e.track.kind)return;const t=this.findChaptersTrack();t!==this.track_?(this.setTrack(t),super.update()):(!this.items||t&&t.cues&&t.cues.length!==this.items.length)&&super.update()}setTrack(e){if(this.track_!==e){if(this.updateHandler_||(this.updateHandler_=this.update.bind(this)),this.track_){const e=this.player_.remoteTextTrackEls().getTrackElementByTrack_(this.track_);e&&e.removeEventListener("load",this.updateHandler_),this.track_.removeEventListener("cuechange",this.selectCurrentItem_),this.track_=null}if(this.track_=e,this.track_){this.track_.mode="hidden";const e=this.player_.remoteTextTrackEls().getTrackElementByTrack_(this.track_);e&&e.addEventListener("load",this.updateHandler_),this.track_.addEventListener("cuechange",this.selectCurrentItem_)}}}findChaptersTrack(){const e=this.player_.textTracks()||[];for(let t=e.length-1;t>=0;t--){const i=e[t];if(i.kind===this.kind_)return i}}getMenuCaption(){return this.track_&&this.track_.label?this.track_.label:this.localize(Un(this.kind_))}createMenu(){return this.options_.title=this.getMenuCaption(),super.createMenu()}createItems(){const e=[];if(!this.track_)return e;const t=this.track_.cues;if(!t)return e;for(let i=0,s=t.length;i-1&&(this.label_="captions",this.setIcon("captions")),this.menuButton_.controlText(Un(this.label_))}buildCSSClass(){return`vjs-subs-caps-button ${super.buildCSSClass()}`}buildWrapperCSSClass(){return`vjs-subs-caps-button ${super.buildWrapperCSSClass()}`}createItems(){let e=[];return this.player().tech_&&this.player().tech_.featuresNativeTextTracks||!this.player().getChild("textTrackSettings")||(e.push(new mo(this.player_,{kind:this.label_})),this.hideThreshold_+=1),e=super.createItems(e,fo),e}}yo.prototype.kinds_=["captions","subtitles"],yo.prototype.controlText_="Subtitles",qn.registerComponent("SubsCapsButton",yo);class _o extends ro{constructor(e,t){const i=t.track,s=e.audioTracks();t.label=i.label||i.language||"Unknown",t.selected=i.enabled,super(e,t),this.track=i,this.addClass(`vjs-${i.kind}-menu-item`);const n=(...e)=>{this.handleTracksChange.apply(this,e)};s.addEventListener("change",n),this.on("dispose",(()=>{s.removeEventListener("change",n)}))}createEl(e,t,i){const s=super.createEl(e,t,i),n=s.querySelector(".vjs-menu-item-text");return["main-desc","descriptions"].indexOf(this.options_.track.kind)>=0&&(n.appendChild(_s("span",{className:"vjs-icon-placeholder"},{"aria-hidden":!0})),n.appendChild(_s("span",{className:"vjs-control-text",textContent:" "+this.localize("Descriptions")}))),s}handleClick(e){if(super.handleClick(e),this.track.enabled=!0,this.player_.tech_.featuresNativeAudioTracks){const e=this.player_.audioTracks();for(let t=0;tthis.update(e)))}handleClick(e){super.handleClick(),this.player().playbackRate(this.rate)}update(e){this.selected(this.player().playbackRate()===this.rate)}}bo.prototype.contentElType="button",qn.registerComponent("PlaybackRateMenuItem",bo);class To extends so{constructor(e,t){super(e,t),this.menuButton_.el_.setAttribute("aria-describedby",this.labelElId_),this.updateVisibility(),this.updateLabel(),this.on(e,"loadstart",(e=>this.updateVisibility(e))),this.on(e,"ratechange",(e=>this.updateLabel(e))),this.on(e,"playbackrateschange",(e=>this.handlePlaybackRateschange(e)))}createEl(){const e=super.createEl();return this.labelElId_="vjs-playback-rate-value-label-"+this.id_,this.labelEl_=_s("div",{className:"vjs-playback-rate-value",id:this.labelElId_,textContent:"1x"}),e.appendChild(this.labelEl_),e}dispose(){this.labelEl_=null,super.dispose()}buildCSSClass(){return`vjs-playback-rate ${super.buildCSSClass()}`}buildWrapperCSSClass(){return`vjs-playback-rate ${super.buildWrapperCSSClass()}`}createItems(){const e=this.playbackRates(),t=[];for(let i=e.length-1;i>=0;i--)t.push(new bo(this.player(),{rate:e[i]+"x"}));return t}handlePlaybackRateschange(e){this.update()}playbackRates(){const e=this.player();return e.playbackRates&&e.playbackRates()||[]}playbackRateSupported(){return this.player().tech_&&this.player().tech_.featuresPlaybackRate&&this.playbackRates()&&this.playbackRates().length>0}updateVisibility(e){this.playbackRateSupported()?this.removeClass("vjs-hidden"):this.addClass("vjs-hidden")}updateLabel(e){this.playbackRateSupported()&&(this.labelEl_.textContent=this.player().playbackRate()+"x")}}To.prototype.controlText_="Playback Rate",qn.registerComponent("PlaybackRateMenuButton",To);class So extends qn{buildCSSClass(){return`vjs-spacer ${super.buildCSSClass()}`}createEl(e="div",t={},i={}){return t.className||(t.className=this.buildCSSClass()),super.createEl(e,t,i)}}qn.registerComponent("Spacer",So);class Ao extends So{buildCSSClass(){return`vjs-custom-control-spacer ${super.buildCSSClass()}`}createEl(){return super.createEl("div",{className:this.buildCSSClass(),textContent:" "})}}qn.registerComponent("CustomControlSpacer",Ao);class wo extends qn{createEl(){return super.createEl("div",{className:"vjs-control-bar",dir:"ltr"})}}wo.prototype.options_={children:["playToggle","skipBackward","skipForward","volumePanel","currentTimeDisplay","timeDivider","durationDisplay","progressControl","liveDisplay","seekToLive","remainingTimeDisplay","customControlSpacer","playbackRateMenuButton","chaptersButton","descriptionsButton","subsCapsButton","audioTrackButton","pictureInPictureToggle","fullscreenToggle"]},qn.registerComponent("ControlBar",wo);class Eo extends ar{constructor(e,t){super(e,t),this.on(e,"error",(e=>{this.open(e)}))}buildCSSClass(){return`vjs-error-display ${super.buildCSSClass()}`}content(){const e=this.player().error();return e?this.localize(e.message):""}}Eo.prototype.options_=Object.assign({},ar.prototype.options_,{pauseOnOpen:!1,fillAlways:!0,temporary:!1,uncloseable:!0}),qn.registerComponent("ErrorDisplay",Eo);class Co extends qn{constructor(e,t={}){super(e,t),this.el_.setAttribute("aria-labelledby",this.selectLabelledbyIds)}createEl(){this.selectLabelledbyIds=[this.options_.legendId,this.options_.labelId].join(" ").trim();const e=_s("select",{id:this.options_.id},{},this.options_.SelectOptions.map((e=>{const t=(this.options_.labelId?this.options_.labelId:`vjs-track-option-${nn()}`)+"-"+e[1].replace(/\W+/g,""),i=_s("option",{id:t,value:this.localize(e[0]),textContent:e[1]});return i.setAttribute("aria-labelledby",`${this.selectLabelledbyIds} ${t}`),i})));return e}}qn.registerComponent("TextTrackSelect",Co);class ko extends qn{constructor(e,t={}){super(e,t);const i=_s("legend",{textContent:this.localize(this.options_.legendText),id:this.options_.legendId});this.el().appendChild(i);const s=this.options_.selects;for(const n of s){const t=this.options_.selectConfigs[n],i=t.className,s=t.id.replace("%s",this.options_.id_);let r=null;const a=`vjs_select_${nn()}`;if("colors"===this.options_.type){r=_s("span",{className:i});const e=_s("label",{id:s,className:"vjs-label",textContent:t.label});e.setAttribute("for",a),r.appendChild(e)}const o=new Co(e,{SelectOptions:t.options,legendId:this.options_.legendId,id:a,labelId:s});this.addChild(o),"colors"===this.options_.type&&(r.appendChild(o.el()),this.el().appendChild(r))}}createEl(){const e=_s("fieldset",{className:this.options_.className});return e}}qn.registerComponent("TextTrackFieldset",ko);class Io extends qn{constructor(e,t={}){super(e,t);const i=this.options_.textTrackComponentid,s=new ko(e,{id_:i,legendId:`captions-text-legend-${i}`,legendText:this.localize("Text"),className:"vjs-fg vjs-track-setting",selects:this.options_.fieldSets[0],selectConfigs:this.options_.selectConfigs,type:"colors"});this.addChild(s);const n=new ko(e,{id_:i,legendId:`captions-background-${i}`,legendText:this.localize("Text Background"),className:"vjs-bg vjs-track-setting",selects:this.options_.fieldSets[1],selectConfigs:this.options_.selectConfigs,type:"colors"});this.addChild(n);const r=new ko(e,{id_:i,legendId:`captions-window-${i}`,legendText:this.localize("Caption Area Background"),className:"vjs-window vjs-track-setting",selects:this.options_.fieldSets[2],selectConfigs:this.options_.selectConfigs,type:"colors"});this.addChild(r)}createEl(){const e=_s("div",{className:"vjs-track-settings-colors"});return e}}qn.registerComponent("TextTrackSettingsColors",Io);class xo extends qn{constructor(e,t={}){super(e,t);const i=this.options_.textTrackComponentid,s=new ko(e,{id_:i,legendId:`captions-font-size-${i}`,legendText:"Font Size",className:"vjs-font-percent vjs-track-setting",selects:this.options_.fieldSets[0],selectConfigs:this.options_.selectConfigs,type:"font"});this.addChild(s);const n=new ko(e,{id_:i,legendId:`captions-edge-style-${i}`,legendText:this.localize("Text Edge Style"),className:"vjs-edge-style vjs-track-setting",selects:this.options_.fieldSets[1],selectConfigs:this.options_.selectConfigs,type:"font"});this.addChild(n);const r=new ko(e,{id_:i,legendId:`captions-font-family-${i}`,legendText:this.localize("Font Family"),className:"vjs-font-family vjs-track-setting",selects:this.options_.fieldSets[2],selectConfigs:this.options_.selectConfigs,type:"font"});this.addChild(r)}createEl(){const e=_s("div",{className:"vjs-track-settings-font"});return e}}qn.registerComponent("TextTrackSettingsFont",xo);class Do extends qn{constructor(e,t={}){super(e,t);const i=this.localize("restore all settings to the default values"),s=new ba(e,{controlText:i,className:"vjs-default-button"});s.el().classList.remove("vjs-control","vjs-button"),s.el().textContent=this.localize("Reset"),this.addChild(s);const n=new ba(e,{controlText:i,className:"vjs-done-button"});n.el().classList.remove("vjs-control","vjs-button"),n.el().textContent=this.localize("Done"),this.addChild(n)}createEl(){const e=_s("div",{className:"vjs-track-settings-controls"});return e}}qn.registerComponent("TrackSettingsControls",Do);const Po="vjs-text-track-settings",Lo=["#000","Black"],Oo=["#00F","Blue"],No=["#0FF","Cyan"],Ro=["#0F0","Green"],Mo=["#F0F","Magenta"],Uo=["#F00","Red"],Bo=["#FFF","White"],Fo=["#FF0","Yellow"],qo=["1","Opaque"],jo=["0.5","Semi-Transparent"],Ho=["0","Transparent"],Vo={backgroundColor:{selector:".vjs-bg-color > select",id:"captions-background-color-%s",label:"Color",options:[Lo,Bo,Uo,Ro,Oo,Fo,Mo,No],className:"vjs-bg-color"},backgroundOpacity:{selector:".vjs-bg-opacity > select",id:"captions-background-opacity-%s",label:"Opacity",options:[qo,jo,Ho],className:"vjs-bg-opacity vjs-opacity"},color:{selector:".vjs-text-color > select",id:"captions-foreground-color-%s",label:"Color",options:[Bo,Lo,Uo,Ro,Oo,Fo,Mo,No],className:"vjs-text-color"},edgeStyle:{selector:".vjs-edge-style > select",id:"",label:"Text Edge Style",options:[["none","None"],["raised","Raised"],["depressed","Depressed"],["uniform","Uniform"],["dropshadow","Drop shadow"]]},fontFamily:{selector:".vjs-font-family > select",id:"",label:"Font Family",options:[["proportionalSansSerif","Proportional Sans-Serif"],["monospaceSansSerif","Monospace Sans-Serif"],["proportionalSerif","Proportional Serif"],["monospaceSerif","Monospace Serif"],["casual","Casual"],["script","Script"],["small-caps","Small Caps"]]},fontPercent:{selector:".vjs-font-percent > select",id:"",label:"Font Size",options:[["0.50","50%"],["0.75","75%"],["1.00","100%"],["1.25","125%"],["1.50","150%"],["1.75","175%"],["2.00","200%"],["3.00","300%"],["4.00","400%"]],default:2,parser:e=>"1.00"===e?null:Number(e)},textOpacity:{selector:".vjs-text-opacity > select",id:"captions-foreground-opacity-%s",label:"Opacity",options:[qo,jo],className:"vjs-text-opacity vjs-opacity"},windowColor:{selector:".vjs-window-color > select",id:"captions-window-color-%s",label:"Color",className:"vjs-window-color"},windowOpacity:{selector:".vjs-window-opacity > select",id:"captions-window-opacity-%s",label:"Opacity",options:[Ho,jo,qo],className:"vjs-window-opacity vjs-opacity"}};function zo(e,t){if(t&&(e=t(e)),e&&"none"!==e)return e}function Go(e,t){const i=e.options[e.options.selectedIndex].value;return zo(i,t)}function Wo(e,t,i){if(t)for(let s=0;s{this.saveSettings(),this.close()})),this.on(this.$(".vjs-default-button"),["click","tap"],(()=>{this.setDefaults(),this.updateDisplay()})),Ni(Vo,(e=>{this.on(this.$(e.selector),"change",this.updateDisplay)}))}dispose(){this.endDialog=null,super.dispose()}label(){return this.localize("Caption Settings Dialog")}description(){return this.localize("Beginning of dialog window. Escape will cancel and close the window.")}buildCSSClass(){return super.buildCSSClass()+" vjs-text-track-settings"}getValues(){return Ri(Vo,((e,t,i)=>{const s=Go(this.$(t.selector),t.parser);return void 0!==s&&(e[i]=s),e}),{})}setValues(e){Ni(Vo,((t,i)=>{Wo(this.$(t.selector),e[i],t.parser)}))}setDefaults(){Ni(Vo,(e=>{const t=e.hasOwnProperty("default")?e.default:0;this.$(e.selector).selectedIndex=t}))}restoreSettings(){let e;try{e=JSON.parse(u().localStorage.getItem(Po))}catch(t){Di.warn(t)}e&&this.setValues(e)}saveSettings(){if(!this.options_.persistTextTrackSettings)return;const e=this.getValues();try{Object.keys(e).length?u().localStorage.setItem(Po,JSON.stringify(e)):u().localStorage.removeItem(Po)}catch(t){Di.warn(t)}}updateDisplay(){const e=this.player_.getChild("textTrackDisplay");e&&e.updateDisplay()}handleLanguagechange(){this.fill(),this.renderModalComponents(this.player_),this.bindFunctionsToSelectsAndButtons()}}qn.registerComponent("TextTrackSettings",Xo);class $o extends qn{constructor(e,t){let i=t.ResizeObserver||u().ResizeObserver;null===t.ResizeObserver&&(i=!1);const s=Bi({createEl:!i,reportTouchActivity:!1},t);super(e,s),this.ResizeObserver=t.ResizeObserver||u().ResizeObserver,this.loadListener_=null,this.resizeObserver_=null,this.debouncedHandler_=vn((()=>{this.resizeHandler()}),100,!1,this),i?(this.resizeObserver_=new this.ResizeObserver(this.debouncedHandler_),this.resizeObserver_.observe(e.el())):(this.loadListener_=()=>{if(!this.el_||!this.el_.contentWindow)return;const e=this.debouncedHandler_;let t=this.unloadListener_=function(){cn(this,"resize",e),cn(this,"unload",t),t=null};un(this.el_.contentWindow,"unload",t),un(this.el_.contentWindow,"resize",e)},this.one("load",this.loadListener_))}createEl(){return super.createEl("iframe",{className:"vjs-resize-manager",tabIndex:-1,title:this.localize("No content")},{"aria-hidden":"true"})}resizeHandler(){this.player_&&this.player_.trigger&&this.player_.trigger("playerresize")}dispose(){this.debouncedHandler_&&this.debouncedHandler_.cancel(),this.resizeObserver_&&(this.player_.el()&&this.resizeObserver_.unobserve(this.player_.el()),this.resizeObserver_.disconnect()),this.loadListener_&&this.off("load",this.loadListener_),this.el_&&this.el_.contentWindow&&this.unloadListener_&&this.unloadListener_.call(this.el_.contentWindow),this.ResizeObserver=null,this.resizeObserver=null,this.debouncedHandler_=null,this.loadListener_=null,super.dispose()}}qn.registerComponent("ResizeManager",$o);const Yo={trackingThreshold:20,liveTolerance:15};class Qo extends qn{constructor(e,t){const i=Bi(Yo,t,{createEl:!1});super(e,i),this.trackLiveHandler_=()=>this.trackLive_(),this.handlePlay_=e=>this.handlePlay(e),this.handleFirstTimeupdate_=e=>this.handleFirstTimeupdate(e),this.handleSeeked_=e=>this.handleSeeked(e),this.seekToLiveEdge_=e=>this.seekToLiveEdge(e),this.reset_(),this.on(this.player_,"durationchange",(e=>this.handleDurationchange(e))),this.on(this.player_,"canplay",(()=>this.toggleTracking()))}trackLive_(){const e=this.player_.seekable();if(!e||!e.length)return;const t=Number(u().performance.now().toFixed(4)),i=-1===this.lastTime_?0:(t-this.lastTime_)/1e3;this.lastTime_=t,this.pastSeekEnd_=this.pastSeekEnd()+i;const s=this.liveCurrentTime(),n=this.player_.currentTime();let r=this.player_.paused()||this.seekedBehindLive_||Math.abs(s-n)>this.options_.liveTolerance;this.timeupdateSeen_&&s!==1/0||(r=!1),r!==this.behindLiveEdge_&&(this.behindLiveEdge_=r,this.trigger("liveedgechange"))}handleDurationchange(){this.toggleTracking()}toggleTracking(){this.player_.duration()===1/0&&this.liveWindow()>=this.options_.trackingThreshold?(this.player_.options_.liveui&&this.player_.addClass("vjs-liveui"),this.startTracking()):(this.player_.removeClass("vjs-liveui"),this.stopTracking())}startTracking(){this.isTracking()||(this.timeupdateSeen_||(this.timeupdateSeen_=this.player_.hasStarted()),this.trackingInterval_=this.setInterval(this.trackLiveHandler_,fn),this.trackLive_(),this.on(this.player_,["play","pause"],this.trackLiveHandler_),this.timeupdateSeen_?this.on(this.player_,"seeked",this.handleSeeked_):(this.one(this.player_,"play",this.handlePlay_),this.one(this.player_,"timeupdate",this.handleFirstTimeupdate_)))}handleFirstTimeupdate(){this.timeupdateSeen_=!0,this.on(this.player_,"seeked",this.handleSeeked_)}handleSeeked(){const e=Math.abs(this.liveCurrentTime()-this.player_.currentTime());this.seekedBehindLive_=this.nextSeekedFromUser_&&e>2,this.nextSeekedFromUser_=!1,this.trackLive_()}handlePlay(){this.one(this.player_,"timeupdate",this.seekToLiveEdge_)}reset_(){this.lastTime_=-1,this.pastSeekEnd_=0,this.lastSeekEnd_=-1,this.behindLiveEdge_=!0,this.timeupdateSeen_=!1,this.seekedBehindLive_=!1,this.nextSeekedFromUser_=!1,this.clearInterval(this.trackingInterval_),this.trackingInterval_=null,this.off(this.player_,["play","pause"],this.trackLiveHandler_),this.off(this.player_,"seeked",this.handleSeeked_),this.off(this.player_,"play",this.handlePlay_),this.off(this.player_,"timeupdate",this.handleFirstTimeupdate_),this.off(this.player_,"timeupdate",this.seekToLiveEdge_)}nextSeekedFromUser(){this.nextSeekedFromUser_=!0}stopTracking(){this.isTracking()&&(this.reset_(),this.trigger("liveedgechange"))}seekableEnd(){const e=this.player_.seekable(),t=[];let i=e?e.length:0;while(i--)t.push(e.end(i));return t.length?t.sort()[t.length-1]:1/0}seekableStart(){const e=this.player_.seekable(),t=[];let i=e?e.length:0;while(i--)t.push(e.start(i));return t.length?t.sort()[0]:0}liveWindow(){const e=this.liveCurrentTime();return e===1/0?0:e-this.seekableStart()}isLive(){return this.isTracking()}atLiveEdge(){return!this.behindLiveEdge()}liveCurrentTime(){return this.pastSeekEnd()+this.seekableEnd()}pastSeekEnd(){const e=this.seekableEnd();return-1!==this.lastSeekEnd_&&e!==this.lastSeekEnd_&&(this.pastSeekEnd_=0),this.lastSeekEnd_=e,this.pastSeekEnd_}behindLiveEdge(){return this.behindLiveEdge_}isTracking(){return"number"===typeof this.trackingInterval_}seekToLiveEdge(){this.seekedBehindLive_=!1,this.atLiveEdge()||(this.nextSeekedFromUser_=!1,this.player_.currentTime(this.liveCurrentTime()))}dispose(){this.stopTracking(),super.dispose()}}qn.registerComponent("LiveTracker",Qo);class Ko extends qn{constructor(e,t){super(e,t),this.on("statechanged",(e=>this.updateDom_())),this.updateDom_()}createEl(){return this.els={title:_s("div",{className:"vjs-title-bar-title",id:`vjs-title-bar-title-${nn()}`}),description:_s("div",{className:"vjs-title-bar-description",id:`vjs-title-bar-description-${nn()}`})},_s("div",{className:"vjs-title-bar"},{},Fi(this.els))}updateDom_(){const e=this.player_.tech_,t=e&&e.el_,i={title:"aria-labelledby",description:"aria-describedby"};["title","description"].forEach((e=>{const s=this.state[e],n=this.els[e],r=i[e];Ms(n),s&&vs(n,s),t&&(t.removeAttribute(r),s&&t.setAttribute(r,n.id))})),this.state.title||this.state.description?this.show():this.hide()}update(e){this.setState(e)}dispose(){const e=this.player_.tech_,t=e&&e.el_;t&&(t.removeAttribute("aria-labelledby"),t.removeAttribute("aria-describedby")),super.dispose(),this.els=null}}qn.registerComponent("TitleBar",Ko);const Jo={initialDisplay:4e3,position:[],takeFocus:!1};class Zo extends ba{constructor(e,t){t=Bi(Jo,t),super(e,t),this.controlText(t.controlText),this.hide(),this.on(this.player_,["useractive","userinactive"],(e=>{this.removeClass("force-display")}))}buildCSSClass(){return`vjs-transient-button focus-visible ${this.options_.position.map((e=>`vjs-${e}`)).join(" ")}`}createEl(){const e=_s("button",{},{type:"button",class:this.buildCSSClass()},_s("span"));return this.controlTextEl_=e.querySelector("span"),e}show(){super.show(),this.addClass("force-display"),this.options_.takeFocus&&this.el().focus({preventScroll:!0}),this.forceDisplayTimeout=this.player_.setTimeout((()=>{this.removeClass("force-display")}),this.options_.initialDisplay)}hide(){this.removeClass("force-display"),super.hide()}dispose(){this.player_.clearTimeout(this.forceDisplayTimeout),super.dispose()}}qn.registerComponent("TransientButton",Zo);const el=e=>{const t=e.el();if(t.hasAttribute("src"))return e.triggerSourceset(t.src),!0;const i=e.$$("source"),s=[];let n="";if(!i.length)return!1;for(let r=0;r{let i={};for(let s=0;sil([e.el(),u().HTMLMediaElement.prototype,u().Element.prototype,tl],"innerHTML"),nl=function(e){const t=e.el();if(t.resetSourceWatch_)return;const i={},s=sl(e),n=i=>(...s)=>{const n=i.apply(t,s);return el(e),n};["append","appendChild","insertAdjacentHTML"].forEach((e=>{t[e]&&(i[e]=t[e],t[e]=n(i[e]))})),Object.defineProperty(t,"innerHTML",Bi(s,{set:n(s.set)})),t.resetSourceWatch_=()=>{t.resetSourceWatch_=null,Object.keys(i).forEach((e=>{t[e]=i[e]})),Object.defineProperty(t,"innerHTML",s)},e.one("sourceset",t.resetSourceWatch_)},rl=Object.defineProperty({},"src",{get(){return this.hasAttribute("src")?Tr(u().Element.prototype.getAttribute.call(this,"src")):""},set(e){return u().Element.prototype.setAttribute.call(this,"src",e),e}}),al=e=>il([e.el(),u().HTMLMediaElement.prototype,rl],"src"),ol=function(e){if(!e.featuresSourceset)return;const t=e.el();if(t.resetSourceset_)return;const i=al(e),s=t.setAttribute,n=t.load;Object.defineProperty(t,"src",Bi(i,{set:s=>{const n=i.set.call(t,s);return e.triggerSourceset(t.src),n}})),t.setAttribute=(i,n)=>{const r=s.call(t,i,n);return/src/i.test(i)&&e.triggerSourceset(t.src),r},t.load=()=>{const i=n.call(t);return el(e)||(e.triggerSourceset(""),nl(e)),i},t.currentSrc?e.triggerSourceset(t.currentSrc):el(e)||nl(e),t.resetSourceset_=()=>{t.resetSourceset_=null,t.load=n,t.setAttribute=s,Object.defineProperty(t,"src",i),t.resetSourceWatch_&&t.resetSourceWatch_()}};class ll extends Rr{constructor(e,t){super(e,t);const i=e.source;let s=!1;if(this.featuresVideoFrameCallback=this.featuresVideoFrameCallback&&"VIDEO"===this.el_.tagName,i&&(this.el_.currentSrc!==i.src||e.tag&&3===e.tag.initNetworkState_)?this.setSource(i):this.handleLateInit_(this.el_),e.enableSourceset&&this.setupSourcesetHandling_(),this.isScrubbing_=!1,this.el_.hasChildNodes()){const e=this.el_.childNodes;let t=e.length;const i=[];while(t--){const n=e[t],r=n.nodeName.toLowerCase();"track"===r&&(this.featuresNativeTextTracks?(this.remoteTextTrackEls().addTrackElement_(n),this.remoteTextTracks().addTrack(n.track),this.textTracks().addTrack(n.track),s||this.el_.hasAttribute("crossorigin")||!Ar(n.src)||(s=!0)):i.push(n))}for(let s=0;s{t=[];for(let i=0;ie.removeEventListener("change",i)));const s=()=>{for(let e=0;e{e.removeEventListener("change",i),e.removeEventListener("change",s),e.addEventListener("change",s)})),this.on("webkitendfullscreen",(()=>{e.removeEventListener("change",i),e.addEventListener("change",i),e.removeEventListener("change",s)}))}overrideNative_(e,t){if(t!==this[`featuresNative${e}Tracks`])return;const i=e.toLowerCase();this[`${i}TracksListeners_`]&&Object.keys(this[`${i}TracksListeners_`]).forEach((e=>{const t=this.el()[`${i}Tracks`];t.removeEventListener(e,this[`${i}TracksListeners_`][e])})),this[`featuresNative${e}Tracks`]=!t,this[`${i}TracksListeners_`]=null,this.proxyNativeTracksForType_(i)}overrideNativeAudioTracks(e){this.overrideNative_("Audio",e)}overrideNativeVideoTracks(e){this.overrideNative_("Video",e)}proxyNativeTracksForType_(e){const t=Pr[e],i=this.el()[t.getterName],s=this[t.getterName]();if(!this[`featuresNative${t.capitalName}Tracks`]||!i||!i.addEventListener)return;const n={change:t=>{const i={type:"change",target:s,currentTarget:s,srcElement:s};s.trigger(i),"text"===e&&this[Lr.remoteText.getterName]().trigger(i)},addtrack(e){s.addTrack(e.track)},removetrack(e){s.removeTrack(e.track)}},r=function(){const e=[];for(let t=0;t{const t=n[e];i.addEventListener(e,t),this.on("dispose",(s=>i.removeEventListener(e,t)))})),this.on("loadstart",r),this.on("dispose",(e=>this.off("loadstart",r)))}proxyNativeTracks_(){Pr.names.forEach((e=>{this.proxyNativeTracksForType_(e)}))}createEl(){let e=this.options_.tag;if(!e||!this.options_.playerElIngest&&!this.movingMediaElementInDOM){if(e){const t=e.cloneNode(!0);e.parentNode&&e.parentNode.insertBefore(t,e),ll.disposeMediaElement(e),e=t}else{e=h().createElement("video");const t=this.options_.tag&&Cs(this.options_.tag),i=Bi({},t);os&&!0===this.options_.nativeControlsForTouch||delete i.controls,Es(e,Object.assign(i,{id:this.options_.techId,class:"vjs-tech"}))}e.playerId=this.options_.playerId}"undefined"!==typeof this.options_.preload&&Is(e,"preload",this.options_.preload),void 0!==this.options_.disablePictureInPicture&&(e.disablePictureInPicture=this.options_.disablePictureInPicture);const t=["loop","muted","playsinline","autoplay"];for(let i=0;i=2&&t.push("loadeddata"),e.readyState>=3&&t.push("canplay"),e.readyState>=4&&t.push("canplaythrough"),this.ready((function(){t.forEach((function(e){this.trigger(e)}),this)}))}setScrubbing(e){this.isScrubbing_=e}scrubbing(){return this.isScrubbing_}setCurrentTime(e){try{this.isScrubbing_&&this.el_.fastSeek&&us?this.el_.fastSeek(e):this.el_.currentTime=e}catch(t){Di(t,"Video is not ready. (Video.js)")}}duration(){if(this.el_.duration===1/0&&Gi&&Yi&&0===this.el_.currentTime){const e=()=>{this.el_.currentTime>0&&(this.el_.duration===1/0&&this.trigger("durationchange"),this.off("timeupdate",e))};return this.on("timeupdate",e),NaN}return this.el_.duration||NaN}width(){return this.el_.offsetWidth}height(){return this.el_.offsetHeight}proxyWebkitFullscreen_(){if(!("webkitDisplayingFullscreen"in this.el_))return;const e=function(){this.trigger("fullscreenchange",{isFullscreen:!1}),this.el_.controls&&!this.options_.nativeControlsForTouch&&this.controls()&&(this.el_.controls=!1)},t=function(){"webkitPresentationMode"in this.el_&&"picture-in-picture"!==this.el_.webkitPresentationMode&&(this.one("webkitendfullscreen",e),this.trigger("fullscreenchange",{isFullscreen:!0,nativeIOSFullscreen:!0}))};this.on("webkitbeginfullscreen",t),this.on("dispose",(()=>{this.off("webkitbeginfullscreen",t),this.off("webkitendfullscreen",e)}))}supportsFullScreen(){return"function"===typeof this.el_.webkitEnterFullScreen}enterFullScreen(){const e=this.el_;if(e.paused&&e.networkState<=e.HAVE_METADATA)er(this.el_.play()),this.setTimeout((function(){e.pause();try{e.webkitEnterFullScreen()}catch(t){this.trigger("fullscreenerror",t)}}),0);else try{e.webkitEnterFullScreen()}catch(t){this.trigger("fullscreenerror",t)}}exitFullScreen(){this.el_.webkitDisplayingFullscreen?this.el_.webkitExitFullScreen():this.trigger("fullscreenerror",new Error("The video is not fullscreen"))}requestPictureInPicture(){return this.el_.requestPictureInPicture()}requestVideoFrameCallback(e){return this.featuresVideoFrameCallback&&!this.el_.webkitKeys?this.el_.requestVideoFrameCallback(e):super.requestVideoFrameCallback(e)}cancelVideoFrameCallback(e){this.featuresVideoFrameCallback&&!this.el_.webkitKeys?this.el_.cancelVideoFrameCallback(e):super.cancelVideoFrameCallback(e)}src(e){if(void 0===e)return this.el_.src;this.setSrc(e)}reset(){ll.resetMediaElement(this.el_)}currentSrc(){return this.currentSource_?this.currentSource_.src:this.el_.currentSrc}setControls(e){this.el_.controls=!!e}addTextTrack(e,t,i){return this.featuresNativeTextTracks?this.el_.addTextTrack(e,t,i):super.addTextTrack(e,t,i)}createRemoteTextTrack(e){if(!this.featuresNativeTextTracks)return super.createRemoteTextTrack(e);const t=h().createElement("track");return e.kind&&(t.kind=e.kind),e.label&&(t.label=e.label),(e.language||e.srclang)&&(t.srclang=e.language||e.srclang),e.default&&(t.default=e.default),e.id&&(t.id=e.id),e.src&&(t.src=e.src),t}addRemoteTextTrack(e,t){const i=super.addRemoteTextTrack(e,t);return this.featuresNativeTextTracks&&this.el().appendChild(i),i}removeRemoteTextTrack(e){if(super.removeRemoteTextTrack(e),this.featuresNativeTextTracks){const t=this.$$("track");let i=t.length;while(i--)e!==t[i]&&e!==t[i].track||this.el().removeChild(t[i])}}getVideoPlaybackQuality(){if("function"===typeof this.el().getVideoPlaybackQuality)return this.el().getVideoPlaybackQuality();const e={};return"undefined"!==typeof this.el().webkitDroppedFrameCount&&"undefined"!==typeof this.el().webkitDecodedFrameCount&&(e.droppedVideoFrames=this.el().webkitDroppedFrameCount,e.totalVideoFrames=this.el().webkitDecodedFrameCount),u().performance&&(e.creationTime=u().performance.now()),e}}qi(ll,"TEST_VID",(function(){if(!ms())return;const e=h().createElement("video"),t=h().createElement("track");return t.kind="captions",t.srclang="en",t.label="English",e.appendChild(t),e})),ll.isSupported=function(){try{ll.TEST_VID.volume=.5}catch(e){return!1}return!(!ll.TEST_VID||!ll.TEST_VID.canPlayType)},ll.canPlayType=function(e){return ll.TEST_VID.canPlayType(e)},ll.canPlaySource=function(e,t){return ll.canPlayType(e.type)},ll.canControlVolume=function(){try{const e=ll.TEST_VID.volume;ll.TEST_VID.volume=e/2+.1;const t=e!==ll.TEST_VID.volume;return t&&ds?(u().setTimeout((()=>{ll&&ll.prototype&&(ll.prototype.featuresVolumeControl=e!==ll.TEST_VID.volume)})),!1):t}catch(e){return!1}},ll.canMuteVolume=function(){try{const e=ll.TEST_VID.muted;return ll.TEST_VID.muted=!e,ll.TEST_VID.muted?Is(ll.TEST_VID,"muted","muted"):xs(ll.TEST_VID,"muted","muted"),e!==ll.TEST_VID.muted}catch(e){return!1}},ll.canControlPlaybackRate=function(){if(Gi&&Yi&&Ki<58)return!1;try{const e=ll.TEST_VID.playbackRate;return ll.TEST_VID.playbackRate=e/2+.1,e!==ll.TEST_VID.playbackRate}catch(e){return!1}},ll.canOverrideAttributes=function(){try{const e=()=>{};Object.defineProperty(h().createElement("video"),"src",{get:e,set:e}),Object.defineProperty(h().createElement("audio"),"src",{get:e,set:e}),Object.defineProperty(h().createElement("video"),"innerHTML",{get:e,set:e}),Object.defineProperty(h().createElement("audio"),"innerHTML",{get:e,set:e})}catch(e){return!1}return!0},ll.supportsNativeTextTracks=function(){return us||ds&&Yi},ll.supportsNativeVideoTracks=function(){return!(!ll.TEST_VID||!ll.TEST_VID.videoTracks)},ll.supportsNativeAudioTracks=function(){return!(!ll.TEST_VID||!ll.TEST_VID.audioTracks)},ll.Events=["loadstart","suspend","abort","error","emptied","stalled","loadedmetadata","loadeddata","canplay","canplaythrough","playing","waiting","seeking","seeked","ended","durationchange","timeupdate","progress","play","pause","ratechange","resize","volumechange"],[["featuresMuteControl","canMuteVolume"],["featuresPlaybackRate","canControlPlaybackRate"],["featuresSourceset","canOverrideAttributes"],["featuresNativeTextTracks","supportsNativeTextTracks"],["featuresNativeVideoTracks","supportsNativeVideoTracks"],["featuresNativeAudioTracks","supportsNativeAudioTracks"]].forEach((function([e,t]){qi(ll.prototype,e,(()=>ll[t]()),!0)})),ll.prototype.featuresVolumeControl=ll.canControlVolume(),ll.prototype.movingMediaElementInDOM=!ds,ll.prototype.featuresFullscreenResize=!0,ll.prototype.featuresProgressEvents=!0,ll.prototype.featuresTimeupdateEvents=!0,ll.prototype.featuresVideoFrameCallback=!(!ll.TEST_VID||!ll.TEST_VID.requestVideoFrameCallback),ll.disposeMediaElement=function(e){if(e){e.parentNode&&e.parentNode.removeChild(e);while(e.hasChildNodes())e.removeChild(e.firstChild);e.removeAttribute("src"),"function"===typeof e.load&&function(){try{e.load()}catch(t){}}()}},ll.resetMediaElement=function(e){if(!e)return;const t=e.querySelectorAll("source");let i=t.length;while(i--)e.removeChild(t[i]);e.removeAttribute("src"),"function"===typeof e.load&&function(){try{e.load()}catch(t){}}()},["muted","defaultMuted","autoplay","controls","loop","playsinline"].forEach((function(e){ll.prototype[e]=function(){return this.el_[e]||this.el_.hasAttribute(e)}})),["muted","defaultMuted","autoplay","loop","playsinline"].forEach((function(e){ll.prototype["set"+Un(e)]=function(t){this.el_[e]=t,t?this.el_.setAttribute(e,e):this.el_.removeAttribute(e)}})),["paused","currentTime","buffered","volume","poster","preload","error","seeking","seekable","ended","playbackRate","defaultPlaybackRate","disablePictureInPicture","played","networkState","readyState","videoWidth","videoHeight","crossOrigin"].forEach((function(e){ll.prototype[e]=function(){return this.el_[e]}})),["volume","src","poster","preload","playbackRate","defaultPlaybackRate","disablePictureInPicture","crossOrigin"].forEach((function(e){ll.prototype["set"+Un(e)]=function(t){this.el_[e]=t}})),["pause","load","play"].forEach((function(e){ll.prototype[e]=function(){return this.el_[e]()}})),Rr.withSourceHandlers(ll),ll.nativeSourceHandler={},ll.nativeSourceHandler.canPlayType=function(e){try{return ll.TEST_VID.canPlayType(e)}catch(t){return""}},ll.nativeSourceHandler.canHandleSource=function(e,t){if(e.type)return ll.nativeSourceHandler.canPlayType(e.type);if(e.src){const t=Sr(e.src);return ll.nativeSourceHandler.canPlayType(`video/${t}`)}return""},ll.nativeSourceHandler.handleSource=function(e,t,i){t.setSrc(e.src)},ll.nativeSourceHandler.dispose=function(){},ll.registerSourceHandler(ll.nativeSourceHandler),Rr.registerTech("Html5",ll);const dl=["progress","abort","suspend","emptied","stalled","loadedmetadata","loadeddata","timeupdate","resize","volumechange","texttrackchange"],ul={canplay:"CanPlay",canplaythrough:"CanPlayThrough",playing:"Playing",seeked:"Seeked"},cl=["tiny","xsmall","small","medium","large","xlarge","huge"],hl={};cl.forEach((e=>{const t="x"===e.charAt(0)?`x-${e.substring(1)}`:e;hl[e]=`vjs-layout-${t}`}));const pl={tiny:210,xsmall:320,small:425,medium:768,large:1440,xlarge:2560,huge:1/0};class ml extends qn{constructor(e,t,i){if(e.id=e.id||t.id||`vjs_video_${nn()}`,t=Object.assign(ml.getTagSettings(e),t),t.initChildren=!1,t.createEl=!1,t.evented=!1,t.reportTouchActivity=!1,!t.language){const i=e.closest("[lang]");i&&(t.language=i.getAttribute("lang"))}if(super(null,t,i),this.boundDocumentFullscreenChange_=e=>this.documentFullscreenChange_(e),this.boundFullWindowOnEscKey_=e=>this.fullWindowOnEscKey(e),this.boundUpdateStyleEl_=e=>this.updateStyleEl_(e),this.boundApplyInitTime_=e=>this.applyInitTime_(e),this.boundUpdateCurrentBreakpoint_=e=>this.updateCurrentBreakpoint_(e),this.boundHandleTechClick_=e=>this.handleTechClick_(e),this.boundHandleTechDoubleClick_=e=>this.handleTechDoubleClick_(e),this.boundHandleTechTouchStart_=e=>this.handleTechTouchStart_(e),this.boundHandleTechTouchMove_=e=>this.handleTechTouchMove_(e),this.boundHandleTechTouchEnd_=e=>this.handleTechTouchEnd_(e),this.boundHandleTechTap_=e=>this.handleTechTap_(e),this.boundUpdatePlayerHeightOnAudioOnlyMode_=e=>this.updatePlayerHeightOnAudioOnlyMode_(e),this.isFullscreen_=!1,this.log=Pi(this.id_),this.fsApi_=Ai,this.isPosterFromTech_=!1,this.queuedCallbacks_=[],this.isReady_=!1,this.hasStarted_=!1,this.userActive_=!1,this.debugEnabled_=!1,this.audioOnlyMode_=!1,this.audioPosterMode_=!1,this.audioOnlyCache_={controlBarHeight:null,playerHeight:null,hiddenChildren:[]},!this.options_||!this.options_.techOrder||!this.options_.techOrder.length)throw new Error("No techOrder specified. Did you overwrite videojs.options instead of just changing the properties you want to override?");if(this.tag=e,this.tagAttributes=e&&Cs(e),this.language(this.options_.language),t.languages){const e={};Object.getOwnPropertyNames(t.languages).forEach((function(i){e[i.toLowerCase()]=t.languages[i]})),this.languages_=e}else this.languages_=ml.prototype.options_.languages;this.resetCache_(),this.poster_=t.poster||"",this.controls_=!!t.controls,e.controls=!1,e.removeAttribute("controls"),this.changingSrc_=!1,this.playCallbacks_=[],this.playTerminatedQueue_=[],e.hasAttribute("autoplay")?this.autoplay(!0):this.autoplay(this.options_.autoplay),t.plugins&&Object.keys(t.plugins).forEach((e=>{if("function"!==typeof this[e])throw new Error(`plugin "${e}" does not exist`)})),this.scrubbing_=!1,this.el_=this.createEl(),On(this,{eventBusKey:"el_"}),this.fsApi_.requestFullscreen&&(un(h(),this.fsApi_.fullscreenchange,this.boundDocumentFullscreenChange_),this.on(this.fsApi_.fullscreenchange,this.boundDocumentFullscreenChange_)),this.fluid_&&this.on(["playerreset","resize"],this.boundUpdateStyleEl_);const s=Bi(this.options_);if(t.plugins&&Object.keys(t.plugins).forEach((e=>{this[e](t.plugins[e])})),t.debug&&this.debug(!0),this.options_.playerOptions=s,this.middleware_=[],this.playbackRates(t.playbackRates),t.experimentalSvgIcons){const e=new(u().DOMParser),t=e.parseFromString(na,"image/svg+xml"),i=t.querySelector("parsererror");if(i)Di.warn("Failed to load SVG Icons. Falling back to Font Icons."),this.options_.experimentalSvgIcons=null;else{const e=t.documentElement;e.style.display="none",this.el_.appendChild(e),this.addClass("vjs-svg-icons-enabled")}}this.initChildren(),this.isAudio("audio"===e.nodeName.toLowerCase()),this.controls()?this.addClass("vjs-controls-enabled"):this.addClass("vjs-controls-disabled"),this.el_.setAttribute("role","region"),this.isAudio()?this.el_.setAttribute("aria-label",this.localize("Audio Player")):this.el_.setAttribute("aria-label",this.localize("Video Player")),this.isAudio()&&this.addClass("vjs-audio"),t.spatialNavigation&&t.spatialNavigation.enabled&&(this.spatialNavigation=new la(this),this.addClass("vjs-spatial-navigation-enabled")),os&&this.addClass("vjs-touch-enabled"),ds||this.addClass("vjs-workinghover"),ml.players[this.id_]=this;const n=yi.split(".")[0];this.addClass(`vjs-v${n}`),this.userActive(!0),this.reportUserActivity(),this.one("play",(e=>this.listenForUserActivity_(e))),this.on("keydown",(e=>this.handleKeyDown(e))),this.on("languagechange",(e=>this.handleLanguagechange(e))),this.breakpoints(this.options_.breakpoints),this.responsive(this.options_.responsive),this.on("ready",(()=>{this.audioPosterMode(this.options_.audioPosterMode),this.audioOnlyMode(this.options_.audioOnlyMode)}))}dispose(){this.trigger("dispose"),this.off("dispose"),cn(h(),this.fsApi_.fullscreenchange,this.boundDocumentFullscreenChange_),cn(h(),"keydown",this.boundFullWindowOnEscKey_),this.styleEl_&&this.styleEl_.parentNode&&(this.styleEl_.parentNode.removeChild(this.styleEl_),this.styleEl_=null),ml.players[this.id_]=null,this.tag&&this.tag.player&&(this.tag.player=null),this.el_&&this.el_.player&&(this.el_.player=null),this.tech_&&(this.tech_.dispose(),this.isPosterFromTech_=!1,this.poster_=""),this.playerElIngest_&&(this.playerElIngest_=null),this.tag&&(this.tag=null),Qr(this),Or.names.forEach((e=>{const t=Or[e],i=this[t.getterName]();i&&i.off&&i.off()})),super.dispose({restoreEl:this.options_.restoreEl})}createEl(){let e,t=this.tag,i=this.playerElIngest_=t.parentNode&&t.parentNode.hasAttribute&&t.parentNode.hasAttribute("data-vjs-player");const s="video-js"===this.tag.tagName.toLowerCase();i?e=this.el_=t.parentNode:s||(e=this.el_=super.createEl("div"));const n=Cs(t);if(s){e=this.el_=t,t=this.tag=h().createElement("video");while(e.children.length)t.appendChild(e.firstChild);Ts(e,"video-js")||Ss(e,"video-js"),e.appendChild(t),i=this.playerElIngest_=e,Object.keys(e).forEach((i=>{try{t[i]=e[i]}catch(s){}}))}t.setAttribute("tabindex","-1"),n.tabindex="-1",Yi&&ts&&(t.setAttribute("role","application"),n.role="application"),t.removeAttribute("width"),t.removeAttribute("height"),"width"in n&&delete n.width,"height"in n&&delete n.height,Object.getOwnPropertyNames(n).forEach((function(i){s&&"class"===i||e.setAttribute(i,n[i]),s&&t.setAttribute(i,n[i])})),t.playerId=t.id,t.id+="_html5_api",t.className="vjs-tech",t.player=e.player=this,this.addClass("vjs-paused");const r=["IS_SMART_TV","IS_TIZEN","IS_WEBOS","IS_ANDROID","IS_IPAD","IS_IPHONE","IS_CHROMECAST_RECEIVER"].filter((e=>cs[e])).map((e=>"vjs-device-"+e.substring(3).toLowerCase().replace(/\_/g,"-")));if(this.addClass(...r),!0!==u().VIDEOJS_NO_DYNAMIC_STYLE){this.styleEl_=Ks("vjs-styles-dimensions");const e=js(".vjs-styles-defaults"),t=js("head");t.insertBefore(this.styleEl_,e?e.nextSibling:t.firstChild)}this.fill_=!1,this.fluid_=!1,this.width(this.options_.width),this.height(this.options_.height),this.fill(this.options_.fill),this.fluid(this.options_.fluid),this.aspectRatio(this.options_.aspectRatio),this.crossOrigin(this.options_.crossOrigin||this.options_.crossorigin);const a=t.getElementsByTagName("a");for(let o=0;o{this.on(["playerreset","resize"],this.boundUpdateStyleEl_)}))):this.removeClass("vjs-fluid"),this.updateStyleEl_()}fill(e){if(void 0===e)return!!this.fill_;this.fill_=!!e,e?(this.addClass("vjs-fill"),this.fluid(!1)):this.removeClass("vjs-fill")}aspectRatio(e){if(void 0===e)return this.aspectRatio_;if(!/^\d+\:\d+$/.test(e))throw new Error("Improper value supplied for aspect ratio. The format should be width:height, for example 16:9.");this.aspectRatio_=e,this.fluid(!0),this.updateStyleEl_()}updateStyleEl_(){if(!0===u().VIDEOJS_NO_DYNAMIC_STYLE){const e="number"===typeof this.width_?this.width_:this.options_.width,t="number"===typeof this.height_?this.height_:this.options_.height,i=this.tech_&&this.tech_.el();return void(i&&(e>=0&&(i.width=e),t>=0&&(i.height=t)))}let e,t,i,s;i=void 0!==this.aspectRatio_&&"auto"!==this.aspectRatio_?this.aspectRatio_:this.videoWidth()>0?this.videoWidth()+":"+this.videoHeight():"16:9";const n=i.split(":"),r=n[1]/n[0];e=void 0!==this.width_?this.width_:void 0!==this.height_?this.height_/r:this.videoWidth()||300,t=void 0!==this.height_?this.height_:e*r,s=/^[^a-zA-Z]/.test(this.id())?"dimensions-"+this.id():this.id()+"-dimensions",this.addClass(s),Js(this.styleEl_,`\n .${s} {\n width: ${e}px;\n height: ${t}px;\n }\n\n .${s}.vjs-fluid:not(.vjs-audio-only-mode) {\n padding-top: ${100*r}%;\n }\n `)}loadTech_(e,t){this.tech_&&this.unloadTech_();const i=Un(e),s=e.charAt(0).toLowerCase()+e.slice(1);"Html5"!==i&&this.tag&&(Rr.getTech("Html5").disposeMediaElement(this.tag),this.tag.player=null,this.tag=null),this.techName_=i,this.isReady_=!1;let n=this.autoplay();("string"===typeof this.autoplay()||!0===this.autoplay()&&this.options_.normalizeAutoplay)&&(n=!1);const r={source:t,autoplay:n,nativeControlsForTouch:this.options_.nativeControlsForTouch,playerId:this.id(),techId:`${this.id()}_${s}_api`,playsinline:this.options_.playsinline,preload:this.options_.preload,loop:this.options_.loop,disablePictureInPicture:this.options_.disablePictureInPicture,muted:this.options_.muted,poster:this.poster(),language:this.language(),playerElIngest:this.playerElIngest_||!1,"vtt.js":this.options_["vtt.js"],canOverridePoster:!!this.options_.techCanOverridePoster,enableSourceset:this.options_.enableSourceset};Or.names.forEach((e=>{const t=Or[e];r[t.getterName]=this[t.privateName]})),Object.assign(r,this.options_[i]),Object.assign(r,this.options_[s]),Object.assign(r,this.options_[e.toLowerCase()]),this.tag&&(r.tag=this.tag),t&&t.src===this.cache_.src&&this.cache_.currentTime>0&&(r.startTime=this.cache_.currentTime);const a=Rr.getTech(e);if(!a)throw new Error(`No Tech named '${i}' exists! '${i}' should be registered using videojs.registerTech()'`);this.tech_=new a(r),this.tech_.ready(yn(this,this.handleTechReady_),!0),nr.jsonToTextTracks(this.textTracksJson_||[],this.tech_),dl.forEach((e=>{this.on(this.tech_,e,(t=>this[`handleTech${Un(e)}_`](t)))})),Object.keys(ul).forEach((e=>{this.on(this.tech_,e,(t=>{0===this.tech_.playbackRate()&&this.tech_.seeking()?this.queuedCallbacks_.push({callback:this[`handleTech${ul[e]}_`].bind(this),event:t}):this[`handleTech${ul[e]}_`](t)}))})),this.on(this.tech_,"loadstart",(e=>this.handleTechLoadStart_(e))),this.on(this.tech_,"sourceset",(e=>this.handleTechSourceset_(e))),this.on(this.tech_,"waiting",(e=>this.handleTechWaiting_(e))),this.on(this.tech_,"ended",(e=>this.handleTechEnded_(e))),this.on(this.tech_,"seeking",(e=>this.handleTechSeeking_(e))),this.on(this.tech_,"play",(e=>this.handleTechPlay_(e))),this.on(this.tech_,"pause",(e=>this.handleTechPause_(e))),this.on(this.tech_,"durationchange",(e=>this.handleTechDurationChange_(e))),this.on(this.tech_,"fullscreenchange",((e,t)=>this.handleTechFullscreenChange_(e,t))),this.on(this.tech_,"fullscreenerror",((e,t)=>this.handleTechFullscreenError_(e,t))),this.on(this.tech_,"enterpictureinpicture",(e=>this.handleTechEnterPictureInPicture_(e))),this.on(this.tech_,"leavepictureinpicture",(e=>this.handleTechLeavePictureInPicture_(e))),this.on(this.tech_,"error",(e=>this.handleTechError_(e))),this.on(this.tech_,"posterchange",(e=>this.handleTechPosterChange_(e))),this.on(this.tech_,"textdata",(e=>this.handleTechTextData_(e))),this.on(this.tech_,"ratechange",(e=>this.handleTechRateChange_(e))),this.on(this.tech_,"loadedmetadata",this.boundUpdateStyleEl_),this.usingNativeControls(this.techGet_("controls")),this.controls()&&!this.usingNativeControls()&&this.addTechControlsListeners_(),this.tech_.el().parentNode===this.el()||"Html5"===i&&this.tag||bs(this.tech_.el(),this.el()),this.tag&&(this.tag.player=null,this.tag=null)}unloadTech_(){Or.names.forEach((e=>{const t=Or[e];this[t.privateName]=this[t.getterName]()})),this.textTracksJson_=nr.textTracksToJson(this.tech_),this.isReady_=!1,this.tech_.dispose(),this.tech_=!1,this.isPosterFromTech_&&(this.poster_="",this.trigger("posterchange")),this.isPosterFromTech_=!1}tech(e){return void 0===e&&Di.warn("Using the tech directly can be dangerous. I hope you know what you're doing.\nSee https://github.com/videojs/video.js/issues/2617 for more info.\n"),this.tech_}version(){return{"video.js":yi}}addTechControlsListeners_(){this.removeTechControlsListeners_(),this.on(this.tech_,"click",this.boundHandleTechClick_),this.on(this.tech_,"dblclick",this.boundHandleTechDoubleClick_),this.on(this.tech_,"touchstart",this.boundHandleTechTouchStart_),this.on(this.tech_,"touchmove",this.boundHandleTechTouchMove_),this.on(this.tech_,"touchend",this.boundHandleTechTouchEnd_),this.on(this.tech_,"tap",this.boundHandleTechTap_)}removeTechControlsListeners_(){this.off(this.tech_,"tap",this.boundHandleTechTap_),this.off(this.tech_,"touchstart",this.boundHandleTechTouchStart_),this.off(this.tech_,"touchmove",this.boundHandleTechTouchMove_),this.off(this.tech_,"touchend",this.boundHandleTechTouchEnd_),this.off(this.tech_,"click",this.boundHandleTechClick_),this.off(this.tech_,"dblclick",this.boundHandleTechDoubleClick_)}handleTechReady_(){this.triggerReady(),this.cache_.volume&&this.techCall_("setVolume",this.cache_.volume),this.handleTechPosterChange_(),this.handleTechDurationChange_()}handleTechLoadStart_(){this.removeClass("vjs-ended","vjs-seeking"),this.error(null),this.handleTechDurationChange_(),this.paused()?(this.hasStarted(!1),this.trigger("loadstart")):this.trigger("loadstart"),this.manualAutoplay_(!0===this.autoplay()&&this.options_.normalizeAutoplay?"play":this.autoplay())}manualAutoplay_(e){if(!this.tech_||"string"!==typeof e)return;const t=()=>{const e=this.muted();this.muted(!0);const t=()=>{this.muted(e)};this.playTerminatedQueue_.push(t);const i=this.play();if(Zn(i))return i.catch((e=>{throw t(),new Error(`Rejection at manualAutoplay. Restoring muted value. ${e||""}`)}))};let i;return"any"!==e||this.muted()?i="muted"!==e||this.muted()?this.play():t():(i=this.play(),Zn(i)&&(i=i.catch(t))),Zn(i)?i.then((()=>{this.trigger({type:"autoplay-success",autoplay:e})})).catch((()=>{this.trigger({type:"autoplay-failure",autoplay:e})})):void 0}updateSourceCaches_(e=""){let t=e,i="";"string"!==typeof t&&(t=e.src,i=e.type),this.cache_.source=this.cache_.source||{},this.cache_.sources=this.cache_.sources||[],t&&!i&&(i=ta(this,t)),this.cache_.source=Bi({},e,{src:t,type:i});const s=this.cache_.sources.filter((e=>e.src&&e.src===t)),n=[],r=this.$$("source"),a=[];for(let o=0;othis.updateSourceCaches_(e);const i=this.currentSource().src,s=e.src;i&&!/^blob:/.test(i)&&/^blob:/.test(s)&&(!this.lastSource_||this.lastSource_.tech!==s&&this.lastSource_.player!==i)&&(t=()=>{}),t(s),e.src||this.tech_.any(["sourceset","loadstart"],(e=>{if("sourceset"===e.type)return;const t=this.techGet_("currentSrc");this.lastSource_.tech=t,this.updateSourceCaches_(t)}))}this.lastSource_={player:this.currentSource().src,tech:e.src},this.trigger({src:e.src,type:"sourceset"})}hasStarted(e){if(void 0===e)return this.hasStarted_;e!==this.hasStarted_&&(this.hasStarted_=e,this.hasStarted_?this.addClass("vjs-has-started"):this.removeClass("vjs-has-started"))}handleTechPlay_(){this.removeClass("vjs-ended","vjs-paused"),this.addClass("vjs-playing"),this.hasStarted(!0),this.trigger("play")}handleTechRateChange_(){this.tech_.playbackRate()>0&&0===this.cache_.lastPlaybackRate&&(this.queuedCallbacks_.forEach((e=>e.callback(e.event))),this.queuedCallbacks_=[]),this.cache_.lastPlaybackRate=this.tech_.playbackRate(),this.trigger("ratechange")}handleTechWaiting_(){this.addClass("vjs-waiting"),this.trigger("waiting");const e=this.currentTime(),t=()=>{e!==this.currentTime()&&(this.removeClass("vjs-waiting"),this.off("timeupdate",t))};this.on("timeupdate",t)}handleTechCanPlay_(){this.removeClass("vjs-waiting"),this.trigger("canplay")}handleTechCanPlayThrough_(){this.removeClass("vjs-waiting"),this.trigger("canplaythrough")}handleTechPlaying_(){this.removeClass("vjs-waiting"),this.trigger("playing")}handleTechSeeking_(){this.addClass("vjs-seeking"),this.trigger("seeking")}handleTechSeeked_(){this.removeClass("vjs-seeking","vjs-ended"),this.trigger("seeked")}handleTechPause_(){this.removeClass("vjs-playing"),this.addClass("vjs-paused"),this.trigger("pause")}handleTechEnded_(){this.addClass("vjs-ended"),this.removeClass("vjs-waiting"),this.options_.loop?(this.currentTime(0),this.play()):this.paused()||this.pause(),this.trigger("ended")}handleTechDurationChange_(){this.duration(this.techGet_("duration"))}handleTechClick_(e){this.controls_&&(void 0!==this.options_&&void 0!==this.options_.userActions&&void 0!==this.options_.userActions.click&&!1===this.options_.userActions.click||(void 0!==this.options_&&void 0!==this.options_.userActions&&"function"===typeof this.options_.userActions.click?this.options_.userActions.click.call(this,e):this.paused()?er(this.play()):this.pause()))}handleTechDoubleClick_(e){if(!this.controls_)return;const t=Array.prototype.some.call(this.$$(".vjs-control-bar, .vjs-modal-dialog"),(t=>t.contains(e.target)));t||void 0!==this.options_&&void 0!==this.options_.userActions&&void 0!==this.options_.userActions.doubleClick&&!1===this.options_.userActions.doubleClick||(void 0!==this.options_&&void 0!==this.options_.userActions&&"function"===typeof this.options_.userActions.doubleClick?this.options_.userActions.doubleClick.call(this,e):this.isFullscreen()?this.exitFullscreen():this.requestFullscreen())}handleTechTap_(){this.userActive(!this.userActive())}handleTechTouchStart_(){this.userWasActive=this.userActive()}handleTechTouchMove_(){this.userWasActive&&this.reportUserActivity()}handleTechTouchEnd_(e){e.cancelable&&e.preventDefault()}toggleFullscreenClass_(){this.isFullscreen()?this.addClass("vjs-fullscreen"):this.removeClass("vjs-fullscreen")}documentFullscreenChange_(e){const t=e.target.player;if(t&&t!==this)return;const i=this.el();let s=h()[this.fsApi_.fullscreenElement]===i;!s&&i.matches&&(s=i.matches(":"+this.fsApi_.fullscreen)),this.isFullscreen(s)}handleTechFullscreenChange_(e,t){t&&(t.nativeIOSFullscreen&&(this.addClass("vjs-ios-native-fs"),this.tech_.one("webkitendfullscreen",(()=>{this.removeClass("vjs-ios-native-fs")}))),this.isFullscreen(t.isFullscreen))}handleTechFullscreenError_(e,t){this.trigger("fullscreenerror",t)}togglePictureInPictureClass_(){this.isInPictureInPicture()?this.addClass("vjs-picture-in-picture"):this.removeClass("vjs-picture-in-picture")}handleTechEnterPictureInPicture_(e){this.isInPictureInPicture(!0)}handleTechLeavePictureInPicture_(e){this.isInPictureInPicture(!1)}handleTechError_(){const e=this.tech_.error();e&&this.error(e)}handleTechTextData_(){let e=null;arguments.length>1&&(e=arguments[1]),this.trigger("textdata",e)}getCache(){return this.cache_}resetCache_(){this.cache_={currentTime:0,initTime:0,inactivityTimeout:this.options_.inactivityTimeout,duration:NaN,lastVolume:1,lastPlaybackRate:this.defaultPlaybackRate(),media:null,src:"",source:{},sources:[],playbackRates:[],volume:1}}techCall_(e,t){this.ready((function(){if(e in Wr)return Vr(this.middleware_,this.tech_,e,t);if(e in Xr)return zr(this.middleware_,this.tech_,e,t);try{this.tech_&&this.tech_[e](t)}catch(i){throw Di(i),i}}),!0)}techGet_(e){if(this.tech_&&this.tech_.isReady_){if(e in Gr)return Hr(this.middleware_,this.tech_,e);if(e in Xr)return zr(this.middleware_,this.tech_,e);try{return this.tech_[e]()}catch(t){if(void 0===this.tech_[e])throw Di(`Video.js: ${e} method not defined for ${this.techName_} playback technology.`,t),t;if("TypeError"===t.name)throw Di(`Video.js: ${e} unavailable on ${this.techName_} playback technology element.`,t),this.tech_.isReady_=!1,t;throw Di(t),t}}}play(){return new Promise((e=>{this.play_(e)}))}play_(e=er){this.playCallbacks_.push(e);const t=Boolean(!this.changingSrc_&&(this.src()||this.currentSrc())),i=Boolean(us||ds);if(this.waitToPlay_&&(this.off(["ready","loadstart"],this.waitToPlay_),this.waitToPlay_=null),!this.isReady_||!t)return this.waitToPlay_=e=>{this.play_()},this.one(["ready","loadstart"],this.waitToPlay_),void(!t&&i&&this.load());const s=this.techGet_("play"),n=i&&this.hasClass("vjs-ended");n&&this.resetProgressBar_(),null===s?this.runPlayTerminatedQueue_():this.runPlayCallbacks_(s)}runPlayTerminatedQueue_(){const e=this.playTerminatedQueue_.slice(0);this.playTerminatedQueue_=[],e.forEach((function(e){e()}))}runPlayCallbacks_(e){const t=this.playCallbacks_.slice(0);this.playCallbacks_=[],this.playTerminatedQueue_=[],t.forEach((function(t){t(e)}))}pause(){this.techCall_("pause")}paused(){return!1!==this.techGet_("paused")}played(){return this.techGet_("played")||zn(0,0)}scrubbing(e){if("undefined"===typeof e)return this.scrubbing_;this.scrubbing_=!!e,this.techCall_("setScrubbing",this.scrubbing_),e?this.addClass("vjs-scrubbing"):this.removeClass("vjs-scrubbing")}currentTime(e){return void 0===e?(this.cache_.currentTime=this.techGet_("currentTime")||0,this.cache_.currentTime):(e<0&&(e=0),this.isReady_&&!this.changingSrc_&&this.tech_&&this.tech_.isReady_?(this.techCall_("setCurrentTime",e),this.cache_.initTime=0,void(isFinite(e)&&(this.cache_.currentTime=Number(e)))):(this.cache_.initTime=e,this.off("canplay",this.boundApplyInitTime_),void this.one("canplay",this.boundApplyInitTime_)))}applyInitTime_(){this.currentTime(this.cache_.initTime)}duration(e){if(void 0===e)return void 0!==this.cache_.duration?this.cache_.duration:NaN;e=parseFloat(e),e<0&&(e=1/0),e!==this.cache_.duration&&(this.cache_.duration=e,e===1/0?this.addClass("vjs-live"):this.removeClass("vjs-live"),isNaN(e)||this.trigger("durationchange"))}remainingTime(){return this.duration()-this.currentTime()}remainingTimeDisplay(){return Math.floor(this.duration())-Math.floor(this.currentTime())}buffered(){let e=this.techGet_("buffered");return e&&e.length||(e=zn(0,0)),e}seekable(){let e=this.techGet_("seekable");return e&&e.length||(e=zn(0,0)),e}seeking(){return this.techGet_("seeking")}ended(){return this.techGet_("ended")}networkState(){return this.techGet_("networkState")}readyState(){return this.techGet_("readyState")}bufferedPercent(){return Kn(this.buffered(),this.duration())}bufferedEnd(){const e=this.buffered(),t=this.duration();let i=e.end(e.length-1);return i>t&&(i=t),i}volume(e){let t;return void 0!==e?(t=Math.max(0,Math.min(1,e)),this.cache_.volume=t,this.techCall_("setVolume",t),void(t>0&&this.lastVolume_(t))):(t=parseFloat(this.techGet_("volume")),isNaN(t)?1:t)}muted(e){if(void 0===e)return this.techGet_("muted")||!1;this.techCall_("setMuted",e)}defaultMuted(e){return void 0!==e&&this.techCall_("setDefaultMuted",e),this.techGet_("defaultMuted")||!1}lastVolume_(e){if(void 0===e||0===e)return this.cache_.lastVolume;this.cache_.lastVolume=e}supportsFullScreen(){return this.techGet_("supportsFullScreen")||!1}isFullscreen(e){if(void 0!==e){const t=this.isFullscreen_;return this.isFullscreen_=Boolean(e),this.isFullscreen_!==t&&this.fsApi_.prefixed&&this.trigger("fullscreenchange"),void this.toggleFullscreenClass_()}return this.isFullscreen_}requestFullscreen(e){this.isInPictureInPicture()&&this.exitPictureInPicture();const t=this;return new Promise(((i,s)=>{function n(){t.off("fullscreenerror",a),t.off("fullscreenchange",r)}function r(){n(),i()}function a(e,t){n(),s(t)}t.one("fullscreenchange",r),t.one("fullscreenerror",a);const o=t.requestFullscreenHelper_(e);o&&(o.then(n,n),o.then(i,s))}))}requestFullscreenHelper_(e){let t;if(this.fsApi_.prefixed||(t=this.options_.fullscreen&&this.options_.fullscreen.options||{},void 0!==e&&(t=e)),this.fsApi_.requestFullscreen){const e=this.el_[this.fsApi_.requestFullscreen](t);return e&&e.then((()=>this.isFullscreen(!0)),(()=>this.isFullscreen(!1))),e}this.tech_.supportsFullScreen()&&!0===!this.options_.preferFullWindow?this.techCall_("enterFullScreen"):this.enterFullWindow()}exitFullscreen(){const e=this;return new Promise(((t,i)=>{function s(){e.off("fullscreenerror",r),e.off("fullscreenchange",n)}function n(){s(),t()}function r(e,t){s(),i(t)}e.one("fullscreenchange",n),e.one("fullscreenerror",r);const a=e.exitFullscreenHelper_();a&&(a.then(s,s),a.then(t,i))}))}exitFullscreenHelper_(){if(this.fsApi_.requestFullscreen){const e=h()[this.fsApi_.exitFullscreen]();return e&&er(e.then((()=>this.isFullscreen(!1)))),e}this.tech_.supportsFullScreen()&&!0===!this.options_.preferFullWindow?this.techCall_("exitFullScreen"):this.exitFullWindow()}enterFullWindow(){this.isFullscreen(!0),this.isFullWindow=!0,this.docOrigOverflow=h().documentElement.style.overflow,un(h(),"keydown",this.boundFullWindowOnEscKey_),h().documentElement.style.overflow="hidden",Ss(h().body,"vjs-full-window"),this.trigger("enterFullWindow")}fullWindowOnEscKey(e){"Escape"===e.key&&!0===this.isFullscreen()&&(this.isFullWindow?this.exitFullWindow():this.exitFullscreen())}exitFullWindow(){this.isFullscreen(!1),this.isFullWindow=!1,cn(h(),"keydown",this.boundFullWindowOnEscKey_),h().documentElement.style.overflow=this.docOrigOverflow,As(h().body,"vjs-full-window"),this.trigger("exitFullWindow")}disablePictureInPicture(e){if(void 0===e)return this.techGet_("disablePictureInPicture");this.techCall_("setDisablePictureInPicture",e),this.options_.disablePictureInPicture=e,this.trigger("disablepictureinpicturechanged")}isInPictureInPicture(e){return void 0!==e?(this.isInPictureInPicture_=!!e,void this.togglePictureInPictureClass_()):!!this.isInPictureInPicture_}requestPictureInPicture(){if(this.options_.enableDocumentPictureInPicture&&u().documentPictureInPicture){const e=h().createElement(this.el().tagName);return e.classList=this.el().classList,e.classList.add("vjs-pip-container"),this.posterImage&&e.appendChild(this.posterImage.el().cloneNode(!0)),this.titleBar&&e.appendChild(this.titleBar.el().cloneNode(!0)),e.appendChild(_s("p",{className:"vjs-pip-text"},{},this.localize("Playing in picture-in-picture"))),u().documentPictureInPicture.requestWindow({width:this.videoWidth(),height:this.videoHeight()}).then((t=>(zs(t),this.el_.parentNode.insertBefore(e,this.el_),t.document.body.appendChild(this.el_),t.document.body.classList.add("vjs-pip-window"),this.player_.isInPictureInPicture(!0),this.player_.trigger({type:"enterpictureinpicture",pipWindow:t}),t.addEventListener("pagehide",(t=>{const i=t.target.querySelector(".video-js");e.parentNode.replaceChild(i,e),this.player_.isInPictureInPicture(!1),this.player_.trigger("leavepictureinpicture")})),t)))}return"pictureInPictureEnabled"in h()&&!1===this.disablePictureInPicture()?this.techGet_("requestPictureInPicture"):Promise.reject("No PiP mode is available")}exitPictureInPicture(){return u().documentPictureInPicture&&u().documentPictureInPicture.window?(u().documentPictureInPicture.window.close(),Promise.resolve()):"pictureInPictureEnabled"in h()?h().exitPictureInPicture():void 0}handleKeyDown(e){const{userActions:t}=this.options_;if(!t||!t.hotkeys)return;const i=e=>{const t=e.tagName.toLowerCase();if(e.isContentEditable)return!0;const i=["button","checkbox","hidden","radio","reset","submit"];if("input"===t)return-1===i.indexOf(e.type);const s=["textarea"];return-1!==s.indexOf(t)};i(this.el_.ownerDocument.activeElement)||("function"===typeof t.hotkeys?t.hotkeys.call(this,e):this.handleHotkeys(e))}handleHotkeys(e){const t=this.options_.userActions?this.options_.userActions.hotkeys:{},{fullscreenKey:i=(t=>"f"===e.key.toLowerCase()),muteKey:s=(t=>"m"===e.key.toLowerCase()),playPauseKey:n=(t=>"k"===e.key.toLowerCase()||" "===e.key.toLowerCase())}=t;if(i.call(this,e)){e.preventDefault(),e.stopPropagation();const t=qn.getComponent("FullscreenToggle");!1!==h()[this.fsApi_.fullscreenEnabled]&&t.prototype.handleClick.call(this,e)}else if(s.call(this,e)){e.preventDefault(),e.stopPropagation();const t=qn.getComponent("MuteToggle");t.prototype.handleClick.call(this,e)}else if(n.call(this,e)){e.preventDefault(),e.stopPropagation();const t=qn.getComponent("PlayToggle");t.prototype.handleClick.call(this,e)}}canPlayType(e){let t;for(let i=0,s=this.options_.techOrder;i[e,Rr.getTech(e)])).filter((([e,t])=>t?t.isSupported():(Di.error(`The "${e}" tech is undefined. Skipped browser support check for that tech.`),!1))),i=function(e,t,i){let s;return e.some((e=>t.some((t=>{if(s=i(e,t),s)return!0})))),s};let s;const n=e=>(t,i)=>e(i,t),r=([e,t],i)=>{if(t.canPlaySource(i,this.options_[e.toLowerCase()]))return{source:i,tech:e}};return s=this.options_.sourceOrder?i(e,t,n(r)):i(t,e,r),s||!1}handleSrc_(e,t){if("undefined"===typeof e)return this.cache_.src||"";this.resetRetryOnError_&&this.resetRetryOnError_();const i=ia(e);if(i.length){if(this.changingSrc_=!0,t||(this.cache_.sources=i),this.updateSourceCaches_(i[0]),qr(this,i[0],((e,s)=>{this.middleware_=s,t||(this.cache_.sources=i),this.updateSourceCaches_(e);const n=this.src_(e);if(n)return i.length>1?this.handleSrc_(i.slice(1)):(this.changingSrc_=!1,this.setTimeout((function(){this.error({code:4,message:this.options_.notSupportedMessage})}),0),void this.triggerReady());jr(s,this.tech_)})),i.length>1){const e=()=>{this.error(null),this.handleSrc_(i.slice(1),!0)},t=()=>{this.off("error",e)};this.one("error",e),this.one("playing",t),this.resetRetryOnError_=()=>{this.off("error",e),this.off("playing",t)}}}else this.setTimeout((function(){this.error({code:4,message:this.options_.notSupportedMessage})}),0)}src(e){return this.handleSrc_(e,!1)}src_(e){const t=this.selectSource([e]);return!t||(Bn(t.tech,this.techName_)?(this.ready((function(){this.tech_.constructor.prototype.hasOwnProperty("setSource")?this.techCall_("setSource",e):this.techCall_("src",e.src),this.changingSrc_=!1}),!0),!1):(this.changingSrc_=!0,this.loadTech_(t.tech,t.source),this.tech_.ready((()=>{this.changingSrc_=!1})),!1))}load(){this.tech_&&this.tech_.vhs?this.src(this.currentSource()):this.techCall_("load")}reset(){if(this.paused())this.doReset_();else{const e=this.play();er(e.then((()=>this.doReset_())))}}doReset_(){this.tech_&&this.tech_.clearTracks("text"),this.removeClass("vjs-playing"),this.addClass("vjs-paused"),this.resetCache_(),this.poster(""),this.loadTech_(this.options_.techOrder[0],null),this.techCall_("reset"),this.resetControlBarUI_(),this.error(null),this.titleBar&&this.titleBar.update({title:void 0,description:void 0}),wn(this)&&this.trigger("playerreset")}resetControlBarUI_(){this.resetProgressBar_(),this.resetPlaybackRate_(),this.resetVolumeBar_()}resetProgressBar_(){this.currentTime(0);const{currentTimeDisplay:e,durationDisplay:t,progressControl:i,remainingTimeDisplay:s}=this.controlBar||{},{seekBar:n}=i||{};e&&e.updateContent(),t&&t.updateContent(),s&&s.updateContent(),n&&(n.update(),n.loadProgressBar&&n.loadProgressBar.update())}resetPlaybackRate_(){this.playbackRate(this.defaultPlaybackRate()),this.handleTechRateChange_()}resetVolumeBar_(){this.volume(1),this.trigger("volumechange")}currentSources(){const e=this.currentSource(),t=[];return 0!==Object.keys(e).length&&t.push(e),this.cache_.sources||t}currentSource(){return this.cache_.source||{}}currentSrc(){return this.currentSource()&&this.currentSource().src||""}currentType(){return this.currentSource()&&this.currentSource().type||""}preload(e){return void 0!==e?(this.techCall_("setPreload",e),void(this.options_.preload=e)):this.techGet_("preload")}autoplay(e){if(void 0===e)return this.options_.autoplay||!1;let t;"string"===typeof e&&/(any|play|muted)/.test(e)||!0===e&&this.options_.normalizeAutoplay?(this.options_.autoplay=e,this.manualAutoplay_("string"===typeof e?e:"play"),t=!1):this.options_.autoplay=!!e,t="undefined"===typeof t?this.options_.autoplay:t,this.tech_&&this.techCall_("setAutoplay",t)}playsinline(e){return void 0!==e&&(this.techCall_("setPlaysinline",e),this.options_.playsinline=e),this.techGet_("playsinline")}loop(e){return void 0!==e?(this.techCall_("setLoop",e),void(this.options_.loop=e)):this.techGet_("loop")}poster(e){if(void 0===e)return this.poster_;e||(e=""),e!==this.poster_&&(this.poster_=e,this.techCall_("setPoster",e),this.isPosterFromTech_=!1,this.trigger("posterchange"))}handleTechPosterChange_(){if((!this.poster_||this.options_.techCanOverridePoster)&&this.tech_&&this.tech_.poster){const e=this.tech_.poster()||"";e!==this.poster_&&(this.poster_=e,this.isPosterFromTech_=!0,this.trigger("posterchange"))}}controls(e){if(void 0===e)return!!this.controls_;e=!!e,this.controls_!==e&&(this.controls_=e,this.usingNativeControls()&&this.techCall_("setControls",e),this.controls_?(this.removeClass("vjs-controls-disabled"),this.addClass("vjs-controls-enabled"),this.trigger("controlsenabled"),this.usingNativeControls()||this.addTechControlsListeners_()):(this.removeClass("vjs-controls-enabled"),this.addClass("vjs-controls-disabled"),this.trigger("controlsdisabled"),this.usingNativeControls()||this.removeTechControlsListeners_()))}usingNativeControls(e){if(void 0===e)return!!this.usingNativeControls_;e=!!e,this.usingNativeControls_!==e&&(this.usingNativeControls_=e,this.usingNativeControls_?(this.addClass("vjs-using-native-controls"),this.trigger("usingnativecontrols")):(this.removeClass("vjs-using-native-controls"),this.trigger("usingcustomcontrols")))}error(e){if(void 0===e)return this.error_||null;if(vi("beforeerror").forEach((t=>{const i=t(this,e);Mi(i)&&!Array.isArray(i)||"string"===typeof i||"number"===typeof i||null===i?e=i:this.log.error("please return a value that MediaError expects in beforeerror hooks")})),this.options_.suppressNotSupportedError&&e&&4===e.code){const t=function(){this.error(e)};return this.options_.suppressNotSupportedError=!1,this.any(["click","touchstart"],t),void this.one("loadstart",(function(){this.off(["click","touchstart"],t)}))}if(null===e)return this.error_=null,this.removeClass("vjs-error"),void(this.errorDisplay&&this.errorDisplay.close());this.error_=new Jn(e),this.addClass("vjs-error"),Di.error(`(CODE:${this.error_.code} ${Jn.errorTypes[this.error_.code]})`,this.error_.message,this.error_),this.trigger("error"),vi("error").forEach((e=>e(this,this.error_)))}reportUserActivity(e){this.userActivity_=!0}userActive(e){if(void 0===e)return this.userActive_;if(e=!!e,e!==this.userActive_){if(this.userActive_=e,this.userActive_)return this.userActivity_=!0,this.removeClass("vjs-user-inactive"),this.addClass("vjs-user-active"),void this.trigger("useractive");this.tech_&&this.tech_.one("mousemove",(function(e){e.stopPropagation(),e.preventDefault()})),this.userActivity_=!1,this.removeClass("vjs-user-active"),this.addClass("vjs-user-inactive"),this.trigger("userinactive")}}listenForUserActivity_(){let e,t,i;const s=yn(this,this.reportUserActivity),n=function(e){e.screenX===t&&e.screenY===i||(t=e.screenX,i=e.screenY,s())},r=function(){s(),this.clearInterval(e),e=this.setInterval(s,250)},a=function(t){s(),this.clearInterval(e)};this.on("mousedown",r),this.on("mousemove",n),this.on("mouseup",a),this.on("mouseleave",a);const o=this.getChild("controlBar");let l;!o||ds||Gi||(o.on("mouseenter",(function(e){0!==this.player().options_.inactivityTimeout&&(this.player().cache_.inactivityTimeout=this.player().options_.inactivityTimeout),this.player().options_.inactivityTimeout=0})),o.on("mouseleave",(function(e){this.player().options_.inactivityTimeout=this.player().cache_.inactivityTimeout}))),this.on("keydown",s),this.on("keyup",s);const d=function(){if(!this.userActivity_)return;this.userActivity_=!1,this.userActive(!0),this.clearTimeout(l);const e=this.options_.inactivityTimeout;e<=0||(l=this.setTimeout((function(){this.userActivity_||this.userActive(!1)}),e))};this.setInterval(d,250)}playbackRate(e){if(void 0===e)return this.tech_&&this.tech_.featuresPlaybackRate?this.cache_.lastPlaybackRate||this.techGet_("playbackRate"):1;this.techCall_("setPlaybackRate",e)}defaultPlaybackRate(e){return void 0!==e?this.techCall_("setDefaultPlaybackRate",e):this.tech_&&this.tech_.featuresPlaybackRate?this.techGet_("defaultPlaybackRate"):1}isAudio(e){if(void 0===e)return!!this.isAudio_;this.isAudio_=!!e}updatePlayerHeightOnAudioOnlyMode_(){const e=this.getChild("ControlBar");e&&this.audioOnlyCache_.controlBarHeight!==e.currentHeight()&&(this.audioOnlyCache_.controlBarHeight=e.currentHeight(),this.height(this.audioOnlyCache_.controlBarHeight))}enableAudioOnlyUI_(){this.addClass("vjs-audio-only-mode");const e=this.children(),t=this.getChild("ControlBar"),i=t&&t.currentHeight();e.forEach((e=>{e!==t&&e.el_&&!e.hasClass("vjs-hidden")&&(e.hide(),this.audioOnlyCache_.hiddenChildren.push(e))})),this.audioOnlyCache_.playerHeight=this.currentHeight(),this.audioOnlyCache_.controlBarHeight=i,this.on("playerresize",this.boundUpdatePlayerHeightOnAudioOnlyMode_),this.height(i),this.trigger("audioonlymodechange")}disableAudioOnlyUI_(){this.removeClass("vjs-audio-only-mode"),this.off("playerresize",this.boundUpdatePlayerHeightOnAudioOnlyMode_),this.audioOnlyCache_.hiddenChildren.forEach((e=>e.show())),this.height(this.audioOnlyCache_.playerHeight),this.trigger("audioonlymodechange")}audioOnlyMode(e){if("boolean"!==typeof e||e===this.audioOnlyMode_)return this.audioOnlyMode_;if(this.audioOnlyMode_=e,e){const e=[];return this.isInPictureInPicture()&&e.push(this.exitPictureInPicture()),this.isFullscreen()&&e.push(this.exitFullscreen()),this.audioPosterMode()&&e.push(this.audioPosterMode(!1)),Promise.all(e).then((()=>this.enableAudioOnlyUI_()))}return Promise.resolve().then((()=>this.disableAudioOnlyUI_()))}enablePosterModeUI_(){const e=this.tech_&&this.tech_;e.hide(),this.addClass("vjs-audio-poster-mode"),this.trigger("audiopostermodechange")}disablePosterModeUI_(){const e=this.tech_&&this.tech_;e.show(),this.removeClass("vjs-audio-poster-mode"),this.trigger("audiopostermodechange")}audioPosterMode(e){if("boolean"!==typeof e||e===this.audioPosterMode_)return this.audioPosterMode_;if(this.audioPosterMode_=e,e){if(this.audioOnlyMode()){const e=this.audioOnlyMode(!1);return e.then((()=>{this.enablePosterModeUI_()}))}return Promise.resolve().then((()=>{this.enablePosterModeUI_()}))}return Promise.resolve().then((()=>{this.disablePosterModeUI_()}))}addTextTrack(e,t,i){if(this.tech_)return this.tech_.addTextTrack(e,t,i)}addRemoteTextTrack(e,t){if(this.tech_)return this.tech_.addRemoteTextTrack(e,t)}removeRemoteTextTrack(e={}){let{track:t}=e;if(t||(t=e),this.tech_)return this.tech_.removeRemoteTextTrack(t)}getVideoPlaybackQuality(){return this.techGet_("getVideoPlaybackQuality")}videoWidth(){return this.tech_&&this.tech_.videoWidth&&this.tech_.videoWidth()||0}videoHeight(){return this.tech_&&this.tech_.videoHeight&&this.tech_.videoHeight()||0}language(e){if(void 0===e)return this.language_;this.language_!==String(e).toLowerCase()&&(this.language_=String(e).toLowerCase(),wn(this)&&this.trigger("languagechange"))}languages(){return Bi(ml.prototype.options_.languages,this.languages_)}toJSON(){const e=Bi(this.options_),t=e.tracks;e.tracks=[];for(let i=0;i{this.removeChild(i)})),i.open(),i}updateCurrentBreakpoint_(){if(!this.responsive())return;const e=this.currentBreakpoint(),t=this.currentWidth();for(let i=0;ithis.addRemoteTextTrack(e,!1))),this.titleBar&&this.titleBar.update({title:d,description:r||s||""}),this.ready(t)}getMedia(){if(!this.cache_.media){const e=this.poster(),t=this.currentSources(),i=Array.prototype.map.call(this.remoteTextTracks(),(e=>({kind:e.kind,label:e.label,language:e.language,src:e.src}))),s={src:t,textTracks:i};return e&&(s.poster=e,s.artwork=[{src:s.poster,type:ea(s.poster)}]),s}return Bi(this.cache_.media)}static getTagSettings(e){const t={sources:[],tracks:[]},i=Cs(e),s=i["data-setup"];if(Ts(e,"vjs-fill")&&(i.fill=!0),Ts(e,"vjs-fluid")&&(i.fluid=!0),null!==s){const[e,t]=m()(s||"{}");e&&Di.error(e),Object.assign(i,t)}if(Object.assign(t,i),e.hasChildNodes()){const i=e.childNodes;for(let e=0,s=i.length;e"number"===typeof e))&&(this.cache_.playbackRates=e,this.trigger("playbackrateschange"))}}Or.names.forEach((function(e){const t=Or[e];ml.prototype[t.getterName]=function(){return this.tech_?this.tech_[t.getterName]():(this[t.privateName]=this[t.privateName]||new t.ListClass,this[t.privateName])}})),ml.prototype.crossorigin=ml.prototype.crossOrigin,ml.players={};const gl=u().navigator;ml.prototype.options_={techOrder:Rr.defaultTechOrder_,html5:{},enableSourceset:!0,inactivityTimeout:2e3,playbackRates:[],liveui:!1,children:["mediaLoader","posterImage","titleBar","textTrackDisplay","loadingSpinner","bigPlayButton","liveTracker","controlBar","errorDisplay","textTrackSettings","resizeManager"],language:gl&&(gl.languages&&gl.languages[0]||gl.userLanguage||gl.language)||"en",languages:{},notSupportedMessage:"No compatible source was found for this media.",normalizeAutoplay:!1,fullscreen:{options:{navigationUI:"hide"}},breakpoints:{},responsive:!1,audioOnlyMode:!1,audioPosterMode:!1,spatialNavigation:{enabled:!1,horizontalSeek:!1},enableSmoothSeeking:!1},dl.forEach((function(e){ml.prototype[`handleTech${Un(e)}_`]=function(){return this.trigger(e)}})),qn.registerComponent("Player",ml);const fl="plugin",yl="activePlugins_",_l={},vl=e=>_l.hasOwnProperty(e),bl=e=>vl(e)?_l[e]:void 0,Tl=(e,t)=>{e[yl]=e[yl]||{},e[yl][t]=!0},Sl=(e,t,i)=>{const s=(i?"before":"")+"pluginsetup";e.trigger(s,t),e.trigger(s+":"+t.name,t)},Al=function(e,t){const i=function(){Sl(this,{name:e,plugin:t,instance:null},!0);const i=t.apply(this,arguments);return Tl(this,e),Sl(this,{name:e,plugin:t,instance:i}),i};return Object.keys(t).forEach((function(e){i[e]=t[e]})),i},wl=(e,t)=>(t.prototype.name=e,function(...i){Sl(this,{name:e,plugin:t,instance:null},!0);const s=new t(...[this,...i]);return this[e]=()=>s,Sl(this,s.getEventHash()),s});class El{constructor(e){if(this.constructor===El)throw new Error("Plugin must be sub-classed; not directly instantiated.");this.player=e,this.log||(this.log=this.player.log.createLogger(this.name)),On(this),delete this.trigger,Rn(this,this.constructor.defaultState),Tl(e,this.name),this.dispose=this.dispose.bind(this),e.on("dispose",this.dispose)}version(){return this.constructor.VERSION}getEventHash(e={}){return e.name=this.name,e.plugin=this.constructor,e.instance=this,e}trigger(e,t={}){return hn(this.eventBusEl_,e,this.getEventHash(t))}handleStateChanged(e){}dispose(){const{name:e,player:t}=this;this.trigger("dispose"),this.off(),t.off("dispose",this.dispose),t[yl][e]=!1,this.player=this.state=null,t[e]=wl(e,_l[e])}static isBasic(e){const t="string"===typeof e?bl(e):e;return"function"===typeof t&&!El.prototype.isPrototypeOf(t.prototype)}static registerPlugin(e,t){if("string"!==typeof e)throw new Error(`Illegal plugin name, "${e}", must be a string, was ${typeof e}.`);if(vl(e))Di.warn(`A plugin named "${e}" already exists. You may want to avoid re-registering plugins!`);else if(ml.prototype.hasOwnProperty(e))throw new Error(`Illegal plugin name, "${e}", cannot share a name with an existing player method!`);if("function"!==typeof t)throw new Error(`Illegal plugin for "${e}", must be a function, was ${typeof t}.`);return _l[e]=t,e!==fl&&(El.isBasic(t)?ml.prototype[e]=Al(e,t):ml.prototype[e]=wl(e,t)),t}static deregisterPlugin(e){if(e===fl)throw new Error("Cannot de-register base plugin.");vl(e)&&(delete _l[e],delete ml.prototype[e])}static getPlugins(e=Object.keys(_l)){let t;return e.forEach((e=>{const i=bl(e);i&&(t=t||{},t[e]=i)})),t}static getPluginVersion(e){const t=bl(e);return t&&t.VERSION||""}}function Cl(e,t){let i=!1;return function(...s){return i||Di.warn(e),i=!0,t.apply(this,s)}}function kl(e,t,i,s){return Cl(`${t} is deprecated and will be removed in ${e}.0; please use ${i} instead.`,s)}El.getPlugin=bl,El.BASE_PLUGIN_NAME=fl,El.registerPlugin(fl,El),ml.prototype.usingPlugin=function(e){return!!this[yl]&&!0===this[yl][e]},ml.prototype.hasPlugin=function(e){return!!vl(e)};var Il={NetworkBadStatus:"networkbadstatus",NetworkRequestFailed:"networkrequestfailed",NetworkRequestAborted:"networkrequestaborted",NetworkRequestTimeout:"networkrequesttimeout",NetworkBodyParserFailed:"networkbodyparserfailed",StreamingHlsPlaylistParserError:"streaminghlsplaylistparsererror",StreamingDashManifestParserError:"streamingdashmanifestparsererror",StreamingContentSteeringParserError:"streamingcontentsteeringparsererror",StreamingVttParserError:"streamingvttparsererror",StreamingFailedToSelectNextSegment:"streamingfailedtoselectnextsegment",StreamingFailedToDecryptSegment:"streamingfailedtodecryptsegment",StreamingFailedToTransmuxSegment:"streamingfailedtotransmuxsegment",StreamingFailedToAppendSegment:"streamingfailedtoappendsegment",StreamingCodecsChangeError:"streamingcodecschangeerror"};const xl=e=>0===e.indexOf("#")?e.slice(1):e;function Dl(e,t,i){let s=Dl.getPlayer(e);if(s)return t&&Di.warn(`Player "${e}" is already initialised. Options will not be applied.`),i&&s.ready(i),s;const n="string"===typeof e?js("#"+xl(e)):e;if(!gs(n))throw new TypeError("The element or ID supplied is not valid. (videojs)");const r="getRootNode"in n&&n.getRootNode()instanceof u().ShadowRoot,a=r?n.getRootNode():n.ownerDocument.body;n.ownerDocument.defaultView&&a.contains(n)||Di.warn("The element supplied is not included in the DOM"),t=t||{},!0===t.restoreEl&&(t.restoreEl=(n.parentNode&&n.parentNode.hasAttribute&&n.parentNode.hasAttribute("data-vjs-player")?n.parentNode:n).cloneNode(!0)),vi("beforesetup").forEach((e=>{const i=e(n,Bi(t));Mi(i)&&!Array.isArray(i)?t=Bi(t,i):Di.error("please return an object in beforesetup hooks")}));const o=qn.getComponent("Player");return s=new o(n,t,i),vi("setup").forEach((e=>e(s))),s}if(Dl.hooks_=_i,Dl.hooks=vi,Dl.hook=bi,Dl.hookOnce=Si,Dl.removeHook=Ti,!0!==u().VIDEOJS_NO_DYNAMIC_STYLE&&ms()){let e=js(".vjs-styles-defaults");if(!e){e=Ks("vjs-styles-defaults");const t=js("head");t&&t.insertBefore(e,t.firstChild),Js(e,"\n .video-js {\n width: 300px;\n height: 150px;\n }\n\n .vjs-fluid:not(.vjs-audio-only-mode) {\n padding-top: 56.25%\n }\n ")}}Ys(1,Dl),Dl.VERSION=yi,Dl.options=ml.prototype.options_,Dl.getPlayers=()=>ml.players,Dl.getPlayer=e=>{const t=ml.players;let i;if("string"===typeof e){const s=xl(e),n=t[s];if(n)return n;i=js("#"+s)}else i=e;if(gs(i)){const{player:e,playerId:s}=i;if(e||t[s])return e||t[s]}},Dl.getAllPlayers=()=>Object.keys(ml.players).map((e=>ml.players[e])).filter(Boolean),Dl.players=ml.players,Dl.getComponent=qn.getComponent,Dl.registerComponent=(e,t)=>(Rr.isTech(t)&&Di.warn(`The ${e} tech was registered as a component. It should instead be registered using videojs.registerTech(name, tech)`),qn.registerComponent.call(qn,e,t)),Dl.getTech=Rr.getTech,Dl.registerTech=Rr.registerTech,Dl.use=Fr,Object.defineProperty(Dl,"middleware",{value:{},writeable:!1,enumerable:!0}),Object.defineProperty(Dl.middleware,"TERMINATOR",{value:Br,writeable:!1,enumerable:!0}),Dl.browser=cs,Dl.obj=ji,Dl.mergeOptions=kl(9,"videojs.mergeOptions","videojs.obj.merge",Bi),Dl.defineLazyProperty=kl(9,"videojs.defineLazyProperty","videojs.obj.defineLazyProperty",qi),Dl.bind=kl(9,"videojs.bind","native Function.prototype.bind",yn),Dl.registerPlugin=El.registerPlugin,Dl.deregisterPlugin=El.deregisterPlugin,Dl.plugin=(e,t)=>(Di.warn("videojs.plugin() is deprecated; use videojs.registerPlugin() instead"),El.registerPlugin(e,t)),Dl.getPlugins=El.getPlugins,Dl.getPlugin=El.getPlugin,Dl.getPluginVersion=El.getPluginVersion,Dl.addLanguage=function(e,t){return e=(""+e).toLowerCase(),Dl.options.languages=Bi(Dl.options.languages,{[e]:t}),Dl.options.languages[e]},Dl.log=Di,Dl.createLogger=Pi,Dl.time=Qn,Dl.createTimeRange=kl(9,"videojs.createTimeRange","videojs.time.createTimeRanges",zn),Dl.createTimeRanges=kl(9,"videojs.createTimeRanges","videojs.time.createTimeRanges",zn),Dl.formatTime=kl(9,"videojs.formatTime","videojs.time.formatTime",Yn),Dl.setFormatTime=kl(9,"videojs.setFormatTime","videojs.time.setFormatTime",Xn),Dl.resetFormatTime=kl(9,"videojs.resetFormatTime","videojs.time.resetFormatTime",$n),Dl.parseUrl=kl(9,"videojs.parseUrl","videojs.url.parseUrl",br),Dl.isCrossOrigin=kl(9,"videojs.isCrossOrigin","videojs.url.isCrossOrigin",Ar),Dl.EventTarget=Sn,Dl.any=mn,Dl.on=un,Dl.one=pn,Dl.off=cn,Dl.trigger=hn,Dl.xhr=f(),Dl.TextTrack=kr,Dl.AudioTrack=Ir,Dl.VideoTrack=xr,["isEl","isTextNode","createEl","hasClass","addClass","removeClass","toggleClass","setAttributes","getAttributes","emptyEl","appendContent","insertContent"].forEach((e=>{Dl[e]=function(){return Di.warn(`videojs.${e}() is deprecated; use videojs.dom.${e}() instead`),Gs[e].apply(null,arguments)}})),Dl.computedStyle=kl(9,"videojs.computedStyle","videojs.dom.computedStyle",Vs),Dl.dom=Gs,Dl.fn=bn,Dl.num=La,Dl.str=Fn,Dl.url=wr,Dl.Error=Il; +/*! @name videojs-contrib-quality-levels @version 4.1.0 @license Apache-2.0 */ +class Pl{constructor(e){let t=this;return t.id=e.id,t.label=t.id,t.width=e.width,t.height=e.height,t.bitrate=e.bandwidth,t.frameRate=e.frameRate,t.enabled_=e.enabled,Object.defineProperty(t,"enabled",{get(){return t.enabled_()},set(e){t.enabled_(e)}}),t}}class Ll extends Dl.EventTarget{constructor(){super();let e=this;return e.levels_=[],e.selectedIndex_=-1,Object.defineProperty(e,"selectedIndex",{get(){return e.selectedIndex_}}),Object.defineProperty(e,"length",{get(){return e.levels_.length}}),e[Symbol.iterator]=()=>e.levels_.values(),e}addQualityLevel(e){let t=this.getQualityLevelById(e.id);if(t)return t;const i=this.levels_.length;return t=new Pl(e),""+i in this||Object.defineProperty(this,i,{get(){return this.levels_[i]}}),this.levels_.push(t),this.trigger({qualityLevel:t,type:"addqualitylevel"}),t}removeQualityLevel(e){let t=null;for(let i=0,s=this.length;ii&&this.selectedIndex_--;break}return t&&this.trigger({qualityLevel:e,type:"removequalitylevel"}),t}getQualityLevelById(e){for(let t=0,i=this.length;ts,e.qualityLevels.VERSION=Ol,s},Rl=function(e){return Nl(this,Dl.obj.merge({},e))};Dl.registerPlugin("qualityLevels",Rl),Rl.VERSION=Ol; +/*! @name @videojs/http-streaming @version 3.13.2 @license Apache-2.0 */ +const Ml=w,Ul=(e,t)=>t&&t.responseURL&&e!==t.responseURL?t.responseURL:e,Bl=e=>Dl.log.debug?Dl.log.debug.bind(Dl,"VHS:",`${e} >`):function(){};function Fl(...e){const t=Dl.obj||Dl,i=t.merge||t.mergeOptions;return i.apply(t,e)}function ql(...e){const t=Dl.time||Dl,i=t.createTimeRanges||t.createTimeRanges;return i.apply(t,e)}function jl(e){if(0===e.length)return"Buffered Ranges are empty";let t="Buffered Ranges: \n";for(let i=0;i=t}))},Wl=function(e,t){return zl(e,(function(e){return e-Hl>=t}))},Xl=function(e){if(e.length<2)return ql();const t=[];for(let i=1;i{const t=[];if(!e||!e.length)return"";for(let i=0;i "+e.end(i));return t.join(", ")},Ql=function(e,t,i=1){const s=e.length?e.end(e.length-1):0;return(s-t)/i},Kl=e=>{const t=[];for(let i=0;ir||(i+=t>n&&t<=r?r-t:r-n)}return i},td=(e,t)=>{if(!t.preload)return t.duration;let i=0;return(t.parts||[]).forEach((function(e){i+=e.duration})),(t.preloadHints||[]).forEach((function(t){"PART"===t.type&&(i+=e.partTargetDuration)})),i},id=e=>(e.segments||[]).reduce(((e,t,i)=>(t.parts?t.parts.forEach((function(s,n){e.push({duration:s.duration,segmentIndex:i,partIndex:n,part:s,segment:t})})):e.push({duration:t.duration,segmentIndex:i,partIndex:null,segment:t,part:null}),e)),[]),sd=e=>{const t=e.segments&&e.segments.length&&e.segments[e.segments.length-1];return t&&t.parts||[]},nd=({preloadSegment:e})=>{if(!e)return;const{parts:t,preloadHints:i}=e;let s=(i||[]).reduce(((e,t)=>e+("PART"===t.type?1:0)),0);return s+=t&&t.length?t.length:0,s},rd=(e,t)=>{if(t.endList)return 0;if(e&&e.suggestedPresentationDelay)return e.suggestedPresentationDelay;const i=sd(t).length>0;return i&&t.serverControl&&t.serverControl.partHoldBack?t.serverControl.partHoldBack:i&&t.partTargetDuration?3*t.partTargetDuration:t.serverControl&&t.serverControl.holdBack?t.serverControl.holdBack:t.targetDuration?3*t.targetDuration:0},ad=function(e,t){let i=0,s=t-e.mediaSequence,n=e.segments[s];if(n){if("undefined"!==typeof n.start)return{result:n.start,precise:!0};if("undefined"!==typeof n.end)return{result:n.end-n.duration,precise:!0}}while(s--){if(n=e.segments[s],"undefined"!==typeof n.end)return{result:i+n.end,precise:!0};if(i+=td(e,n),"undefined"!==typeof n.start)return{result:i+n.start,precise:!0}}return{result:i,precise:!1}},od=function(e,t){let i,s=0,n=t-e.mediaSequence;for(;ns&&([i,s]=[s,i]),i<0){for(let t=i;t0)for(let t=l-1;t>=0;t--){const i=o[t];if(a+=i.duration,r){if(a<0)continue}else if(a+Hl<=0)continue;return{partIndex:i.partIndex,segmentIndex:i.segmentIndex,startTime:n-ud({defaultDuration:e.targetDuration,durationList:o,startIndex:l,endIndex:t})}}return{partIndex:o[0]&&o[0].partIndex||null,segmentIndex:o[0]&&o[0].segmentIndex||0,startTime:t}}if(l<0){for(let i=l;i<0;i++)if(a-=e.targetDuration,a<0)return{partIndex:o[0]&&o[0].partIndex||null,segmentIndex:o[0]&&o[0].segmentIndex||0,startTime:t};l=0}for(let d=l;dHl,s=0===a,u=i&&a+Hl>=0;if(!s&&!u||d===o.length-1){if(r){if(a>0)continue}else if(a-Hl>=0)continue;return{partIndex:t.partIndex,segmentIndex:t.segmentIndex,startTime:n+ud({defaultDuration:e.targetDuration,durationList:o,startIndex:l,endIndex:d})}}}return{segmentIndex:o[o.length-1].segmentIndex,partIndex:o[o.length-1].partIndex,startTime:t}},md=function(e){return e.excludeUntil&&e.excludeUntil>Date.now()},gd=function(e){return e.excludeUntil&&e.excludeUntil===1/0},fd=function(e){const t=md(e);return!e.disabled&&!t},yd=function(e){return e.disabled},_d=function(e){for(let t=0;t{if(1===e.playlists.length)return!0;const i=t.attributes.BANDWIDTH||Number.MAX_VALUE;return 0===e.playlists.filter((e=>!!fd(e)&&(e.attributes.BANDWIDTH||0)!(!e&&!t||!e&&t||e&&!t)&&(e===t||(!(!e.id||!t.id||e.id!==t.id)||(!(!e.resolvedUri||!t.resolvedUri||e.resolvedUri!==t.resolvedUri)||!(!e.uri||!t.uri||e.uri!==t.uri)))),Ad=function(e,t){const i=e&&e.mediaGroups&&e.mediaGroups.AUDIO||{};let s=!1;for(const n in i){for(const e in i[n])if(s=t(i[n][e]),s)break;if(s)break}return!!s},wd=e=>{if(!e||!e.playlists||!e.playlists.length){const t=Ad(e,(e=>e.playlists&&e.playlists.length||e.uri));return t}for(let t=0;tG(e))))continue;const n=Ad(e,(e=>Sd(i,e)));if(!n)return!1}return!0};var Ed={liveEdgeDelay:rd,duration:dd,seekable:hd,getMediaInfoForTime:pd,isEnabled:fd,isDisabled:yd,isExcluded:md,isIncompatible:gd,playlistEnd:cd,isAes:_d,hasAttribute:vd,estimateSegmentRequestTime:bd,isLowestEnabledRendition:Td,isAudioOnly:wd,playlistMatch:Sd,segmentDurationWithParts:td};const{log:Cd}=Dl,kd=(e,t)=>`${e}-${t}`,Id=(e,t,i)=>`placeholder-uri-${e}-${t}-${i}`,xd=({onwarn:e,oninfo:t,manifestString:i,customTagParsers:s=[],customTagMappers:n=[],llhls:r})=>{const a=new B;e&&a.on("warn",e),t&&a.on("info",t),s.forEach((e=>a.addParser(e))),n.forEach((e=>a.addTagMapper(e))),a.push(i),a.end();const o=a.manifest;if(r||(["preloadSegment","skip","serverControl","renditionReports","partInf","partTargetDuration"].forEach((function(e){o.hasOwnProperty(e)&&delete o[e]})),o.segments&&o.segments.forEach((function(e){["parts","preloadHints"].forEach((function(t){e.hasOwnProperty(t)&&delete e[t]}))}))),!o.targetDuration){let t=10;o.segments&&o.segments.length&&(t=o.segments.reduce(((e,t)=>Math.max(e,t.duration)),0)),e&&e({message:`manifest has no targetDuration defaulting to ${t}`}),o.targetDuration=t}const l=sd(o);if(l.length&&!o.partTargetDuration){const t=l.reduce(((e,t)=>Math.max(e,t.duration)),0);e&&(e({message:`manifest has no partTargetDuration defaulting to ${t}`}),Cd.error("LL-HLS manifest has parts but lacks required #EXT-X-PART-INF:PART-TARGET value. See https://datatracker.ietf.org/doc/html/draft-pantos-hls-rfc8216bis-09#section-4.4.3.7. Playback is not guaranteed.")),o.partTargetDuration=t}return o},Dd=(e,t)=>{e.mediaGroups&&["AUDIO","SUBTITLES"].forEach((i=>{if(e.mediaGroups[i])for(const s in e.mediaGroups[i])for(const n in e.mediaGroups[i][s]){const r=e.mediaGroups[i][s][n];t(r,i,s,n)}}))},Pd=({playlist:e,uri:t,id:i})=>{e.id=i,e.playlistErrors_=0,t&&(e.uri=t),e.attributes=e.attributes||{}},Ld=e=>{let t=e.playlists.length;while(t--){const i=e.playlists[t];Pd({playlist:i,id:kd(t,i.uri)}),i.resolvedUri=Ml(e.uri,i.uri),e.playlists[i.id]=i,e.playlists[i.uri]=i,i.attributes.BANDWIDTH||Cd.warn("Invalid playlist STREAM-INF detected. Missing BANDWIDTH attribute.")}},Od=e=>{Dd(e,(t=>{t.uri&&(t.resolvedUri=Ml(e.uri,t.uri))}))},Nd=(e,t)=>{const i=kd(0,t),s={mediaGroups:{AUDIO:{},VIDEO:{},"CLOSED-CAPTIONS":{},SUBTITLES:{}},uri:u().location.href,resolvedUri:u().location.href,playlists:[{uri:t,id:i,resolvedUri:t,attributes:{}}]};return s.playlists[i]=s.playlists[0],s.playlists[t]=s.playlists[0],s},Rd=(e,t,i=Id)=>{e.uri=t;for(let n=0;n{if(!t.playlists||!t.playlists.length){if(s&&"AUDIO"===n&&!t.uri)for(let t=0;t(e.set(t.id,t),e)),new Map)}processDateRange(e){this.pendingDateRanges_.delete(e.id),this.processedDateRanges_.set(e.id,e)}getDateRangesToProcess(){if(null===this.offset_)return[];const e={},t=[];this.pendingDateRanges_.forEach(((i,s)=>{if(!this.processedDateRanges_.has(s)&&(i.startTime=i.startDate.getTime()/1e3-this.offset_,i.processDateRange=()=>this.processDateRange(i),t.push(i),i.class))if(e[i.class]){const t=e[i.class].push(i);i.classListIndex=t-1}else e[i.class]=[i],i.classListIndex=0}));for(const i of t){const t=e[i.class]||[];i.endDate?i.endTime=i.endDate.getTime()/1e3-this.offset_:i.endOnNext&&t[i.classListIndex+1]?i.endTime=t[i.classListIndex+1].startTime:i.duration?i.endTime=i.startTime+i.duration:i.plannedDuration?i.endTime=i.startTime+i.plannedDuration:i.endTime=i.startTime}return t}trimProcessedDateRanges_(e){const t=new Map(this.processedDateRanges_);t.forEach(((t,i)=>{t.startDate.getTime(){const n=t.status<200||t.status>299,r=t.status>=400&&t.status<=499,a={uri:t.uri,requestType:e},o=n&&!r||s;if(i&&r)a.error=v({},i),a.errorType=Dl.Error.NetworkRequestFailed;else if(t.aborted)a.errorType=Dl.Error.NetworkRequestAborted;else if(t.timedout)a.erroType=Dl.Error.NetworkRequestTimeout;else if(o){const e=s?Dl.Error.NetworkBodyParserFailed:Dl.Error.NetworkBadStatus;a.errorType=e,a.status=t.status,a.headers=t.headers}return a},{EventTarget:Fd}=Dl,qd=(e,t)=>{if(t.endList||!t.serverControl)return e;const i={};if(t.serverControl.canBlockReload){const{preloadSegment:e}=t;let s=t.mediaSequence+t.segments.length;if(e){const n=e.parts||[],r=nd(t)-1;r>-1&&r!==n.length-1&&(i._HLS_part=r),(r>-1||n.length)&&s--}i._HLS_msn=s}if(t.serverControl&&t.serverControl.canSkipUntil&&(i._HLS_skip=t.serverControl.canSkipDateranges?"v2":"YES"),Object.keys(i).length){const t=new(u().URL)(e);["_HLS_skip","_HLS_msn","_HLS_part"].forEach((function(e){i.hasOwnProperty(e)&&t.searchParams.set(e,i[e])})),e=t.toString()}return e},jd=(e,t)=>{if(!e)return t;const i=Fl(e,t);if(e.preloadHints&&!t.preloadHints&&delete i.preloadHints,e.parts&&!t.parts)delete i.parts;else if(e.parts&&t.parts)for(let s=0;s{const s=e.slice(),n=t.slice();i=i||0;const r=[];let a;for(let o=0;o{!e.resolvedUri&&e.uri&&(e.resolvedUri=Ml(t,e.uri)),e.key&&!e.key.resolvedUri&&(e.key.resolvedUri=Ml(t,e.key.uri)),e.map&&!e.map.resolvedUri&&(e.map.resolvedUri=Ml(t,e.map.uri)),e.map&&e.map.key&&!e.map.key.resolvedUri&&(e.map.key.resolvedUri=Ml(t,e.map.key.uri)),e.parts&&e.parts.length&&e.parts.forEach((e=>{e.resolvedUri||(e.resolvedUri=Ml(t,e.uri))})),e.preloadHints&&e.preloadHints.length&&e.preloadHints.forEach((e=>{e.resolvedUri||(e.resolvedUri=Ml(t,e.uri))}))},zd=function(e){const t=e.segments||[],i=e.preloadSegment;if(i&&i.parts&&i.parts.length){if(i.preloadHints)for(let e=0;ee===t||e.segments&&t.segments&&e.segments.length===t.segments.length&&e.endList===t.endList&&e.mediaSequence===t.mediaSequence&&e.preloadSegment===t.preloadSegment,Wd=(e,t,i=Gd)=>{const s=Fl(e,{}),n=s.playlists[t.id];if(!n)return null;if(i(n,t))return null;t.segments=zd(t);const r=Fl(n,t);if(r.preloadSegment&&!t.preloadSegment&&delete r.preloadSegment,n.segments){if(t.skip){t.segments=t.segments||[];for(let e=0;e{Vd(e,r.resolvedUri)}));for(let a=0;a{if(e.playlists)for(let a=0;a{const i=e.segments||[],s=i[i.length-1],n=s&&s.parts&&s.parts[s.parts.length-1],r=n&&n.duration||s&&s.duration;return t&&r?1e3*r:500*(e.partTargetDuration||e.targetDuration||10)},$d=(e,t,i)=>{if(!e)return;const s=[];return e.forEach((e=>{if(!e.attributes)return;const{BANDWIDTH:t,RESOLUTION:i,CODECS:n}=e.attributes;s.push({id:e.id,bandwidth:t,resolution:i,codecs:n})})),{type:t,isLive:i,renditions:s}};class Yd extends Fd{constructor(e,t,i={}){if(super(),!e)throw new Error("A non-empty playlist URL or object is required");this.logger_=Bl("PlaylistLoader");const{withCredentials:s=!1}=i;this.src=e,this.vhs_=t,this.withCredentials=s,this.addDateRangesToTextTrack_=i.addDateRangesToTextTrack;const n=t.options_;this.customTagParsers=n&&n.customTagParsers||[],this.customTagMappers=n&&n.customTagMappers||[],this.llhls=n&&n.llhls,this.dateRangesStorage_=new Md,this.state="HAVE_NOTHING",this.handleMediaupdatetimeout_=this.handleMediaupdatetimeout_.bind(this),this.on("mediaupdatetimeout",this.handleMediaupdatetimeout_),this.on("loadedplaylist",this.handleLoadedPlaylist_.bind(this))}handleLoadedPlaylist_(){const e=this.media();if(!e)return;this.dateRangesStorage_.setOffset(e.segments),this.dateRangesStorage_.setPendingDateRanges(e.dateRanges);const t=this.dateRangesStorage_.getDateRangesToProcess();t.length&&this.addDateRangesToTextTrack_&&this.addDateRangesToTextTrack_(t)}handleMediaupdatetimeout_(){if("HAVE_METADATA"!==this.state)return;const e=this.media();let t=Ml(this.main.uri,e.uri);this.llhls&&(t=qd(t,e)),this.state="HAVE_CURRENT_METADATA",this.request=this.vhs_.xhr({uri:t,withCredentials:this.withCredentials,requestType:"hls-playlist"},((e,t)=>{if(this.request)return e?this.playlistRequestError(this.request,this.media(),"HAVE_METADATA"):void this.haveMetadata({playlistString:this.request.responseText,url:this.media().uri,id:this.media().id})}))}playlistRequestError(e,t,i){const{uri:s,id:n}=t;this.request=null,i&&(this.state=i),this.error={playlist:this.main.playlists[n],status:e.status,message:`HLS playlist request error at URL: ${s}.`,responseText:e.responseText,code:e.status>=500?4:2,metadata:Bd({requestType:e.requestType,request:e,error:e.error})},this.trigger("error")}parseManifest_({url:e,manifestString:t}){try{return xd({onwarn:({message:t})=>this.logger_(`m3u8-parser warn for ${e}: ${t}`),oninfo:({message:t})=>this.logger_(`m3u8-parser info for ${e}: ${t}`),manifestString:t,customTagParsers:this.customTagParsers,customTagMappers:this.customTagMappers,llhls:this.llhls})}catch(i){this.error=i,this.error.metadata={errorType:Dl.Error.StreamingHlsPlaylistParserError,error:i}}}haveMetadata({playlistString:e,playlistObject:t,url:i,id:s}){this.request=null,this.state="HAVE_METADATA";const n={playlistInfo:{type:"media",uri:i}};this.trigger({type:"playlistparsestart",metadata:n});const r=t||this.parseManifest_({url:i,manifestString:e});r.lastRequest=Date.now(),Pd({playlist:r,uri:i,id:s});const a=Wd(this.main,r);this.targetDuration=r.partTargetDuration||r.targetDuration,this.pendingMedia_=null,a?(this.main=a,this.media_=this.main.playlists[s]):this.trigger("playlistunchanged"),this.updateMediaUpdateTimeout_(Xd(this.media(),!!a)),n.parsedPlaylist=$d(this.main.playlists,n.playlistInfo.type,!this.media_.endList),this.trigger({type:"playlistparsecomplete",metadata:n}),this.trigger("loadedplaylist")}dispose(){this.trigger("dispose"),this.stopRequest(),u().clearTimeout(this.mediaUpdateTimeout),u().clearTimeout(this.finalRenditionTimeout),this.dateRangesStorage_=new Md,this.off()}stopRequest(){if(this.request){const e=this.request;this.request=null,e.onreadystatechange=null,e.abort()}}media(e,t){if(!e)return this.media_;if("HAVE_NOTHING"===this.state)throw new Error("Cannot switch media playlist from "+this.state);if("string"===typeof e){if(!this.main.playlists[e])throw new Error("Unknown playlist URI: "+e);e=this.main.playlists[e]}if(u().clearTimeout(this.finalRenditionTimeout),t){const t=(e.partTargetDuration||e.targetDuration)/2*1e3||5e3;return void(this.finalRenditionTimeout=u().setTimeout(this.media.bind(this,e,!1),t))}const i=this.state,s=!this.media_||e.id!==this.media_.id,n=this.main.playlists[e.id];if(n&&n.endList||e.endList&&e.segments.length)return this.request&&(this.request.onreadystatechange=null,this.request.abort(),this.request=null),this.state="HAVE_METADATA",this.media_=e,void(s&&(this.trigger("mediachanging"),"HAVE_MAIN_MANIFEST"===i?this.trigger("loadedmetadata"):this.trigger("mediachange")));if(this.updateMediaUpdateTimeout_(Xd(e,!0)),!s)return;if(this.state="SWITCHING_MEDIA",this.request){if(e.resolvedUri===this.request.url)return;this.request.onreadystatechange=null,this.request.abort(),this.request=null}this.media_&&this.trigger("mediachanging"),this.pendingMedia_=e;const r={playlistInfo:{type:"media",uri:e.uri}};this.trigger({type:"playlistrequeststart",metadata:r}),this.request=this.vhs_.xhr({uri:e.resolvedUri,withCredentials:this.withCredentials,requestType:"hls-playlist"},((t,s)=>{if(this.request){if(e.lastRequest=Date.now(),e.resolvedUri=Ul(e.resolvedUri,s),t)return this.playlistRequestError(this.request,e,i);this.trigger({type:"playlistrequestcomplete",metadata:r}),this.haveMetadata({playlistString:s.responseText,url:e.uri,id:e.id}),"HAVE_MAIN_MANIFEST"===i?this.trigger("loadedmetadata"):this.trigger("mediachange")}}))}pause(){this.mediaUpdateTimeout&&(u().clearTimeout(this.mediaUpdateTimeout),this.mediaUpdateTimeout=null),this.stopRequest(),"HAVE_NOTHING"===this.state&&(this.started=!1),"SWITCHING_MEDIA"===this.state?this.media_?this.state="HAVE_METADATA":this.state="HAVE_MAIN_MANIFEST":"HAVE_CURRENT_METADATA"===this.state&&(this.state="HAVE_METADATA")}load(e){this.mediaUpdateTimeout&&(u().clearTimeout(this.mediaUpdateTimeout),this.mediaUpdateTimeout=null);const t=this.media();if(e){const e=t?(t.partTargetDuration||t.targetDuration)/2*1e3:5e3;this.mediaUpdateTimeout=u().setTimeout((()=>{this.mediaUpdateTimeout=null,this.load()}),e)}else this.started?t&&!t.endList?this.trigger("mediaupdatetimeout"):this.trigger("loadedplaylist"):this.start()}updateMediaUpdateTimeout_(e){this.mediaUpdateTimeout&&(u().clearTimeout(this.mediaUpdateTimeout),this.mediaUpdateTimeout=null),this.media()&&!this.media().endList&&(this.mediaUpdateTimeout=u().setTimeout((()=>{this.mediaUpdateTimeout=null,this.trigger("mediaupdatetimeout"),this.updateMediaUpdateTimeout_(e)}),e))}start(){if(this.started=!0,"object"===typeof this.src)return this.src.uri||(this.src.uri=u().location.href),this.src.resolvedUri=this.src.uri,void setTimeout((()=>{this.setupInitialPlaylist(this.src)}),0);const e={playlistInfo:{type:"multivariant",uri:this.src}};this.trigger({type:"playlistrequeststart",metadata:e}),this.request=this.vhs_.xhr({uri:this.src,withCredentials:this.withCredentials,requestType:"hls-playlist"},((t,i)=>{if(!this.request)return;if(this.request=null,t)return this.error={status:i.status,message:`HLS playlist request error at URL: ${this.src}.`,responseText:i.responseText,code:2,metadata:Bd({requestType:i.requestType,request:i,error:t})},"HAVE_NOTHING"===this.state&&(this.started=!1),this.trigger("error");this.trigger({type:"playlistrequestcomplete",metadata:e}),this.src=Ul(this.src,i),this.trigger({type:"playlistparsestart",metadata:e});const s=this.parseManifest_({manifestString:i.responseText,url:this.src});e.parsedPlaylist=$d(s.playlists,e.playlistInfo.type,!1),this.trigger({type:"playlistparsecomplete",metadata:e}),this.setupInitialPlaylist(s)}))}srcUri(){return"string"===typeof this.src?this.src:this.src.uri}setupInitialPlaylist(e){if(this.state="HAVE_MAIN_MANIFEST",e.playlists)return this.main=e,Rd(this.main,this.srcUri()),e.playlists.forEach((e=>{e.segments=zd(e),e.segments.forEach((t=>{Vd(t,e.resolvedUri)}))})),this.trigger("loadedplaylist"),void(this.request||this.media(this.main.playlists[0]));const t=this.srcUri()||u().location.href;this.main=Nd(e,t),this.haveMetadata({playlistObject:e,url:t,id:this.main.playlists[0].id}),this.trigger("loadedmetadata")}updateOrDeleteClone(e,t){const i=this.main,s=e.ID;let n=i.playlists.length;while(n--){const r=i.playlists[n];if(r.attributes["PATHWAY-ID"]===s){const a=r.resolvedUri,o=r.id;if(t){const t=this.createCloneURI_(r.resolvedUri,e),a=kd(s,t),o=this.createCloneAttributes_(s,r.attributes),l=this.createClonePlaylist_(r,a,e,o);i.playlists[n]=l,i.playlists[a]=l,i.playlists[t]=l}else i.playlists.splice(n,1);delete i.playlists[o],delete i.playlists[a]}}this.updateOrDeleteCloneMedia(e,t)}updateOrDeleteCloneMedia(e,t){const i=this.main,s=e.ID;["AUDIO","SUBTITLES","CLOSED-CAPTIONS"].forEach((e=>{if(i.mediaGroups[e]&&i.mediaGroups[e][s])for(const t in i.mediaGroups[e])if(t===s){for(const s in i.mediaGroups[e][t]){const n=i.mediaGroups[e][t][s];n.playlists.forEach(((e,t)=>{const s=i.playlists[e.id],n=s.id,r=s.resolvedUri;delete i.playlists[n],delete i.playlists[r]}))}delete i.mediaGroups[e][t]}})),t&&this.createClonedMediaGroups_(e)}addClonePathway(e,t={}){const i=this.main,s=i.playlists.length,n=this.createCloneURI_(t.resolvedUri,e),r=kd(e.ID,n),a=this.createCloneAttributes_(e.ID,t.attributes),o=this.createClonePlaylist_(t,r,e,a);i.playlists[s]=o,i.playlists[r]=o,i.playlists[n]=o,this.createClonedMediaGroups_(e)}createClonedMediaGroups_(e){const t=e.ID,i=e["BASE-ID"],s=this.main;["AUDIO","SUBTITLES","CLOSED-CAPTIONS"].forEach((n=>{if(s.mediaGroups[n]&&!s.mediaGroups[n][t])for(const r in s.mediaGroups[n])if(r===i){s.mediaGroups[n][t]={};for(const i in s.mediaGroups[n][r]){const a=s.mediaGroups[n][r][i];s.mediaGroups[n][t][i]=v({},a);const o=s.mediaGroups[n][t][i],l=this.createCloneURI_(a.resolvedUri,e);o.resolvedUri=l,o.uri=l,o.playlists=[],a.playlists.forEach(((r,a)=>{const l=s.playlists[r.id],d=Id(n,t,i),u=kd(t,d);if(l&&!s.playlists[u]){const t=this.createClonePlaylist_(l,u,e),i=t.resolvedUri;s.playlists[u]=t,s.playlists[i]=t}o.playlists[a]=this.createClonePlaylist_(r,u,e)}))}}}))}createClonePlaylist_(e,t,i,s){const n=this.createCloneURI_(e.resolvedUri,i),r={resolvedUri:n,uri:n,id:t};return e.segments&&(r.segments=[]),s&&(r.attributes=s),Fl(e,r)}createCloneURI_(e,t){const i=new URL(e);i.hostname=t["URI-REPLACEMENT"].HOST;const s=t["URI-REPLACEMENT"].PARAMS;for(const n of Object.keys(s))i.searchParams.set(n,s[n]);return i.href}createCloneAttributes_(e,t){const i={["PATHWAY-ID"]:e};return["AUDIO","SUBTITLES","CLOSED-CAPTIONS"].forEach((s=>{t[s]&&(i[s]=e)})),i}getKeyIdSet(e){if(e.contentProtection){const t=new Set;for(const i in e.contentProtection){const s=e.contentProtection[i].attributes.keyId;s&&t.add(s.toLowerCase())}return t}}}const Qd=function(e,t,i,s){const n="arraybuffer"===e.responseType?e.response:e.responseText;!t&&n&&(e.responseTime=Date.now(),e.roundTripTime=e.responseTime-e.requestTime,e.bytesReceived=n.byteLength||n.length,e.bandwidth||(e.bandwidth=Math.floor(e.bytesReceived/e.roundTripTime*8*1e3))),i.headers&&(e.responseHeaders=i.headers),t&&"ETIMEDOUT"===t.code&&(e.timedout=!0),t||e.aborted||200===i.statusCode||206===i.statusCode||0===i.statusCode||(t=new Error("XHR Failed with a response of: "+(e&&(n||e.responseText)))),s(t,e)},Kd=(e,t)=>{if(!e||!e.size)return;let i=t;return e.forEach((e=>{i=e(i)})),i},Jd=(e,t,i,s)=>{e&&e.size&&e.forEach((e=>{e(t,i,s)}))},Zd=function(){const e=function e(t,i){t=Fl({timeout:45e3},t);const s=e.beforeRequest||Dl.Vhs.xhr.beforeRequest,n=e._requestCallbackSet||Dl.Vhs.xhr._requestCallbackSet||new Set,r=e._responseCallbackSet||Dl.Vhs.xhr._responseCallbackSet;s&&"function"===typeof s&&(Dl.log.warn("beforeRequest is deprecated, use onRequest instead."),n.add(s));const a=!0===Dl.Vhs.xhr.original?Dl.xhr:Dl.Vhs.xhr,o=Kd(n,t);n.delete(s);const l=a(o||t,(function(e,t){return Jd(r,l,e,t),Qd(l,e,t,i)})),d=l.abort;return l.abort=function(){return l.aborted=!0,d.apply(l,arguments)},l.uri=t.uri,l.requestType=t.requestType,l.requestTime=Date.now(),l};return e.original=!0,e},eu=function(e){let t;const i=e.offset;return t="bigint"===typeof e.offset||"bigint"===typeof e.length?u().BigInt(e.offset)+u().BigInt(e.length)-u().BigInt(1):e.offset+e.length-1,"bytes="+i+"-"+t},tu=function(e){const t={};return e.byterange&&(t.Range=eu(e.byterange)),t},iu=function(e,t){return e.start(t)+"-"+e.end(t)},su=function(e,t){const i=e.toString(16);return"00".substring(0,2-i.length)+i+(t%2?" ":"")},nu=function(e){return e>=32&&e<126?String.fromCharCode(e):"."},ru=function(e){const t={};return Object.keys(e).forEach((i=>{const s=e[i];se(s)?t[i]={bytes:s.buffer,byteOffset:s.byteOffset,byteLength:s.byteLength}:t[i]=s})),t},au=function(e){const t=e.byterange||{length:1/0,offset:0};return[t.length,t.offset,e.resolvedUri].join(",")},ou=function(e){return e.resolvedUri},lu=e=>{const t=Array.prototype.slice.call(e),i=16;let s,n,r="";for(let a=0;alu(e),uu=e=>{let t,i="";for(t=0;t{if(!t.dateTimeObject)return null;const i=t.videoTimingInfo.transmuxerPrependedSeconds,s=t.videoTimingInfo.transmuxedPresentationStart,n=s+i,r=e-n;return new Date(t.dateTimeObject.getTime()+1e3*r)},mu=e=>e.transmuxedPresentationEnd-e.transmuxedPresentationStart-e.transmuxerPrependedSeconds,gu=(e,t)=>{let i;try{i=new Date(e)}catch(l){return null}if(!t||!t.segments||0===t.segments.length)return null;let s=t.segments[0];if(io?null:(i>new Date(r)&&(s=n),{segment:s,estimatedStart:s.videoTimingInfo?s.videoTimingInfo.transmuxedPresentationStart:Ed.duration(t,t.mediaSequence+t.segments.indexOf(s)),type:s.videoTimingInfo?"accurate":"estimate"})},fu=(e,t)=>{if(!t||!t.segments||0===t.segments.length)return null;let i,s=0;for(let r=0;rs){if(e>s+n.duration*hu)return null;i=n}return{segment:i,estimatedStart:i.videoTimingInfo?i.videoTimingInfo.transmuxedPresentationStart:s-i.duration,type:i.videoTimingInfo?"accurate":"estimate"}},yu=(e,t)=>{let i,s;try{i=new Date(e),s=new Date(t)}catch(a){}const n=i.getTime(),r=s.getTime();return(r-n)/1e3},_u=e=>{if(!e.segments||0===e.segments.length)return!1;for(let t=0;t{if(!i)throw new Error("getProgramTime: callback must be provided");if(!e||void 0===t)return i({message:"getProgramTime: playlist and time must be provided"});const s=fu(t,e);if(!s)return i({message:"valid programTime was not found"});if("estimate"===s.type)return i({message:"Accurate programTime could not be determined. Please seek to e.seekTime and try again",seekTime:s.estimatedStart});const n={mediaSeconds:t},r=pu(t,s.segment);return r&&(n.programDateTime=r.toISOString()),i(null,n)},bu=({programTime:e,playlist:t,retryCount:i=2,seekTo:s,pauseAfterSeek:n=!0,tech:r,callback:a})=>{if(!a)throw new Error("seekToProgramTime: callback must be provided");if("undefined"===typeof e||!t||!s)return a({message:"seekToProgramTime: programTime, seekTo and playlist must be provided"});if(!t.endList&&!r.hasStarted_)return a({message:"player must be playing a live stream to start buffering"});if(!_u(t))return a({message:"programDateTime tags must be provided in the manifest "+t.resolvedUri});const o=gu(e,t);if(!o)return a({message:`${e} was not found in the stream`});const l=o.segment,d=yu(l.dateTimeObject,e);if("estimate"===o.type)return 0===i?a({message:`${e} is not buffered yet. Try again`}):(s(o.estimatedStart+d),void r.one("seeked",(()=>{bu({programTime:e,playlist:t,retryCount:i-1,seekTo:s,pauseAfterSeek:n,tech:r,callback:a})})));const u=l.start+d,c=()=>a(null,r.currentTime());r.one("seeked",c),n&&r.pause(),s(u)},Tu=(e,t)=>{if(4===e.readyState)return t()},Su=(e,t,i,s)=>{let n,r=[],a=!1;const o=function(e,t,s,n){return t.abort(),a=!0,i(e,t,s,n)},l=function(e,t){if(a)return;if(e)return e.metadata=Bd({requestType:s,request:t,error:e}),o(e,t,"",r);const i=t.responseText.substring(r&&r.byteLength||0,t.responseText.length);if(r=he(r,ce(i,!0)),n=n||zt(r),r.length<10||n&&r.lengtho(e,t,"",r)));const l=mi(r);return"ts"===l&&r.length<188||!l&&r.length<376?Tu(t,(()=>o(e,t,"",r))):o(null,t,l,r)},d={uri:e,beforeSend(e){e.overrideMimeType("text/plain; charset=x-user-defined"),e.addEventListener("progress",(function({total:t,loaded:i}){return Qd(e,null,{statusCode:e.status},l)}))}},u=t(d,(function(e,t){return Qd(u,e,t,l)}));return u},{EventTarget:Au}=Dl,wu=function(e,t){if(!Gd(e,t))return!1;if(e.sidx&&t.sidx&&(e.sidx.offset!==t.sidx.offset||e.sidx.length!==t.sidx.length))return!1;if(!e.sidx&&t.sidx||e.sidx&&!t.sidx)return!1;if(e.segments&&!t.segments||!e.segments&&t.segments)return!1;if(!e.segments&&!t.segments)return!0;for(let i=0;i{const n=s.attributes.NAME||i;return`placeholder-uri-${e}-${t}-${n}`},Cu=({mainXml:e,srcUrl:t,clientOffset:i,sidxMapping:s,previousManifest:n})=>{const r=Ut(e,{manifestUri:t,clientOffset:i,sidxMapping:s,previousManifest:n});return Rd(r,t,Eu),r},ku=(e,t)=>{Dd(e,((i,s,n,r)=>{r in t.mediaGroups[s][n]||delete e.mediaGroups[s][n][r]}))},Iu=(e,t,i)=>{let s=!0,n=Fl(e,{duration:t.duration,minimumUpdatePeriod:t.minimumUpdatePeriod,timelineStarts:t.timelineStarts});for(let r=0;r{if(e.playlists&&e.playlists.length){const a=e.playlists[0].id,o=Wd(n,e.playlists[0],wu);o&&(n=o,r in n.mediaGroups[t][i]||(n.mediaGroups[t][i][r]=e),n.mediaGroups[t][i][r].playlists[0]=n.playlists[a],s=!1)}})),ku(n,t),t.minimumUpdatePeriod!==e.minimumUpdatePeriod&&(s=!1),s?null:n},xu=(e,t)=>{const i=Boolean(!e.map&&!t.map),s=i||Boolean(e.map&&t.map&&e.map.byterange.offset===t.map.byterange.offset&&e.map.byterange.length===t.map.byterange.length);return s&&e.uri===t.uri&&e.byterange.offset===t.byterange.offset&&e.byterange.length===t.byterange.length},Du=(e,t)=>{const i={};for(const s in e){const n=e[s],r=n.sidx;if(r){const e=Ve(r);if(!t[e])break;const s=t[e].sidxInfo;xu(s,r)&&(i[e]=t[e])}}return i},Pu=(e,t)=>{const i=Du(e.playlists,t);let s=i;return Dd(e,((e,i,n,r)=>{if(e.playlists&&e.playlists.length){const i=e.playlists;s=Fl(s,Du(i,t))}})),s};class Lu extends Au{constructor(e,t,i={},s){super(),this.mainPlaylistLoader_=s||this,s||(this.isMain_=!0);const{withCredentials:n=!1}=i;if(this.vhs_=t,this.withCredentials=n,this.addMetadataToTextTrack=i.addMetadataToTextTrack,!e)throw new Error("A non-empty playlist URL or object is required");this.on("minimumUpdatePeriod",(()=>{this.refreshXml_()})),this.on("mediaupdatetimeout",(()=>{this.refreshMedia_(this.media().id)})),this.state="HAVE_NOTHING",this.loadedPlaylists_={},this.logger_=Bl("DashPlaylistLoader"),this.isMain_?(this.mainPlaylistLoader_.srcUrl=e,this.mainPlaylistLoader_.sidxMapping_={}):this.childPlaylist_=e}requestErrored_(e,t,i){return!this.request||(this.request=null,e?(this.error="object"!==typeof e||e instanceof Error?{status:t.status,message:"DASH request error at URL: "+t.uri,response:t.response,code:2,metadata:e.metadata}:e,i&&(this.state=i),this.trigger("error"),!0):void 0)}addSidxSegments_(e,t,i){const s=e.sidx&&Ve(e.sidx);if(!e.sidx||!s||this.mainPlaylistLoader_.sidxMapping_[s])return void(this.mediaRequest_=u().setTimeout((()=>i(!1)),0));const n=Ul(e.sidx.resolvedUri),r=(n,r)=>{if(this.requestErrored_(n,r,t))return;const a=this.mainPlaylistLoader_.sidxMapping_,{requestType:o}=r;let l;try{l=jt()(re(r.response).subarray(8))}catch(d){return d.metadata=Bd({requestType:o,request:r,parseFailure:!0}),void this.requestErrored_(d,r,t)}return a[s]={sidxInfo:e.sidx,sidx:l},Ne(e,l,e.sidx.resolvedUri),i(!0)},a="dash-sidx";this.request=Su(n,this.vhs_.xhr,((t,i,s,a)=>{if(t)return r(t,i);if(!s||"mp4"!==s){const t=s||"unknown";return r({status:i.status,message:`Unsupported ${t} container type for sidx segment at URL: ${n}`,response:"",playlist:e,internal:!0,playlistExclusionDuration:1/0,code:2},i)}const{offset:o,length:l}=e.sidx.byterange;if(a.length>=l+o)return r(t,{response:a.subarray(o,o+l),status:i.status,uri:i.uri});this.request=this.vhs_.xhr({uri:n,responseType:"arraybuffer",requestType:"dash-sidx",headers:tu({byterange:e.sidx.byterange})},r)}),a)}dispose(){this.trigger("dispose"),this.stopRequest(),this.loadedPlaylists_={},u().clearTimeout(this.minimumUpdatePeriodTimeout_),u().clearTimeout(this.mediaRequest_),u().clearTimeout(this.mediaUpdateTimeout),this.mediaUpdateTimeout=null,this.mediaRequest_=null,this.minimumUpdatePeriodTimeout_=null,this.mainPlaylistLoader_.createMupOnMedia_&&(this.off("loadedmetadata",this.mainPlaylistLoader_.createMupOnMedia_),this.mainPlaylistLoader_.createMupOnMedia_=null),this.off()}hasPendingRequest(){return this.request||this.mediaRequest_}stopRequest(){if(this.request){const e=this.request;this.request=null,e.onreadystatechange=null,e.abort()}}media(e){if(!e)return this.media_;if("HAVE_NOTHING"===this.state)throw new Error("Cannot switch media playlist from "+this.state);const t=this.state;if("string"===typeof e){if(!this.mainPlaylistLoader_.main.playlists[e])throw new Error("Unknown playlist URI: "+e);e=this.mainPlaylistLoader_.main.playlists[e]}const i=!this.media_||e.id!==this.media_.id;if(i&&this.loadedPlaylists_[e.id]&&this.loadedPlaylists_[e.id].endList)return this.state="HAVE_METADATA",this.media_=e,void(i&&(this.trigger("mediachanging"),this.trigger("mediachange")));i&&(this.media_&&this.trigger("mediachanging"),this.addSidxSegments_(e,t,(i=>{this.haveMetadata({startingState:t,playlist:e})})))}haveMetadata({startingState:e,playlist:t}){this.state="HAVE_METADATA",this.loadedPlaylists_[t.id]=t,this.mediaRequest_=null,this.refreshMedia_(t.id),"HAVE_MAIN_MANIFEST"===e?this.trigger("loadedmetadata"):this.trigger("mediachange")}pause(){this.mainPlaylistLoader_.createMupOnMedia_&&(this.off("loadedmetadata",this.mainPlaylistLoader_.createMupOnMedia_),this.mainPlaylistLoader_.createMupOnMedia_=null),this.stopRequest(),u().clearTimeout(this.mediaUpdateTimeout),this.mediaUpdateTimeout=null,this.isMain_&&(u().clearTimeout(this.mainPlaylistLoader_.minimumUpdatePeriodTimeout_),this.mainPlaylistLoader_.minimumUpdatePeriodTimeout_=null),"HAVE_NOTHING"===this.state&&(this.started=!1)}load(e){u().clearTimeout(this.mediaUpdateTimeout),this.mediaUpdateTimeout=null;const t=this.media();if(e){const e=t?t.targetDuration/2*1e3:5e3;this.mediaUpdateTimeout=u().setTimeout((()=>this.load()),e)}else this.started?t&&!t.endList?(this.isMain_&&!this.minimumUpdatePeriodTimeout_&&(this.trigger("minimumUpdatePeriod"),this.updateMinimumUpdatePeriodTimeout_()),this.trigger("mediaupdatetimeout")):this.trigger("loadedplaylist"):this.start()}start(){this.started=!0,this.isMain_?this.requestMain_(((e,t)=>{this.haveMain_(),this.hasPendingRequest()||this.media_||this.media(this.mainPlaylistLoader_.main.playlists[0])})):this.mediaRequest_=u().setTimeout((()=>this.haveMain_()),0)}requestMain_(e){const t={manifestInfo:{uri:this.mainPlaylistLoader_.srcUrl}};this.trigger({type:"manifestrequeststart",metadata:t}),this.request=this.vhs_.xhr({uri:this.mainPlaylistLoader_.srcUrl,withCredentials:this.withCredentials,requestType:"dash-manifest"},((i,s)=>{if(i){const{requestType:e}=s;i.metadata=Bd({requestType:e,request:s,error:i})}if(this.requestErrored_(i,s))return void("HAVE_NOTHING"===this.state&&(this.started=!1));this.trigger({type:"manifestrequestcomplete",metadata:t});const n=s.responseText!==this.mainPlaylistLoader_.mainXml_;return this.mainPlaylistLoader_.mainXml_=s.responseText,s.responseHeaders&&s.responseHeaders.date?this.mainLoaded_=Date.parse(s.responseHeaders.date):this.mainLoaded_=Date.now(),this.mainPlaylistLoader_.srcUrl=Ul(this.mainPlaylistLoader_.srcUrl,s),n?(this.handleMain_(),void this.syncClientServerClock_((()=>e(s,n)))):e(s,n)}))}syncClientServerClock_(e){const t=Bt(this.mainPlaylistLoader_.mainXml_);return null===t?(this.mainPlaylistLoader_.clientOffset_=this.mainLoaded_-Date.now(),e()):"DIRECT"===t.method?(this.mainPlaylistLoader_.clientOffset_=t.value-Date.now(),e()):void(this.request=this.vhs_.xhr({uri:Ml(this.mainPlaylistLoader_.srcUrl,t.value),method:t.method,withCredentials:this.withCredentials,requestType:"dash-clock-sync"},((i,s)=>{if(!this.request)return;if(i){const{requestType:t}=s;return this.error.metadata=Bd({requestType:t,request:s,error:i}),this.mainPlaylistLoader_.clientOffset_=this.mainLoaded_-Date.now(),e()}let n;n="HEAD"===t.method?s.responseHeaders&&s.responseHeaders.date?Date.parse(s.responseHeaders.date):this.mainLoaded_:Date.parse(s.responseText),this.mainPlaylistLoader_.clientOffset_=n-Date.now(),e()})))}haveMain_(){this.state="HAVE_MAIN_MANIFEST",this.isMain_?this.trigger("loadedplaylist"):this.media_||this.media(this.childPlaylist_)}handleMain_(){this.mediaRequest_=null;const e=this.mainPlaylistLoader_.main,t={manifestInfo:{uri:this.mainPlaylistLoader_.srcUrl}};let i;this.trigger({type:"manifestparsestart",metadata:t});try{i=Cu({mainXml:this.mainPlaylistLoader_.mainXml_,srcUrl:this.mainPlaylistLoader_.srcUrl,clientOffset:this.mainPlaylistLoader_.clientOffset_,sidxMapping:this.mainPlaylistLoader_.sidxMapping_,previousManifest:e})}catch(n){this.error=n,this.error.metadata={errorType:Dl.Error.StreamingDashManifestParserError,error:n},this.trigger("error")}e&&(i=Iu(e,i,this.mainPlaylistLoader_.sidxMapping_)),this.mainPlaylistLoader_.main=i||e;const s=this.mainPlaylistLoader_.main.locations&&this.mainPlaylistLoader_.main.locations[0];if(s&&s!==this.mainPlaylistLoader_.srcUrl&&(this.mainPlaylistLoader_.srcUrl=s),(!e||i&&i.minimumUpdatePeriod!==e.minimumUpdatePeriod)&&this.updateMinimumUpdatePeriodTimeout_(),this.addEventStreamToMetadataTrack_(i),i){const{duration:e,endList:s}=i,n=[];i.playlists.forEach((e=>{n.push({id:e.id,bandwidth:e.attributes.BANDWIDTH,resolution:e.attributes.RESOLUTION,codecs:e.attributes.CODECS})}));const r={duration:e,isLive:!s,renditions:n};t.parsedManifest=r,this.trigger({type:"manifestparsecomplete",metadata:t})}return Boolean(i)}updateMinimumUpdatePeriodTimeout_(){const e=this.mainPlaylistLoader_;e.createMupOnMedia_&&(e.off("loadedmetadata",e.createMupOnMedia_),e.createMupOnMedia_=null),e.minimumUpdatePeriodTimeout_&&(u().clearTimeout(e.minimumUpdatePeriodTimeout_),e.minimumUpdatePeriodTimeout_=null);let t=e.main&&e.main.minimumUpdatePeriod;0===t&&(e.media()?t=1e3*e.media().targetDuration:(e.createMupOnMedia_=e.updateMinimumUpdatePeriodTimeout_,e.one("loadedmetadata",e.createMupOnMedia_))),"number"!==typeof t||t<=0?t<0&&this.logger_(`found invalid minimumUpdatePeriod of ${t}, not setting a timeout`):this.createMUPTimeout_(t)}createMUPTimeout_(e){const t=this.mainPlaylistLoader_;t.minimumUpdatePeriodTimeout_=u().setTimeout((()=>{t.minimumUpdatePeriodTimeout_=null,t.trigger("minimumUpdatePeriod"),t.createMUPTimeout_(e)}),e)}refreshXml_(){this.requestMain_(((e,t)=>{t&&(this.media_&&(this.media_=this.mainPlaylistLoader_.main.playlists[this.media_.id]),this.mainPlaylistLoader_.sidxMapping_=Pu(this.mainPlaylistLoader_.main,this.mainPlaylistLoader_.sidxMapping_),this.addSidxSegments_(this.media(),this.state,(e=>{this.refreshMedia_(this.media().id)})))}))}refreshMedia_(e){if(!e)throw new Error("refreshMedia_ must take a media id");this.media_&&this.isMain_&&this.handleMain_();const t=this.mainPlaylistLoader_.main.playlists,i=!this.media_||this.media_!==t[e];if(i?this.media_=t[e]:this.trigger("playlistunchanged"),!this.mediaUpdateTimeout){const e=()=>{this.media().endList||(this.mediaUpdateTimeout=u().setTimeout((()=>{this.trigger("mediaupdatetimeout"),e()}),Xd(this.media(),Boolean(i))))};e()}this.trigger("loadedplaylist")}addEventStreamToMetadataTrack_(e){if(e&&this.mainPlaylistLoader_.main.eventStream){const e=this.mainPlaylistLoader_.main.eventStream.map((e=>({cueTime:e.start,frames:[{data:e.messageData}]})));this.addMetadataToTextTrack("EventStream",e,this.mainPlaylistLoader_.main.duration)}}getKeyIdSet(e){if(e.contentProtection){const t=new Set;for(const i in e.contentProtection){const s=e.contentProtection[i].attributes["cenc:default_KID"];s&&t.add(s.replace(/-/g,"").toLowerCase())}return t}}}var Ou={GOAL_BUFFER_LENGTH:30,MAX_GOAL_BUFFER_LENGTH:60,BACK_BUFFER_LENGTH:30,GOAL_BUFFER_LENGTH_RATE:1,INITIAL_BANDWIDTH:4194304,BANDWIDTH_VARIANCE:1.2,BUFFER_LOW_WATER_LINE:0,MAX_BUFFER_LOW_WATER_LINE:30,EXPERIMENTAL_MAX_BUFFER_LOW_WATER_LINE:16,BUFFER_LOW_WATER_LINE_RATE:1,BUFFER_HIGH_WATER_LINE:30};const Nu=e=>{const t=new Uint8Array(new ArrayBuffer(e.length));for(let i=0;i-1)},this.trigger=function(t){var i,s,n,r;if(i=e[t],i)if(2===arguments.length)for(n=i.length,s=0;s>>1,e.samplingfrequencyindex<<7|e.channelcount<<3,6,1,2]))},a=function(){return s(E.ftyp,C,k,C,I)},_=function(e){return s(E.hdlr,P[e])},o=function(e){return s(E.mdat,e)},y=function(e){var t=new Uint8Array([0,0,0,0,0,0,0,2,0,0,0,3,0,1,95,144,e.duration>>>24&255,e.duration>>>16&255,e.duration>>>8&255,255&e.duration,85,196,0,0]);return e.samplerate&&(t[12]=e.samplerate>>>24&255,t[13]=e.samplerate>>>16&255,t[14]=e.samplerate>>>8&255,t[15]=255&e.samplerate),s(E.mdhd,t)},f=function(e){return s(E.mdia,y(e),_(e.type),d(e))},l=function(e){return s(E.mfhd,new Uint8Array([0,0,0,0,(4278190080&e)>>24,(16711680&e)>>16,(65280&e)>>8,255&e]))},d=function(e){return s(E.minf,"video"===e.type?s(E.vmhd,L):s(E.smhd,O),n(),b(e))},u=function(e,t){var i=[],n=t.length;while(n--)i[n]=S(t[n]);return s.apply(null,[E.moof,l(e)].concat(i))},c=function(e){var t=e.length,i=[];while(t--)i[t]=m(e[t]);return s.apply(null,[E.moov,p(4294967295)].concat(i).concat(h(e)))},h=function(e){var t=e.length,i=[];while(t--)i[t]=A(e[t]);return s.apply(null,[E.mvex].concat(i))},p=function(e){var t=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,2,0,1,95,144,(4278190080&e)>>24,(16711680&e)>>16,(65280&e)>>8,255&e,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255]);return s(E.mvhd,t)},v=function(e){var t,i,n=e.samples||[],r=new Uint8Array(4+n.length);for(i=0;i>>8),a.push(255&n[t].byteLength),a=a.concat(Array.prototype.slice.call(n[t]));for(t=0;t>>8),o.push(255&r[t].byteLength),o=o.concat(Array.prototype.slice.call(r[t]));if(i=[E.avc1,new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,(65280&e.width)>>8,255&e.width,(65280&e.height)>>8,255&e.height,0,72,0,0,0,72,0,0,0,0,0,0,0,1,19,118,105,100,101,111,106,115,45,99,111,110,116,114,105,98,45,104,108,115,0,0,0,0,0,0,0,0,0,0,0,0,0,24,17,17]),s(E.avcC,new Uint8Array([1,e.profileIdc,e.profileCompatibility,e.levelIdc,255].concat([n.length],a,[r.length],o))),s(E.btrt,new Uint8Array([0,28,156,128,0,45,198,192,0,45,198,192]))],e.sarRatio){var l=e.sarRatio[0],d=e.sarRatio[1];i.push(s(E.pasp,new Uint8Array([(4278190080&l)>>24,(16711680&l)>>16,(65280&l)>>8,255&l,(4278190080&d)>>24,(16711680&d)>>16,(65280&d)>>8,255&d])))}return s.apply(null,i)},t=function(e){return s(E.mp4a,new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,(65280&e.channelcount)>>8,255&e.channelcount,(65280&e.samplesize)>>8,255&e.samplesize,0,0,0,0,(65280&e.samplerate)>>8,255&e.samplerate,0,0]),r(e))}}(),g=function(e){var t=new Uint8Array([0,0,0,7,0,0,0,0,0,0,0,0,(4278190080&e.id)>>24,(16711680&e.id)>>16,(65280&e.id)>>8,255&e.id,0,0,0,0,(4278190080&e.duration)>>24,(16711680&e.duration)>>16,(65280&e.duration)>>8,255&e.duration,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,(65280&e.width)>>8,255&e.width,0,0,(65280&e.height)>>8,255&e.height,0,0]);return s(E.tkhd,t)},S=function(e){var t,i,n,r,a,o,l;return t=s(E.tfhd,new Uint8Array([0,0,0,58,(4278190080&e.id)>>24,(16711680&e.id)>>16,(65280&e.id)>>8,255&e.id,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0])),o=Math.floor(e.baseMediaDecodeTime/V),l=Math.floor(e.baseMediaDecodeTime%V),i=s(E.tfdt,new Uint8Array([1,0,0,0,o>>>24&255,o>>>16&255,o>>>8&255,255&o,l>>>24&255,l>>>16&255,l>>>8&255,255&l])),a=92,"audio"===e.type?(n=w(e,a),s(E.traf,t,i,n)):(r=v(e),n=w(e,r.length+a),s(E.traf,t,i,n,r))},m=function(e){return e.duration=e.duration||4294967295,s(E.trak,g(e),f(e))},A=function(e){var t=new Uint8Array([0,0,0,0,(4278190080&e.id)>>24,(16711680&e.id)>>16,(65280&e.id)>>8,255&e.id,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]);return"video"!==e.type&&(t[t.length-1]=0),s(E.trex,t)},function(){var e,t,i;i=function(e,t){var i=0,s=0,n=0,r=0;return e.length&&(void 0!==e[0].duration&&(i=1),void 0!==e[0].size&&(s=2),void 0!==e[0].flags&&(n=4),void 0!==e[0].compositionTimeOffset&&(r=8)),[0,0,i|s|n|r,1,(4278190080&e.length)>>>24,(16711680&e.length)>>>16,(65280&e.length)>>>8,255&e.length,(4278190080&t)>>>24,(16711680&t)>>>16,(65280&t)>>>8,255&t]},t=function(e,t){var n,r,a,o,l,d;for(o=e.samples||[],t+=20+16*o.length,a=i(o,t),r=new Uint8Array(a.length+16*o.length),r.set(a),n=a.length,d=0;d>>24,r[n++]=(16711680&l.duration)>>>16,r[n++]=(65280&l.duration)>>>8,r[n++]=255&l.duration,r[n++]=(4278190080&l.size)>>>24,r[n++]=(16711680&l.size)>>>16,r[n++]=(65280&l.size)>>>8,r[n++]=255&l.size,r[n++]=l.flags.isLeading<<2|l.flags.dependsOn,r[n++]=l.flags.isDependedOn<<6|l.flags.hasRedundancy<<4|l.flags.paddingValue<<1|l.flags.isNonSyncSample,r[n++]=61440&l.flags.degradationPriority,r[n++]=15&l.flags.degradationPriority,r[n++]=(4278190080&l.compositionTimeOffset)>>>24,r[n++]=(16711680&l.compositionTimeOffset)>>>16,r[n++]=(65280&l.compositionTimeOffset)>>>8,r[n++]=255&l.compositionTimeOffset;return s(E.trun,r)},e=function(e,t){var n,r,a,o,l,d;for(o=e.samples||[],t+=20+8*o.length,a=i(o,t),n=new Uint8Array(a.length+8*o.length),n.set(a),r=a.length,d=0;d>>24,n[r++]=(16711680&l.duration)>>>16,n[r++]=(65280&l.duration)>>>8,n[r++]=255&l.duration,n[r++]=(4278190080&l.size)>>>24,n[r++]=(16711680&l.size)>>>16,n[r++]=(65280&l.size)>>>8,n[r++]=255&l.size;return s(E.trun,n)},w=function(i,s){return"audio"===i.type?e(i,s):t(i,s)}}();var z,G,W,X,$,Y,Q,K,J={ftyp:a,mdat:o,moof:u,moov:c,initSegment:function(e){var t,i=a(),s=c(e);return t=new Uint8Array(i.byteLength+s.byteLength),t.set(i),t.set(s,i.byteLength),t}},Z=function(e){var t,i,s=[],n=[];for(n.byteLength=0,n.nalCount=0,n.duration=0,s.byteLength=0,t=0;t1&&(t=e.shift(),e.byteLength-=t.byteLength,e.nalCount-=t.nalCount,e[0][0].dts=t.dts,e[0][0].pts=t.pts,e[0][0].duration+=t.duration),e},ie=function(){return{size:0,flags:{isLeading:0,dependsOn:1,isDependedOn:0,hasRedundancy:0,degradationPriority:0,isNonSyncSample:1}}},se=function(e,t){var i=ie();return i.dataOffset=t,i.compositionTimeOffset=e.pts-e.dts,i.duration=e.duration,i.size=4*e.length,i.size+=e.byteLength,e.keyFrame&&(i.flags.dependsOn=2,i.flags.isNonSyncSample=0),i},ne=function(e,t){var i,s,n,r,a,o=t||0,l=[];for(i=0;iye.ONE_SECOND_IN_TS/2))){for(r=fe()[e.samplerate],r||(r=t[0].data),a=0;a=i?e:(t.minSegmentDts=1/0,e.filter((function(e){return e.dts>=i&&(t.minSegmentDts=Math.min(t.minSegmentDts,e.dts),t.minSegmentPts=t.minSegmentDts,!0)})))},Te=function(e){var t,i,s=[];for(t=0;t=this.virtualRowCount&&"function"===typeof this.beforeRowOverflow&&this.beforeRowOverflow(e),this.rows.length>0&&(this.rows.push(""),this.rowIdx++);while(this.rows.length>this.virtualRowCount)this.rows.shift(),this.rowIdx--},He.prototype.isEmpty=function(){return 0===this.rows.length||1===this.rows.length&&""===this.rows[0]},He.prototype.addText=function(e){this.rows[this.rowIdx]+=e},He.prototype.backspace=function(){if(!this.isEmpty()){var e=this.rows[this.rowIdx];this.rows[this.rowIdx]=e.substr(0,e.length-1)}};var Ve=function(e,t,i){this.serviceNum=e,this.text="",this.currentWindow=new He(-1),this.windows=[],this.stream=i,"string"===typeof t&&this.createTextDecoder(t)};Ve.prototype.init=function(e,t){this.startPts=e;for(var i=0;i<8;i++)this.windows[i]=new He(i),"function"===typeof t&&(this.windows[i].beforeRowOverflow=t)},Ve.prototype.setCurrentWindow=function(e){this.currentWindow=this.windows[e]},Ve.prototype.createTextDecoder=function(e){if("undefined"===typeof TextDecoder)this.stream.trigger("log",{level:"warn",message:"The `encoding` option is unsupported without TextDecoder support"});else try{this.textDecoder_=new TextDecoder(e)}catch(t){this.stream.trigger("log",{level:"warn",message:"TextDecoder could not be created with "+e+" encoding. "+t})}};var ze=function(e){e=e||{},ze.prototype.init.call(this);var t,i=this,s=e.captionServices||{},n={};Object.keys(s).forEach((e=>{t=s[e],/^SERVICE/.test(e)&&(n[e]=t.encoding)})),this.serviceEncodings=n,this.current708Packet=null,this.services={},this.push=function(e){3===e.type?(i.new708Packet(),i.add708Bytes(e)):(null===i.current708Packet&&i.new708Packet(),i.add708Bytes(e))}};ze.prototype=new Me,ze.prototype.new708Packet=function(){null!==this.current708Packet&&this.push708Packet(),this.current708Packet={data:[],ptsVals:[]}},ze.prototype.add708Bytes=function(e){var t=e.ccData,i=t>>>8,s=255&t;this.current708Packet.ptsVals.push(e.pts),this.current708Packet.data.push(i),this.current708Packet.data.push(s)},ze.prototype.push708Packet=function(){var e=this.current708Packet,t=e.data,i=null,s=null,n=0,r=t[n++];for(e.seq=r>>6,e.sizeCode=63&r;n>5,s=31&r,7===i&&s>0&&(r=t[n++],i=r),this.pushServiceBlock(i,n,s),s>0&&(n+=s-1)},ze.prototype.pushServiceBlock=function(e,t,i){var s,n=t,r=this.current708Packet.data,a=this.services[e];for(a||(a=this.initService(e,n));n("0"+(255&e).toString(16)).slice(-2))).join("")}if(a?(n=[d,u],e++):n=[d],t.textDecoder_&&!r)s=t.textDecoder_.decode(new Uint8Array(n));else if(a){const e=h(n);s=String.fromCharCode(parseInt(e,16))}else s=qe(l|d);return c.pendingNewLine&&!c.isEmpty()&&c.newLine(this.getPts(e)),c.pendingNewLine=!1,c.addText(s),e},ze.prototype.multiByteCharacter=function(e,t){var i=this.current708Packet.data,s=i[e+1],n=i[e+2];return je(s)&&je(n)&&(e=this.handleText(++e,t,{isMultiByte:!0})),e},ze.prototype.setCurrentWindow=function(e,t){var i=this.current708Packet.data,s=i[e],n=7&s;return t.setCurrentWindow(n),e},ze.prototype.defineWindow=function(e,t){var i=this.current708Packet.data,s=i[e],n=7&s;t.setCurrentWindow(n);var r=t.currentWindow;return s=i[++e],r.visible=(32&s)>>5,r.rowLock=(16&s)>>4,r.columnLock=(8&s)>>3,r.priority=7&s,s=i[++e],r.relativePositioning=(128&s)>>7,r.anchorVertical=127&s,s=i[++e],r.anchorHorizontal=s,s=i[++e],r.anchorPoint=(240&s)>>4,r.rowCount=15&s,s=i[++e],r.columnCount=63&s,s=i[++e],r.windowStyle=(56&s)>>3,r.penStyle=7&s,r.virtualRowCount=r.rowCount+1,e},ze.prototype.setWindowAttributes=function(e,t){var i=this.current708Packet.data,s=i[e],n=t.currentWindow.winAttr;return s=i[++e],n.fillOpacity=(192&s)>>6,n.fillRed=(48&s)>>4,n.fillGreen=(12&s)>>2,n.fillBlue=3&s,s=i[++e],n.borderType=(192&s)>>6,n.borderRed=(48&s)>>4,n.borderGreen=(12&s)>>2,n.borderBlue=3&s,s=i[++e],n.borderType+=(128&s)>>5,n.wordWrap=(64&s)>>6,n.printDirection=(48&s)>>4,n.scrollDirection=(12&s)>>2,n.justify=3&s,s=i[++e],n.effectSpeed=(240&s)>>4,n.effectDirection=(12&s)>>2,n.displayEffect=3&s,e},ze.prototype.flushDisplayed=function(e,t){for(var i=[],s=0;s<8;s++)t.windows[s].visible&&!t.windows[s].isEmpty()&&i.push(t.windows[s].getText());t.endPts=e,t.text=i.join("\n\n"),this.pushCaption(t),t.startPts=e},ze.prototype.pushCaption=function(e){""!==e.text&&(this.trigger("data",{startPts:e.startPts,endPts:e.endPts,text:e.text,stream:"cc708_"+e.serviceNum}),e.text="",e.startPts=e.endPts)},ze.prototype.displayWindows=function(e,t){var i=this.current708Packet.data,s=i[++e],n=this.getPts(e);this.flushDisplayed(n,t);for(var r=0;r<8;r++)s&1<>4,n.offset=(12&s)>>2,n.penSize=3&s,s=i[++e],n.italics=(128&s)>>7,n.underline=(64&s)>>6,n.edgeType=(56&s)>>3,n.fontStyle=7&s,e},ze.prototype.setPenColor=function(e,t){var i=this.current708Packet.data,s=i[e],n=t.currentWindow.penColor;return s=i[++e],n.fgOpacity=(192&s)>>6,n.fgRed=(48&s)>>4,n.fgGreen=(12&s)>>2,n.fgBlue=3&s,s=i[++e],n.bgOpacity=(192&s)>>6,n.bgRed=(48&s)>>4,n.bgGreen=(12&s)>>2,n.bgBlue=3&s,s=i[++e],n.edgeRed=(48&s)>>4,n.edgeGreen=(12&s)>>2,n.edgeBlue=3&s,e},ze.prototype.setPenLocation=function(e,t){var i=this.current708Packet.data,s=i[e],n=t.currentWindow.penLoc;return t.currentWindow.pendingNewLine=!0,s=i[++e],n.row=15&s,s=i[++e],n.column=63&s,e},ze.prototype.reset=function(e,t){var i=this.getPts(e);return this.flushDisplayed(i,t),this.initService(t.serviceNum,e)};var Ge={42:225,92:233,94:237,95:243,96:250,123:231,124:247,125:209,126:241,127:9608,304:174,305:176,306:189,307:191,308:8482,309:162,310:163,311:9834,312:224,313:160,314:232,315:226,316:234,317:238,318:244,319:251,544:193,545:201,546:211,547:218,548:220,549:252,550:8216,551:161,552:42,553:39,554:8212,555:169,556:8480,557:8226,558:8220,559:8221,560:192,561:194,562:199,563:200,564:202,565:203,566:235,567:206,568:207,569:239,570:212,571:217,572:249,573:219,574:171,575:187,800:195,801:227,802:205,803:204,804:236,805:210,806:242,807:213,808:245,809:123,810:125,811:92,812:94,813:95,814:124,815:126,816:196,817:228,818:214,819:246,820:223,821:165,822:164,823:9474,824:197,825:229,826:216,827:248,828:9484,829:9488,830:9492,831:9496},We=function(e){return null===e?"":(e=Ge[e]||e,String.fromCharCode(e))},Xe=14,$e=[4352,4384,4608,4640,5376,5408,5632,5664,5888,5920,4096,4864,4896,5120,5152],Ye=function(){var e=[],t=Xe+1;while(t--)e.push({text:"",indent:0,offset:0});return e},Qe=function(e,t){Qe.prototype.init.call(this),this.field_=e||0,this.dataChannel_=t||0,this.name_="CC"+(1+(this.field_<<1|this.dataChannel_)),this.setConstants(),this.reset(),this.push=function(e){var t,i,s,n,r;if(t=32639&e.ccData,t!==this.lastControlCode_){if(4096===(61440&t)?this.lastControlCode_=t:t!==this.PADDING_&&(this.lastControlCode_=null),s=t>>>8,n=255&t,t!==this.PADDING_)if(t===this.RESUME_CAPTION_LOADING_)this.mode_="popOn";else if(t===this.END_OF_CAPTION_)this.mode_="popOn",this.clearFormatting(e.pts),this.flushDisplayed(e.pts),i=this.displayed_,this.displayed_=this.nonDisplayed_,this.nonDisplayed_=i,this.startPts_=e.pts;else if(t===this.ROLL_UP_2_ROWS_)this.rollUpRows_=2,this.setRollUp(e.pts);else if(t===this.ROLL_UP_3_ROWS_)this.rollUpRows_=3,this.setRollUp(e.pts);else if(t===this.ROLL_UP_4_ROWS_)this.rollUpRows_=4,this.setRollUp(e.pts);else if(t===this.CARRIAGE_RETURN_)this.clearFormatting(e.pts),this.flushDisplayed(e.pts),this.shiftRowsUp_(),this.startPts_=e.pts;else if(t===this.BACKSPACE_)"popOn"===this.mode_?this.nonDisplayed_[this.row_].text=this.nonDisplayed_[this.row_].text.slice(0,-1):this.displayed_[this.row_].text=this.displayed_[this.row_].text.slice(0,-1);else if(t===this.ERASE_DISPLAYED_MEMORY_)this.flushDisplayed(e.pts),this.displayed_=Ye();else if(t===this.ERASE_NON_DISPLAYED_MEMORY_)this.nonDisplayed_=Ye();else if(t===this.RESUME_DIRECT_CAPTIONING_)"paintOn"!==this.mode_&&(this.flushDisplayed(e.pts),this.displayed_=Ye()),this.mode_="paintOn",this.startPts_=e.pts;else if(this.isSpecialCharacter(s,n))s=(3&s)<<8,r=We(s|n),this[this.mode_](e.pts,r),this.column_++;else if(this.isExtCharacter(s,n))"popOn"===this.mode_?this.nonDisplayed_[this.row_].text=this.nonDisplayed_[this.row_].text.slice(0,-1):this.displayed_[this.row_].text=this.displayed_[this.row_].text.slice(0,-1),s=(3&s)<<8,r=We(s|n),this[this.mode_](e.pts,r),this.column_++;else if(this.isMidRowCode(s,n))this.clearFormatting(e.pts),this[this.mode_](e.pts," "),this.column_++,14===(14&n)&&this.addFormatting(e.pts,["i"]),1===(1&n)&&this.addFormatting(e.pts,["u"]);else if(this.isOffsetControlCode(s,n)){const e=3&n;this.nonDisplayed_[this.row_].offset=e,this.column_+=e}else if(this.isPAC(s,n)){var a=$e.indexOf(7968&t);if("rollUp"===this.mode_&&(a-this.rollUpRows_+1<0&&(a=this.rollUpRows_-1),this.setRollUp(e.pts,a)),a!==this.row_&&a>=0&&a<=14&&(this.clearFormatting(e.pts),this.row_=a),1&n&&-1===this.formatting_.indexOf("u")&&this.addFormatting(e.pts,["u"]),16===(16&t)){const e=(14&t)>>1;this.column_=4*e,this.nonDisplayed_[this.row_].indent+=e}this.isColorPAC(n)&&14===(14&n)&&this.addFormatting(e.pts,["i"])}else this.isNormalChar(s)&&(0===n&&(n=null),r=We(s),r+=We(n),this[this.mode_](e.pts,r),this.column_+=r.length)}else this.lastControlCode_=null}};Qe.prototype=new Me,Qe.prototype.flushDisplayed=function(e){const t=e=>{this.trigger("log",{level:"warn",message:"Skipping a malformed 608 caption at index "+e+"."})},i=[];this.displayed_.forEach(((e,s)=>{if(e&&e.text&&e.text.length){try{e.text=e.text.trim()}catch(n){t(s)}e.text.length&&i.push({text:e.text,line:s+1,position:10+Math.min(70,10*e.indent)+2.5*e.offset})}else void 0!==e&&null!==e||t(s)})),i.length&&this.trigger("data",{startPts:this.startPts_,endPts:e,content:i,stream:this.name_})},Qe.prototype.reset=function(){this.mode_="popOn",this.topRow_=0,this.startPts_=0,this.displayed_=Ye(),this.nonDisplayed_=Ye(),this.lastControlCode_=null,this.column_=0,this.row_=Xe,this.rollUpRows_=2,this.formatting_=[]},Qe.prototype.setConstants=function(){0===this.dataChannel_?(this.BASE_=16,this.EXT_=17,this.CONTROL_=(20|this.field_)<<8,this.OFFSET_=23):1===this.dataChannel_&&(this.BASE_=24,this.EXT_=25,this.CONTROL_=(28|this.field_)<<8,this.OFFSET_=31),this.PADDING_=0,this.RESUME_CAPTION_LOADING_=32|this.CONTROL_,this.END_OF_CAPTION_=47|this.CONTROL_,this.ROLL_UP_2_ROWS_=37|this.CONTROL_,this.ROLL_UP_3_ROWS_=38|this.CONTROL_,this.ROLL_UP_4_ROWS_=39|this.CONTROL_,this.CARRIAGE_RETURN_=45|this.CONTROL_,this.RESUME_DIRECT_CAPTIONING_=41|this.CONTROL_,this.BACKSPACE_=33|this.CONTROL_,this.ERASE_DISPLAYED_MEMORY_=44|this.CONTROL_,this.ERASE_NON_DISPLAYED_MEMORY_=46|this.CONTROL_},Qe.prototype.isSpecialCharacter=function(e,t){return e===this.EXT_&&t>=48&&t<=63},Qe.prototype.isExtCharacter=function(e,t){return(e===this.EXT_+1||e===this.EXT_+2)&&t>=32&&t<=63},Qe.prototype.isMidRowCode=function(e,t){return e===this.EXT_&&t>=32&&t<=47},Qe.prototype.isOffsetControlCode=function(e,t){return e===this.OFFSET_&&t>=33&&t<=35},Qe.prototype.isPAC=function(e,t){return e>=this.BASE_&&e=64&&t<=127},Qe.prototype.isColorPAC=function(e){return e>=64&&e<=79||e>=96&&e<=127},Qe.prototype.isNormalChar=function(e){return e>=32&&e<=127},Qe.prototype.setRollUp=function(e,t){if("rollUp"!==this.mode_&&(this.row_=Xe,this.mode_="rollUp",this.flushDisplayed(e),this.nonDisplayed_=Ye(),this.displayed_=Ye()),void 0!==t&&t!==this.row_)for(var i=0;i"}),"");this[this.mode_](e,i)},Qe.prototype.clearFormatting=function(e){if(this.formatting_.length){var t=this.formatting_.reverse().reduce((function(e,t){return e+""}),"");this.formatting_=[],this[this.mode_](e,t)}},Qe.prototype.popOn=function(e,t){var i=this.nonDisplayed_[this.row_].text;i+=t,this.nonDisplayed_[this.row_].text=i},Qe.prototype.rollUp=function(e,t){var i=this.displayed_[this.row_].text;i+=t,this.displayed_[this.row_].text=i},Qe.prototype.shiftRowsUp_=function(){var e;for(e=0;et&&(i=-1);while(Math.abs(t-e)>tt)e+=i*et;return e},nt=function(e){var t,i;nt.prototype.init.call(this),this.type_=e||it,this.push=function(e){"metadata"!==e.type?this.type_!==it&&e.type!==this.type_||(void 0===i&&(i=e.dts),e.dts=st(e.dts,i),e.pts=st(e.pts,i),t=e.dts,this.trigger("data",e)):this.trigger("data",e)},this.flush=function(){i=t,this.trigger("done")},this.endTimeline=function(){this.flush(),this.trigger("endedtimeline")},this.discontinuity=function(){i=void 0,t=void 0},this.reset=function(){this.discontinuity(),this.trigger("reset")}};nt.prototype=new Ze;var rt,at={TimestampRolloverStream:nt,handleRollover:st},ot=(e,t,i)=>{if(!e)return-1;for(var s=i;s>>2;c*=4,c+=3&u[7],o.timeStamp=c,void 0===t.pts&&void 0===t.dts&&(t.pts=o.timeStamp,t.dts=o.timeStamp),this.trigger("timestamp",o)}t.frames.push(o),i+=10,i+=a}while(i>>4>1&&(s+=t[s]+1),0===i.pid)i.type="pat",e(t.subarray(s),i),this.trigger("data",i);else if(i.pid===this.pmtPid){i.type="pmt",e(t.subarray(s),i),this.trigger("data",i);while(this.packetsWaitingForPmt.length)this.processPes_.apply(this,this.packetsWaitingForPmt.shift())}else void 0===this.programMapTable?this.packetsWaitingForPmt.push([t,s,i]):this.processPes_(t,s,i)},this.processPes_=function(e,t,i){i.pid===this.programMapTable.video?i.streamType=kt.H264_STREAM_TYPE:i.pid===this.programMapTable.audio?i.streamType=kt.ADTS_STREAM_TYPE:i.streamType=this.programMapTable["timed-metadata"][i.pid],i.type="pes",i.data=e.subarray(t),this.trigger("data",i)}},St.prototype=new Et,St.STREAM_TYPES={h264:27,adts:15},At=function(){var e,t=this,i=!1,s={data:[],size:0},n={data:[],size:0},r={data:[],size:0},a=function(e,t){var i;const s=e[0]<<16|e[1]<<8|e[2];t.data=new Uint8Array,1===s&&(t.packetLength=6+(e[4]<<8|e[5]),t.dataAlignmentIndicator=0!==(4&e[6]),i=e[7],192&i&&(t.pts=(14&e[9])<<27|(255&e[10])<<20|(254&e[11])<<12|(255&e[12])<<5|(254&e[13])>>>3,t.pts*=4,t.pts+=(6&e[13])>>>1,t.dts=t.pts,64&i&&(t.dts=(14&e[14])<<27|(255&e[15])<<20|(254&e[16])<<12|(255&e[17])<<5|(254&e[18])>>>3,t.dts*=4,t.dts+=(6&e[18])>>>1)),t.data=e.subarray(9+e[8]))},o=function(e,i,s){var n,r=new Uint8Array(e.size),o={type:i},l=0,d=0,u=!1;if(e.data.length&&!(e.size<9)){for(o.trackId=e.data[0].pid,l=0;l>5,o=1024*(1+(3&t[d+6])),l=o*Mt/Ut[(60&t[d+2])>>>2],t.byteLength-d>>6&3),channelcount:(1&t[d+2])<<2|(192&t[d+3])>>>6,samplerate:Ut[(60&t[d+2])>>>2],samplingfrequencyindex:(60&t[d+2])>>>2,samplesize:16,data:t.subarray(d+7+r,d+n)}),i++,d+=n}else"number"!==typeof u&&(u=d),d++;"number"===typeof u&&(this.skipWarn_(u,d),u=null),t=t.subarray(d)}},this.flush=function(){i=0,this.trigger("done")},this.reset=function(){t=void 0,this.trigger("reset")},this.endTimeline=function(){t=void 0,this.trigger("endedtimeline")}},Ot.prototype=new Rt;var Bt,Ft=Ot;Bt=function(e){var t=e.byteLength,i=0,s=0;this.length=function(){return 8*t},this.bitsAvailable=function(){return 8*t+s},this.loadWord=function(){var n=e.byteLength-t,r=new Uint8Array(4),a=Math.min(4,t);if(0===a)throw new Error("no bytes available");r.set(e.subarray(n,n+a)),i=new DataView(r.buffer).getUint32(0),s=8*a,t-=a},this.skipBits=function(e){var n;s>e?(i<<=e,s-=e):(e-=s,n=Math.floor(e/8),e-=8*n,t-=n,this.loadWord(),i<<=e,s-=e)},this.readBits=function(e){var n=Math.min(s,e),r=i>>>32-n;return s-=n,s>0?i<<=n:t>0&&this.loadWord(),n=e-n,n>0?r<>>e))return i<<=e,s-=e,e;return this.loadWord(),e+this.skipLeadingZeros()},this.skipUnsignedExpGolomb=function(){this.skipBits(1+this.skipLeadingZeros())},this.skipExpGolomb=function(){this.skipBits(1+this.skipLeadingZeros())},this.readUnsignedExpGolomb=function(){var e=this.skipLeadingZeros();return this.readBits(e+1)-1},this.readExpGolomb=function(){var e=this.readUnsignedExpGolomb();return 1&e?1+e>>>1:-1*(e>>>1)},this.readBoolean=function(){return 1===this.readBits(1)},this.readUnsignedByte=function(){return this.readBits(8)},this.loadWord()};var qt,jt,Ht,Vt=Bt,zt=F,Gt=Vt;jt=function(){var e,t,i=0;jt.prototype.init.call(this),this.push=function(s){var n;t?(n=new Uint8Array(t.byteLength+s.data.byteLength),n.set(t),n.set(s.data,t.byteLength),t=n):t=s.data;for(var r=t.byteLength;i3&&this.trigger("data",t.subarray(i+3)),t=null,i=0,this.trigger("done")},this.endTimeline=function(){this.flush(),this.trigger("endedtimeline")}},jt.prototype=new zt,Ht={100:!0,110:!0,122:!0,244:!0,44:!0,83:!0,86:!0,118:!0,128:!0,138:!0,139:!0,134:!0},qt=function(){var e,t,i,s,n,r,a,o=new jt;qt.prototype.init.call(this),e=this,this.push=function(e){"video"===e.type&&(t=e.trackId,i=e.pts,s=e.dts,o.push(e))},o.on("data",(function(a){var o={trackId:t,pts:i,dts:s,data:a,nalUnitTypeCode:31&a[0]};switch(o.nalUnitTypeCode){case 5:o.nalUnitType="slice_layer_without_partitioning_rbsp_idr";break;case 6:o.nalUnitType="sei_rbsp",o.escapedRBSP=n(a.subarray(1));break;case 7:o.nalUnitType="seq_parameter_set_rbsp",o.escapedRBSP=n(a.subarray(1)),o.config=r(o.escapedRBSP);break;case 8:o.nalUnitType="pic_parameter_set_rbsp";break;case 9:o.nalUnitType="access_unit_delimiter_rbsp";break}e.trigger("data",o)})),o.on("done",(function(){e.trigger("done")})),o.on("partialdone",(function(){e.trigger("partialdone")})),o.on("reset",(function(){e.trigger("reset")})),o.on("endedtimeline",(function(){e.trigger("endedtimeline")})),this.flush=function(){o.flush()},this.partialFlush=function(){o.partialFlush()},this.reset=function(){o.reset()},this.endTimeline=function(){o.endTimeline()},a=function(e,t){var i,s,n=8,r=8;for(i=0;i>4;return i=i>=0?i:0,n?i+20:i+10},Qt=function(e,t){return e.length-t<10||e[t]!=="I".charCodeAt(0)||e[t+1]!=="D".charCodeAt(0)||e[t+2]!=="3".charCodeAt(0)?t:(t+=Yt(e,t),Qt(e,t))},Kt=function(e){var t=Qt(e,0);return e.length>=t+2&&255===(255&e[t])&&240===(240&e[t+1])&&16===(22&e[t+1])},Jt=function(e){return e[0]<<21|e[1]<<14|e[2]<<7|e[3]},Zt=function(e,t,i){var s,n="";for(s=t;s>5,s=e[t+4]<<3,n=6144&e[t+3];return n|s|i},ii=function(e,t){return e[t]==="I".charCodeAt(0)&&e[t+1]==="D".charCodeAt(0)&&e[t+2]==="3".charCodeAt(0)?"timed-metadata":!0&e[t]&&240===(240&e[t+1])?"audio":null},si=function(e){var t=0;while(t+5>>2];t++}return null},ni=function(e){var t,i,s,n;t=10,64&e[5]&&(t+=4,t+=Jt(e.subarray(10,14)));do{if(i=Jt(e.subarray(t+4,t+8)),i<1)return null;if(n=String.fromCharCode(e[t],e[t+1],e[t+2],e[t+3]),"PRIV"===n){s=e.subarray(t+10,t+i+10);for(var r=0;r>>2;return l*=4,l+=3&o[7],l}break}}t+=10,t+=i}while(t=3)if(e[l]!=="I".charCodeAt(0)||e[l+1]!=="D".charCodeAt(0)||e[l+2]!=="3".charCodeAt(0))if(255!==(255&e[l])||240!==(240&e[l+1]))l++;else{if(e.length-l<7)break;if(o=oi.parseAdtsSize(e,l),l+o>e.length)break;r={type:"audio",data:e.subarray(l,l+o),pts:t,dts:t},this.trigger("data",r),l+=o}else{if(e.length-l<10)break;if(o=oi.parseId3TagSize(e,l),l+o>e.length)break;n={type:"timed-metadata",data:e.subarray(l,l+o)},this.trigger("data",n),l+=o}s=e.length-l,e=s>0?e.subarray(l):new Uint8Array},this.reset=function(){e=new Uint8Array,this.trigger("reset")},this.endTimeline=function(){e=new Uint8Array,this.trigger("endedtimeline")}},Wt.prototype=new ai;var li,di,ui,ci,hi=Wt,pi=["audioobjecttype","channelcount","samplerate","samplingfrequencyindex","samplesize"],mi=pi,gi=["width","height","profileIdc","levelIdc","profileCompatibility","sarRatio"],fi=gi,yi=F,_i=J,vi=le,bi=Ae,Ti=Ie,Si=Nt,Ai=ge,wi=Ft,Ei=Xt.H264Stream,Ci=hi,ki=ri.isLikelyAacData,Ii=ge.ONE_SECOND_IN_TS,xi=mi,Di=fi,Pi=function(e,t){t.stream=e,this.trigger("log",t)},Li=function(e,t){for(var i=Object.keys(t),s=0;s=-l&&i<=o&&(!s||d>i)&&(s=r,d=i)));return s?s.gop:null},this.alignGopsAtStart_=function(e){var t,i,s,n,r,o,l,d;r=e.byteLength,o=e.nalCount,l=e.duration,t=i=0;while(ts.pts?t++:(i++,r-=n.byteLength,o-=n.nalCount,l-=n.duration)}return 0===i?e:i===e.length?null:(d=e.slice(i),d.byteLength=r,d.duration=l,d.nalCount=o,d.pts=d[0].pts,d.dts=d[0].dts,d)},this.alignGopsAtEnd_=function(e){var t,i,s,n,r,o,l;t=a.length-1,i=e.length-1,r=null,o=!1;while(t>=0&&i>=0){if(s=a[t],n=e[i],s.pts===n.pts){o=!0;break}s.pts>n.pts?t--:(t===a.length-1&&(r=i),i--)}if(!o&&null===r)return null;if(l=o?i:r,0===l)return e;var d=e.slice(l),u=d.reduce((function(e,t){return e.byteLength+=t.byteLength,e.duration+=t.duration,e.nalCount+=t.nalCount,e}),{byteLength:0,duration:0,nalCount:0});return d.byteLength=u.byteLength,d.duration=u.duration,d.nalCount=u.nalCount,d.pts=d[0].pts,d.dts=d[0].dts,d},this.alignGopsWith=function(e){a=e}},li.prototype=new yi,ci=function(e,t){this.numberOfTracks=0,this.metadataStream=t,e=e||{},"undefined"!==typeof e.remux?this.remuxTracks=!!e.remux:this.remuxTracks=!0,"boolean"===typeof e.keepOriginalTimestamps?this.keepOriginalTimestamps=e.keepOriginalTimestamps:this.keepOriginalTimestamps=!1,this.pendingTracks=[],this.videoTrack=null,this.pendingBoxes=[],this.pendingCaptions=[],this.pendingMetadata=[],this.pendingBytes=0,this.emittedTracks=0,ci.prototype.init.call(this),this.push=function(e){return e.content||e.text?this.pendingCaptions.push(e):e.frames?this.pendingMetadata.push(e):(this.pendingTracks.push(e.track),this.pendingBytes+=e.boxes.byteLength,"video"===e.track.type&&(this.videoTrack=e.track,this.pendingBoxes.push(e.boxes)),void("audio"===e.track.type&&(this.audioTrack=e.track,this.pendingBoxes.unshift(e.boxes))))}},ci.prototype=new yi,ci.prototype.flush=function(e){var t,i,s,n,r=0,a={captions:[],captionStreams:{},metadata:[],info:{}},o=0;if(this.pendingTracks.length=this.numberOfTracks&&(this.trigger("done"),this.emittedTracks=0))}if(this.videoTrack?(o=this.videoTrack.timelineStartInfo.pts,Di.forEach((function(e){a.info[e]=this.videoTrack[e]}),this)):this.audioTrack&&(o=this.audioTrack.timelineStartInfo.pts,xi.forEach((function(e){a.info[e]=this.audioTrack[e]}),this)),this.videoTrack||this.audioTrack){for(1===this.pendingTracks.length?a.type=this.pendingTracks[0].type:a.type="combined",this.emittedTracks+=this.pendingTracks.length,s=_i.initSegment(this.pendingTracks),a.initSegment=new Uint8Array(s.byteLength),a.initSegment.set(s),a.data=new Uint8Array(this.pendingBytes),n=0;n=this.numberOfTracks&&(this.trigger("done"),this.emittedTracks=0)},ci.prototype.setRemux=function(e){this.remuxTracks=e},ui=function(e){var t,i,s=this,n=!0;ui.prototype.init.call(this),e=e||{},this.baseMediaDecodeTime=e.baseMediaDecodeTime||0,this.transmuxPipeline_={},this.setupAacPipeline=function(){var n={};this.transmuxPipeline_=n,n.type="aac",n.metadataStream=new Si.MetadataStream,n.aacStream=new Ci,n.audioTimestampRolloverStream=new Si.TimestampRolloverStream("audio"),n.timedMetadataTimestampRolloverStream=new Si.TimestampRolloverStream("timed-metadata"),n.adtsStream=new wi,n.coalesceStream=new ci(e,n.metadataStream),n.headOfPipeline=n.aacStream,n.aacStream.pipe(n.audioTimestampRolloverStream).pipe(n.adtsStream),n.aacStream.pipe(n.timedMetadataTimestampRolloverStream).pipe(n.metadataStream).pipe(n.coalesceStream),n.metadataStream.on("timestamp",(function(e){n.aacStream.setTimestamp(e.timeStamp)})),n.aacStream.on("data",(function(r){"timed-metadata"!==r.type&&"audio"!==r.type||n.audioSegmentStream||(i=i||{timelineStartInfo:{baseMediaDecodeTime:s.baseMediaDecodeTime},codec:"adts",type:"audio"},n.coalesceStream.numberOfTracks++,n.audioSegmentStream=new di(i,e),n.audioSegmentStream.on("log",s.getLogTrigger_("audioSegmentStream")),n.audioSegmentStream.on("timingInfo",s.trigger.bind(s,"audioTimingInfo")),n.adtsStream.pipe(n.audioSegmentStream).pipe(n.coalesceStream),s.trigger("trackinfo",{hasAudio:!!i,hasVideo:!!t}))})),n.coalesceStream.on("data",this.trigger.bind(this,"data")),n.coalesceStream.on("done",this.trigger.bind(this,"done")),Li(this,n)},this.setupTsPipeline=function(){var n={};this.transmuxPipeline_=n,n.type="ts",n.metadataStream=new Si.MetadataStream,n.packetStream=new Si.TransportPacketStream,n.parseStream=new Si.TransportParseStream,n.elementaryStream=new Si.ElementaryStream,n.timestampRolloverStream=new Si.TimestampRolloverStream,n.adtsStream=new wi,n.h264Stream=new Ei,n.captionStream=new Si.CaptionStream(e),n.coalesceStream=new ci(e,n.metadataStream),n.headOfPipeline=n.packetStream,n.packetStream.pipe(n.parseStream).pipe(n.elementaryStream).pipe(n.timestampRolloverStream),n.timestampRolloverStream.pipe(n.h264Stream),n.timestampRolloverStream.pipe(n.adtsStream),n.timestampRolloverStream.pipe(n.metadataStream).pipe(n.coalesceStream),n.h264Stream.pipe(n.captionStream).pipe(n.coalesceStream),n.elementaryStream.on("data",(function(r){var a;if("metadata"===r.type){a=r.tracks.length;while(a--)t||"video"!==r.tracks[a].type?i||"audio"!==r.tracks[a].type||(i=r.tracks[a],i.timelineStartInfo.baseMediaDecodeTime=s.baseMediaDecodeTime):(t=r.tracks[a],t.timelineStartInfo.baseMediaDecodeTime=s.baseMediaDecodeTime);t&&!n.videoSegmentStream&&(n.coalesceStream.numberOfTracks++,n.videoSegmentStream=new li(t,e),n.videoSegmentStream.on("log",s.getLogTrigger_("videoSegmentStream")),n.videoSegmentStream.on("timelineStartInfo",(function(t){i&&!e.keepOriginalTimestamps&&(i.timelineStartInfo=t,n.audioSegmentStream.setEarliestDts(t.dts-s.baseMediaDecodeTime))})),n.videoSegmentStream.on("processedGopsInfo",s.trigger.bind(s,"gopInfo")),n.videoSegmentStream.on("segmentTimingInfo",s.trigger.bind(s,"videoSegmentTimingInfo")),n.videoSegmentStream.on("baseMediaDecodeTime",(function(e){i&&n.audioSegmentStream.setVideoBaseMediaDecodeTime(e)})),n.videoSegmentStream.on("timingInfo",s.trigger.bind(s,"videoTimingInfo")),n.h264Stream.pipe(n.videoSegmentStream).pipe(n.coalesceStream)),i&&!n.audioSegmentStream&&(n.coalesceStream.numberOfTracks++,n.audioSegmentStream=new di(i,e),n.audioSegmentStream.on("log",s.getLogTrigger_("audioSegmentStream")),n.audioSegmentStream.on("timingInfo",s.trigger.bind(s,"audioTimingInfo")),n.audioSegmentStream.on("segmentTimingInfo",s.trigger.bind(s,"audioSegmentTimingInfo")),n.adtsStream.pipe(n.audioSegmentStream).pipe(n.coalesceStream)),s.trigger("trackinfo",{hasAudio:!!i,hasVideo:!!t})}})),n.coalesceStream.on("data",this.trigger.bind(this,"data")),n.coalesceStream.on("id3Frame",(function(e){e.dispatchType=n.metadataStream.dispatchType,s.trigger("id3Frame",e)})),n.coalesceStream.on("caption",this.trigger.bind(this,"caption")),n.coalesceStream.on("done",this.trigger.bind(this,"done")),Li(this,n)},this.setBaseMediaDecodeTime=function(s){var n=this.transmuxPipeline_;e.keepOriginalTimestamps||(this.baseMediaDecodeTime=s),i&&(i.timelineStartInfo.dts=void 0,i.timelineStartInfo.pts=void 0,Ti.clearDtsInfo(i),n.audioTimestampRolloverStream&&n.audioTimestampRolloverStream.discontinuity()),t&&(n.videoSegmentStream&&(n.videoSegmentStream.gopCache_=[]),t.timelineStartInfo.dts=void 0,t.timelineStartInfo.pts=void 0,Ti.clearDtsInfo(t),n.captionStream.reset()),n.timestampRolloverStream&&n.timestampRolloverStream.discontinuity()},this.setAudioAppendStart=function(e){i&&this.transmuxPipeline_.audioSegmentStream.setAudioAppendStart(e)},this.setRemux=function(t){var i=this.transmuxPipeline_;e.remux=t,i&&i.coalesceStream&&i.coalesceStream.setRemux(t)},this.alignGopsWith=function(e){t&&this.transmuxPipeline_.videoSegmentStream&&this.transmuxPipeline_.videoSegmentStream.alignGopsWith(e)},this.getLogTrigger_=function(e){var t=this;return function(i){i.stream=e,t.trigger("log",i)}},this.push=function(e){if(n){var t=ki(e);t&&"aac"!==this.transmuxPipeline_.type?this.setupAacPipeline():t||"ts"===this.transmuxPipeline_.type||this.setupTsPipeline(),n=!1}this.transmuxPipeline_.headOfPipeline.push(e)},this.flush=function(){n=!0,this.transmuxPipeline_.headOfPipeline.flush()},this.endTimeline=function(){this.transmuxPipeline_.headOfPipeline.endTimeline()},this.reset=function(){this.transmuxPipeline_.headOfPipeline&&this.transmuxPipeline_.headOfPipeline.reset()},this.resetCaptions=function(){this.transmuxPipeline_.captionStream&&this.transmuxPipeline_.captionStream.reset()}},ui.prototype=new yi;var Ri,Mi={Transmuxer:ui,VideoSegmentStream:li,AudioSegmentStream:di,AUDIO_PROPERTIES:xi,VIDEO_PROPERTIES:Di,generateSegmentTimingInfo:Ni},Ui=function(e){return e>>>0},Bi=function(e){return("00"+e.toString(16)).slice(-2)},Fi={toUnsigned:Ui,toHexString:Bi},qi=function(e){var t="";return t+=String.fromCharCode(e[0]),t+=String.fromCharCode(e[1]),t+=String.fromCharCode(e[2]),t+=String.fromCharCode(e[3]),t},ji=qi,Hi=Fi.toUnsigned,Vi=ji,zi=function(e,t){var i,s,n,r,a,o=[];if(!t.length)return null;for(i=0;i1?i+s:e.byteLength,n===t[0]&&(1===t.length?o.push(e.subarray(i+8,r)):(a=zi(e.subarray(i+8,r),t.slice(1)),a.length&&(o=o.concat(a)))),i=r;return o},Gi=zi,Wi=Fi.toUnsigned,Xi=H.getUint64,$i=function(e){var t={version:e[0],flags:new Uint8Array(e.subarray(1,4))};return 1===t.version?t.baseMediaDecodeTime=Xi(e.subarray(4)):t.baseMediaDecodeTime=Wi(e[4]<<24|e[5]<<16|e[6]<<8|e[7]),t},Yi=$i,Qi=function(e){return{isLeading:(12&e[0])>>>2,dependsOn:3&e[0],isDependedOn:(192&e[1])>>>6,hasRedundancy:(48&e[1])>>>4,paddingValue:(14&e[1])>>>1,isNonSyncSample:1&e[1],degradationPriority:e[2]<<8|e[3]}},Ki=Qi,Ji=Ki,Zi=function(e){var t,i={version:e[0],flags:new Uint8Array(e.subarray(1,4)),samples:[]},s=new DataView(e.buffer,e.byteOffset,e.byteLength),n=1&i.flags[2],r=4&i.flags[2],a=1&i.flags[1],o=2&i.flags[1],l=4&i.flags[1],d=8&i.flags[1],u=s.getUint32(4),c=8;n&&(i.dataOffset=s.getInt32(c),c+=4),r&&u&&(t={flags:Ji(e.subarray(c,c+4))},c+=4,a&&(t.duration=s.getUint32(c),c+=4),o&&(t.size=s.getUint32(c),c+=4),d&&(1===i.version?t.compositionTimeOffset=s.getInt32(c):t.compositionTimeOffset=s.getUint32(c),c+=4),i.samples.push(t),u--);while(u--)t={},a&&(t.duration=s.getUint32(c),c+=4),o&&(t.size=s.getUint32(c),c+=4),l&&(t.flags=Ji(e.subarray(c,c+4)),c+=4),d&&(1===i.version?t.compositionTimeOffset=s.getInt32(c):t.compositionTimeOffset=s.getUint32(c),c+=4),i.samples.push(t);return i},es=Zi,ts=function(e){var t,i=new DataView(e.buffer,e.byteOffset,e.byteLength),s={version:e[0],flags:new Uint8Array(e.subarray(1,4)),trackId:i.getUint32(4)},n=1&s.flags[2],r=2&s.flags[2],a=8&s.flags[2],o=16&s.flags[2],l=32&s.flags[2],d=65536&s.flags[0],u=131072&s.flags[0];return t=8,n&&(t+=4,s.baseDataOffset=i.getUint32(12),t+=4),r&&(s.sampleDescriptionIndex=i.getUint32(t),t+=4),a&&(s.defaultSampleDuration=i.getUint32(t),t+=4),o&&(s.defaultSampleSize=i.getUint32(t),t+=4),l&&(s.defaultSampleFlags=i.getUint32(t)),d&&(s.durationIsEmpty=!0),!n&&u&&(s.baseDataOffsetIsMoof=!0),s},is=ts;Ri="undefined"!==typeof window?window:"undefined"!==typeof e?e:"undefined"!==typeof self?self:{};var ss,ns,rs,as,os,ls,ds,us=Ri,cs=Re.discardEmulationPreventionBytes,hs=Ke.CaptionStream,ps=Gi,ms=Yi,gs=es,fs=is,ys=us,_s=function(e,t){for(var i=e,s=0;s0?ms(u[0]).baseMediaDecodeTime:0,h=ps(a,["trun"]);t===d&&h.length>0&&(i=bs(h,c,l),s=vs(r,i,d),n[d]||(n[d]={seiNals:[],logs:[]}),n[d].seiNals=n[d].seiNals.concat(s.seiNals),n[d].logs=n[d].logs.concat(s.logs))})),n},Ss=function(e,t,i){var s;if(null===t)return null;s=Ts(e,t);var n=s[t]||{};return{seiNals:n.seiNals,logs:n.logs,timescale:i}},As=function(){var e,t,i,s,n,r,a=!1;this.isInitialized=function(){return a},this.init=function(t){e=new hs,a=!0,r=!!t&&t.isPartial,e.on("data",(function(e){e.startTime=e.startPts/s,e.endTime=e.endPts/s,n.captions.push(e),n.captionStreams[e.stream]=!0})),e.on("log",(function(e){n.logs.push(e)}))},this.isNewInit=function(e,t){return!(e&&0===e.length||t&&"object"===typeof t&&0===Object.keys(t).length)&&(i!==e[0]||s!==t[i])},this.parse=function(e,r,a){var o;if(!this.isInitialized())return null;if(!r||!a)return null;if(this.isNewInit(r,a))i=r[0],s=a[i];else if(null===i||!s)return t.push(e),null;while(t.length>0){var l=t.shift();this.parse(l,r,a)}return o=Ss(e,i,s),o&&o.logs&&(n.logs=n.logs.concat(o.logs)),null!==o&&o.seiNals?(this.pushNals(o.seiNals),this.flushStream(),n):n.logs.length?{logs:n.logs,captions:[],captionStreams:[]}:null},this.pushNals=function(t){if(!this.isInitialized()||!t||0===t.length)return null;t.forEach((function(t){e.push(t)}))},this.flushStream=function(){if(!this.isInitialized())return null;r?e.partialFlush():e.flush()},this.clearParsedCaptions=function(){n.captions=[],n.captionStreams={},n.logs=[]},this.resetCaptionStream=function(){if(!this.isInitialized())return null;e.reset()},this.clearAllCaptions=function(){this.clearParsedCaptions(),this.resetCaptionStream()},this.reset=function(){t=[],i=null,s=null,n?this.clearParsedCaptions():n={captions:[],captionStreams:{},logs:[]},this.resetCaptionStream()},this.reset()},ws=As,Es=function(e){var t=0,i=String.fromCharCode(e[t]),s="";while("\0"!==i)s+=i,t++,i=String.fromCharCode(e[t]);return s+=i,s},Cs={uint8ToCString:Es},ks=Cs.uint8ToCString,Is=H.getUint64,xs=function(e){var t,i,s,n,r,a,o,l,d=4,u=e[0];if(0===u){t=ks(e.subarray(d)),d+=t.length,i=ks(e.subarray(d)),d+=i.length;var c=new DataView(e.buffer);s=c.getUint32(d),d+=4,r=c.getUint32(d),d+=4,a=c.getUint32(d),d+=4,o=c.getUint32(d),d+=4}else if(1===u){c=new DataView(e.buffer);s=c.getUint32(d),d+=4,n=Is(e.subarray(d)),d+=8,a=c.getUint32(d),d+=4,o=c.getUint32(d),d+=4,t=ks(e.subarray(d)),d+=t.length,i=ks(e.subarray(d)),d+=i.length}l=new Uint8Array(e.subarray(d,e.byteLength));var h={scheme_id_uri:t,value:i,timescale:s||1,presentation_time:n,presentation_time_delta:r,event_duration:a,id:o,message_data:l};return Ps(u,h)?h:void 0},Ds=function(e,t,i,s){return e||0===e?e/t:s+i/t},Ps=function(e,t){var i="\0"!==t.scheme_id_uri,s=0===e&&Ls(t.presentation_time_delta)&&i,n=1===e&&Ls(t.presentation_time)&&i;return!(e>1)&&s||n},Ls=function(e){return void 0!==e||null!==e},Os={parseEmsgBox:xs,scaleTime:Ds},Ns=Fi.toUnsigned,Rs=Fi.toHexString,Ms=Gi,Us=ji,Bs=Os,Fs=is,qs=es,js=Yi,Hs=H.getUint64,Vs=us,zs=yt.parseId3Frames;ss=function(e){var t={},i=Ms(e,["moov","trak"]);return i.reduce((function(e,t){var i,s,n,r,a;return i=Ms(t,["tkhd"])[0],i?(s=i[0],n=0===s?12:20,r=Ns(i[n]<<24|i[n+1]<<16|i[n+2]<<8|i[n+3]),a=Ms(t,["mdia","mdhd"])[0],a?(s=a[0],n=0===s?12:20,e[r]=Ns(a[n]<<24|a[n+1]<<16|a[n+2]<<8|a[n+3]),e):null):null}),t)},ns=function(e,t){var i;i=Ms(t,["moof","traf"]);var s=i.reduce((function(t,i){var s,n=Ms(i,["tfhd"])[0],r=Ns(n[4]<<24|n[5]<<16|n[6]<<8|n[7]),a=e[r]||9e4,o=Ms(i,["tfdt"])[0],l=new DataView(o.buffer,o.byteOffset,o.byteLength);let d;return s=1===o[0]?Hs(o.subarray(4,12)):l.getUint32(4),"bigint"===typeof s?d=s/Vs.BigInt(a):"number"!==typeof s||isNaN(s)||(d=s/a),d11?(n.codec+=".",n.codec+=Rs(u[9]),n.codec+=Rs(u[10]),n.codec+=Rs(u[11])):n.codec="avc1.4d400d"):/^mp4[a,v]$/i.test(n.codec)?(u=h.subarray(28),c=Us(u.subarray(4,8)),"esds"===c&&u.length>20&&0!==u[19]?(n.codec+="."+Rs(u[19]),n.codec+="."+Rs(u[20]>>>2&63).replace(/^0/,"")):n.codec="mp4a.40.2"):n.codec=n.codec.toLowerCase())}var p=Ms(e,["mdia","mdhd"])[0];p&&(n.timescale=ls(p)),i.push(n)})),i},ds=function(e,t=0){var i=Ms(e,["emsg"]);return i.map((e=>{var i=Bs.parseEmsgBox(new Uint8Array(e)),s=zs(i.message_data);return{cueTime:Bs.scaleTime(i.presentation_time,i.timescale,i.presentation_time_delta,t),duration:Bs.scaleTime(i.event_duration,i.timescale),frames:s}}))};var Gs={findBox:Ms,parseType:Us,timescale:ss,startTime:ns,compositionStartTime:rs,videoTrackIds:as,tracks:os,getTimescaleFromMediaHeader:ls,getEmsgID3:ds},Ws=Je,Xs=function(e){var t=31&e[1];return t<<=8,t|=e[2],t},$s=function(e){return!!(64&e[1])},Ys=function(e){var t=0;return(48&e[3])>>>4>1&&(t+=e[4]+1),t},Qs=function(e,t){var i=Xs(e);return 0===i?"pat":i===t?"pmt":t?"pes":null},Ks=function(e){var t=$s(e),i=4+Ys(e);return t&&(i+=e[i]+1),(31&e[i+10])<<8|e[i+11]},Js=function(e){var t={},i=$s(e),s=4+Ys(e);if(i&&(s+=e[s]+1),1&e[s+5]){var n,r,a;n=(15&e[s+1])<<8|e[s+2],r=3+n-4,a=(15&e[s+10])<<8|e[s+11];var o=12+a;while(o=e.byteLength)return null;var s,n=null;return s=e[i+7],192&s&&(n={},n.pts=(14&e[i+9])<<27|(255&e[i+10])<<20|(254&e[i+11])<<12|(255&e[i+12])<<5|(254&e[i+13])>>>3,n.pts*=4,n.pts+=(6&e[i+13])>>>1,n.dts=n.pts,64&s&&(n.dts=(14&e[i+14])<<27|(255&e[i+15])<<20|(254&e[i+16])<<12|(255&e[i+17])<<5|(254&e[i+18])>>>3,n.dts*=4,n.dts+=(6&e[i+18])>>>1)),n},tn=function(e){switch(e){case 5:return"slice_layer_without_partitioning_rbsp_idr";case 6:return"sei_rbsp";case 7:return"seq_parameter_set_rbsp";case 8:return"pic_parameter_set_rbsp";case 9:return"access_unit_delimiter_rbsp";default:return null}},sn=function(e){for(var t,i=4+Ys(e),s=e.subarray(i),n=0,r=0,a=!1;r3&&(t=tn(31&s[r+3]),"slice_layer_without_partitioning_rbsp_idr"===t&&(a=!0)),a},nn={parseType:Qs,parsePat:Ks,parsePmt:Js,parsePayloadUnitStartIndicator:$s,parsePesType:Zs,parsePesTime:en,videoPacketContainsKeyFrame:sn},rn=Je,an=at.handleRollover,on={};on.ts=nn,on.aac=ri;var ln=ge.ONE_SECOND_IN_TS,dn=188,un=71,cn=function(e,t){var i,s,n=0,r=dn;while(r=0)if(e[l]!==un||e[d]!==un&&d!==e.byteLength)l--,d--;else{switch(s=e.subarray(l,d),n=on.ts.parseType(s,t.pid),n){case"pes":r=on.ts.parsePesType(s,t.table),a=on.ts.parsePayloadUnitStartIndicator(s),"audio"===r&&a&&(o=on.ts.parsePesTime(s),o&&(o.type="audio",i.audio.push(o),u=!0));break}if(u)break;l-=dn,d-=dn}},pn=function(e,t,i){var s,n,r,a,o,l,d,u,c=0,h=dn,p=!1,m={data:[],size:0};while(h=0)if(e[c]!==un||e[h]!==un)c--,h--;else{switch(s=e.subarray(c,h),n=on.ts.parseType(s,t.pid),n){case"pes":r=on.ts.parsePesType(s,t.table),a=on.ts.parsePayloadUnitStartIndicator(s),"video"===r&&a&&(o=on.ts.parsePesTime(s),o&&(o.type="video",i.video.push(o),p=!0));break}if(p)break;c-=dn,h-=dn}},mn=function(e,t){if(e.audio&&e.audio.length){var i=t;("undefined"===typeof i||isNaN(i))&&(i=e.audio[0].dts),e.audio.forEach((function(e){e.dts=an(e.dts,i),e.pts=an(e.pts,i),e.dtsTime=e.dts/ln,e.ptsTime=e.pts/ln}))}if(e.video&&e.video.length){var s=t;if(("undefined"===typeof s||isNaN(s))&&(s=e.video[0].dts),e.video.forEach((function(e){e.dts=an(e.dts,s),e.pts=an(e.pts,s),e.dtsTime=e.dts/ln,e.ptsTime=e.pts/ln})),e.firstKeyFrame){var n=e.firstKeyFrame;n.dts=an(n.dts,s),n.pts=an(n.pts,s),n.dtsTime=n.dts/ln,n.ptsTime=n.pts/ln}}},gn=function(e){var t,i=!1,s=0,n=null,r=null,a=0,o=0;while(e.length-o>=3){var l=on.aac.parseType(e,o);switch(l){case"timed-metadata":if(e.length-o<10){i=!0;break}if(a=on.aac.parseId3TagSize(e,o),a>e.length){i=!0;break}null===r&&(t=e.subarray(o,o+a),r=on.aac.parseAacTimestamp(t)),o+=a;break;case"audio":if(e.length-o<7){i=!0;break}if(a=on.aac.parseAdtsSize(e,o),a>e.length){i=!0;break}null===n&&(t=e.subarray(o,o+a),n=on.aac.parseSampleRate(t)),s++,o+=a;break;default:o++;break}if(i)return null}if(null===n||null===r)return null;var d=ln/n,u={audio:[{type:"audio",dts:r,pts:r},{type:"audio",dts:r+1024*s*d,pts:r+1024*s*d}]};return u},fn=function(e){var t={pid:null,table:null},i={};for(var s in cn(e,t),t.table)if(t.table.hasOwnProperty(s)){var n=t.table[s];switch(n){case rn.H264_STREAM_TYPE:i.video=[],pn(e,t,i),0===i.video.length&&delete i.video;break;case rn.ADTS_STREAM_TYPE:i.audio=[],hn(e,t,i),0===i.audio.length&&delete i.audio;break}}return i},yn=function(e,t){var i,s=on.aac.isLikelyAacData(e);return i=s?gn(e):fn(e),i&&(i.audio||i.video)?(mn(i,t),i):null},_n={inspect:yn,parseAudioPes_:hn};const vn=function(e,t){t.on("data",(function(t){const i=t.initSegment;t.initSegment={data:i.buffer,byteOffset:i.byteOffset,byteLength:i.byteLength};const s=t.data;t.data=s.buffer,e.postMessage({action:"data",segment:t,byteOffset:s.byteOffset,byteLength:s.byteLength},[t.data])})),t.on("done",(function(t){e.postMessage({action:"done"})})),t.on("gopInfo",(function(t){e.postMessage({action:"gopInfo",gopInfo:t})})),t.on("videoSegmentTimingInfo",(function(t){const i={start:{decode:ge.videoTsToSeconds(t.start.dts),presentation:ge.videoTsToSeconds(t.start.pts)},end:{decode:ge.videoTsToSeconds(t.end.dts),presentation:ge.videoTsToSeconds(t.end.pts)},baseMediaDecodeTime:ge.videoTsToSeconds(t.baseMediaDecodeTime)};t.prependedContentDuration&&(i.prependedContentDuration=ge.videoTsToSeconds(t.prependedContentDuration)),e.postMessage({action:"videoSegmentTimingInfo",videoSegmentTimingInfo:i})})),t.on("audioSegmentTimingInfo",(function(t){const i={start:{decode:ge.videoTsToSeconds(t.start.dts),presentation:ge.videoTsToSeconds(t.start.pts)},end:{decode:ge.videoTsToSeconds(t.end.dts),presentation:ge.videoTsToSeconds(t.end.pts)},baseMediaDecodeTime:ge.videoTsToSeconds(t.baseMediaDecodeTime)};t.prependedContentDuration&&(i.prependedContentDuration=ge.videoTsToSeconds(t.prependedContentDuration)),e.postMessage({action:"audioSegmentTimingInfo",audioSegmentTimingInfo:i})})),t.on("id3Frame",(function(t){e.postMessage({action:"id3Frame",id3Frame:t})})),t.on("caption",(function(t){e.postMessage({action:"caption",caption:t})})),t.on("trackinfo",(function(t){e.postMessage({action:"trackinfo",trackInfo:t})})),t.on("audioTimingInfo",(function(t){e.postMessage({action:"audioTimingInfo",audioTimingInfo:{start:ge.videoTsToSeconds(t.start),end:ge.videoTsToSeconds(t.end)}})})),t.on("videoTimingInfo",(function(t){e.postMessage({action:"videoTimingInfo",videoTimingInfo:{start:ge.videoTsToSeconds(t.start),end:ge.videoTsToSeconds(t.end)}})})),t.on("log",(function(t){e.postMessage({action:"log",log:t})}))};class bn{constructor(e,t){this.options=t||{},this.self=e,this.init()}init(){this.transmuxer&&this.transmuxer.dispose(),this.transmuxer=new Mi.Transmuxer(this.options),vn(this.self,this.transmuxer)}pushMp4Captions(e){this.captionParser||(this.captionParser=new ws,this.captionParser.init());const t=new Uint8Array(e.data,e.byteOffset,e.byteLength),i=this.captionParser.parse(t,e.trackIds,e.timescales);this.self.postMessage({action:"mp4Captions",captions:i&&i.captions||[],logs:i&&i.logs||[],data:t.buffer},[t.buffer])}probeMp4StartTime({timescales:e,data:t}){const i=Gs.startTime(e,t);this.self.postMessage({action:"probeMp4StartTime",startTime:i,data:t},[t.buffer])}probeMp4Tracks({data:e}){const t=Gs.tracks(e);this.self.postMessage({action:"probeMp4Tracks",tracks:t,data:e},[e.buffer])}probeEmsgID3({data:e,offset:t}){const i=Gs.getEmsgID3(e,t);this.self.postMessage({action:"probeEmsgID3",id3Frames:i,emsgData:e},[e.buffer])}probeTs({data:e,baseStartTime:t}){const i="number"!==typeof t||isNaN(t)?void 0:t*ge.ONE_SECOND_IN_TS,s=_n.inspect(e,i);let n=null;s&&(n={hasVideo:s.video&&2===s.video.length||!1,hasAudio:s.audio&&2===s.audio.length||!1},n.hasVideo&&(n.videoStart=s.video[0].ptsTime),n.hasAudio&&(n.audioStart=s.audio[0].ptsTime)),this.self.postMessage({action:"probeTs",result:n,data:e},[e.buffer])}clearAllMp4Captions(){this.captionParser&&this.captionParser.clearAllCaptions()}clearParsedMp4Captions(){this.captionParser&&this.captionParser.clearParsedCaptions()}push(e){const t=new Uint8Array(e.data,e.byteOffset,e.byteLength);this.transmuxer.push(t)}reset(){this.transmuxer.reset()}setTimestampOffset(e){const t=e.timestampOffset||0;this.transmuxer.setBaseMediaDecodeTime(Math.round(ge.secondsToVideoTs(t)))}setAudioAppendStart(e){this.transmuxer.setAudioAppendStart(Math.ceil(ge.secondsToVideoTs(e.appendStart)))}setRemux(e){this.transmuxer.setRemux(e.remux)}flush(e){this.transmuxer.flush(),self.postMessage({action:"done",type:"transmuxed"})}endTimeline(){this.transmuxer.endTimeline(),self.postMessage({action:"endedtimeline",type:"transmuxed"})}alignGopsWith(e){this.transmuxer.alignGopsWith(e.gopsToAlignWith.slice())}}self.onmessage=function(e){"init"===e.data.action&&e.data.options?this.messageHandlers=new bn(self,e.data.options):(this.messageHandlers||(this.messageHandlers=new bn(self)),e.data&&e.data.action&&"init"!==e.data.action&&this.messageHandlers[e.data.action]&&this.messageHandlers[e.data.action](e.data))}})));var ju=Uu(qu);const Hu=(e,t,i)=>{const{type:s,initSegment:n,captions:r,captionStreams:a,metadata:o,videoFrameDtsTime:l,videoFramePtsTime:d}=e.data.segment;t.buffer.push({captions:r,captionStreams:a,metadata:o});const u=e.data.segment.boxes||{data:e.data.segment.data},c={type:s,data:new Uint8Array(u.data,u.data.byteOffset,u.data.byteLength),initSegment:new Uint8Array(n.data,n.byteOffset,n.byteLength)};"undefined"!==typeof l&&(c.videoFrameDtsTime=l),"undefined"!==typeof d&&(c.videoFramePtsTime=d),i(c)},Vu=({transmuxedData:e,callback:t})=>{e.buffer=[],t(e)},zu=(e,t)=>{t.gopInfo=e.data.gopInfo},Gu=e=>{const{transmuxer:t,bytes:i,audioAppendStart:s,gopsToAlignWith:n,remux:r,onData:a,onTrackInfo:o,onAudioTimingInfo:l,onVideoTimingInfo:d,onVideoSegmentTimingInfo:u,onAudioSegmentTimingInfo:c,onId3:h,onCaptions:p,onDone:m,onEndedTimeline:g,onTransmuxerLog:f,isEndOfTimeline:y,segment:_,triggerSegmentEventFn:v}=e,b={buffer:[]};let T=y;const S=i=>{t.currentTransmux===e&&("data"===i.data.action&&Hu(i,b,a),"trackinfo"===i.data.action&&o(i.data.trackInfo),"gopInfo"===i.data.action&&zu(i,b),"audioTimingInfo"===i.data.action&&l(i.data.audioTimingInfo),"videoTimingInfo"===i.data.action&&d(i.data.videoTimingInfo),"videoSegmentTimingInfo"===i.data.action&&u(i.data.videoSegmentTimingInfo),"audioSegmentTimingInfo"===i.data.action&&c(i.data.audioSegmentTimingInfo),"id3Frame"===i.data.action&&h([i.data.id3Frame],i.data.id3Frame.dispatchType),"caption"===i.data.action&&p(i.data.caption),"endedtimeline"===i.data.action&&(T=!1,g()),"log"===i.data.action&&f(i.data.log),"transmuxed"===i.data.type&&(T||(t.onmessage=null,Vu({transmuxedData:b,callback:m}),Wu(t))))},A=()=>{const e={message:"Received an error message from the transmuxer worker",metadata:{errorType:Dl.Error.StreamingFailedToTransmuxSegment,segmentInfo:mh({segment:_})}};m(null,e)};if(t.onmessage=S,t.onerror=A,s&&t.postMessage({action:"setAudioAppendStart",appendStart:s}),Array.isArray(n)&&t.postMessage({action:"alignGopsWith",gopsToAlignWith:n}),"undefined"!==typeof r&&t.postMessage({action:"setRemux",remux:r}),i.byteLength){const e=i instanceof ArrayBuffer?i:i.buffer,s=i instanceof ArrayBuffer?0:i.byteOffset;v({type:"segmenttransmuxingstart",segment:_}),t.postMessage({action:"push",data:e,byteOffset:s,byteLength:i.byteLength},[e])}y&&t.postMessage({action:"endTimeline"}),t.postMessage({action:"flush"})},Wu=e=>{e.currentTransmux=null,e.transmuxQueue.length&&(e.currentTransmux=e.transmuxQueue.shift(),"function"===typeof e.currentTransmux?e.currentTransmux():Gu(e.currentTransmux))},Xu=(e,t)=>{e.postMessage({action:t}),Wu(e)},$u=(e,t)=>{if(!t.currentTransmux)return t.currentTransmux=e,void Xu(t,e);t.transmuxQueue.push(Xu.bind(null,t,e))},Yu=e=>{$u("reset",e)},Qu=e=>{$u("endTimeline",e)},Ku=e=>{if(!e.transmuxer.currentTransmux)return e.transmuxer.currentTransmux=e,void Gu(e);e.transmuxer.transmuxQueue.push(e)},Ju=e=>{const t=new ju;t.currentTransmux=null,t.transmuxQueue=[];const i=t.terminate;return t.terminate=()=>(t.currentTransmux=null,t.transmuxQueue.length=0,i.call(t)),t.postMessage({action:"init",options:e}),t};var Zu={reset:Yu,endTimeline:Qu,transmux:Ku,createTransmuxer:Ju};const ec=function(e){const t=e.transmuxer,i=e.endAction||e.action,s=e.callback,n=v({},e,{endAction:null,transmuxer:null,callback:null}),r=n=>{n.data.action===i&&(t.removeEventListener("message",r),n.data.data&&(n.data.data=new Uint8Array(n.data.data,e.byteOffset||0,e.byteLength||n.data.data.byteLength),e.data&&(e.data=n.data.data)),s(n.data))};if(t.addEventListener("message",r),e.data){const i=e.data instanceof ArrayBuffer;n.byteOffset=i?0:e.data.byteOffset,n.byteLength=e.data.byteLength;const s=[i?e.data:e.data.buffer];t.postMessage(n,s)}else t.postMessage(n)},tc={FAILURE:2,TIMEOUT:-101,ABORTED:-102},ic=e=>{e.forEach((e=>{e.abort()}))},sc=e=>({bandwidth:e.bandwidth,bytesReceived:e.bytesReceived||0,roundTripTime:e.roundTripTime||0}),nc=e=>{const t=e.target,i=Date.now()-t.requestTime,s={bandwidth:1/0,bytesReceived:0,roundTripTime:i||0};return s.bytesReceived=e.loaded,s.bandwidth=Math.floor(s.bytesReceived/s.roundTripTime*8*1e3),s},rc=(e,t)=>{const{requestType:i}=t,s=Bd({requestType:i,request:t,error:e});return t.timedout?{status:t.status,message:"HLS request timed-out at URL: "+t.uri,code:tc.TIMEOUT,xhr:t,metadata:s}:t.aborted?{status:t.status,message:"HLS request aborted at URL: "+t.uri,code:tc.ABORTED,xhr:t,metadata:s}:e?{status:t.status,message:"HLS request errored at URL: "+t.uri,code:tc.FAILURE,xhr:t,metadata:s}:"arraybuffer"===t.responseType&&0===t.response.byteLength?{status:t.status,message:"Empty HLS response at URL: "+t.uri,code:tc.FAILURE,xhr:t,metadata:s}:null},ac=(e,t,i,s)=>(n,r)=>{const a=r.response,o=rc(n,r);if(o)return i(o,e);if(16!==a.byteLength)return i({status:r.status,message:"Invalid HLS key at URL: "+r.uri,code:tc.FAILURE,xhr:r},e);const l=new DataView(a),d=new Uint32Array([l.getUint32(0),l.getUint32(4),l.getUint32(8),l.getUint32(12)]);for(let e=0;e{const i=mi(e.map.bytes);if("mp4"!==i){const s=e.map.resolvedUri||e.map.uri,n=i||"unknown";return t({internal:!0,message:`Found unsupported ${n} container for initialization segment at URL: ${s}`,code:tc.FAILURE,metadata:{mediaType:n}})}ec({action:"probeMp4Tracks",data:e.map.bytes,transmuxer:e.transmuxer,callback:({tracks:i,data:s})=>(e.map.bytes=s,i.forEach((function(t){e.map.tracks=e.map.tracks||{},e.map.tracks[t.type]||(e.map.tracks[t.type]=t,"number"===typeof t.id&&t.timescale&&(e.map.timescales=e.map.timescales||{},e.map.timescales[t.id]=t.timescale))})),t(null))})},lc=({segment:e,finishProcessingFn:t,triggerSegmentEventFn:i})=>(s,n)=>{const r=rc(s,n);if(r)return t(r,e);const a=new Uint8Array(n.response);if(i({type:"segmentloaded",segment:e}),e.map.key)return e.map.encryptedBytes=a,t(null,e);e.map.bytes=a,oc(e,(function(i){if(i)return i.xhr=n,i.status=n.status,t(i,e);t(null,e)}))},dc=({segment:e,finishProcessingFn:t,responseType:i,triggerSegmentEventFn:s})=>(n,r)=>{const a=rc(n,r);if(a)return t(a,e);s({type:"segmentloaded",segment:e});const o="arraybuffer"!==i&&r.responseText?Nu(r.responseText.substring(e.lastReachedChar||0)):r.response;return e.stats=sc(r),e.key?e.encryptedBytes=new Uint8Array(o):e.bytes=new Uint8Array(o),t(null,e)},uc=({segment:e,bytes:t,trackInfoFn:i,timingInfoFn:s,videoSegmentTimingInfoFn:n,audioSegmentTimingInfoFn:r,id3Fn:a,captionsFn:o,isEndOfTimeline:l,endedTimelineFn:d,dataFn:u,doneFn:c,onTransmuxerLog:h,triggerSegmentEventFn:p})=>{const m=e.map&&e.map.tracks||{},g=Boolean(m.audio&&m.video);let f=s.bind(null,e,"audio","start");const y=s.bind(null,e,"audio","end");let _=s.bind(null,e,"video","start");const v=s.bind(null,e,"video","end"),b=()=>Ku({bytes:t,transmuxer:e.transmuxer,audioAppendStart:e.audioAppendStart,gopsToAlignWith:e.gopsToAlignWith,remux:g,onData:t=>{t.type="combined"===t.type?"video":t.type,u(e,t)},onTrackInfo:t=>{i&&(g&&(t.isMuxed=!0),i(e,t))},onAudioTimingInfo:e=>{f&&"undefined"!==typeof e.start&&(f(e.start),f=null),y&&"undefined"!==typeof e.end&&y(e.end)},onVideoTimingInfo:e=>{_&&"undefined"!==typeof e.start&&(_(e.start),_=null),v&&"undefined"!==typeof e.end&&v(e.end)},onVideoSegmentTimingInfo:t=>{const i={pts:{start:t.start.presentation,end:t.end.presentation},dts:{start:t.start.decode,end:t.end.decode}};p({type:"segmenttransmuxingtiminginfoavailable",segment:e,timingInfo:i}),n(t)},onAudioSegmentTimingInfo:t=>{const i={pts:{start:t.start.pts,end:t.end.pts},dts:{start:t.start.dts,end:t.end.dts}};p({type:"segmenttransmuxingtiminginfoavailable",segment:e,timingInfo:i}),r(t)},onId3:(t,i)=>{a(e,t,i)},onCaptions:t=>{o(e,[t])},isEndOfTimeline:l,onEndedTimeline:()=>{d()},onTransmuxerLog:h,onDone:(t,i)=>{c&&(t.type="combined"===t.type?"video":t.type,p({type:"segmenttransmuxingcomplete",segment:e}),c(i,e,t))},segment:e,triggerSegmentEventFn:p});ec({action:"probeTs",transmuxer:e.transmuxer,data:t,baseStartTime:e.baseStartTime,callback:s=>{e.bytes=t=s.data;const n=s.result;n&&(i(e,{hasAudio:n.hasAudio,hasVideo:n.hasVideo,isMuxed:g}),i=null),b()}})},cc=({segment:e,bytes:t,trackInfoFn:i,timingInfoFn:s,videoSegmentTimingInfoFn:n,audioSegmentTimingInfoFn:r,id3Fn:a,captionsFn:o,isEndOfTimeline:l,endedTimelineFn:d,dataFn:u,doneFn:c,onTransmuxerLog:h,triggerSegmentEventFn:p})=>{let m=new Uint8Array(t);if(gi(m)){e.isFmp4=!0;const{tracks:n}=e.map,r={isFmp4:!0,hasVideo:!!n.video,hasAudio:!!n.audio};n.audio&&n.audio.codec&&"enca"!==n.audio.codec&&(r.audioCodec=n.audio.codec),n.video&&n.video.codec&&"encv"!==n.video.codec&&(r.videoCodec=n.video.codec),n.video&&n.audio&&(r.isMuxed=!0),i(e,r);const l=(t,i)=>{u(e,{data:m,type:r.hasAudio&&!r.isMuxed?"audio":"video"}),i&&i.length&&a(e,i),t&&t.length&&o(e,t),c(null,e,{})};ec({action:"probeMp4StartTime",timescales:e.map.timescales,data:m,transmuxer:e.transmuxer,callback:({data:i,startTime:a})=>{t=i.buffer,e.bytes=m=i,r.hasAudio&&!r.isMuxed&&s(e,"audio","start",a),r.hasVideo&&s(e,"video","start",a),ec({action:"probeEmsgID3",data:m,transmuxer:e.transmuxer,offset:a,callback:({emsgData:i,id3Frames:s})=>{t=i.buffer,e.bytes=m=i,n.video&&i.byteLength&&e.transmuxer?ec({action:"pushMp4Captions",endAction:"mp4Captions",transmuxer:e.transmuxer,data:m,timescales:e.map.timescales,trackIds:[n.video.id],callback:i=>{t=i.data.buffer,e.bytes=m=i.data,i.logs.forEach((function(e){h(Fl(e,{stream:"mp4CaptionParser"}))})),l(i.captions,s)}}):l(void 0,s)}})}})}else if(e.transmuxer){if("undefined"===typeof e.container&&(e.container=mi(m)),"ts"!==e.container&&"aac"!==e.container)return i(e,{hasAudio:!1,hasVideo:!1}),void c(null,e,{});uc({segment:e,bytes:t,trackInfoFn:i,timingInfoFn:s,videoSegmentTimingInfoFn:n,audioSegmentTimingInfoFn:r,id3Fn:a,captionsFn:o,isEndOfTimeline:l,endedTimelineFn:d,dataFn:u,doneFn:c,onTransmuxerLog:h,triggerSegmentEventFn:p})}else c(null,e,{})},hc=function({id:e,key:t,encryptedBytes:i,decryptionWorker:s,segment:n,doneFn:r},a){const o=t=>{if(t.data.source===e){s.removeEventListener("message",o);const e=t.data.decrypted;a(new Uint8Array(e.bytes,e.byteOffset,e.byteLength))}};let l;s.onerror=()=>{const e="An error occurred in the decryption worker",t=mh({segment:n}),i={message:e,metadata:{error:new Error(e),errorType:Dl.Error.StreamingFailedToDecryptSegment,segmentInfo:t,keyInfo:{uri:n.key.resolvedUri||n.map.key.resolvedUri}}};r(i,n)},s.addEventListener("message",o),l=t.bytes.slice?t.bytes.slice():new Uint32Array(Array.prototype.slice.call(t.bytes)),s.postMessage(ru({source:e,encrypted:i,key:l,iv:t.iv}),[i.buffer,l.buffer])},pc=({decryptionWorker:e,segment:t,trackInfoFn:i,timingInfoFn:s,videoSegmentTimingInfoFn:n,audioSegmentTimingInfoFn:r,id3Fn:a,captionsFn:o,isEndOfTimeline:l,endedTimelineFn:d,dataFn:u,doneFn:c,onTransmuxerLog:h,triggerSegmentEventFn:p})=>{p({type:"segmentdecryptionstart"}),hc({id:t.requestId,key:t.key,encryptedBytes:t.encryptedBytes,decryptionWorker:e,segment:t,doneFn:c},(e=>{t.bytes=e,p({type:"segmentdecryptioncomplete",segment:t}),cc({segment:t,bytes:t.bytes,trackInfoFn:i,timingInfoFn:s,videoSegmentTimingInfoFn:n,audioSegmentTimingInfoFn:r,id3Fn:a,captionsFn:o,isEndOfTimeline:l,endedTimelineFn:d,dataFn:u,doneFn:c,onTransmuxerLog:h,triggerSegmentEventFn:p})}))},mc=({activeXhrs:e,decryptionWorker:t,trackInfoFn:i,timingInfoFn:s,videoSegmentTimingInfoFn:n,audioSegmentTimingInfoFn:r,id3Fn:a,captionsFn:o,isEndOfTimeline:l,endedTimelineFn:d,dataFn:u,doneFn:c,onTransmuxerLog:h,triggerSegmentEventFn:p})=>{let m=0,g=!1;return(f,y)=>{if(!g){if(f)return g=!0,ic(e),c(f,y);if(m+=1,m===e.length){const m=function(){if(y.encryptedBytes)return pc({decryptionWorker:t,segment:y,trackInfoFn:i,timingInfoFn:s,videoSegmentTimingInfoFn:n,audioSegmentTimingInfoFn:r,id3Fn:a,captionsFn:o,isEndOfTimeline:l,endedTimelineFn:d,dataFn:u,doneFn:c,onTransmuxerLog:h,triggerSegmentEventFn:p});cc({segment:y,bytes:y.bytes,trackInfoFn:i,timingInfoFn:s,videoSegmentTimingInfoFn:n,audioSegmentTimingInfoFn:r,id3Fn:a,captionsFn:o,isEndOfTimeline:l,endedTimelineFn:d,dataFn:u,doneFn:c,onTransmuxerLog:h,triggerSegmentEventFn:p})};if(y.endOfAllRequests=Date.now(),y.map&&y.map.encryptedBytes&&!y.map.bytes)return p({type:"segmentdecryptionstart",segment:y}),hc({decryptionWorker:t,id:y.requestId+"-init",encryptedBytes:y.map.encryptedBytes,key:y.map.key,segment:y,doneFn:c},(t=>{y.map.bytes=t,p({type:"segmentdecryptioncomplete",segment:y}),oc(y,(t=>{if(t)return ic(e),c(t,y);m()}))}));m()}}}},gc=({loadendState:e,abortFn:t})=>i=>{const s=i.target;s.aborted&&t&&!e.calledAbortFn&&(t(),e.calledAbortFn=!0)},fc=({segment:e,progressFn:t,trackInfoFn:i,timingInfoFn:s,videoSegmentTimingInfoFn:n,audioSegmentTimingInfoFn:r,id3Fn:a,captionsFn:o,isEndOfTimeline:l,endedTimelineFn:d,dataFn:u})=>i=>{const s=i.target;if(!s.aborted)return e.stats=Fl(e.stats,nc(i)),!e.stats.firstBytesReceivedAt&&e.stats.bytesReceived&&(e.stats.firstBytesReceivedAt=Date.now()),t(i,e)},yc=({xhr:e,xhrOptions:t,decryptionWorker:i,segment:s,abortFn:n,progressFn:r,trackInfoFn:a,timingInfoFn:o,videoSegmentTimingInfoFn:l,audioSegmentTimingInfoFn:d,id3Fn:u,captionsFn:c,isEndOfTimeline:h,endedTimelineFn:p,dataFn:m,doneFn:g,onTransmuxerLog:f,triggerSegmentEventFn:y})=>{const _=[],v=mc({activeXhrs:_,decryptionWorker:i,trackInfoFn:a,timingInfoFn:o,videoSegmentTimingInfoFn:l,audioSegmentTimingInfoFn:d,id3Fn:u,captionsFn:c,isEndOfTimeline:h,endedTimelineFn:p,dataFn:m,doneFn:g,onTransmuxerLog:f,triggerSegmentEventFn:y});if(s.key&&!s.key.bytes){const i=[s.key];s.map&&!s.map.bytes&&s.map.key&&s.map.key.resolvedUri===s.key.resolvedUri&&i.push(s.map.key);const n=Fl(t,{uri:s.key.resolvedUri,responseType:"arraybuffer",requestType:"segment-key"}),r=ac(s,i,v,y),a={uri:s.key.resolvedUri};y({type:"segmentkeyloadstart",segment:s,keyInfo:a});const o=e(n,r);_.push(o)}if(s.map&&!s.map.bytes){const i=s.map.key&&(!s.key||s.key.resolvedUri!==s.map.key.resolvedUri);if(i){const i=Fl(t,{uri:s.map.key.resolvedUri,responseType:"arraybuffer",requestType:"segment-key"}),n=ac(s,[s.map.key],v,y),r={uri:s.map.key.resolvedUri};y({type:"segmentkeyloadstart",segment:s,keyInfo:r});const a=e(i,n);_.push(a)}const n=Fl(t,{uri:s.map.resolvedUri,responseType:"arraybuffer",headers:tu(s.map),requestType:"segment-media-initialization"}),r=lc({segment:s,finishProcessingFn:v,triggerSegmentEventFn:y});y({type:"segmentloadstart",segment:s});const a=e(n,r);_.push(a)}const b=Fl(t,{uri:s.part&&s.part.resolvedUri||s.resolvedUri,responseType:"arraybuffer",headers:tu(s),requestType:"segment"}),T=dc({segment:s,finishProcessingFn:v,responseType:b.responseType,triggerSegmentEventFn:y});y({type:"segmentloadstart",segment:s});const S=e(b,T);S.addEventListener("progress",fc({segment:s,progressFn:r,trackInfoFn:a,timingInfoFn:o,videoSegmentTimingInfoFn:l,audioSegmentTimingInfoFn:d,id3Fn:u,captionsFn:c,isEndOfTimeline:h,endedTimelineFn:p,dataFn:m})),_.push(S);const A={};return _.forEach((e=>{e.addEventListener("loadend",gc({loadendState:A,abortFn:n}))})),()=>ic(_)},_c=Bl("CodecUtils"),vc=function(e){const t=e.attributes||{};if(t.CODECS)return V(t.CODECS)},bc=(e,t)=>{const i=t.attributes||{};return e&&e.mediaGroups&&e.mediaGroups.AUDIO&&i.AUDIO&&e.mediaGroups.AUDIO[i.AUDIO]},Tc=(e,t)=>{if(!bc(e,t))return!0;const i=t.attributes||{},s=e.mediaGroups.AUDIO[i.AUDIO];for(const n in s)if(!s[n].uri&&!s[n].playlists)return!0;return!1},Sc=function(e){const t={};return e.forEach((({mediaType:e,type:i,details:s})=>{t[e]=t[e]||[],t[e].push(H(`${i}${s}`))})),Object.keys(t).forEach((function(e){if(t[e].length>1)return _c(`multiple ${e} codecs found as attributes: ${t[e].join(", ")}. Setting playlist codecs to null so that we wait for mux.js to probe segments for real codecs.`),void(t[e]=null);t[e]=t[e][0]})),t},Ac=function(e){let t=0;return e.audio&&t++,e.video&&t++,t},wc=function(e,t){const i=t.attributes||{},s=Sc(vc(t)||[]);if(bc(e,t)&&!s.audio&&!Tc(e,t)){const t=Sc(z(e,i.AUDIO)||[]);t.audio&&(s.audio=t.audio)}return s},Ec=Bl("PlaylistSelector"),Cc=function(e){if(!e||!e.playlist)return;const t=e.playlist;return JSON.stringify({id:t.id,bandwidth:e.bandwidth,width:e.width,height:e.height,codecs:t.attributes&&t.attributes.CODECS||""})},kc=function(e,t){if(!e)return"";const i=u().getComputedStyle(e);return i?i[t]:""},Ic=function(e,t){const i=e.slice();e.sort((function(e,s){const n=t(e,s);return 0===n?i.indexOf(e)-i.indexOf(s):n}))},xc=function(e,t){let i,s;return e.attributes.BANDWIDTH&&(i=e.attributes.BANDWIDTH),i=i||u().Number.MAX_VALUE,t.attributes.BANDWIDTH&&(s=t.attributes.BANDWIDTH),s=s||u().Number.MAX_VALUE,i-s},Dc=function(e,t){let i,s;return e.attributes.RESOLUTION&&e.attributes.RESOLUTION.width&&(i=e.attributes.RESOLUTION.width),i=i||u().Number.MAX_VALUE,t.attributes.RESOLUTION&&t.attributes.RESOLUTION.width&&(s=t.attributes.RESOLUTION.width),s=s||u().Number.MAX_VALUE,i===s&&e.attributes.BANDWIDTH&&t.attributes.BANDWIDTH?e.attributes.BANDWIDTH-t.attributes.BANDWIDTH:i-s};let Pc=function(e,t,i,s,n,r){if(!e)return;const a={bandwidth:t,width:i,height:s,limitRenditionByPlayerDimensions:n};let o=e.playlists;Ed.isAudioOnly(e)&&(o=r.getAudioTrackPlaylists_(),a.audioOnly=!0);let l=o.map((e=>{let t;const i=e.attributes&&e.attributes.RESOLUTION&&e.attributes.RESOLUTION.width,s=e.attributes&&e.attributes.RESOLUTION&&e.attributes.RESOLUTION.height;return t=e.attributes&&e.attributes.BANDWIDTH,t=t||u().Number.MAX_VALUE,{bandwidth:t,width:i,height:s,playlist:e}}));Ic(l,((e,t)=>e.bandwidth-t.bandwidth)),l=l.filter((e=>!Ed.isIncompatible(e.playlist)));let d=l.filter((e=>Ed.isEnabled(e.playlist)));d.length||(d=l.filter((e=>!Ed.isDisabled(e.playlist))));const c=d.filter((e=>e.bandwidth*Ou.BANDWIDTH_VARIANCEe.bandwidth===h.bandwidth))[0];if(!1===n){const e=p||d[0]||l[0];if(e&&e.playlist){let t="sortedPlaylistReps";return p&&(t="bandwidthBestRep"),d[0]&&(t="enabledPlaylistReps"),Ec(`choosing ${Cc(e)} using ${t} with options`,a),e.playlist}return Ec("could not choose a playlist with options",a),null}const m=c.filter((e=>e.width&&e.height));Ic(m,((e,t)=>e.width-t.width));const g=m.filter((e=>e.width===i&&e.height===s));h=g[g.length-1];const f=g.filter((e=>e.bandwidth===h.bandwidth))[0];let y,_,v,b;if(f||(y=m.filter((e=>e.width>i||e.height>s)),_=y.filter((e=>e.width===y[0].width&&e.height===y[0].height)),h=_[_.length-1],v=_.filter((e=>e.bandwidth===h.bandwidth))[0]),r.leastPixelDiffSelector){const e=m.map((e=>(e.pixelDiff=Math.abs(e.width-i)+Math.abs(e.height-s),e)));Ic(e,((e,t)=>e.pixelDiff===t.pixelDiff?t.bandwidth-e.bandwidth:e.pixelDiff-t.pixelDiff)),b=e[0]}const T=b||v||f||p||d[0]||l[0];if(T&&T.playlist){let e="sortedPlaylistReps";return b?e="leastPixelDiffRep":v?e="resolutionPlusOneRep":f?e="resolutionBestRep":p?e="bandwidthBestRep":d[0]&&(e="enabledPlaylistReps"),Ec(`choosing ${Cc(T)} using ${e} with options`,a),T.playlist}return Ec("could not choose a playlist with options",a),null};const Lc=function(){let e=this.useDevicePixelRatio&&u().devicePixelRatio||1;return isNaN(this.customPixelRatio)||(e=this.customPixelRatio),Pc(this.playlists.main,this.systemBandwidth,parseInt(kc(this.tech_.el(),"width"),10)*e,parseInt(kc(this.tech_.el(),"height"),10)*e,this.limitRenditionByPlayerDimensions,this.playlistController_)},Oc=function(e){let t=-1,i=-1;if(e<0||e>1)throw new Error("Moving average bandwidth decay must be between 0 and 1.");return function(){let s=this.useDevicePixelRatio&&u().devicePixelRatio||1;return isNaN(this.customPixelRatio)||(s=this.customPixelRatio),t<0&&(t=this.systemBandwidth,i=this.systemBandwidth),this.systemBandwidth>0&&this.systemBandwidth!==i&&(t=e*this.systemBandwidth+(1-e)*t,i=this.systemBandwidth),Pc(this.playlists.main,t,parseInt(kc(this.tech_.el(),"width"),10)*s,parseInt(kc(this.tech_.el(),"height"),10)*s,this.limitRenditionByPlayerDimensions,this.playlistController_)}},Nc=function(e){const{main:t,currentTime:i,bandwidth:s,duration:n,segmentDuration:r,timeUntilRebuffer:a,currentTimeline:o,syncController:l}=e,d=t.playlists.filter((e=>!Ed.isIncompatible(e)));let u=d.filter(Ed.isEnabled);u.length||(u=d.filter((e=>!Ed.isDisabled(e))));const c=u.filter(Ed.hasAttribute.bind(null,"BANDWIDTH")),h=c.map((e=>{const t=l.getSyncPoint(e,n,o,i),d=t?1:2,u=Ed.estimateSegmentRequestTime(r,s,e),c=u*d-a;return{playlist:e,rebufferingImpact:c}})),p=h.filter((e=>e.rebufferingImpact<=0));return Ic(p,((e,t)=>xc(t.playlist,e.playlist))),p.length?p[0]:(Ic(h,((e,t)=>e.rebufferingImpact-t.rebufferingImpact)),h[0]||null)},Rc=function(){const e=this.playlists.main.playlists.filter(Ed.isEnabled);Ic(e,((e,t)=>xc(e,t)));const t=e.filter((e=>!!wc(this.playlists.main,e).video));return t[0]||null},Mc=e=>{let t,i=0;return e.bytes&&(t=new Uint8Array(e.bytes),e.segments.forEach((e=>{t.set(e,i),i+=e.byteLength}))),t};function Uc(e){try{return new URL(e).pathname.split("/").slice(-2).join("/")}catch(t){return""}}const Bc=function(e,t,i){if(!e[i]){t.trigger({type:"usage",name:"vhs-608"});let s=i;/^cc708_/.test(i)&&(s="SERVICE"+i.split("_")[1]);const n=t.textTracks().getTrackById(s);if(n)e[i]=n;else{const n=t.options_.vhs&&t.options_.vhs.captionServices||{};let r=i,a=i,o=!1;const l=n[s];l&&(r=l.label,a=l.language,o=l.default),e[i]=t.addRemoteTextTrack({kind:"captions",id:s,default:o,label:r,language:a},!1).track}}},Fc=function({inbandTextTracks:e,captionArray:t,timestampOffset:i}){if(!t)return;const s=u().WebKitDataCue||u().VTTCue;t.forEach((t=>{const n=t.stream;t.content?t.content.forEach((r=>{const a=new s(t.startTime+i,t.endTime+i,r.text);a.line=r.line,a.align="left",a.position=r.position,a.positionAlign="line-left",e[n].addCue(a)})):e[n].addCue(new s(t.startTime+i,t.endTime+i,t.text))}))},qc=function(e){Object.defineProperties(e.frame,{id:{get(){return Dl.log.warn("cue.frame.id is deprecated. Use cue.value.key instead."),e.value.key}},value:{get(){return Dl.log.warn("cue.frame.value is deprecated. Use cue.value.data instead."),e.value.data}},privateData:{get(){return Dl.log.warn("cue.frame.privateData is deprecated. Use cue.value.data instead."),e.value.data}}})},jc=({inbandTextTracks:e,metadataArray:t,timestampOffset:i,videoDuration:s})=>{if(!t)return;const n=u().WebKitDataCue||u().VTTCue,r=e.metadataTrack_;if(!r)return;if(t.forEach((e=>{const t=e.cueTime+i;!("number"!==typeof t||u().isNaN(t)||t<0)&&t<1/0&&e.frames&&e.frames.length&&e.frames.forEach((e=>{const i=new n(t,t,e.value||e.url||e.data||"");i.frame=e,i.value=e,qc(i),r.addCue(i)}))})),!r.cues||!r.cues.length)return;const a=r.cues,o=[];for(let u=0;u{const i=e[t.startTime]||[];return i.push(t),e[t.startTime]=i,e}),{}),d=Object.keys(l).sort(((e,t)=>Number(e)-Number(t)));d.forEach(((e,t)=>{const i=l[e],n=isFinite(s)?s:e,r=Number(d[t+1])||n;i.forEach((e=>{e.endTime=r}))}))},Hc={id:"ID",class:"CLASS",startDate:"START-DATE",duration:"DURATION",endDate:"END-DATE",endOnNext:"END-ON-NEXT",plannedDuration:"PLANNED-DURATION",scte35Out:"SCTE35-OUT",scte35In:"SCTE35-IN"},Vc=new Set(["id","class","startDate","duration","endDate","endOnNext","startTime","endTime","processDateRange"]),zc=({inbandTextTracks:e,dateRanges:t})=>{const i=e.metadataTrack_;if(!i)return;const s=u().WebKitDataCue||u().VTTCue;t.forEach((e=>{for(const t of Object.keys(e)){if(Vc.has(t))continue;const n=new s(e.startTime,e.endTime,"");n.id=e.id,n.type="com.apple.quicktime.HLS",n.value={key:Hc[t],data:e[t]},"scte35Out"!==t&&"scte35In"!==t||(n.value.data=new Uint8Array(n.value.data.match(/[\da-f]{2}/gi)).buffer),i.addCue(n)}e.processDateRange()}))},Gc=(e,t,i)=>{e.metadataTrack_||(e.metadataTrack_=i.addRemoteTextTrack({kind:"metadata",label:"Timed Metadata"},!1).track,Dl.browser.IS_ANY_SAFARI||(e.metadataTrack_.inBandMetadataTrackDispatchType=t))},Wc=function(e,t,i){let s,n;if(i&&i.cues){s=i.cues.length;while(s--)n=i.cues[s],n.startTime>=e&&n.endTime<=t&&i.removeCue(n)}},Xc=function(e){const t=e.cues;if(!t)return;const i={};for(let s=t.length-1;s>=0;s--){const n=t[s],r=`${n.startTime}-${n.endTime}-${n.text}`;i[r]?e.removeCue(n):i[r]=n}},$c=(e,t,i)=>{if("undefined"===typeof t||null===t||!e.length)return[];const s=Math.ceil((t-i+3)*fi.ONE_SECOND_IN_TS);let n;for(n=0;ns)break;return e.slice(n)},Yc=(e,t,i)=>{if(!t.length)return e;if(i)return t.slice();const s=t[0].pts;let n=0;for(n;n=s)break;return e.slice(0,n).concat(t)},Qc=(e,t,i,s)=>{const n=Math.ceil((t-s)*fi.ONE_SECOND_IN_TS),r=Math.ceil((i-s)*fi.ONE_SECOND_IN_TS),a=e.slice();let o=e.length;while(o--)if(e[o].pts<=r)break;if(-1===o)return a;let l=o+1;while(l--)if(e[l].pts<=n)break;return l=Math.max(l,0),a.splice(l,o-l+1),a},Kc=function(e,t){if(!e&&!t||!e&&t||e&&!t)return!1;if(e===t)return!0;const i=Object.keys(e).sort(),s=Object.keys(t).sort();if(i.length!==s.length)return!1;for(let n=0;ni))return r}return 0===s.length?0:s[s.length-1]},Zc=1,eh=500,th=e=>"number"===typeof e&&isFinite(e),ih=1/60,sh=(e,t,i)=>"main"===e&&t&&i?i.hasAudio||i.hasVideo?t.hasVideo&&!i.hasVideo?"Only audio found in segment when we expected video. We can't switch to audio only from a stream that had video. To get rid of this message, please add codec information to the manifest.":!t.hasVideo&&i.hasVideo?"Video found in segment when we expected only audio. We can't switch to a stream with video from an audio only stream. To get rid of this message, please add codec information to the manifest.":null:"Neither audio nor video found in segment.":null,nh=(e,t,i)=>{let s=t-Ou.BACK_BUFFER_LENGTH;e.length&&(s=Math.max(s,e.start(0)));const n=t-i;return Math.min(n,s)},rh=e=>{const{startOfSegment:t,duration:i,segment:s,part:n,playlist:{mediaSequence:r,id:a,segments:o=[]},mediaIndex:l,partIndex:d,timeline:u}=e,c=o.length-1;let h="mediaIndex/partIndex increment";e.getMediaInfoForTime?h=`getMediaInfoForTime (${e.getMediaInfoForTime})`:e.isSyncRequest&&(h="getSyncSegmentCandidate (isSyncRequest)"),e.independent&&(h+=` with independent ${e.independent}`);const p="number"===typeof d,m=e.segment.uri?"segment":"pre-segment",g=p?nd({preloadSegment:s})-1:0;return`${m} [${r+l}/${r+c}]`+(p?` part [${d}/${g}]`:"")+` segment start/end [${s.start} => ${s.end}]`+(p?` part start/end [${n.start} => ${n.end}]`:"")+` startOfSegment [${t}]`+` duration [${i}]`+` timeline [${u}]`+` selected by [${h}]`+` playlist [${a}]`},ah=e=>`${e}TimingInfo`,oh=({segmentTimeline:e,currentTimeline:t,startOfSegment:i,buffered:s,overrideCheck:n})=>n||e!==t?e{if(t===i)return!1;if("audio"===s){const t=e.lastTimelineChange({type:"main"});return!t||t.to!==i}if("main"===s&&n){const t=e.pendingTimelineChange({type:"audio"});return!t||t.to!==i}return!1},dh=e=>{if(!e)return!1;const t=e.pendingTimelineChange({type:"audio"}),i=e.pendingTimelineChange({type:"main"}),s=t&&i,n=s&&t.to!==i.to,r=s&&-1!==t.from&&-1!==i.from;return!(!r||!n)},uh=e=>{e&&(e.pause(),e.resetEverything(),e.load())},ch=e=>{let t=0;return["video","audio"].forEach((function(i){const s=e[`${i}TimingInfo`];if(!s)return;const{start:n,end:r}=s;let a;"bigint"===typeof n||"bigint"===typeof r?a=u().BigInt(r)-u().BigInt(n):"number"===typeof n&&"number"===typeof r&&(a=r-n),"undefined"!==typeof a&&a>t&&(t=a)})),"bigint"===typeof t&&t!!e&&Math.round(e)>t+Hl,ph=(e,t)=>{if("hls"!==t)return null;const i=ch({audioTimingInfo:e.audioTimingInfo,videoTimingInfo:e.videoTimingInfo});if(!i)return null;const s=e.playlist.targetDuration,n=hh({segmentDuration:i,maxDuration:2*s}),r=hh({segmentDuration:i,maxDuration:s}),a=`Segment with index ${e.mediaIndex} from playlist ${e.playlist.id} has a duration of ${i} when the reported duration is ${e.duration} and the target duration is ${s}. For HLS content, a duration in excess of the target duration may result in playback issues. See the HLS specification section on EXT-X-TARGETDURATION for more details: https://tools.ietf.org/html/draft-pantos-http-live-streaming-23#section-4.3.3.1`;return n||r?{severity:n?"warn":"info",message:a}:null},mh=({type:e,segment:t})=>{if(!t)return;const i=Boolean(t.key||t.map&&t.map.ke),s=Boolean(t.map&&!t.map.bytes),n=void 0===t.startOfSegment?t.start:t.startOfSegment;return{type:e||t.type,uri:t.resolvedUri||t.uri,start:n,duration:t.duration,isEncrypted:i,isMediaInitialization:s}};class gh extends Dl.EventTarget{constructor(e,t={}){if(super(),!e)throw new TypeError("Initialization settings are required");if("function"!==typeof e.currentTime)throw new TypeError("No currentTime getter specified");if(!e.mediaSource)throw new TypeError("No MediaSource specified");this.bandwidth=e.bandwidth,this.throughput={rate:0,count:0},this.roundTrip=NaN,this.resetStats_(),this.mediaIndex=null,this.partIndex=null,this.hasPlayed_=e.hasPlayed,this.currentTime_=e.currentTime,this.seekable_=e.seekable,this.seeking_=e.seeking,this.duration_=e.duration,this.mediaSource_=e.mediaSource,this.vhs_=e.vhs,this.loaderType_=e.loaderType,this.currentMediaInfo_=void 0,this.startingMediaInfo_=void 0,this.segmentMetadataTrack_=e.segmentMetadataTrack,this.goalBufferLength_=e.goalBufferLength,this.sourceType_=e.sourceType,this.sourceUpdater_=e.sourceUpdater,this.inbandTextTracks_=e.inbandTextTracks,this.state_="INIT",this.timelineChangeController_=e.timelineChangeController,this.shouldSaveSegmentTimingInfo_=!0,this.parse708captions_=e.parse708captions,this.useDtsForTimestampOffset_=e.useDtsForTimestampOffset,this.captionServices_=e.captionServices,this.exactManifestTimings=e.exactManifestTimings,this.addMetadataToTextTrack=e.addMetadataToTextTrack,this.checkBufferTimeout_=null,this.error_=void 0,this.currentTimeline_=-1,this.shouldForceTimestampOffsetAfterResync_=!1,this.pendingSegment_=null,this.xhrOptions_=null,this.pendingSegments_=[],this.audioDisabled_=!1,this.isPendingTimestampOffset_=!1,this.gopBuffer_=[],this.timeMapping_=0,this.safeAppend_=!1,this.appendInitSegment_={audio:!0,video:!0},this.playlistOfLastInitSegment_={audio:null,video:null},this.callQueue_=[],this.loadQueue_=[],this.metadataQueue_={id3:[],caption:[]},this.waitingOnRemove_=!1,this.quotaExceededErrorRetryTimeout_=null,this.activeInitSegmentId_=null,this.initSegments_={},this.cacheEncryptionKeys_=e.cacheEncryptionKeys,this.keyCache_={},this.decrypter_=e.decrypter,this.syncController_=e.syncController,this.syncPoint_={segmentIndex:0,time:0},this.transmuxer_=this.createTransmuxer_(),this.triggerSyncInfoUpdate_=()=>this.trigger("syncinfoupdate"),this.syncController_.on("syncinfoupdate",this.triggerSyncInfoUpdate_),this.mediaSource_.addEventListener("sourceopen",(()=>{this.isEndOfStream_()||(this.ended_=!1)})),this.fetchAtBuffer_=!1,this.logger_=Bl(`SegmentLoader[${this.loaderType_}]`),Object.defineProperty(this,"state",{get(){return this.state_},set(e){e!==this.state_&&(this.logger_(`${this.state_} -> ${e}`),this.state_=e,this.trigger("statechange"))}}),this.sourceUpdater_.on("ready",(()=>{this.hasEnoughInfoToAppend_()&&this.processCallQueue_()})),this.sourceUpdater_.on("codecschange",(e=>{this.trigger(v({type:"codecschange"},e))})),"main"===this.loaderType_&&this.timelineChangeController_.on("pendingtimelinechange",(()=>{this.hasEnoughInfoToAppend_()&&this.processCallQueue_()})),"audio"===this.loaderType_&&this.timelineChangeController_.on("timelinechange",(e=>{this.trigger(v({type:"timelinechange"},e)),this.hasEnoughInfoToLoad_()&&this.processLoadQueue_(),this.hasEnoughInfoToAppend_()&&this.processCallQueue_()}))}get mediaSequenceSync_(){return this.syncController_.getMediaSequenceSync(this.loaderType_)}createTransmuxer_(){return Zu.createTransmuxer({remux:!1,alignGopsAtEnd:this.safeAppend_,keepOriginalTimestamps:!0,parse708captions:this.parse708captions_,captionServices:this.captionServices_})}resetStats_(){this.mediaBytesTransferred=0,this.mediaRequests=0,this.mediaRequestsAborted=0,this.mediaRequestsTimedout=0,this.mediaRequestsErrored=0,this.mediaTransferDuration=0,this.mediaSecondsLoaded=0,this.mediaAppends=0}dispose(){this.trigger("dispose"),this.state="DISPOSED",this.pause(),this.abort_(),this.transmuxer_&&this.transmuxer_.terminate(),this.resetStats_(),this.checkBufferTimeout_&&u().clearTimeout(this.checkBufferTimeout_),this.syncController_&&this.triggerSyncInfoUpdate_&&this.syncController_.off("syncinfoupdate",this.triggerSyncInfoUpdate_),this.off()}setAudio(e){this.audioDisabled_=!e,e?this.appendInitSegment_.audio=!0:this.sourceUpdater_.removeAudio(0,this.duration_())}abort(){"WAITING"===this.state?(this.abort_(),this.state="READY",this.paused()||this.monitorBuffer_()):this.pendingSegment_&&(this.pendingSegment_=null)}abort_(){this.pendingSegment_&&this.pendingSegment_.abortRequests&&this.pendingSegment_.abortRequests(),this.pendingSegment_=null,this.callQueue_=[],this.loadQueue_=[],this.metadataQueue_.id3=[],this.metadataQueue_.caption=[],this.timelineChangeController_.clearPendingTimelineChange(this.loaderType_),this.waitingOnRemove_=!1,u().clearTimeout(this.quotaExceededErrorRetryTimeout_),this.quotaExceededErrorRetryTimeout_=null}checkForAbort_(e){return"APPENDING"!==this.state||this.pendingSegment_?!this.pendingSegment_||this.pendingSegment_.requestId!==e:(this.state="READY",!0)}error(e){return"undefined"!==typeof e&&(this.logger_("error occurred:",e),this.error_=e),this.pendingSegment_=null,this.error_}endOfStream(){this.ended_=!0,this.transmuxer_&&Zu.reset(this.transmuxer_),this.gopBuffer_.length=0,this.pause(),this.trigger("ended")}buffered_(){const e=this.getMediaInfo_();if(!this.sourceUpdater_||!e)return ql();if("main"===this.loaderType_){const{hasAudio:t,hasVideo:i,isMuxed:s}=e;if(i&&t&&!this.audioDisabled_&&!s)return this.sourceUpdater_.buffered();if(i)return this.sourceUpdater_.videoBuffered()}return this.sourceUpdater_.audioBuffered()}initSegmentForMap(e,t=!1){if(!e)return null;const i=au(e);let s=this.initSegments_[i];return t&&!s&&e.bytes&&(this.initSegments_[i]=s={resolvedUri:e.resolvedUri,byterange:e.byterange,bytes:e.bytes,tracks:e.tracks,timescales:e.timescales}),s||e}segmentKey(e,t=!1){if(!e)return null;const i=ou(e);let s=this.keyCache_[i];this.cacheEncryptionKeys_&&t&&!s&&e.bytes&&(this.keyCache_[i]=s={resolvedUri:e.resolvedUri,bytes:e.bytes});const n={resolvedUri:(s||e).resolvedUri};return s&&(n.bytes=s.bytes),n}couldBeginLoading_(){return this.playlist_&&!this.paused()}load(){if(this.monitorBuffer_(),this.playlist_)return"INIT"===this.state&&this.couldBeginLoading_()?this.init_():void(!this.couldBeginLoading_()||"READY"!==this.state&&"INIT"!==this.state||(this.state="READY"))}init_(){return this.state="READY",this.resetEverything(),this.monitorBuffer_()}playlist(e,t={}){if(!e)return;const i=this.playlist_,s=this.pendingSegment_;this.playlist_=e,this.xhrOptions_=t,"INIT"===this.state&&(e.syncInfo={mediaSequence:e.mediaSequence,time:0},"main"===this.loaderType_&&this.syncController_.setDateTimeMappingForStart(e));let n=null;if(i&&(i.id?n=i.id:i.uri&&(n=i.uri)),this.logger_(`playlist update [${n} => ${e.id||e.uri}]`),this.mediaSequenceSync_&&(this.mediaSequenceSync_.update(e,this.currentTime_()),this.logger_(`Playlist update:\ncurrentTime: ${this.currentTime_()}\nbufferedEnd: ${Zl(this.buffered_())}\n`,this.mediaSequenceSync_.diagnostics)),this.trigger("syncinfoupdate"),"INIT"===this.state&&this.couldBeginLoading_())return this.init_();if(!i||i.uri!==e.uri){if(null!==this.mediaIndex){const t=!e.endList&&"number"===typeof e.partTargetDuration;t?this.resetLoader():this.resyncLoader()}return this.currentMediaInfo_=void 0,void this.trigger("playlistupdate")}const r=e.mediaSequence-i.mediaSequence;if(this.logger_(`live window shift [${r}]`),null!==this.mediaIndex)if(this.mediaIndex-=r,this.mediaIndex<0)this.mediaIndex=null,this.partIndex=null;else{const e=this.playlist_.segments[this.mediaIndex];if(this.partIndex&&(!e.parts||!e.parts.length||!e.parts[this.partIndex])){const e=this.mediaIndex;this.logger_(`currently processing part (index ${this.partIndex}) no longer exists.`),this.resetLoader(),this.mediaIndex=e}}s&&(s.mediaIndex-=r,s.mediaIndex<0?(s.mediaIndex=null,s.partIndex=null):(s.mediaIndex>=0&&(s.segment=e.segments[s.mediaIndex]),s.partIndex>=0&&s.segment.parts&&(s.part=s.segment.parts[s.partIndex]))),this.syncController_.saveExpiredSegmentInfo(i,e)}pause(){this.checkBufferTimeout_&&(u().clearTimeout(this.checkBufferTimeout_),this.checkBufferTimeout_=null)}paused(){return null===this.checkBufferTimeout_}resetEverything(e){this.ended_=!1,this.activeInitSegmentId_=null,this.appendInitSegment_={audio:!0,video:!0},this.resetLoader(),this.remove(0,1/0,e),this.transmuxer_&&(this.transmuxer_.postMessage({action:"clearAllMp4Captions"}),this.transmuxer_.postMessage({action:"reset"}))}resetLoader(){this.fetchAtBuffer_=!1,this.mediaSequenceSync_&&this.mediaSequenceSync_.resetAppendedStatus(),this.resyncLoader()}resyncLoader(){this.transmuxer_&&Zu.reset(this.transmuxer_),this.mediaIndex=null,this.partIndex=null,this.syncPoint_=null,this.isPendingTimestampOffset_=!1;const e=this.currentMediaInfo_&&this.currentMediaInfo_.isFmp4,t="hls"===this.sourceType_&&!e;t&&(this.shouldForceTimestampOffsetAfterResync_=!0),this.callQueue_=[],this.loadQueue_=[],this.metadataQueue_.id3=[],this.metadataQueue_.caption=[],this.abort(),this.transmuxer_&&this.transmuxer_.postMessage({action:"clearParsedMp4Captions"})}remove(e,t,i=(()=>{}),s=!1){if(t===1/0&&(t=this.duration_()),t<=e)return void this.logger_("skipping remove because end ${end} is <= start ${start}");if(!this.sourceUpdater_||!this.getMediaInfo_())return void this.logger_("skipping remove because no source updater or starting media info");let n=1;const r=()=>{n--,0===n&&i()};!s&&this.audioDisabled_||(n++,this.sourceUpdater_.removeAudio(e,t,r)),(s||"main"===this.loaderType_)&&(this.gopBuffer_=Qc(this.gopBuffer_,e,t,this.timeMapping_),n++,this.sourceUpdater_.removeVideo(e,t,r));for(const a in this.inbandTextTracks_)Wc(e,t,this.inbandTextTracks_[a]);Wc(e,t,this.segmentMetadataTrack_),r()}monitorBuffer_(){this.checkBufferTimeout_&&u().clearTimeout(this.checkBufferTimeout_),this.checkBufferTimeout_=u().setTimeout(this.monitorBufferTick_.bind(this),1)}monitorBufferTick_(){"READY"===this.state&&this.fillBuffer_(),this.checkBufferTimeout_&&u().clearTimeout(this.checkBufferTimeout_),this.checkBufferTimeout_=u().setTimeout(this.monitorBufferTick_.bind(this),eh)}fillBuffer_(){if(this.sourceUpdater_.updating())return;const e=this.chooseNextRequest_();if(!e)return;const t={segmentInfo:mh({type:this.loaderType_,segment:e})};this.trigger({type:"segmentselected",metadata:t}),"number"===typeof e.timestampOffset&&(this.isPendingTimestampOffset_=!1,this.timelineChangeController_.pendingTimelineChange({type:this.loaderType_,from:this.currentTimeline_,to:e.timeline})),this.loadSegment_(e)}isEndOfStream_(e=this.mediaIndex,t=this.playlist_,i=this.partIndex){if(!t||!this.mediaSource_)return!1;const s="number"===typeof e&&t.segments[e],n=e+1===t.segments.length,r=!s||!s.parts||i+1===s.parts.length;return t.endList&&"open"===this.mediaSource_.readyState&&n&&r}chooseNextRequest_(){const e=this.buffered_(),t=Zl(e)||0,i=ed(e,this.currentTime_()),s=!this.hasPlayed_()&&i>=1,n=i>=this.goalBufferLength_(),r=this.playlist_.segments;if(!r.length||s||n)return null;this.syncPoint_=this.syncPoint_||this.syncController_.getSyncPoint(this.playlist_,this.duration_(),this.currentTimeline_,this.currentTime_(),this.loaderType_);const a={partIndex:null,mediaIndex:null,startOfSegment:null,playlist:this.playlist_,isSyncRequest:Boolean(!this.syncPoint_)};if(a.isSyncRequest)a.mediaIndex=Jc(this.currentTimeline_,r,t),this.logger_(`choose next request. Can not find sync point. Fallback to media Index: ${a.mediaIndex}`);else if(null!==this.mediaIndex){const e=r[this.mediaIndex],i="number"===typeof this.partIndex?this.partIndex:-1;a.startOfSegment=e.end?e.end:t,e.parts&&e.parts[i+1]?(a.mediaIndex=this.mediaIndex,a.partIndex=i+1):a.mediaIndex=this.mediaIndex+1}else{let e,i,s;const n=this.fetchAtBuffer_?t:this.currentTime_();if(this.mediaSequenceSync_&&this.logger_(`chooseNextRequest_ request after Quality Switch:\nFor TargetTime: ${n}.\nCurrentTime: ${this.currentTime_()}\nBufferedEnd: ${t}\nFetch At Buffer: ${this.fetchAtBuffer_}\n`,this.mediaSequenceSync_.diagnostics),this.mediaSequenceSync_&&this.mediaSequenceSync_.isReliable){const t=this.getSyncInfoFromMediaSequenceSync_(n);if(!t){const e="No sync info found while using media sequence sync";return this.error({message:e,metadata:{errorType:Dl.Error.StreamingFailedToSelectNextSegment,error:new Error(e)}}),this.logger_("chooseNextRequest_ - no sync info found using media sequence sync"),null}this.logger_(`chooseNextRequest_ mediaSequence syncInfo (${t.start} --\x3e ${t.end})`),e=t.segmentIndex,i=t.partIndex,s=t.start}else{this.logger_("chooseNextRequest_ - fallback to a regular segment selection algorithm, based on a syncPoint.");const t=Ed.getMediaInfoForTime({exactManifestTimings:this.exactManifestTimings,playlist:this.playlist_,currentTime:n,startingPartIndex:this.syncPoint_.partIndex,startingSegmentIndex:this.syncPoint_.segmentIndex,startTime:this.syncPoint_.time});e=t.segmentIndex,i=t.partIndex,s=t.startTime}a.getMediaInfoForTime=this.fetchAtBuffer_?`bufferedEnd ${n}`:`currentTime ${n}`,a.mediaIndex=e,a.startOfSegment=s,a.partIndex=i,this.logger_(`choose next request. Playlist switched and we have a sync point. Media Index: ${a.mediaIndex} `)}const o=r[a.mediaIndex];let l=o&&"number"===typeof a.partIndex&&o.parts&&o.parts[a.partIndex];if(!o||"number"===typeof a.partIndex&&!l)return null;"number"!==typeof a.partIndex&&o.parts&&(a.partIndex=0,l=o.parts[0]);const d=this.vhs_.playlists&&this.vhs_.playlists.main&&this.vhs_.playlists.main.independentSegments||this.playlist_.independentSegments;if(!i&&l&&!d&&!l.independent)if(0===a.partIndex){const e=r[a.mediaIndex-1],t=e.parts&&e.parts.length&&e.parts[e.parts.length-1];t&&t.independent&&(a.mediaIndex-=1,a.partIndex=e.parts.length-1,a.independent="previous segment")}else o.parts[a.partIndex-1].independent&&(a.partIndex-=1,a.independent="previous part");const u=this.mediaSource_&&"ended"===this.mediaSource_.readyState;return a.mediaIndex>=r.length-1&&u&&!this.seeking_()?null:(this.shouldForceTimestampOffsetAfterResync_&&(this.shouldForceTimestampOffsetAfterResync_=!1,a.forceTimestampOffset=!0,this.logger_("choose next request. Force timestamp offset after loader resync")),this.generateSegmentInfo_(a))}getSyncInfoFromMediaSequenceSync_(e){if(!this.mediaSequenceSync_)return null;const t=Math.max(e,this.mediaSequenceSync_.start);e!==t&&this.logger_(`getSyncInfoFromMediaSequenceSync_. Pulled target time from ${e} to ${t}`);const i=this.mediaSequenceSync_.getSyncInfoForTime(t);if(!i)return null;if(!i.isAppended)return i;const s=this.mediaSequenceSync_.getSyncInfoForTime(i.end);return s?(s.isAppended&&this.logger_("getSyncInfoFromMediaSequenceSync_: We encounter unexpected scenario where next media sequence sync info is also appended!"),s):null}generateSegmentInfo_(e){const{independent:t,playlist:i,mediaIndex:s,startOfSegment:n,isSyncRequest:r,partIndex:a,forceTimestampOffset:o,getMediaInfoForTime:l}=e,d=i.segments[s],u="number"===typeof a&&d.parts[a],c={requestId:"segment-loader-"+Math.random(),uri:u&&u.resolvedUri||d.resolvedUri,mediaIndex:s,partIndex:u?a:null,isSyncRequest:r,startOfSegment:n,playlist:i,bytes:null,encryptedBytes:null,timestampOffset:null,timeline:d.timeline,duration:u&&u.duration||d.duration,segment:d,part:u,byteLength:0,transmuxer:this.transmuxer_,getMediaInfoForTime:l,independent:t},h="undefined"!==typeof o?o:this.isPendingTimestampOffset_;c.timestampOffset=this.timestampOffsetForSegment_({segmentTimeline:d.timeline,currentTimeline:this.currentTimeline_,startOfSegment:n,buffered:this.buffered_(),overrideCheck:h});const p=Zl(this.sourceUpdater_.audioBuffered());return"number"===typeof p&&(c.audioAppendStart=p-this.sourceUpdater_.audioTimestampOffset()),this.sourceUpdater_.videoBuffered().length&&(c.gopsToAlignWith=$c(this.gopBuffer_,this.currentTime_()-this.sourceUpdater_.videoTimestampOffset(),this.timeMapping_)),c}timestampOffsetForSegment_(e){return oh(e)}earlyAbortWhenNeeded_(e){if(this.vhs_.tech_.paused()||!this.xhrOptions_.timeout||!this.playlist_.attributes.BANDWIDTH)return;if(Date.now()-(e.firstBytesReceivedAt||Date.now())<1e3)return;const t=this.currentTime_(),i=e.bandwidth,s=this.pendingSegment_.duration,n=Ed.estimateSegmentRequestTime(s,i,this.playlist_,e.bytesReceived),r=Ql(this.buffered_(),t,this.vhs_.tech_.playbackRate())-1;if(n<=r)return;const a=Nc({main:this.vhs_.playlists.main,currentTime:t,bandwidth:i,duration:this.duration_(),segmentDuration:s,timeUntilRebuffer:r,currentTimeline:this.currentTimeline_,syncController:this.syncController_});if(!a)return;const o=n-r,l=o-a.rebufferingImpact;let d=.5;r<=Hl&&(d=1),!a.playlist||a.playlist.uri===this.playlist_.uri||l{n[e.stream]=n[e.stream]||{startTime:1/0,captions:[],endTime:0};const t=n[e.stream];t.startTime=Math.min(t.startTime,e.startTime+s),t.endTime=Math.max(t.endTime,e.endTime+s),t.captions.push(e)})),Object.keys(n).forEach((e=>{const{startTime:t,endTime:i,captions:r}=n[e],a=this.inbandTextTracks_;this.logger_(`adding cues from ${t} -> ${i} for ${e}`),Bc(a,this.vhs_.tech_,e),Wc(t,i,a[e]),Fc({captionArray:r,inbandTextTracks:a,timestampOffset:s})})),this.transmuxer_&&this.transmuxer_.postMessage({action:"clearParsedMp4Captions"})}handleId3_(e,t,i){if(this.earlyAbortWhenNeeded_(e.stats),this.checkForAbort_(e.requestId))return;const s=this.pendingSegment_;s.hasAppendedData_?this.addMetadataToTextTrack(i,t,this.duration_()):this.metadataQueue_.id3.push(this.handleId3_.bind(this,e,t,i))}processMetadataQueue_(){this.metadataQueue_.id3.forEach((e=>e())),this.metadataQueue_.caption.forEach((e=>e())),this.metadataQueue_.id3=[],this.metadataQueue_.caption=[]}processCallQueue_(){const e=this.callQueue_;this.callQueue_=[],e.forEach((e=>e()))}processLoadQueue_(){const e=this.loadQueue_;this.loadQueue_=[],e.forEach((e=>e()))}hasEnoughInfoToLoad_(){if("audio"!==this.loaderType_)return!0;const e=this.pendingSegment_;return!!e&&(!this.getCurrentMediaInfo_()||(!lh({timelineChangeController:this.timelineChangeController_,currentTimeline:this.currentTimeline_,segmentTimeline:e.timeline,loaderType:this.loaderType_,audioDisabled:this.audioDisabled_})||(dh(this.timelineChangeController_)&&uh(this),!1)))}getCurrentMediaInfo_(e=this.pendingSegment_){return e&&e.trackInfo||this.currentMediaInfo_}getMediaInfo_(e=this.pendingSegment_){return this.getCurrentMediaInfo_(e)||this.startingMediaInfo_}getPendingSegmentPlaylist(){return this.pendingSegment_?this.pendingSegment_.playlist:null}hasEnoughInfoToAppend_(){if(!this.sourceUpdater_.ready())return!1;if(this.waitingOnRemove_||this.quotaExceededErrorRetryTimeout_)return!1;const e=this.pendingSegment_,t=this.getCurrentMediaInfo_();if(!e||!t)return!1;const{hasAudio:i,hasVideo:s,isMuxed:n}=t;return!(s&&!e.videoTimingInfo)&&(!(i&&!this.audioDisabled_&&!n&&!e.audioTimingInfo)&&(!lh({timelineChangeController:this.timelineChangeController_,currentTimeline:this.currentTimeline_,segmentTimeline:e.timeline,loaderType:this.loaderType_,audioDisabled:this.audioDisabled_})||(dh(this.timelineChangeController_)&&uh(this),!1)))}handleData_(e,t){if(this.earlyAbortWhenNeeded_(e.stats),this.checkForAbort_(e.requestId))return;if(this.callQueue_.length||!this.hasEnoughInfoToAppend_())return void this.callQueue_.push(this.handleData_.bind(this,e,t));const i=this.pendingSegment_;if(this.setTimeMapping_(i.timeline),this.updateMediaSecondsLoaded_(i.part||i.segment),"closed"!==this.mediaSource_.readyState){if(e.map&&(e.map=this.initSegmentForMap(e.map,!0),i.segment.map=e.map),e.key&&this.segmentKey(e.key,!0),i.isFmp4=e.isFmp4,i.timingInfo=i.timingInfo||{},i.isFmp4)this.trigger("fmp4"),i.timingInfo.start=i[ah(t.type)].start;else{const e=this.getCurrentMediaInfo_(),t="main"===this.loaderType_&&e&&e.hasVideo;let s;t&&(s=i.videoTimingInfo.start),i.timingInfo.start=this.trueSegmentStart_({currentStart:i.timingInfo.start,playlist:i.playlist,mediaIndex:i.mediaIndex,currentVideoTimestampOffset:this.sourceUpdater_.videoTimestampOffset(),useVideoTimingInfo:t,firstVideoFrameTimeForData:s,videoTimingInfo:i.videoTimingInfo,audioTimingInfo:i.audioTimingInfo})}if(this.updateAppendInitSegmentStatus(i,t.type),this.updateSourceBufferTimestampOffset_(i),i.isSyncRequest){this.updateTimingInfoEnd_(i),this.syncController_.saveSegmentTimingInfo({segmentInfo:i,shouldSaveTimelineMapping:"main"===this.loaderType_});const e=this.chooseNextRequest_();if(e.mediaIndex!==i.mediaIndex||e.partIndex!==i.partIndex)return void this.logger_("sync segment was incorrect, not appending");this.logger_("sync segment was correct, appending")}i.hasAppendedData_=!0,this.processMetadataQueue_(),this.appendData_(i,t)}}updateAppendInitSegmentStatus(e,t){"main"!==this.loaderType_||"number"!==typeof e.timestampOffset||e.changedTimestampOffset||(this.appendInitSegment_={audio:!0,video:!0}),this.playlistOfLastInitSegment_[t]!==e.playlist&&(this.appendInitSegment_[t]=!0)}getInitSegmentAndUpdateState_({type:e,initSegment:t,map:i,playlist:s}){if(i){const e=au(i);if(this.activeInitSegmentId_===e)return null;t=this.initSegmentForMap(i,!0).bytes,this.activeInitSegmentId_=e}return t&&this.appendInitSegment_[e]?(this.playlistOfLastInitSegment_[e]=s,this.appendInitSegment_[e]=!1,this.activeInitSegmentId_=null,t):null}handleQuotaExceededError_({segmentInfo:e,type:t,bytes:i},s){const n=this.sourceUpdater_.audioBuffered(),r=this.sourceUpdater_.videoBuffered();n.length>1&&this.logger_("On QUOTA_EXCEEDED_ERR, found gaps in the audio buffer: "+Kl(n).join(", ")),r.length>1&&this.logger_("On QUOTA_EXCEEDED_ERR, found gaps in the video buffer: "+Kl(r).join(", "));const a=n.length?n.start(0):0,o=n.length?n.end(n.length-1):0,l=r.length?r.start(0):0,d=r.length?r.end(r.length-1):0;if(o-a<=Zc&&d-l<=Zc)return this.logger_(`On QUOTA_EXCEEDED_ERR, single segment too large to append to buffer, triggering an error. Appended byte length: ${i.byteLength}, audio buffer: ${Kl(n).join(", ")}, video buffer: ${Kl(r).join(", ")}, `),this.error({message:"Quota exceeded error with append of a single segment of content",excludeUntil:1/0}),void this.trigger("error");this.waitingOnRemove_=!0,this.callQueue_.push(this.appendToSourceBuffer_.bind(this,{segmentInfo:e,type:t,bytes:i}));const c=this.currentTime_(),h=c-Zc;this.logger_(`On QUOTA_EXCEEDED_ERR, removing audio/video from 0 to ${h}`),this.remove(0,h,(()=>{this.logger_(`On QUOTA_EXCEEDED_ERR, retrying append in ${Zc}s`),this.waitingOnRemove_=!1,this.quotaExceededErrorRetryTimeout_=u().setTimeout((()=>{this.logger_("On QUOTA_EXCEEDED_ERR, re-processing call queue"),this.quotaExceededErrorRetryTimeout_=null,this.processCallQueue_()}),1e3*Zc)}),!0)}handleAppendError_({segmentInfo:e,type:t,bytes:i},s){s&&(s.code!==Ud?(this.logger_("Received non QUOTA_EXCEEDED_ERR on append",s),this.error({message:`${t} append of ${i.length}b failed for segment #${e.mediaIndex} in playlist ${e.playlist.id}`,metadata:{errorType:Dl.Error.StreamingFailedToAppendSegment}}),this.trigger("appenderror")):this.handleQuotaExceededError_({segmentInfo:e,type:t,bytes:i}))}appendToSourceBuffer_({segmentInfo:e,type:t,initSegment:i,data:s,bytes:n}){if(!n){const e=[s];let t=s.byteLength;i&&(e.unshift(i),t+=i.byteLength),n=Mc({bytes:t,segments:e})}const r={segmentInfo:mh({type:this.loaderType_,segment:e})};this.trigger({type:"segmentappendstart",metadata:r}),this.sourceUpdater_.appendBuffer({segmentInfo:e,type:t,bytes:n},this.handleAppendError_.bind(this,{segmentInfo:e,type:t,bytes:n}))}handleSegmentTimingInfo_(e,t,i){if(!this.pendingSegment_||t!==this.pendingSegment_.requestId)return;const s=this.pendingSegment_.segment,n=`${e}TimingInfo`;s[n]||(s[n]={}),s[n].transmuxerPrependedSeconds=i.prependedContentDuration||0,s[n].transmuxedPresentationStart=i.start.presentation,s[n].transmuxedDecodeStart=i.start.decode,s[n].transmuxedPresentationEnd=i.end.presentation,s[n].transmuxedDecodeEnd=i.end.decode,s[n].baseMediaDecodeTime=i.baseMediaDecodeTime}appendData_(e,t){const{type:i,data:s}=t;if(!s||!s.byteLength)return;if("audio"===i&&this.audioDisabled_)return;const n=this.getInitSegmentAndUpdateState_({type:i,initSegment:t.initSegment,playlist:e.playlist,map:e.isFmp4?e.segment.map:null});this.appendToSourceBuffer_({segmentInfo:e,type:i,initSegment:n,data:s})}loadSegment_(e){this.state="WAITING",this.pendingSegment_=e,this.trimBackBuffer_(e),"number"===typeof e.timestampOffset&&this.transmuxer_&&this.transmuxer_.postMessage({action:"clearAllMp4Captions"}),this.hasEnoughInfoToLoad_()?this.updateTransmuxerAndRequestSegment_(e):this.loadQueue_.push((()=>{const t=v({},e,{forceTimestampOffset:!0});v(e,this.generateSegmentInfo_(t)),this.isPendingTimestampOffset_=!1,this.updateTransmuxerAndRequestSegment_(e)}))}updateTransmuxerAndRequestSegment_(e){this.shouldUpdateTransmuxerTimestampOffset_(e.timestampOffset)&&(this.gopBuffer_.length=0,e.gopsToAlignWith=[],this.timeMapping_=0,this.transmuxer_.postMessage({action:"reset"}),this.transmuxer_.postMessage({action:"setTimestampOffset",timestampOffset:e.timestampOffset}));const t=this.createSimplifiedSegmentObj_(e),i=this.isEndOfStream_(e.mediaIndex,e.playlist,e.partIndex),s=null!==this.mediaIndex,n=e.timeline!==this.currentTimeline_&&e.timeline>0,r=i||s&&n;this.logger_(`Requesting\n${Uc(e.uri)}\n${rh(e)}`),t.map&&!t.map.bytes&&(this.logger_("going to request init segment."),this.appendInitSegment_={video:!0,audio:!0}),e.abortRequests=yc({xhr:this.vhs_.xhr,xhrOptions:this.xhrOptions_,decryptionWorker:this.decrypter_,segment:t,abortFn:this.handleAbort_.bind(this,e),progressFn:this.handleProgress_.bind(this),trackInfoFn:this.handleTrackInfo_.bind(this),timingInfoFn:this.handleTimingInfo_.bind(this),videoSegmentTimingInfoFn:this.handleSegmentTimingInfo_.bind(this,"video",e.requestId),audioSegmentTimingInfoFn:this.handleSegmentTimingInfo_.bind(this,"audio",e.requestId),captionsFn:this.handleCaptions_.bind(this),isEndOfTimeline:r,endedTimelineFn:()=>{this.logger_("received endedtimeline callback")},id3Fn:this.handleId3_.bind(this),dataFn:this.handleData_.bind(this),doneFn:this.segmentRequestFinished_.bind(this),onTransmuxerLog:({message:t,level:i,stream:s})=>{this.logger_(`${rh(e)} logged from transmuxer stream ${s} as a ${i}: ${t}`)},triggerSegmentEventFn:({type:e,segment:t,keyInfo:i,trackInfo:s,timingInfo:n})=>{const r=mh({segment:t}),a={segmentInfo:r};i&&(a.keyInfo=i),s&&(a.trackInfo=s),n&&(a.timingInfo=n),this.trigger({type:e,metadata:a})}})}trimBackBuffer_(e){const t=nh(this.seekable_(),this.currentTime_(),this.playlist_.targetDuration||10);t>0&&this.remove(0,t)}createSimplifiedSegmentObj_(e){const t=e.segment,i=e.part,s=e.segment.key||e.segment.map&&e.segment.map.key,n=e.segment.map&&!e.segment.map.bytes,r={resolvedUri:i?i.resolvedUri:t.resolvedUri,byterange:i?i.byterange:t.byterange,requestId:e.requestId,transmuxer:e.transmuxer,audioAppendStart:e.audioAppendStart,gopsToAlignWith:e.gopsToAlignWith,part:e.part,type:this.loaderType_,start:e.startOfSegment,duration:e.duration,isEncrypted:s,isMediaInitialization:n},a=e.playlist.segments[e.mediaIndex-1];if(a&&a.timeline===t.timeline&&(a.videoTimingInfo?r.baseStartTime=a.videoTimingInfo.transmuxedDecodeEnd:a.audioTimingInfo&&(r.baseStartTime=a.audioTimingInfo.transmuxedDecodeEnd)),t.key){const i=t.key.iv||new Uint32Array([0,0,0,e.mediaIndex+e.playlist.mediaSequence]);r.key=this.segmentKey(t.key),r.key.iv=i}return t.map&&(r.map=this.initSegmentForMap(t.map)),r}saveTransferStats_(e){this.mediaRequests+=1,e&&(this.mediaBytesTransferred+=e.bytesReceived,this.mediaTransferDuration+=e.roundTripTime)}saveBandwidthRelatedStats_(e,t){if(this.pendingSegment_.byteLength=t.bytesReceived,e3*e.playlist.targetDuration,r=s&&s.end&&this.currentTime_()-s.end>3*e.playlist.partTargetDuration;if(n||r)return this.logger_(`bad ${n?"segment":"part"} ${rh(e)}`),void this.resetEverything();const a=null!==this.mediaIndex;a&&this.trigger("bandwidthupdate"),this.trigger("progress"),this.mediaIndex=e.mediaIndex,this.partIndex=e.partIndex,this.isEndOfStream_(e.mediaIndex,e.playlist,e.partIndex)&&this.endOfStream(),this.trigger("appended"),e.hasAppendedData_&&this.mediaAppends++,this.paused()||this.monitorBuffer_()}recordThroughput_(e){if(e.duratione.toUpperCase()))},_h=["video","audio"],vh=(e,t)=>{const i=t[`${e}Buffer`];return i&&i.updating||t.queuePending[e]},bh=(e,t)=>{for(let i=0;i{if(0===t.queue.length)return;let i=0,s=t.queue[i];if("mediaSource"!==s.type){if("mediaSource"!==e&&t.ready()&&"closed"!==t.mediaSource.readyState&&!vh(e,t)){if(s.type!==e){if(i=bh(e,t.queue),null===i)return;s=t.queue[i]}return t.queue.splice(i,1),t.queuePending[e]=s,s.action(e,t),s.doneFn?void 0:(t.queuePending[e]=null,void Th(e,t))}}else t.updating()||"closed"===t.mediaSource.readyState||(t.queue.shift(),s.action(t),s.doneFn&&s.doneFn(),Th("audio",t),Th("video",t))},Sh=(e,t)=>{const i=t[`${e}Buffer`],s=yh(e);i&&(i.removeEventListener("updateend",t[`on${s}UpdateEnd_`]),i.removeEventListener("error",t[`on${s}Error_`]),t.codecs[e]=null,t[`${e}Buffer`]=null)},Ah=(e,t)=>e&&t&&-1!==Array.prototype.indexOf.call(e.sourceBuffers,t),wh={appendBuffer:(e,t,i)=>(s,n)=>{const r=n[`${s}Buffer`];if(Ah(n.mediaSource,r)){n.logger_(`Appending segment ${t.mediaIndex}'s ${e.length} bytes to ${s}Buffer`);try{r.appendBuffer(e)}catch(a){n.logger_(`Error with code ${a.code} `+(a.code===Ud?"(QUOTA_EXCEEDED_ERR) ":"")+`when appending segment ${t.mediaIndex} to ${s}Buffer`),n.queuePending[s]=null,i(a)}}},remove:(e,t)=>(i,s)=>{const n=s[`${i}Buffer`];if(Ah(s.mediaSource,n)){s.logger_(`Removing ${e} to ${t} from ${i}Buffer`);try{n.remove(e,t)}catch(r){s.logger_(`Remove ${e} to ${t} from ${i}Buffer failed`)}}},timestampOffset:e=>(t,i)=>{const s=i[`${t}Buffer`];Ah(i.mediaSource,s)&&(i.logger_(`Setting ${t}timestampOffset to ${e}`),s.timestampOffset=e)},callback:e=>(t,i)=>{e()},endOfStream:e=>t=>{if("open"===t.mediaSource.readyState){t.logger_(`Calling mediaSource endOfStream(${e||""})`);try{t.mediaSource.endOfStream(e)}catch(i){Dl.log.warn("Failed to call media source endOfStream",i)}}},duration:e=>t=>{t.logger_(`Setting mediaSource duration to ${e}`);try{t.mediaSource.duration=e}catch(i){Dl.log.warn("Failed to set media source duration",i)}},abort:()=>(e,t)=>{if("open"!==t.mediaSource.readyState)return;const i=t[`${e}Buffer`];if(Ah(t.mediaSource,i)){t.logger_(`calling abort on ${e}Buffer`);try{i.abort()}catch(s){Dl.log.warn(`Failed to abort on ${e}Buffer`,s)}}},addSourceBuffer:(e,t)=>i=>{const s=yh(e),n=X(t);i.logger_(`Adding ${e}Buffer with codec ${t} to mediaSource`);const r=i.mediaSource.addSourceBuffer(n);r.addEventListener("updateend",i[`on${s}UpdateEnd_`]),r.addEventListener("error",i[`on${s}Error_`]),i.codecs[e]=t,i[`${e}Buffer`]=r},removeSourceBuffer:e=>t=>{const i=t[`${e}Buffer`];if(Sh(e,t),Ah(t.mediaSource,i)){t.logger_(`Removing ${e}Buffer with codec ${t.codecs[e]} from mediaSource`);try{t.mediaSource.removeSourceBuffer(i)}catch(s){Dl.log.warn(`Failed to removeSourceBuffer ${e}Buffer`,s)}}},changeType:e=>(t,i)=>{const s=i[`${t}Buffer`],n=X(e);if(!Ah(i.mediaSource,s))return;const r=e.substring(0,e.indexOf(".")),a=i.codecs[t],o=a.substring(0,a.indexOf("."));if(o===r)return;const l={codecsChangeInfo:{from:a,to:e}};i.trigger({type:"codecschange",metadata:l}),i.logger_(`changing ${t}Buffer codec from ${a} to ${e}`);try{s.changeType(n),i.codecs[t]=e}catch(d){l.errorType=Dl.Error.StreamingCodecsChangeError,l.error=d,d.metadata=l,i.error_=d,i.trigger("error"),Dl.log.warn(`Failed to changeType on ${t}Buffer`,d)}}},Eh=({type:e,sourceUpdater:t,action:i,doneFn:s,name:n})=>{t.queue.push({type:e,action:i,doneFn:s,name:n}),Th(e,t)},Ch=(e,t)=>i=>{const s=t[`${e}Buffered`](),n=jl(s);if(t.logger_(`received "updateend" event for ${e} Source Buffer: `,n),t.queuePending[e]){const i=t.queuePending[e].doneFn;t.queuePending[e]=null,i&&i(t[`${e}Error_`])}Th(e,t)};class kh extends Dl.EventTarget{constructor(e){super(),this.mediaSource=e,this.sourceopenListener_=()=>Th("mediaSource",this),this.mediaSource.addEventListener("sourceopen",this.sourceopenListener_),this.logger_=Bl("SourceUpdater"),this.audioTimestampOffset_=0,this.videoTimestampOffset_=0,this.queue=[],this.queuePending={audio:null,video:null},this.delayedAudioAppendQueue_=[],this.videoAppendQueued_=!1,this.codecs={},this.onVideoUpdateEnd_=Ch("video",this),this.onAudioUpdateEnd_=Ch("audio",this),this.onVideoError_=e=>{this.videoError_=e},this.onAudioError_=e=>{this.audioError_=e},this.createdSourceBuffers_=!1,this.initializedEme_=!1,this.triggeredReady_=!1}initializedEme(){this.initializedEme_=!0,this.triggerReady()}hasCreatedSourceBuffers(){return this.createdSourceBuffers_}hasInitializedAnyEme(){return this.initializedEme_}ready(){return this.hasCreatedSourceBuffers()&&this.hasInitializedAnyEme()}createSourceBuffers(e){this.hasCreatedSourceBuffers()||(this.addOrChangeSourceBuffers(e),this.createdSourceBuffers_=!0,this.trigger("createdsourcebuffers"),this.triggerReady())}triggerReady(){this.ready()&&!this.triggeredReady_&&(this.triggeredReady_=!0,this.trigger("ready"))}addSourceBuffer(e,t){Eh({type:"mediaSource",sourceUpdater:this,action:wh.addSourceBuffer(e,t),name:"addSourceBuffer"})}abort(e){Eh({type:e,sourceUpdater:this,action:wh.abort(e),name:"abort"})}removeSourceBuffer(e){this.canRemoveSourceBuffer()?Eh({type:"mediaSource",sourceUpdater:this,action:wh.removeSourceBuffer(e),name:"removeSourceBuffer"}):Dl.log.error("removeSourceBuffer is not supported!")}canRemoveSourceBuffer(){return!Dl.browser.IS_FIREFOX&&u().MediaSource&&u().MediaSource.prototype&&"function"===typeof u().MediaSource.prototype.removeSourceBuffer}static canChangeType(){return u().SourceBuffer&&u().SourceBuffer.prototype&&"function"===typeof u().SourceBuffer.prototype.changeType}canChangeType(){return this.constructor.canChangeType()}changeType(e,t){this.canChangeType()?Eh({type:e,sourceUpdater:this,action:wh.changeType(t),name:"changeType"}):Dl.log.error("changeType is not supported!")}addOrChangeSourceBuffers(e){if(!e||"object"!==typeof e||0===Object.keys(e).length)throw new Error("Cannot addOrChangeSourceBuffers to undefined codecs");Object.keys(e).forEach((t=>{const i=e[t];if(!this.hasCreatedSourceBuffers())return this.addSourceBuffer(t,i);this.canChangeType()&&this.changeType(t,i)}))}appendBuffer(e,t){const{segmentInfo:i,type:s,bytes:n}=e;if(this.processedAppend_=!0,"audio"===s&&this.videoBuffer&&!this.videoAppendQueued_)return this.delayedAudioAppendQueue_.push([e,t]),void this.logger_(`delayed audio append of ${n.length} until video append`);const r=t;if(Eh({type:s,sourceUpdater:this,action:wh.appendBuffer(n,i||{mediaIndex:-1},r),doneFn:t,name:"appendBuffer"}),"video"===s){if(this.videoAppendQueued_=!0,!this.delayedAudioAppendQueue_.length)return;const e=this.delayedAudioAppendQueue_.slice();this.logger_(`queuing delayed audio ${e.length} appendBuffers`),this.delayedAudioAppendQueue_.length=0,e.forEach((e=>{this.appendBuffer.apply(this,e)}))}}audioBuffered(){return Ah(this.mediaSource,this.audioBuffer)&&this.audioBuffer.buffered?this.audioBuffer.buffered:ql()}videoBuffered(){return Ah(this.mediaSource,this.videoBuffer)&&this.videoBuffer.buffered?this.videoBuffer.buffered:ql()}buffered(){const e=Ah(this.mediaSource,this.videoBuffer)?this.videoBuffer:null,t=Ah(this.mediaSource,this.audioBuffer)?this.audioBuffer:null;return t&&!e?this.audioBuffered():e&&!t?this.videoBuffered():$l(this.audioBuffered(),this.videoBuffered())}setDuration(e,t=fh){Eh({type:"mediaSource",sourceUpdater:this,action:wh.duration(e),name:"duration",doneFn:t})}endOfStream(e=null,t=fh){"string"!==typeof e&&(e=void 0),Eh({type:"mediaSource",sourceUpdater:this,action:wh.endOfStream(e),name:"endOfStream",doneFn:t})}removeAudio(e,t,i=fh){this.audioBuffered().length&&0!==this.audioBuffered().end(0)?Eh({type:"audio",sourceUpdater:this,action:wh.remove(e,t),doneFn:i,name:"remove"}):i()}removeVideo(e,t,i=fh){this.videoBuffered().length&&0!==this.videoBuffered().end(0)?Eh({type:"video",sourceUpdater:this,action:wh.remove(e,t),doneFn:i,name:"remove"}):i()}updating(){return!(!vh("audio",this)&&!vh("video",this))}audioTimestampOffset(e){return"undefined"!==typeof e&&this.audioBuffer&&this.audioTimestampOffset_!==e&&(Eh({type:"audio",sourceUpdater:this,action:wh.timestampOffset(e),name:"timestampOffset"}),this.audioTimestampOffset_=e),this.audioTimestampOffset_}videoTimestampOffset(e){return"undefined"!==typeof e&&this.videoBuffer&&this.videoTimestampOffset_!==e&&(Eh({type:"video",sourceUpdater:this,action:wh.timestampOffset(e),name:"timestampOffset"}),this.videoTimestampOffset_=e),this.videoTimestampOffset_}audioQueueCallback(e){this.audioBuffer&&Eh({type:"audio",sourceUpdater:this,action:wh.callback(e),name:"callback"})}videoQueueCallback(e){this.videoBuffer&&Eh({type:"video",sourceUpdater:this,action:wh.callback(e),name:"callback"})}dispose(){this.trigger("dispose"),_h.forEach((e=>{this.abort(e),this.canRemoveSourceBuffer()?this.removeSourceBuffer(e):this[`${e}QueueCallback`]((()=>Sh(e,this)))})),this.videoAppendQueued_=!1,this.delayedAudioAppendQueue_.length=0,this.sourceopenListener_&&this.mediaSource.removeEventListener("sourceopen",this.sourceopenListener_),this.off()}}const Ih=e=>decodeURIComponent(escape(String.fromCharCode.apply(null,e))),xh=e=>{const t=new Uint8Array(e);return Array.from(t).map((e=>e.toString(16).padStart(2,"0"))).join("")},Dh=new Uint8Array("\n\n".split("").map((e=>e.charCodeAt(0))));class Ph extends Error{constructor(){super("Trying to parse received VTT cues, but there is no WebVTT. Make sure vtt.js is loaded.")}}class Lh extends gh{constructor(e,t={}){super(e,t),this.mediaSource_=null,this.subtitlesTrack_=null,this.featuresNativeTextTracks_=e.featuresNativeTextTracks,this.loadVttJs=e.loadVttJs,this.shouldSaveSegmentTimingInfo_=!1}createTransmuxer_(){return null}buffered_(){if(!this.subtitlesTrack_||!this.subtitlesTrack_.cues||!this.subtitlesTrack_.cues.length)return ql();const e=this.subtitlesTrack_.cues,t=e[0].startTime,i=e[e.length-1].startTime;return ql([[t,i]])}initSegmentForMap(e,t=!1){if(!e)return null;const i=au(e);let s=this.initSegments_[i];if(t&&!s&&e.bytes){const t=Dh.byteLength+e.bytes.byteLength,n=new Uint8Array(t);n.set(e.bytes),n.set(Dh,e.bytes.byteLength),this.initSegments_[i]=s={resolvedUri:e.resolvedUri,byterange:e.byterange,bytes:n}}return s||e}couldBeginLoading_(){return this.playlist_&&this.subtitlesTrack_&&!this.paused()}init_(){return this.state="READY",this.resetEverything(),this.monitorBuffer_()}track(e){return"undefined"===typeof e||(this.subtitlesTrack_=e,"INIT"===this.state&&this.couldBeginLoading_()&&this.init_()),this.subtitlesTrack_}remove(e,t){Wc(e,t,this.subtitlesTrack_)}fillBuffer_(){const e=this.chooseNextRequest_();if(e){if(null===this.syncController_.timestampOffsetForTimeline(e.timeline)){const e=()=>{this.state="READY",this.paused()||this.monitorBuffer_()};return this.syncController_.one("timestampoffset",e),void(this.state="WAITING_ON_TIMELINE")}this.loadSegment_(e)}}timestampOffsetForSegment_(){return null}chooseNextRequest_(){return this.skipEmptySegments_(super.chooseNextRequest_())}skipEmptySegments_(e){while(e&&e.segment.empty){if(e.mediaIndex+1>=e.playlist.segments.length){e=null;break}e=this.generateSegmentInfo_({playlist:e.playlist,mediaIndex:e.mediaIndex+1,startOfSegment:e.startOfSegment+e.duration,isSyncRequest:e.isSyncRequest})}return e}stopForError(e){this.error(e),this.state="READY",this.pause(),this.trigger("error")}segmentRequestFinished_(e,t,i){if(!this.subtitlesTrack_)return void(this.state="READY");if(this.saveTransferStats_(t.stats),!this.pendingSegment_)return this.state="READY",void(this.mediaRequestsAborted+=1);if(e)return e.code===tc.TIMEOUT&&this.handleTimeout_(),e.code===tc.ABORTED?this.mediaRequestsAborted+=1:this.mediaRequestsErrored+=1,void this.stopForError(e);const s=this.pendingSegment_;this.saveBandwidthRelatedStats_(s.duration,t.stats),t.key&&this.segmentKey(t.key,!0),this.state="APPENDING",this.trigger("appending");const n=s.segment;if(n.map&&(n.map.bytes=t.map.bytes),s.bytes=t.bytes,"function"!==typeof u().WebVTT&&"function"===typeof this.loadVttJs)return this.state="WAITING_ON_VTTJS",void this.loadVttJs().then((()=>this.segmentRequestFinished_(e,t,i)),(()=>this.stopForError({message:"Error loading vtt.js"})));n.requested=!0;try{this.parseVTTCues_(s)}catch(r){return void this.stopForError({message:r.message,metadata:{errorType:Dl.Error.StreamingVttParserError,error:r}})}if(this.updateTimeMapping_(s,this.syncController_.timelines[s.timeline],this.playlist_),s.cues.length?s.timingInfo={start:s.cues[0].startTime,end:s.cues[s.cues.length-1].endTime}:s.timingInfo={start:s.startOfSegment,end:s.startOfSegment+s.duration},s.isSyncRequest)return this.trigger("syncinfoupdate"),this.pendingSegment_=null,void(this.state="READY");s.byteLength=s.bytes.byteLength,this.mediaSecondsLoaded+=n.duration,s.cues.forEach((e=>{this.subtitlesTrack_.addCue(this.featuresNativeTextTracks_?new(u().VTTCue)(e.startTime,e.endTime,e.text):e)})),Xc(this.subtitlesTrack_),this.handleAppendsDone_()}handleData_(){}updateTimingInfoEnd_(){}parseVTTCues_(e){let t,i=!1;if("function"!==typeof u().WebVTT)throw new Ph;"function"===typeof u().TextDecoder?t=new(u().TextDecoder)("utf8"):(t=u().WebVTT.StringDecoder(),i=!0);const s=new(u().WebVTT.Parser)(u(),u().vttjs,t);if(e.cues=[],e.timestampmap={MPEGTS:0,LOCAL:0},s.oncue=e.cues.push.bind(e.cues),s.ontimestampmap=t=>{e.timestampmap=t},s.onparsingerror=e=>{Dl.log.warn("Error encountered when parsing cues: "+e.message)},e.segment.map){let t=e.segment.map.bytes;i&&(t=Ih(t)),s.parse(t)}let n=e.bytes;i&&(n=Ih(n)),s.parse(n),s.flush()}updateTimeMapping_(e,t,i){const s=e.segment;if(!t)return;if(!e.cues.length)return void(s.empty=!0);const{MPEGTS:n,LOCAL:r}=e.timestampmap,a=n/fi.ONE_SECOND_IN_TS,o=a-r+t.mapping;if(e.cues.forEach((e=>{const i=e.endTime-e.startTime,s=0===n?e.startTime+o:this.handleRollover_(e.startTime+o,t.time);e.startTime=Math.max(s,0),e.endTime=Math.max(s+i,0)})),!i.syncInfo){const t=e.cues[0].startTime,n=e.cues[e.cues.length-1].startTime;i.syncInfo={mediaSequence:i.mediaSequence+e.mediaIndex,time:Math.min(t,n-s.duration)}}}handleRollover_(e,t){if(null===t)return e;let i=e*fi.ONE_SECOND_IN_TS;const s=t*fi.ONE_SECOND_IN_TS;let n;n=s4294967296)i+=n;return i/fi.ONE_SECOND_IN_TS}}const Oh=function(e,t){const i=e.cues;for(let s=0;s=e.adStartTime&&t<=e.adEndTime)return e}return null},Nh=function(e,t,i=0){if(!e.segments)return;let s,n=i;for(let r=0;r=this.start&&e0}resetAppendStatus(){this.segmentSyncInfo_.resetAppendedStatus(),this.partsSyncInfo_.forEach((e=>e.resetAppendedStatus()))}}class Uh{constructor(){this.storage_=new Map,this.diagnostics_="",this.isReliable_=!1,this.start_=-1/0,this.end_=1/0}get start(){return this.start_}get end(){return this.end_}get diagnostics(){return this.diagnostics_}get isReliable(){return this.isReliable_}resetAppendedStatus(){this.storage_.forEach((e=>e.resetAppendStatus()))}update(e,t){const{mediaSequence:i,segments:s}=e;if(this.isReliable_=this.isReliablePlaylist_(i,s),this.isReliable_)return this.updateStorage_(s,i,this.calculateBaseTime_(i,t))}getSyncInfoForTime(e){for(const{segmentSyncInfo:t,partsSyncInfo:i}of this.storage_.values())if(i.length){for(const s of i)if(s.isInRange(e))return s}else if(t.isInRange(e))return t;return null}getSyncInfoForMediaSequence(e){return this.storage_.get(e)}updateStorage_(e,t,i){const s=new Map;let n="\n",r=i,a=t;this.start_=r,e.forEach(((e,t)=>{const i=this.storage_.get(a),o=r,l=o+e.duration,d=Boolean(i&&i.segmentSyncInfo&&i.segmentSyncInfo.isAppended),u=new Rh({start:o,end:l,appended:d,segmentIndex:t});e.syncInfo=u;let c=r;const h=(e.parts||[]).map(((e,s)=>{const r=c,o=c+e.duration,l=Boolean(i&&i.partsSyncInfo&&i.partsSyncInfo[s]&&i.partsSyncInfo[s].isAppended),d=new Rh({start:r,end:o,appended:l,segmentIndex:t,partIndex:s});return c=o,n+=`Media Sequence: ${a}.${s} | Range: ${r} --\x3e ${o} | Appended: ${l}\n`,e.syncInfo=d,d}));s.set(a,new Mh(u,h)),n+=`${Uc(e.resolvedUri)} | Media Sequence: ${a} | Range: ${o} --\x3e ${l} | Appended: ${d}\n`,a++,r=l})),this.end_=r,this.storage_=s,this.diagnostics_=n}calculateBaseTime_(e,t){return this.storage_.size?this.storage_.has(e)?this.storage_.get(e).segmentSyncInfo.start:t:0}isReliablePlaylist_(e,t){return void 0!==e&&null!==e&&Array.isArray(t)&&t.length}}class Bh extends Uh{constructor(e){super(),this.parent_=e}calculateBaseTime_(e,t){if(!this.storage_.size){const t=this.parent_.getSyncInfoForMediaSequence(e);return t?t.segmentSyncInfo.start:0}return super.calculateBaseTime_(e,t)}}const Fh=86400,qh=[{name:"VOD",run:(e,t,i,s,n)=>{if(i!==1/0){const e={time:0,segmentIndex:0,partIndex:null};return e}return null}},{name:"MediaSequence",run:(e,t,i,s,n,r)=>{const a=e.getMediaSequenceSync(r);if(!a)return null;if(!a.isReliable)return null;const o=a.getSyncInfoForTime(n);return o?{time:o.start,partIndex:o.partIndex,segmentIndex:o.segmentIndex}:null}},{name:"ProgramDateTime",run:(e,t,i,s,n)=>{if(!Object.keys(e.timelineToDatetimeMappings).length)return null;let r=null,a=null;const o=id(t);n=n||0;for(let l=0;l{let r=null,a=null;n=n||0;const o=id(t);for(let l=0;l=e)&&(a=e,r={time:u,segmentIndex:i.segmentIndex,partIndex:i.partIndex})}}return r}},{name:"Discontinuity",run:(e,t,i,s,n)=>{let r=null;if(n=n||0,t.discontinuityStarts&&t.discontinuityStarts.length){let i=null;for(let s=0;s=e)&&(i=e,r={time:l.time,segmentIndex:a,partIndex:null})}}}return r}},{name:"Playlist",run:(e,t,i,s,n)=>{if(t.syncInfo){const e={time:t.syncInfo.time,segmentIndex:t.syncInfo.mediaSequence-t.mediaSequence,partIndex:null};return e}return null}}];class jh extends Dl.EventTarget{constructor(e={}){super(),this.timelines=[],this.discontinuities=[],this.timelineToDatetimeMappings={};const t=new Uh,i=new Bh(t),s=new Bh(t);this.mediaSequenceStorage_={main:t,audio:i,vtt:s},this.logger_=Bl("SyncController")}getMediaSequenceSync(e){return this.mediaSequenceStorage_[e]||null}getSyncPoint(e,t,i,s,n){if(t!==1/0){const i=qh.find((({name:e})=>"VOD"===e));return i.run(this,e,t)}const r=this.runStrategies_(e,t,i,s,n);if(!r.length)return null;for(const a of r){const{syncPoint:t,strategy:i}=a,{segmentIndex:n,time:r}=t;if(n<0)continue;const o=e.segments[n],l=r,d=l+o.duration;if(this.logger_(`Strategy: ${i}. Current time: ${s}. selected segment: ${n}. Time: [${l} -> ${d}]}`),s>=l&&s0&&(s.time*=-1),Math.abs(s.time+ud({defaultDuration:e.targetDuration,durationList:e.segments,startIndex:s.segmentIndex,endIndex:0}))}runStrategies_(e,t,i,s,n){const r=[];for(let a=0;aFh)Dl.log.warn(`Not saving expired segment info. Media sequence gap ${i} is too large.`);else for(let s=i-1;s>=0;s--){const i=e.segments[s];if(i&&"undefined"!==typeof i.start){t.syncInfo={mediaSequence:e.mediaSequence+s,time:i.start},this.logger_(`playlist refresh sync: [time:${t.syncInfo.time}, mediaSequence: ${t.syncInfo.mediaSequence}]`),this.trigger("syncinfoupdate");break}}}setDateTimeMappingForStart(e){if(this.timelineToDatetimeMappings={},e.segments&&e.segments.length&&e.segments[0].dateTimeObject){const t=e.segments[0],i=t.dateTimeObject.getTime()/1e3;this.timelineToDatetimeMappings[t.timeline]=-i}}saveSegmentTimingInfo({segmentInfo:e,shouldSaveTimelineMapping:t}){const i=this.calculateSegmentTimeMapping_(e,e.timingInfo,t),s=e.segment;i&&(this.saveDiscontinuitySyncInfo_(e),e.playlist.syncInfo||(e.playlist.syncInfo={mediaSequence:e.playlist.mediaSequence+e.mediaIndex,time:s.start}));const n=s.dateTimeObject;s.discontinuity&&t&&n&&(this.timelineToDatetimeMappings[s.timeline]=-n.getTime()/1e3)}timestampOffsetForTimeline(e){return"undefined"===typeof this.timelines[e]?null:this.timelines[e].time}mappingForTimeline(e){return"undefined"===typeof this.timelines[e]?null:this.timelines[e].mapping}calculateSegmentTimeMapping_(e,t,i){const s=e.segment,n=e.part;let r,a,o=this.timelines[e.timeline];if("number"===typeof e.timestampOffset)o={time:e.startOfSegment,mapping:e.startOfSegment-t.start},i&&(this.timelines[e.timeline]=o,this.trigger("timestampoffset"),this.logger_(`time mapping for timeline ${e.timeline}: [time: ${o.time}] [mapping: ${o.mapping}]`)),r=e.startOfSegment,a=t.end+o.mapping;else{if(!o)return!1;r=t.start+o.mapping,a=t.end+o.mapping}return n&&(n.start=r,n.end=a),(!s.start||ro){let s;s=a<0?i.start-ud({defaultDuration:t.targetDuration,durationList:t.segments,startIndex:e.mediaIndex,endIndex:n}):i.end+ud({defaultDuration:t.targetDuration,durationList:t.segments,startIndex:e.mediaIndex+1,endIndex:n}),this.discontinuities[r]={time:s,accuracy:o}}}}dispose(){this.trigger("dispose"),this.off()}}class Hh extends Dl.EventTarget{constructor(){super(),this.pendingTimelineChanges_={},this.lastTimelineChanges_={}}clearPendingTimelineChange(e){this.pendingTimelineChanges_[e]=null,this.trigger("pendingtimelinechange")}pendingTimelineChange({type:e,from:t,to:i}){return"number"===typeof t&&"number"===typeof i&&(this.pendingTimelineChanges_[e]={type:e,from:t,to:i},this.trigger("pendingtimelinechange")),this.pendingTimelineChanges_[e]}lastTimelineChange({type:e,from:t,to:i}){if("number"===typeof t&&"number"===typeof i){this.lastTimelineChanges_[e]={type:e,from:t,to:i},delete this.pendingTimelineChanges_[e];const s={timelineChangeInfo:{from:t,to:i}};this.trigger({type:"timelinechange",metadata:s})}return this.lastTimelineChanges_[e]}dispose(){this.trigger("dispose"),this.pendingTimelineChanges_={},this.lastTimelineChanges_={},this.off()}}const Vh=Bu(Fu((function(){var e=function(){function e(){this.listeners={}}var t=e.prototype;return t.on=function(e,t){this.listeners[e]||(this.listeners[e]=[]),this.listeners[e].push(t)},t.off=function(e,t){if(!this.listeners[e])return!1;var i=this.listeners[e].indexOf(t);return this.listeners[e]=this.listeners[e].slice(0),this.listeners[e].splice(i,1),i>-1},t.trigger=function(e){var t=this.listeners[e];if(t)if(2===arguments.length)for(var i=t.length,s=0;s>7))^r]=r;for(a=o=0;!s[a];a^=u||1,o=d[o]||1)for(p=o^o<<1^o<<2^o<<3^o<<4,p=p>>8^255&p^99,s[a]=p,n[p]=a,h=l[c=l[u=l[a]]],g=16843009*h^65537*c^257*u^16843008*a,m=257*l[p]^16843008*p,r=0;r<4;r++)t[r][a]=m=m<<24^m>>>8,i[r][p]=g=g<<24^g>>>8;for(r=0;r<5;r++)t[r]=t[r].slice(0),i[r]=i[r].slice(0);return e};let n=null;class r{constructor(e){let t,i,r;n||(n=s()),this._tables=[[n[0][0].slice(),n[0][1].slice(),n[0][2].slice(),n[0][3].slice(),n[0][4].slice()],[n[1][0].slice(),n[1][1].slice(),n[1][2].slice(),n[1][3].slice(),n[1][4].slice()]];const a=this._tables[0][4],o=this._tables[1],l=e.length;let d=1;if(4!==l&&6!==l&&8!==l)throw new Error("Invalid aes key size");const u=e.slice(0),c=[];for(this._key=[u,c],t=l;t<4*l+28;t++)r=u[t-1],(t%l===0||8===l&&t%l===4)&&(r=a[r>>>24]<<24^a[r>>16&255]<<16^a[r>>8&255]<<8^a[255&r],t%l===0&&(r=r<<8^r>>>24^d<<24,d=d<<1^283*(d>>7))),u[t]=u[t-l]^r;for(i=0;t;i++,t--)r=u[3&i?t:t-4],c[i]=t<=4||i<4?r:o[0][a[r>>>24]]^o[1][a[r>>16&255]]^o[2][a[r>>8&255]]^o[3][a[255&r]]}decrypt(e,t,i,s,n,r){const a=this._key[1];let o,l,d,u=e^a[0],c=s^a[1],h=i^a[2],p=t^a[3];const m=a.length/4-2;let g,f=4;const y=this._tables[1],_=y[0],v=y[1],b=y[2],T=y[3],S=y[4];for(g=0;g>>24]^v[c>>16&255]^b[h>>8&255]^T[255&p]^a[f],l=_[c>>>24]^v[h>>16&255]^b[p>>8&255]^T[255&u]^a[f+1],d=_[h>>>24]^v[p>>16&255]^b[u>>8&255]^T[255&c]^a[f+2],p=_[p>>>24]^v[u>>16&255]^b[c>>8&255]^T[255&h]^a[f+3],f+=4,u=o,c=l,h=d;for(g=0;g<4;g++)n[(3&-g)+r]=S[u>>>24]<<24^S[c>>16&255]<<16^S[h>>8&255]<<8^S[255&p]^a[f++],o=u,u=c,c=h,h=p,p=o}}class a extends e{constructor(){super(e),this.jobs=[],this.delay=1,this.timeout_=null}processJob_(){this.jobs.shift()(),this.jobs.length?this.timeout_=setTimeout(this.processJob_.bind(this),this.delay):this.timeout_=null}push(e){this.jobs.push(e),this.timeout_||(this.timeout_=setTimeout(this.processJob_.bind(this),this.delay))}}const o=function(e){return e<<24|(65280&e)<<8|(16711680&e)>>8|e>>>24},l=function(e,t,i){const s=new Int32Array(e.buffer,e.byteOffset,e.byteLength>>2),n=new r(Array.prototype.slice.call(t)),a=new Uint8Array(e.byteLength),l=new Int32Array(a.buffer);let d,u,c,h,p,m,g,f,y;for(d=i[0],u=i[1],c=i[2],h=i[3],y=0;y{const s=e[i];p(s)?t[i]={bytes:s.buffer,byteOffset:s.byteOffset,byteLength:s.byteLength}:t[i]=s})),t};self.onmessage=function(e){const t=e.data,i=new Uint8Array(t.encrypted.bytes,t.encrypted.byteOffset,t.encrypted.byteLength),s=new Uint32Array(t.key.bytes,t.key.byteOffset,t.key.byteLength/4),n=new Uint32Array(t.iv.bytes,t.iv.byteOffset,t.iv.byteLength/4);new d(i,s,n,(function(e,i){self.postMessage(g({source:t.source,decrypted:i}),[i.buffer])}))}})));var zh=Uu(Vh);const Gh=e=>{let t=e.default?"main":"alternative";return e.characteristics&&e.characteristics.indexOf("public.accessibility.describes-video")>=0&&(t="main-desc"),t},Wh=(e,t)=>{e.abort(),e.pause(),t&&t.activePlaylistLoader&&(t.activePlaylistLoader.pause(),t.activePlaylistLoader=null)},Xh=(e,t)=>{t.activePlaylistLoader=e,e.load()},$h=(e,t)=>()=>{const{segmentLoaders:{[e]:i,main:s},mediaTypes:{[e]:n}}=t,r=n.activeTrack(),a=n.getActiveGroup(),o=n.activePlaylistLoader,l=n.lastGroup_;a&&l&&a.id===l.id||(n.lastGroup_=a,n.lastTrack_=r,Wh(i,n),a&&!a.isMainPlaylist&&(a.playlistLoader?(i.resyncLoader(),Xh(a.playlistLoader,n)):o&&s.resetEverything()))},Yh=(e,t)=>()=>{const{segmentLoaders:{[e]:i},mediaTypes:{[e]:s}}=t;s.lastGroup_=null,i.abort(),i.pause()},Qh=(e,t)=>()=>{const{mainPlaylistLoader:i,segmentLoaders:{[e]:s,main:n},mediaTypes:{[e]:r}}=t,a=r.activeTrack(),o=r.getActiveGroup(),l=r.activePlaylistLoader,d=r.lastTrack_;if((!d||!a||d.id!==a.id)&&(r.lastGroup_=o,r.lastTrack_=a,Wh(s,r),o)){if(o.isMainPlaylist){if(!a||!d||a.id===d.id)return;const e=t.vhs.playlistController_,s=e.selectPlaylist();if(e.media()===s)return;return r.logger_(`track change. Switching main audio from ${d.id} to ${a.id}`),i.pause(),n.resetEverything(),void e.fastQualityChange_(s)}if("AUDIO"===e){if(!o.playlistLoader)return n.setAudio(!0),void n.resetEverything();s.setAudio(!0),n.setAudio(!1)}l!==o.playlistLoader?(s.track&&s.track(a),s.resetEverything(),Xh(o.playlistLoader,r)):Xh(o.playlistLoader,r)}},Kh={AUDIO:(e,t)=>()=>{const{mediaTypes:{[e]:i},excludePlaylist:s}=t,n=i.activeTrack(),r=i.activeGroup(),a=(r.filter((e=>e.default))[0]||r[0]).id,o=i.tracks[a];if(n!==o){Dl.log.warn("Problem encountered loading the alternate audio track.Switching back to default.");for(const e in i.tracks)i.tracks[e].enabled=i.tracks[e]===o;i.onTrackChanged()}else s({error:{message:"Problem encountered loading the default audio track."}})},SUBTITLES:(e,t)=>()=>{const{mediaTypes:{[e]:i}}=t;Dl.log.warn("Problem encountered loading the subtitle track.Disabling subtitle track.");const s=i.activeTrack();s&&(s.mode="disabled"),i.onTrackChanged()}},Jh={AUDIO:(e,t,i)=>{if(!t)return;const{tech:s,requestOptions:n,segmentLoaders:{[e]:r}}=i;t.on("loadedmetadata",(()=>{const e=t.media();r.playlist(e,n),(!s.paused()||e.endList&&"none"!==s.preload())&&r.load()})),t.on("loadedplaylist",(()=>{r.playlist(t.media(),n),s.paused()||r.load()})),t.on("error",Kh[e](e,i))},SUBTITLES:(e,t,i)=>{const{tech:s,requestOptions:n,segmentLoaders:{[e]:r},mediaTypes:{[e]:a}}=i;t.on("loadedmetadata",(()=>{const e=t.media();r.playlist(e,n),r.track(a.activeTrack()),(!s.paused()||e.endList&&"none"!==s.preload())&&r.load()})),t.on("loadedplaylist",(()=>{r.playlist(t.media(),n),s.paused()||r.load()})),t.on("error",Kh[e](e,i))}},Zh={AUDIO:(e,t)=>{const{vhs:i,sourceType:s,segmentLoaders:{[e]:n},requestOptions:r,main:{mediaGroups:a},mediaTypes:{[e]:{groups:o,tracks:l,logger_:d}},mainPlaylistLoader:u}=t,c=wd(u.main);a[e]&&0!==Object.keys(a[e]).length||(a[e]={main:{default:{default:!0}}},c&&(a[e].main.default.playlists=u.main.playlists));for(const h in a[e]){o[h]||(o[h]=[]);for(const n in a[e][h]){let p,m=a[e][h][n];if(c?(d(`AUDIO group '${h}' label '${n}' is a main playlist`),m.isMainPlaylist=!0,p=null):p="vhs-json"===s&&m.playlists?new Yd(m.playlists[0],i,r):m.resolvedUri?new Yd(m.resolvedUri,i,r):m.playlists&&"dash"===s?new Lu(m.playlists[0],i,r,u):null,m=Fl({id:n,playlistLoader:p},m),Jh[e](e,m.playlistLoader,t),o[h].push(m),"undefined"===typeof l[n]){const e=new Dl.AudioTrack({id:n,kind:Gh(m),enabled:!1,language:m.language,default:m.default,label:n});l[n]=e}}}n.on("error",Kh[e](e,t))},SUBTITLES:(e,t)=>{const{tech:i,vhs:s,sourceType:n,segmentLoaders:{[e]:r},requestOptions:a,main:{mediaGroups:o},mediaTypes:{[e]:{groups:l,tracks:d}},mainPlaylistLoader:u}=t;for(const c in o[e]){l[c]||(l[c]=[]);for(const r in o[e][c]){if(!s.options_.useForcedSubtitles&&o[e][c][r].forced)continue;let h,p=o[e][c][r];if("hls"===n)h=new Yd(p.resolvedUri,s,a);else if("dash"===n){const e=p.playlists.filter((e=>e.excludeUntil!==1/0));if(!e.length)return;h=new Lu(p.playlists[0],s,a,u)}else"vhs-json"===n&&(h=new Yd(p.playlists?p.playlists[0]:p.resolvedUri,s,a));if(p=Fl({id:r,playlistLoader:h},p),Jh[e](e,p.playlistLoader,t),l[c].push(p),"undefined"===typeof d[r]){const e=i.addRemoteTextTrack({id:r,kind:"subtitles",default:p.default&&p.autoselect,language:p.language,label:r},!1).track;d[r]=e}}}r.on("error",Kh[e](e,t))},"CLOSED-CAPTIONS":(e,t)=>{const{tech:i,main:{mediaGroups:s},mediaTypes:{[e]:{groups:n,tracks:r}}}=t;for(const a in s[e]){n[a]||(n[a]=[]);for(const t in s[e][a]){const o=s[e][a][t];if(!/^(?:CC|SERVICE)/.test(o.instreamId))continue;const l=i.options_.vhs&&i.options_.vhs.captionServices||{};let d={label:t,language:o.language,instreamId:o.instreamId,default:o.default&&o.autoselect};if(l[d.instreamId]&&(d=Fl(d,l[d.instreamId])),void 0===d.default&&delete d.default,n[a].push(Fl({id:t},o)),"undefined"===typeof r[t]){const e=i.addRemoteTextTrack({id:d.instreamId,kind:"captions",default:d.default,language:d.language,label:d.label},!1).track;r[t]=e}}}}},ep=(e,t)=>{for(let i=0;ii=>{const{mainPlaylistLoader:s,mediaTypes:{[e]:{groups:n}}}=t,r=s.media();if(!r)return null;let a=null;r.attributes[e]&&(a=n[r.attributes[e]]);const o=Object.keys(n);if(!a)if("AUDIO"===e&&o.length>1&&wd(t.main))for(let e=0;ee.id===i.id))[0]||null},ip={AUDIO:(e,t)=>()=>{const{mediaTypes:{[e]:{tracks:i}}}=t;for(const e in i)if(i[e].enabled)return i[e];return null},SUBTITLES:(e,t)=>()=>{const{mediaTypes:{[e]:{tracks:i}}}=t;for(const e in i)if("showing"===i[e].mode||"hidden"===i[e].mode)return i[e];return null}},sp=(e,{mediaTypes:t})=>()=>{const i=t[e].activeTrack();return i?t[e].activeGroup(i):null},np=e=>{["AUDIO","SUBTITLES","CLOSED-CAPTIONS"].forEach((t=>{Zh[t](t,e)}));const{mediaTypes:t,mainPlaylistLoader:i,tech:s,vhs:n,segmentLoaders:{["AUDIO"]:r,main:a}}=e;["AUDIO","SUBTITLES"].forEach((i=>{t[i].activeGroup=tp(i,e),t[i].activeTrack=ip[i](i,e),t[i].onGroupChanged=$h(i,e),t[i].onGroupChanging=Yh(i,e),t[i].onTrackChanged=Qh(i,e),t[i].getActiveGroup=sp(i,e)}));const o=t.AUDIO.activeGroup();if(o){const e=(o.filter((e=>e.default))[0]||o[0]).id;t.AUDIO.tracks[e].enabled=!0,t.AUDIO.onGroupChanged(),t.AUDIO.onTrackChanged();const i=t.AUDIO.getActiveGroup();i.playlistLoader?(a.setAudio(!1),r.setAudio(!0)):a.setAudio(!0)}i.on("mediachange",(()=>{["AUDIO","SUBTITLES"].forEach((e=>t[e].onGroupChanged()))})),i.on("mediachanging",(()=>{["AUDIO","SUBTITLES"].forEach((e=>t[e].onGroupChanging()))}));const l=()=>{t.AUDIO.onTrackChanged(),s.trigger({type:"usage",name:"vhs-audio-change"})};s.audioTracks().addEventListener("change",l),s.remoteTextTracks().addEventListener("change",t.SUBTITLES.onTrackChanged),n.on("dispose",(()=>{s.audioTracks().removeEventListener("change",l),s.remoteTextTracks().removeEventListener("change",t.SUBTITLES.onTrackChanged)})),s.clearTracks("audio");for(const d in t.AUDIO.tracks)s.audioTracks().addTrack(t.AUDIO.tracks[d])},rp=()=>{const e={};return["AUDIO","SUBTITLES","CLOSED-CAPTIONS"].forEach((t=>{e[t]={groups:{},tracks:{},activePlaylistLoader:null,activeGroup:fh,activeTrack:fh,getActiveGroup:fh,onGroupChanged:fh,onTrackChanged:fh,lastTrack_:null,logger_:Bl(`MediaGroups[${t}]`)}})),e};class ap{constructor(){this.priority_=[],this.pathwayClones_=new Map}set version(e){1===e&&(this.version_=e)}set ttl(e){this.ttl_=e||300}set reloadUri(e){e&&(this.reloadUri_=Ml(this.reloadUri_,e))}set priority(e){e&&e.length&&(this.priority_=e)}set pathwayClones(e){e&&e.length&&(this.pathwayClones_=new Map(e.map((e=>[e.ID,e]))))}get version(){return this.version_}get ttl(){return this.ttl_}get reloadUri(){return this.reloadUri_}get priority(){return this.priority_}get pathwayClones(){return this.pathwayClones_}}class op extends Dl.EventTarget{constructor(e,t){super(),this.currentPathway=null,this.defaultPathway=null,this.queryBeforeStart=!1,this.availablePathways_=new Set,this.steeringManifest=new ap,this.proxyServerUrl_=null,this.manifestType_=null,this.ttlTimeout_=null,this.request_=null,this.currentPathwayClones=new Map,this.nextPathwayClones=new Map,this.excludedSteeringManifestURLs=new Set,this.logger_=Bl("Content Steering"),this.xhr_=e,this.getBandwidth_=t}assignTagProperties(e,t){this.manifestType_=t.serverUri?"HLS":"DASH";const i=t.serverUri||t.serverURL;if(!i)return this.logger_(`steering manifest URL is ${i}, cannot request steering manifest.`),void this.trigger("error");i.startsWith("data:")?this.decodeDataUriManifest_(i.substring(i.indexOf(",")+1)):(this.steeringManifest.reloadUri=Ml(e,i),this.defaultPathway=t.pathwayId||t.defaultServiceLocation,this.queryBeforeStart=t.queryBeforeStart,this.proxyServerUrl_=t.proxyServerURL,this.defaultPathway&&!this.queryBeforeStart&&this.trigger("content-steering"))}requestSteeringManifest(e){const t=this.steeringManifest.reloadUri;if(!t)return;const i=e?t:this.getRequestURI(t);if(!i)return this.logger_("No valid content steering manifest URIs. Stopping content steering."),this.trigger("error"),void this.dispose();const s={contentSteeringInfo:{uri:i}};this.trigger({type:"contentsteeringloadstart",metadata:s}),this.request_=this.xhr_({uri:i,requestType:"content-steering-manifest"},((e,t)=>{if(e){if(410===t.status)return this.logger_(`manifest request 410 ${e}.`),this.logger_(`There will be no more content steering requests to ${i} this session.`),void this.excludedSteeringManifestURLs.add(i);if(429===t.status){const i=t.responseHeaders["retry-after"];return this.logger_(`manifest request 429 ${e}.`),this.logger_(`content steering will retry in ${i} seconds.`),void this.startTTLTimeout_(parseInt(i,10))}return this.logger_(`manifest failed to load ${e}.`),void this.startTTLTimeout_()}let n;this.trigger({type:"contentsteeringloadcomplete",metadata:s});try{n=JSON.parse(this.request_.responseText)}catch(a){const e={errorType:Dl.Error.StreamingContentSteeringParserError,error:a};this.trigger({type:"error",metadata:e})}this.assignSteeringProperties_(n);const r={contentSteeringInfo:s.contentSteeringInfo,contentSteeringManifest:{version:this.steeringManifest.version,reloadUri:this.steeringManifest.reloadUri,priority:this.steeringManifest.priority}};this.trigger({type:"contentsteeringparsed",metadata:r}),this.startTTLTimeout_()}))}setProxyServerUrl_(e){const t=new(u().URL)(e),i=new(u().URL)(this.proxyServerUrl_);return i.searchParams.set("url",encodeURI(t.toString())),this.setSteeringParams_(i.toString())}decodeDataUriManifest_(e){const t=JSON.parse(u().atob(e));this.assignSteeringProperties_(t)}setSteeringParams_(e){const t=new(u().URL)(e),i=this.getPathway(),s=this.getBandwidth_();if(i){const e=`_${this.manifestType_}_pathway`;t.searchParams.set(e,i)}if(s){const e=`_${this.manifestType_}_throughput`;t.searchParams.set(e,s)}return t.toString()}assignSteeringProperties_(e){if(this.steeringManifest.version=e.VERSION,!this.steeringManifest.version)return this.logger_(`manifest version is ${e.VERSION}, which is not supported.`),void this.trigger("error");this.steeringManifest.ttl=e.TTL,this.steeringManifest.reloadUri=e["RELOAD-URI"],this.steeringManifest.priority=e["PATHWAY-PRIORITY"]||e["SERVICE-LOCATION-PRIORITY"],this.steeringManifest.pathwayClones=e["PATHWAY-CLONES"],this.nextPathwayClones=this.steeringManifest.pathwayClones,this.availablePathways_.size||(this.logger_("There are no available pathways for content steering. Ending content steering."),this.trigger("error"),this.dispose());const t=e=>{for(const t of e)if(this.availablePathways_.has(t))return t;return[...this.availablePathways_][0]},i=t(this.steeringManifest.priority);this.currentPathway!==i&&(this.currentPathway=i,this.trigger("content-steering"))}getPathway(){return this.currentPathway||this.defaultPathway}getRequestURI(e){if(!e)return null;const t=e=>this.excludedSteeringManifestURLs.has(e);if(this.proxyServerUrl_){const i=this.setProxyServerUrl_(e);if(!t(i))return i}const i=this.setSteeringParams_(e);return t(i)?null:i}startTTLTimeout_(e=this.steeringManifest.ttl){const t=1e3*e;this.ttlTimeout_=u().setTimeout((()=>{this.requestSteeringManifest()}),t)}clearTTLTimeout_(){u().clearTimeout(this.ttlTimeout_),this.ttlTimeout_=null}abort(){this.request_&&this.request_.abort(),this.request_=null}dispose(){this.off("content-steering"),this.off("error"),this.abort(),this.clearTTLTimeout_(),this.currentPathway=null,this.defaultPathway=null,this.queryBeforeStart=null,this.proxyServerUrl_=null,this.manifestType_=null,this.ttlTimeout_=null,this.request_=null,this.excludedSteeringManifestURLs=new Set,this.availablePathways_=new Set,this.steeringManifest=new ap}addAvailablePathway(e){e&&this.availablePathways_.add(e)}clearAvailablePathways(){this.availablePathways_.clear()}excludePathway(e){return this.availablePathways_.delete(e)}didDASHTagChange(e,t){return!t&&this.steeringManifest.reloadUri||t&&(Ml(e,t.serverURL)!==this.steeringManifest.reloadUri||t.defaultServiceLocation!==this.defaultPathway||t.queryBeforeStart!==this.queryBeforeStart||t.proxyServerURL!==this.proxyServerUrl_)}getAvailablePathways(){return this.availablePathways_}}const lp=10;let dp;const up=["mediaRequests","mediaRequestsAborted","mediaRequestsTimedout","mediaRequestsErrored","mediaTransferDuration","mediaBytesTransferred","mediaAppends"],cp=function(e){return this.audioSegmentLoader_[e]+this.mainSegmentLoader_[e]},hp=function({currentPlaylist:e,buffered:t,currentTime:i,nextPlaylist:s,bufferLowWaterLine:n,bufferHighWaterLine:r,duration:a,bufferBasedABR:o,log:l}){if(!s)return Dl.log.warn("We received no playlist to switch to. Please check your stream."),!1;const d=`allowing switch ${e&&e.id||"null"} -> ${s.id}`;if(!e)return l(`${d} as current playlist is not set`),!0;if(s.id===e.id)return!1;const u=Boolean(Gl(t,i).length);if(!e.endList)return u||"number"!==typeof e.partTargetDuration?(l(`${d} as current playlist is live`),!0):(l(`not ${d} as current playlist is live llhls, but currentTime isn't in buffered.`),!1);const c=ed(t,i),h=o?Ou.EXPERIMENTAL_MAX_BUFFER_LOW_WATER_LINE:Ou.MAX_BUFFER_LOW_WATER_LINE;if(am)&&c>=n){let e=`${d} as forwardBuffer >= bufferLowWaterLine (${c} >= ${n})`;return o&&(e+=` and next bandwidth > current bandwidth (${p} > ${m})`),l(e),!0}return l(`not ${d} as no switching criteria met`),!1};class pp extends Dl.EventTarget{constructor(e){super();const{src:t,withCredentials:i,tech:s,bandwidth:n,externVhs:r,useCueTags:a,playlistExclusionDuration:o,enableLowInitialPlaylist:l,sourceType:d,cacheEncryptionKeys:c,bufferBasedABR:h,leastPixelDiffSelector:p,captionServices:m}=e;if(!t)throw new Error("A non-empty playlist URL or JSON manifest string is required");let{maxPlaylistRetries:g}=e;null!==g&&"undefined"!==typeof g||(g=1/0),dp=r,this.bufferBasedABR=Boolean(h),this.leastPixelDiffSelector=Boolean(p),this.withCredentials=i,this.tech_=s,this.vhs_=s.vhs,this.player_=e.player_,this.sourceType_=d,this.useCueTags_=a,this.playlistExclusionDuration=o,this.maxPlaylistRetries=g,this.enableLowInitialPlaylist=l,this.useCueTags_&&(this.cueTagsTrack_=this.tech_.addTextTrack("metadata","ad-cues"),this.cueTagsTrack_.inBandMetadataTrackDispatchType=""),this.requestOptions_={withCredentials:i,maxPlaylistRetries:g,timeout:null},this.on("error",this.pauseLoading),this.mediaTypes_=rp(),this.mediaSource=new(u().MediaSource),this.handleDurationChange_=this.handleDurationChange_.bind(this),this.handleSourceOpen_=this.handleSourceOpen_.bind(this),this.handleSourceEnded_=this.handleSourceEnded_.bind(this),this.mediaSource.addEventListener("durationchange",this.handleDurationChange_),this.mediaSource.addEventListener("sourceopen",this.handleSourceOpen_),this.mediaSource.addEventListener("sourceended",this.handleSourceEnded_),this.seekable_=ql(),this.hasPlayed_=!1,this.syncController_=new jh(e),this.segmentMetadataTrack_=s.addRemoteTextTrack({kind:"metadata",label:"segment-metadata"},!1).track,this.decrypter_=new zh,this.sourceUpdater_=new kh(this.mediaSource),this.inbandTextTracks_={},this.timelineChangeController_=new Hh,this.keyStatusMap_=new Map;const f={vhs:this.vhs_,parse708captions:e.parse708captions,useDtsForTimestampOffset:e.useDtsForTimestampOffset,captionServices:m,mediaSource:this.mediaSource,currentTime:this.tech_.currentTime.bind(this.tech_),seekable:()=>this.seekable(),seeking:()=>this.tech_.seeking(),duration:()=>this.duration(),hasPlayed:()=>this.hasPlayed_,goalBufferLength:()=>this.goalBufferLength(),bandwidth:n,syncController:this.syncController_,decrypter:this.decrypter_,sourceType:this.sourceType_,inbandTextTracks:this.inbandTextTracks_,cacheEncryptionKeys:c,sourceUpdater:this.sourceUpdater_,timelineChangeController:this.timelineChangeController_,exactManifestTimings:e.exactManifestTimings,addMetadataToTextTrack:this.addMetadataToTextTrack.bind(this)};this.mainPlaylistLoader_="dash"===this.sourceType_?new Lu(t,this.vhs_,Fl(this.requestOptions_,{addMetadataToTextTrack:this.addMetadataToTextTrack.bind(this)})):new Yd(t,this.vhs_,Fl(this.requestOptions_,{addDateRangesToTextTrack:this.addDateRangesToTextTrack_.bind(this)})),this.setupMainPlaylistLoaderListeners_(),this.mainSegmentLoader_=new gh(Fl(f,{segmentMetadataTrack:this.segmentMetadataTrack_,loaderType:"main"}),e),this.audioSegmentLoader_=new gh(Fl(f,{loaderType:"audio"}),e),this.subtitleSegmentLoader_=new Lh(Fl(f,{loaderType:"vtt",featuresNativeTextTracks:this.tech_.featuresNativeTextTracks,loadVttJs:()=>new Promise(((e,t)=>{function i(){s.off("vttjserror",n),e()}function n(){s.off("vttjsloaded",i),t()}s.one("vttjsloaded",i),s.one("vttjserror",n),s.addWebVttScript_()}))}),e);const y=()=>this.mainSegmentLoader_.bandwidth;this.contentSteeringController_=new op(this.vhs_.xhr,y),this.setupSegmentLoaderListeners_(),this.bufferBasedABR&&(this.mainPlaylistLoader_.one("loadedplaylist",(()=>this.startABRTimer_())),this.tech_.on("pause",(()=>this.stopABRTimer_())),this.tech_.on("play",(()=>this.startABRTimer_()))),up.forEach((e=>{this[e+"_"]=cp.bind(this,e)})),this.logger_=Bl("pc"),this.triggeredFmp4Usage=!1,"none"===this.tech_.preload()?(this.loadOnPlay_=()=>{this.loadOnPlay_=null,this.mainPlaylistLoader_.load()},this.tech_.one("play",this.loadOnPlay_)):this.mainPlaylistLoader_.load(),this.timeToLoadedData__=-1,this.mainAppendsToLoadedData__=-1,this.audioAppendsToLoadedData__=-1;const _="none"===this.tech_.preload()?"play":"loadstart";this.tech_.one(_,(()=>{const e=Date.now();this.tech_.one("loadeddata",(()=>{this.timeToLoadedData__=Date.now()-e,this.mainAppendsToLoadedData__=this.mainSegmentLoader_.mediaAppends,this.audioAppendsToLoadedData__=this.audioSegmentLoader_.mediaAppends}))}))}mainAppendsToLoadedData_(){return this.mainAppendsToLoadedData__}audioAppendsToLoadedData_(){return this.audioAppendsToLoadedData__}appendsToLoadedData_(){const e=this.mainAppendsToLoadedData_(),t=this.audioAppendsToLoadedData_();return-1===e||-1===t?-1:e+t}timeToLoadedData_(){return this.timeToLoadedData__}checkABR_(e="abr"){const t=this.selectPlaylist();t&&this.shouldSwitchToMedia_(t)&&this.switchMedia_(t,e)}switchMedia_(e,t,i){const s=this.media(),n=s&&(s.id||s.uri),r=e&&(e.id||e.uri);if(n&&n!==r){this.logger_(`switch media ${n} -> ${r} from ${t}`);const i={renditionInfo:{id:r,bandwidth:e.attributes.BANDWIDTH,resolution:e.attributes.RESOLUTION,codecs:e.attributes.CODECS},cause:t};this.trigger({type:"renditionselected",metadata:i}),this.tech_.trigger({type:"usage",name:`vhs-rendition-change-${t}`})}this.mainPlaylistLoader_.media(e,i)}switchMediaForDASHContentSteering_(){["AUDIO","SUBTITLES","CLOSED-CAPTIONS"].forEach((e=>{const t=this.mediaTypes_[e],i=t?t.activeGroup():null,s=this.contentSteeringController_.getPathway();if(i&&s){const t=i.length?i[0].playlists:i.playlists,n=t.filter((e=>e.attributes.serviceLocation===s));n.length&&this.mediaTypes_[e].activePlaylistLoader.media(n[0])}}))}startABRTimer_(){this.stopABRTimer_(),this.abrTimer_=u().setInterval((()=>this.checkABR_()),250)}stopABRTimer_(){this.tech_.scrubbing&&this.tech_.scrubbing()||(u().clearInterval(this.abrTimer_),this.abrTimer_=null)}getAudioTrackPlaylists_(){const e=this.main(),t=e&&e.playlists||[];if(!e||!e.mediaGroups||!e.mediaGroups.AUDIO)return t;const i=e.mediaGroups.AUDIO,s=Object.keys(i);let n;if(Object.keys(this.mediaTypes_.AUDIO.groups).length)n=this.mediaTypes_.AUDIO.activeTrack();else{const e=i.main||s.length&&i[s[0]];for(const t in e)if(e[t].default){n={label:t};break}}if(!n)return t;const r=[];for(const a in i)if(i[a][n.label]){const t=i[a][n.label];if(t.playlists&&t.playlists.length)r.push.apply(r,t.playlists);else if(t.uri)r.push(t);else if(e.playlists.length)for(let i=0;i{const e=this.mainPlaylistLoader_.media(),t=1.5*e.targetDuration*1e3;Td(this.mainPlaylistLoader_.main,this.mainPlaylistLoader_.media())?this.requestOptions_.timeout=0:this.requestOptions_.timeout=t,e.endList&&"none"!==this.tech_.preload()&&(this.mainSegmentLoader_.playlist(e,this.requestOptions_),this.mainSegmentLoader_.load()),np({sourceType:this.sourceType_,segmentLoaders:{AUDIO:this.audioSegmentLoader_,SUBTITLES:this.subtitleSegmentLoader_,main:this.mainSegmentLoader_},tech:this.tech_,requestOptions:this.requestOptions_,mainPlaylistLoader:this.mainPlaylistLoader_,vhs:this.vhs_,main:this.main(),mediaTypes:this.mediaTypes_,excludePlaylist:this.excludePlaylist.bind(this)}),this.triggerPresenceUsage_(this.main(),e),this.setupFirstPlay(),!this.mediaTypes_.AUDIO.activePlaylistLoader||this.mediaTypes_.AUDIO.activePlaylistLoader.media()?this.trigger("selectedinitialmedia"):this.mediaTypes_.AUDIO.activePlaylistLoader.one("loadedmetadata",(()=>{this.trigger("selectedinitialmedia")}))})),this.mainPlaylistLoader_.on("loadedplaylist",(()=>{this.loadOnPlay_&&this.tech_.off("play",this.loadOnPlay_);let e=this.mainPlaylistLoader_.media();if(!e){let t;if(this.attachContentSteeringListeners_(),this.initContentSteeringController_(),this.excludeUnsupportedVariants_(),this.enableLowInitialPlaylist&&(t=this.selectInitialPlaylist()),t||(t=this.selectPlaylist()),!t||!this.shouldSwitchToMedia_(t))return;this.initialMedia_=t,this.switchMedia_(this.initialMedia_,"initial");const i="vhs-json"===this.sourceType_&&this.initialMedia_.segments;if(!i)return;e=this.initialMedia_}this.handleUpdatedMediaPlaylist(e)})),this.mainPlaylistLoader_.on("error",(()=>{const e=this.mainPlaylistLoader_.error;this.excludePlaylist({playlistToExclude:e.playlist,error:e})})),this.mainPlaylistLoader_.on("mediachanging",(()=>{this.mainSegmentLoader_.abort(),this.mainSegmentLoader_.pause()})),this.mainPlaylistLoader_.on("mediachange",(()=>{const e=this.mainPlaylistLoader_.media(),t=1.5*e.targetDuration*1e3;Td(this.mainPlaylistLoader_.main,this.mainPlaylistLoader_.media())?this.requestOptions_.timeout=0:this.requestOptions_.timeout=t,"dash"===this.sourceType_&&this.mainPlaylistLoader_.load(),this.mainSegmentLoader_.pause(),this.mainSegmentLoader_.playlist(e,this.requestOptions_),this.waitingForFastQualityPlaylistReceived_?this.runFastQualitySwitch_():this.mainSegmentLoader_.load(),this.tech_.trigger({type:"mediachange",bubbles:!0})})),this.mainPlaylistLoader_.on("playlistunchanged",(()=>{const e=this.mainPlaylistLoader_.media();if("playlist-unchanged"===e.lastExcludeReason_)return;const t=this.stuckAtPlaylistEnd_(e);t&&(this.excludePlaylist({error:{message:"Playlist no longer updating.",reason:"playlist-unchanged"}}),this.tech_.trigger("playliststuck"))})),this.mainPlaylistLoader_.on("renditiondisabled",(()=>{this.tech_.trigger({type:"usage",name:"vhs-rendition-disabled"})})),this.mainPlaylistLoader_.on("renditionenabled",(()=>{this.tech_.trigger({type:"usage",name:"vhs-rendition-enabled"})}));const e=["manifestrequeststart","manifestrequestcomplete","manifestparsestart","manifestparsecomplete","playlistrequeststart","playlistrequestcomplete","playlistparsestart","playlistparsecomplete","renditiondisabled","renditionenabled"];e.forEach((e=>{this.mainPlaylistLoader_.on(e,(e=>{this.player_.trigger(v({},e))}))}))}handleUpdatedMediaPlaylist(e){this.useCueTags_&&this.updateAdCues_(e),this.mainSegmentLoader_.pause(),this.mainSegmentLoader_.playlist(e,this.requestOptions_),this.waitingForFastQualityPlaylistReceived_&&this.runFastQualitySwitch_(),this.updateDuration(!e.endList),this.tech_.paused()||(this.mainSegmentLoader_.load(),this.audioSegmentLoader_&&this.audioSegmentLoader_.load())}triggerPresenceUsage_(e,t){const i=e.mediaGroups||{};let s=!0;const n=Object.keys(i.AUDIO);for(const r in i.AUDIO)for(const e in i.AUDIO[r]){const t=i.AUDIO[r][e];t.uri||(s=!1)}s&&this.tech_.trigger({type:"usage",name:"vhs-demuxed"}),Object.keys(i.SUBTITLES).length&&this.tech_.trigger({type:"usage",name:"vhs-webvtt"}),dp.Playlist.isAes(t)&&this.tech_.trigger({type:"usage",name:"vhs-aes"}),n.length&&Object.keys(i.AUDIO[n[0]]).length>1&&this.tech_.trigger({type:"usage",name:"vhs-alternate-audio"}),this.useCueTags_&&this.tech_.trigger({type:"usage",name:"vhs-playlist-cue-tags"})}shouldSwitchToMedia_(e){const t=this.mainPlaylistLoader_.media()||this.mainPlaylistLoader_.pendingMedia_,i=this.tech_.currentTime(),s=this.bufferLowWaterLine(),n=this.bufferHighWaterLine(),r=this.tech_.buffered();return hp({buffered:r,currentTime:i,currentPlaylist:t,nextPlaylist:e,bufferLowWaterLine:s,bufferHighWaterLine:n,duration:this.duration(),bufferBasedABR:this.bufferBasedABR,log:this.logger_})}setupSegmentLoaderListeners_(){this.mainSegmentLoader_.on("bandwidthupdate",(()=>{this.checkABR_("bandwidthupdate"),this.tech_.trigger("bandwidthupdate")})),this.mainSegmentLoader_.on("timeout",(()=>{this.bufferBasedABR&&this.mainSegmentLoader_.load()})),this.bufferBasedABR||this.mainSegmentLoader_.on("progress",(()=>{this.trigger("progress")})),this.mainSegmentLoader_.on("error",(()=>{const e=this.mainSegmentLoader_.error();this.excludePlaylist({playlistToExclude:e.playlist,error:e})})),this.mainSegmentLoader_.on("appenderror",(()=>{this.error=this.mainSegmentLoader_.error_,this.trigger("error")})),this.mainSegmentLoader_.on("syncinfoupdate",(()=>{this.onSyncInfoUpdate_()})),this.mainSegmentLoader_.on("timestampoffset",(()=>{this.tech_.trigger({type:"usage",name:"vhs-timestamp-offset"})})),this.audioSegmentLoader_.on("syncinfoupdate",(()=>{this.onSyncInfoUpdate_()})),this.audioSegmentLoader_.on("appenderror",(()=>{this.error=this.audioSegmentLoader_.error_,this.trigger("error")})),this.mainSegmentLoader_.on("ended",(()=>{this.logger_("main segment loader ended"),this.onEndOfStream()})),this.mainSegmentLoader_.on("earlyabort",(e=>{this.bufferBasedABR||(this.delegateLoaders_("all",["abort"]),this.excludePlaylist({error:{message:"Aborted early because there isn't enough bandwidth to complete the request without rebuffering."},playlistExclusionDuration:lp}))}));const e=()=>{if(!this.sourceUpdater_.hasCreatedSourceBuffers())return this.tryToCreateSourceBuffers_();const e=this.getCodecsOrExclude_();e&&this.sourceUpdater_.addOrChangeSourceBuffers(e)};this.mainSegmentLoader_.on("trackinfo",e),this.audioSegmentLoader_.on("trackinfo",e),this.mainSegmentLoader_.on("fmp4",(()=>{this.triggeredFmp4Usage||(this.tech_.trigger({type:"usage",name:"vhs-fmp4"}),this.triggeredFmp4Usage=!0)})),this.audioSegmentLoader_.on("fmp4",(()=>{this.triggeredFmp4Usage||(this.tech_.trigger({type:"usage",name:"vhs-fmp4"}),this.triggeredFmp4Usage=!0)})),this.audioSegmentLoader_.on("ended",(()=>{this.logger_("audioSegmentLoader ended"),this.onEndOfStream()}));const t=["segmentselected","segmentloadstart","segmentloaded","segmentkeyloadstart","segmentkeyloadcomplete","segmentdecryptionstart","segmentdecryptioncomplete","segmenttransmuxingstart","segmenttransmuxingcomplete","segmenttransmuxingtrackinfoavailable","segmenttransmuxingtiminginfoavailable","segmentappendstart","appendsdone","bandwidthupdated","timelinechange","codecschange"];t.forEach((e=>{this.mainSegmentLoader_.on(e,(e=>{this.player_.trigger(v({},e))})),this.audioSegmentLoader_.on(e,(e=>{this.player_.trigger(v({},e))})),this.subtitleSegmentLoader_.on(e,(e=>{this.player_.trigger(v({},e))}))}))}mediaSecondsLoaded_(){return Math.max(this.audioSegmentLoader_.mediaSecondsLoaded+this.mainSegmentLoader_.mediaSecondsLoaded)}load(){this.mainSegmentLoader_.load(),this.mediaTypes_.AUDIO.activePlaylistLoader&&this.audioSegmentLoader_.load(),this.mediaTypes_.SUBTITLES.activePlaylistLoader&&this.subtitleSegmentLoader_.load()}fastQualityChange_(e=this.selectPlaylist()){e&&e===this.mainPlaylistLoader_.media()?this.logger_("skipping fastQualityChange because new media is same as old"):(this.switchMedia_(e,"fast-quality"),this.waitingForFastQualityPlaylistReceived_=!0)}runFastQualitySwitch_(){this.waitingForFastQualityPlaylistReceived_=!1,this.mainSegmentLoader_.pause(),this.mainSegmentLoader_.resetEverything((()=>{this.mainSegmentLoader_.load()}))}play(){if(this.setupFirstPlay())return;this.tech_.ended()&&this.tech_.setCurrentTime(0),this.hasPlayed_&&this.load();const e=this.tech_.seekable();return this.tech_.duration()===1/0&&this.tech_.currentTime(){}))}this.trigger("sourceopen")}handleSourceEnded_(){if(!this.inbandTextTracks_.metadataTrack_)return;const e=this.inbandTextTracks_.metadataTrack_.cues;if(!e||!e.length)return;const t=this.duration();e[e.length-1].endTime=isNaN(t)||Math.abs(t)===1/0?Number.MAX_VALUE:t}handleDurationChange_(){this.tech_.trigger("durationchange")}onEndOfStream(){let e=this.mainSegmentLoader_.ended_;if(this.mediaTypes_.AUDIO.activePlaylistLoader){const t=this.mainSegmentLoader_.getCurrentMediaInfo_();e=!t||t.hasVideo?e&&this.audioSegmentLoader_.ended_:this.audioSegmentLoader_.ended_}e&&(this.stopABRTimer_(),this.sourceUpdater_.endOfStream())}stuckAtPlaylistEnd_(e){const t=this.seekable();if(!t.length)return!1;const i=this.syncController_.getExpiredTime(e,this.duration());if(null===i)return!1;const s=dp.Playlist.playlistEnd(e,i),n=this.tech_.currentTime(),r=this.tech_.buffered();if(!r.length)return s-n<=Vl;const a=r.end(r.length-1);return a-n<=Vl&&s-a<=Vl}excludePlaylist({playlistToExclude:e=this.mainPlaylistLoader_.media(),error:t={},playlistExclusionDuration:i}){if(e=e||this.mainPlaylistLoader_.media(),i=i||t.playlistExclusionDuration||this.playlistExclusionDuration,!e)return this.error=t,void("open"!==this.mediaSource.readyState?this.trigger("error"):this.sourceUpdater_.endOfStream("network"));e.playlistErrors_++;const s=this.mainPlaylistLoader_.main.playlists,n=s.filter(fd),r=1===n.length&&n[0]===e;if(1===s.length&&i!==1/0)return Dl.log.warn(`Problem encountered with playlist ${e.id}. Trying again since it is the only playlist.`),this.tech_.trigger("retryplaylist"),this.mainPlaylistLoader_.load(r);if(r){if(this.main().contentSteering){const t=this.pathwayAttribute_(e),i=1e3*this.contentSteeringController_.steeringManifest.ttl;return this.contentSteeringController_.excludePathway(t),this.excludeThenChangePathway_(),void setTimeout((()=>{this.contentSteeringController_.addAvailablePathway(t)}),i)}let t=!1;s.forEach((i=>{if(i===e)return;const s=i.excludeUntil;"undefined"!==typeof s&&s!==1/0&&(t=!0,delete i.excludeUntil)})),t&&(Dl.log.warn("Removing other playlists from the exclusion list because the last rendition is about to be excluded."),this.tech_.trigger("retryplaylist"))}let a;a=e.playlistErrors_>this.maxPlaylistRetries?1/0:Date.now()+1e3*i,e.excludeUntil=a,t.reason&&(e.lastExcludeReason_=t.reason),this.tech_.trigger("excludeplaylist"),this.tech_.trigger({type:"usage",name:"vhs-rendition-excluded"});const o=this.selectPlaylist();if(!o)return this.error="Playback cannot continue. No available working or supported playlists.",void this.trigger("error");const l=t.internal?this.logger_:Dl.log.warn,d=t.message?" "+t.message:"";l(`${t.internal?"Internal problem":"Problem"} encountered with playlist ${e.id}.${d} Switching to playlist ${o.id}.`),o.attributes.AUDIO!==e.attributes.AUDIO&&this.delegateLoaders_("audio",["abort","pause"]),o.attributes.SUBTITLES!==e.attributes.SUBTITLES&&this.delegateLoaders_("subtitle",["abort","pause"]),this.delegateLoaders_("main",["abort","pause"]);const u=o.targetDuration/2*1e3||5e3,c="number"===typeof o.lastRequest&&Date.now()-o.lastRequest<=u;return this.switchMedia_(o,"exclude",r||c)}pauseLoading(){this.delegateLoaders_("all",["abort","pause"]),this.stopABRTimer_()}delegateLoaders_(e,t){const i=[],s="all"===e;(s||"main"===e)&&i.push(this.mainPlaylistLoader_);const n=[];(s||"audio"===e)&&n.push("AUDIO"),(s||"subtitle"===e)&&(n.push("CLOSED-CAPTIONS"),n.push("SUBTITLES")),n.forEach((e=>{const t=this.mediaTypes_[e]&&this.mediaTypes_[e].activePlaylistLoader;t&&i.push(t)})),["main","audio","subtitle"].forEach((t=>{const s=this[`${t}SegmentLoader_`];!s||e!==t&&"all"!==e||i.push(s)})),i.forEach((e=>t.forEach((t=>{"function"===typeof e[t]&&e[t]()}))))}setCurrentTime(e){const t=Gl(this.tech_.buffered(),e);return this.mainPlaylistLoader_&&this.mainPlaylistLoader_.media()&&this.mainPlaylistLoader_.media().segments?t&&t.length?e:(this.mainSegmentLoader_.pause(),this.mainSegmentLoader_.resetEverything(),this.mediaTypes_.AUDIO.activePlaylistLoader&&(this.audioSegmentLoader_.pause(),this.audioSegmentLoader_.resetEverything()),this.mediaTypes_.SUBTITLES.activePlaylistLoader&&(this.subtitleSegmentLoader_.pause(),this.subtitleSegmentLoader_.resetEverything()),void this.load()):0}duration(){if(!this.mainPlaylistLoader_)return 0;const e=this.mainPlaylistLoader_.media();return e?e.endList?this.mediaSource?this.mediaSource.duration:dp.Playlist.duration(e):1/0:0}seekable(){return this.seekable_}onSyncInfoUpdate_(){let e;if(!this.mainPlaylistLoader_)return;let t=this.mainPlaylistLoader_.media();if(!t)return;let i=this.syncController_.getExpiredTime(t,this.duration());if(null===i)return;const s=this.mainPlaylistLoader_.main,n=dp.Playlist.seekable(t,i,dp.Playlist.liveEdgeDelay(s,t));if(0===n.length)return;if(this.mediaTypes_.AUDIO.activePlaylistLoader){if(t=this.mediaTypes_.AUDIO.activePlaylistLoader.media(),i=this.syncController_.getExpiredTime(t,this.duration()),null===i)return;if(e=dp.Playlist.seekable(t,i,dp.Playlist.liveEdgeDelay(s,t)),0===e.length)return}let r,a;if(this.seekable_&&this.seekable_.length&&(r=this.seekable_.end(0),a=this.seekable_.start(0)),e?e.start(0)>n.end(0)||n.start(0)>e.end(0)?this.seekable_=n:this.seekable_=ql([[e.start(0)>n.start(0)?e.start(0):n.start(0),e.end(0)0&&(i=Math.max(i,t.end(t.length-1))),this.mediaSource.duration!==i&&this.sourceUpdater_.setDuration(i)}dispose(){this.trigger("dispose"),this.decrypter_.terminate(),this.mainPlaylistLoader_.dispose(),this.mainSegmentLoader_.dispose(),this.contentSteeringController_.dispose(),this.keyStatusMap_.clear(),this.loadOnPlay_&&this.tech_.off("play",this.loadOnPlay_),["AUDIO","SUBTITLES"].forEach((e=>{const t=this.mediaTypes_[e].groups;for(const i in t)t[i].forEach((e=>{e.playlistLoader&&e.playlistLoader.dispose()}))})),this.audioSegmentLoader_.dispose(),this.subtitleSegmentLoader_.dispose(),this.sourceUpdater_.dispose(),this.timelineChangeController_.dispose(),this.stopABRTimer_(),this.updateDuration_&&this.mediaSource.removeEventListener("sourceopen",this.updateDuration_),this.mediaSource.removeEventListener("durationchange",this.handleDurationChange_),this.mediaSource.removeEventListener("sourceopen",this.handleSourceOpen_),this.mediaSource.removeEventListener("sourceended",this.handleSourceEnded_),this.off()}main(){return this.mainPlaylistLoader_.main}media(){return this.mainPlaylistLoader_.media()||this.initialMedia_}areMediaTypesKnown_(){const e=!!this.mediaTypes_.AUDIO.activePlaylistLoader,t=!!this.mainSegmentLoader_.getCurrentMediaInfo_(),i=!e||!!this.audioSegmentLoader_.getCurrentMediaInfo_();return!(!t||!i)}getCodecsOrExclude_(){const e={main:this.mainSegmentLoader_.getCurrentMediaInfo_()||{},audio:this.audioSegmentLoader_.getCurrentMediaInfo_()||{}},t=this.mainSegmentLoader_.getPendingSegmentPlaylist()||this.media();e.video=e.main;const i=wc(this.main(),t),s={},n=!!this.mediaTypes_.AUDIO.activePlaylistLoader;if(e.main.hasVideo&&(s.video=i.video||e.main.videoCodec||K),e.main.isMuxed&&(s.video+=`,${i.audio||e.main.audioCodec||Q}`),(e.main.hasAudio&&!e.main.isMuxed||e.audio.hasAudio||n)&&(s.audio=i.audio||e.main.audioCodec||e.audio.audioCodec||Q,e.audio.isFmp4=e.main.hasAudio&&!e.main.isMuxed?e.main.isFmp4:e.audio.isFmp4),!s.audio&&!s.video)return void this.excludePlaylist({playlistToExclude:t,error:{message:"Could not determine codecs for playlist."},playlistExclusionDuration:1/0});const r=(e,t)=>e?$(t):Y(t),a={};let o;if(["video","audio"].forEach((function(t){if(s.hasOwnProperty(t)&&!r(e[t].isFmp4,s[t])){const i=e[t].isFmp4?"browser":"muxer";a[i]=a[i]||[],a[i].push(s[t]),"audio"===t&&(o=i)}})),n&&o&&t.attributes.AUDIO){const e=t.attributes.AUDIO;this.main().playlists.forEach((i=>{const s=i.attributes&&i.attributes.AUDIO;s===e&&i!==t&&(i.excludeUntil=1/0)})),this.logger_(`excluding audio group ${e} as ${o} does not support codec(s): "${s.audio}"`)}if(!Object.keys(a).length){if(this.sourceUpdater_.hasCreatedSourceBuffers()&&!this.sourceUpdater_.canChangeType()){const e=[];if(["video","audio"].forEach((t=>{const i=(V(this.sourceUpdater_.codecs[t]||"")[0]||{}).type,n=(V(s[t]||"")[0]||{}).type;i&&n&&i.toLowerCase()!==n.toLowerCase()&&e.push(`"${this.sourceUpdater_.codecs[t]}" -> "${s[t]}"`)})),e.length)return void this.excludePlaylist({playlistToExclude:t,error:{message:`Codec switching not supported: ${e.join(", ")}.`,internal:!0},playlistExclusionDuration:1/0})}return s}{const e=Object.keys(a).reduce(((e,t)=>(e&&(e+=", "),e+=`${t} does not support codec(s): "${a[t].join(",")}"`,e)),"")+".";this.excludePlaylist({playlistToExclude:t,error:{internal:!0,message:e},playlistExclusionDuration:1/0})}}tryToCreateSourceBuffers_(){if("open"!==this.mediaSource.readyState||this.sourceUpdater_.hasCreatedSourceBuffers())return;if(!this.areMediaTypesKnown_())return;const e=this.getCodecsOrExclude_();if(!e)return;this.sourceUpdater_.createSourceBuffers(e);const t=[e.video,e.audio].filter(Boolean).join(",");this.excludeIncompatibleVariants_(t)}excludeUnsupportedVariants_(){const e=this.main().playlists,t=[];Object.keys(e).forEach((i=>{const s=e[i];if(-1!==t.indexOf(s.id))return;t.push(s.id);const n=wc(this.main,s),r=[];!n.audio||Y(n.audio)||$(n.audio)||r.push(`audio codec ${n.audio}`),!n.video||Y(n.video)||$(n.video)||r.push(`video codec ${n.video}`),n.text&&"stpp.ttml.im1t"===n.text&&r.push(`text codec ${n.text}`),r.length&&(s.excludeUntil=1/0,this.logger_(`excluding ${s.id} for unsupported: ${r.join(", ")}`))}))}excludeIncompatibleVariants_(e){const t=[],i=this.main().playlists,s=Sc(V(e)),n=Ac(s),r=s.video&&V(s.video)[0]||null,a=s.audio&&V(s.audio)[0]||null;Object.keys(i).forEach((e=>{const s=i[e];if(-1!==t.indexOf(s.id)||s.excludeUntil===1/0)return;t.push(s.id);const o=[],l=wc(this.mainPlaylistLoader_.main,s),d=Ac(l);if(l.audio||l.video){if(d!==n&&o.push(`codec count "${d}" !== "${n}"`),!this.sourceUpdater_.canChangeType()){const e=l.video&&V(l.video)[0]||null,t=l.audio&&V(l.audio)[0]||null;e&&r&&e.type.toLowerCase()!==r.type.toLowerCase()&&o.push(`video codec "${e.type}" !== "${r.type}"`),t&&a&&t.type.toLowerCase()!==a.type.toLowerCase()&&o.push(`audio codec "${t.type}" !== "${a.type}"`)}o.length&&(s.excludeUntil=1/0,this.logger_(`excluding ${s.id}: ${o.join(" && ")}`))}}))}updateAdCues_(e){let t=0;const i=this.seekable();i.length&&(t=i.start(0)),Nh(e,this.cueTagsTrack_,t)}goalBufferLength(){const e=this.tech_.currentTime(),t=Ou.GOAL_BUFFER_LENGTH,i=Ou.GOAL_BUFFER_LENGTH_RATE,s=Math.max(t,Ou.MAX_GOAL_BUFFER_LENGTH);return Math.min(t+e*i,s)}bufferLowWaterLine(){const e=this.tech_.currentTime(),t=Ou.BUFFER_LOW_WATER_LINE,i=Ou.BUFFER_LOW_WATER_LINE_RATE,s=Math.max(t,Ou.MAX_BUFFER_LOW_WATER_LINE),n=Math.max(t,Ou.EXPERIMENTAL_MAX_BUFFER_LOW_WATER_LINE);return Math.min(t+e*i,this.bufferBasedABR?n:s)}bufferHighWaterLine(){return Ou.BUFFER_HIGH_WATER_LINE}addDateRangesToTextTrack_(e){Gc(this.inbandTextTracks_,"com.apple.streaming",this.tech_),zc({inbandTextTracks:this.inbandTextTracks_,dateRanges:e})}addMetadataToTextTrack(e,t,i){const s=this.sourceUpdater_.videoBuffer?this.sourceUpdater_.videoTimestampOffset():this.sourceUpdater_.audioTimestampOffset();Gc(this.inbandTextTracks_,e,this.tech_),jc({inbandTextTracks:this.inbandTextTracks_,metadataArray:t,timestampOffset:s,videoDuration:i})}pathwayAttribute_(e){return e.attributes["PATHWAY-ID"]||e.attributes.serviceLocation}initContentSteeringController_(){const e=this.main();if(e.contentSteering){for(const t of e.playlists)this.contentSteeringController_.addAvailablePathway(this.pathwayAttribute_(t));this.contentSteeringController_.assignTagProperties(e.uri,e.contentSteering),this.contentSteeringController_.queryBeforeStart?this.contentSteeringController_.requestSteeringManifest(!0):this.tech_.one("canplay",(()=>{this.contentSteeringController_.requestSteeringManifest()}))}}resetContentSteeringController_(){this.contentSteeringController_.clearAvailablePathways(),this.contentSteeringController_.dispose(),this.initContentSteeringController_()}attachContentSteeringListeners_(){this.contentSteeringController_.on("content-steering",this.excludeThenChangePathway_.bind(this));const e=["contentsteeringloadstart","contentsteeringloadcomplete","contentsteeringparsed"];e.forEach((e=>{this.contentSteeringController_.on(e,(e=>{this.trigger(v({},e))}))})),"dash"===this.sourceType_&&this.mainPlaylistLoader_.on("loadedplaylist",(()=>{const e=this.main(),t=this.contentSteeringController_.didDASHTagChange(e.uri,e.contentSteering),i=()=>{const t=this.contentSteeringController_.getAvailablePathways(),i=[];for(const s of e.playlists){const e=s.attributes.serviceLocation;if(e&&(i.push(e),!t.has(e)))return!0}return!(i.length||!t.size)};(t||i())&&this.resetContentSteeringController_()}))}excludeThenChangePathway_(){const e=this.contentSteeringController_.getPathway();if(!e)return;this.handlePathwayClones_();const t=this.main(),i=t.playlists,s=new Set;let n=!1;Object.keys(i).forEach((t=>{const r=i[t],a=this.pathwayAttribute_(r),o=a&&e!==a,l=r.excludeUntil===1/0&&"content-steering"===r.lastExcludeReason_;l&&!o&&(delete r.excludeUntil,delete r.lastExcludeReason_,n=!0);const d=!r.excludeUntil&&r.excludeUntil!==1/0,u=!s.has(r.id)&&o&&d;u&&(s.add(r.id),r.excludeUntil=1/0,r.lastExcludeReason_="content-steering",this.logger_(`excluding ${r.id} for ${r.lastExcludeReason_}`))})),"DASH"===this.contentSteeringController_.manifestType_&&Object.keys(this.mediaTypes_).forEach((t=>{const i=this.mediaTypes_[t];if(i.activePlaylistLoader){const t=i.activePlaylistLoader.media_;t&&t.attributes.serviceLocation!==e&&(n=!0)}})),n&&this.changeSegmentPathway_()}handlePathwayClones_(){const e=this.main(),t=e.playlists,i=this.contentSteeringController_.currentPathwayClones,s=this.contentSteeringController_.nextPathwayClones,n=i&&i.size||s&&s.size;if(n){for(const[e,t]of i.entries()){const i=s.get(e);i||(this.mainPlaylistLoader_.updateOrDeleteClone(t),this.contentSteeringController_.excludePathway(e))}for(const[e,n]of s.entries()){const s=i.get(e);if(s)this.equalPathwayClones_(s,n)||(this.mainPlaylistLoader_.updateOrDeleteClone(n,!0),this.contentSteeringController_.addAvailablePathway(e));else{const i=t.filter((e=>e.attributes["PATHWAY-ID"]===n["BASE-ID"]));i.forEach((e=>{this.mainPlaylistLoader_.addClonePathway(n,e)})),this.contentSteeringController_.addAvailablePathway(e)}}this.contentSteeringController_.currentPathwayClones=new Map(JSON.parse(JSON.stringify([...s])))}}equalPathwayClones_(e,t){if(e["BASE-ID"]!==t["BASE-ID"]||e.ID!==t.ID||e["URI-REPLACEMENT"].HOST!==t["URI-REPLACEMENT"].HOST)return!1;const i=e["URI-REPLACEMENT"].PARAMS,s=t["URI-REPLACEMENT"].PARAMS;for(const n in i)if(i[n]!==s[n])return!1;for(const n in s)if(i[n]!==s[n])return!1;return!0}changeSegmentPathway_(){const e=this.selectPlaylist();this.pauseLoading(),"DASH"===this.contentSteeringController_.manifestType_&&this.switchMediaForDASHContentSteering_(),this.switchMedia_(e,"content-steering")}excludeNonUsablePlaylistsByKeyId_(){if(!this.mainPlaylistLoader_||!this.mainPlaylistLoader_.main)return;let e=0;const t="non-usable";this.mainPlaylistLoader_.main.playlists.forEach((i=>{const s=this.mainPlaylistLoader_.getKeyIdSet(i);s&&s.size&&s.forEach((s=>{const n="usable",r=this.keyStatusMap_.has(s)&&this.keyStatusMap_.get(s)===n,a=i.lastExcludeReason_===t&&i.excludeUntil===1/0;r?r&&a&&(delete i.excludeUntil,delete i.lastExcludeReason_,this.logger_(`enabling playlist ${i.id} because key ID ${s} is ${n}`)):(i.excludeUntil!==1/0&&i.lastExcludeReason_!==t&&(i.excludeUntil=1/0,i.lastExcludeReason_=t,this.logger_(`excluding playlist ${i.id} because the key ID ${s} doesn't exist in the keyStatusMap or is not ${n}`)),e++)}))})),e>=this.mainPlaylistLoader_.main.playlists.length&&this.mainPlaylistLoader_.main.playlists.forEach((e=>{const i=e&&e.attributes&&e.attributes.RESOLUTION&&e.attributes.RESOLUTION.height<720,s=e.excludeUntil===1/0&&e.lastExcludeReason_===t;i&&s&&(delete e.excludeUntil,Dl.log.warn(`enabling non-HD playlist ${e.id} because all playlists were excluded due to ${t} key IDs`))}))}addKeyStatus_(e,t){const i="string"===typeof e,s=i?e:xh(e),n=s.slice(0,32).toLowerCase();this.logger_(`KeyStatus '${t}' with key ID ${n} added to the keyStatusMap`),this.keyStatusMap_.set(n,t)}updatePlaylistByKeyStatus(e,t){this.addKeyStatus_(e,t),this.waitingForFastQualityPlaylistReceived_||this.excludeNonUsableThenChangePlaylist_(),this.mainPlaylistLoader_.off("loadedplaylist",this.excludeNonUsableThenChangePlaylist_.bind(this)),this.mainPlaylistLoader_.on("loadedplaylist",this.excludeNonUsableThenChangePlaylist_.bind(this))}excludeNonUsableThenChangePlaylist_(){this.excludeNonUsablePlaylistsByKeyId_(),this.fastQualityChange_()}}const mp=(e,t,i)=>s=>{const n=e.main.playlists[t],r=gd(n),a=fd(n);if("undefined"===typeof s)return a;s?delete n.disabled:n.disabled=!0;const o={renditionInfo:{id:t,bandwidth:n.attributes.BANDWIDTH,resolution:n.attributes.RESOLUTION,codecs:n.attributes.CODECS},cause:"fast-quality"};return s===a||r||(i(n),s?e.trigger({type:"renditionenabled",metadata:o}):e.trigger({type:"renditiondisabled",metadata:o})),s};class gp{constructor(e,t,i){const{playlistController_:s}=e,n=s.fastQualityChange_.bind(s);if(t.attributes){const e=t.attributes.RESOLUTION;this.width=e&&e.width,this.height=e&&e.height,this.bandwidth=t.attributes.BANDWIDTH,this.frameRate=t.attributes["FRAME-RATE"]}this.codecs=wc(s.main(),t),this.playlist=t,this.id=i,this.enabled=mp(e.playlists,t.id,n)}}const fp=function(e){e.representations=()=>{const t=e.playlistController_.main(),i=wd(t)?e.playlistController_.getAudioTrackPlaylists_():t.playlists;return i?i.filter((e=>!gd(e))).map(((t,i)=>new gp(e,t,t.id))):[]}},yp=["seeking","seeked","pause","playing","error"];class _p extends Dl.EventTarget{constructor(e){super(),this.playlistController_=e.playlistController,this.tech_=e.tech,this.seekable=e.seekable,this.allowSeeksWithinUnsafeLiveWindow=e.allowSeeksWithinUnsafeLiveWindow,this.liveRangeSafeTimeDelta=e.liveRangeSafeTimeDelta,this.media=e.media,this.playedRanges_=[],this.consecutiveUpdates=0,this.lastRecordedTime=null,this.checkCurrentTimeTimeout_=null,this.logger_=Bl("PlaybackWatcher"),this.logger_("initialize");const t=()=>this.monitorCurrentTime_(),i=()=>this.monitorCurrentTime_(),s=()=>this.techWaiting_(),n=()=>this.resetTimeUpdate_(),r=this.playlistController_,a=["main","subtitle","audio"],o={};a.forEach((e=>{o[e]={reset:()=>this.resetSegmentDownloads_(e),updateend:()=>this.checkSegmentDownloads_(e)},r[`${e}SegmentLoader_`].on("appendsdone",o[e].updateend),r[`${e}SegmentLoader_`].on("playlistupdate",o[e].reset),this.tech_.on(["seeked","seeking"],o[e].reset)}));const l=e=>{["main","audio"].forEach((t=>{r[`${t}SegmentLoader_`][e]("appended",this.seekingAppendCheck_)}))};this.seekingAppendCheck_=()=>{this.fixesBadSeeks_()&&(this.consecutiveUpdates=0,this.lastRecordedTime=this.tech_.currentTime(),l("off"))},this.clearSeekingAppendCheck_=()=>l("off"),this.watchForBadSeeking_=()=>{this.clearSeekingAppendCheck_(),l("on")},this.tech_.on("seeked",this.clearSeekingAppendCheck_),this.tech_.on("seeking",this.watchForBadSeeking_),this.tech_.on("waiting",s),this.tech_.on(yp,n),this.tech_.on("canplay",i),this.tech_.one("play",t),this.dispose=()=>{this.clearSeekingAppendCheck_(),this.logger_("dispose"),this.tech_.off("waiting",s),this.tech_.off(yp,n),this.tech_.off("canplay",i),this.tech_.off("play",t),this.tech_.off("seeking",this.watchForBadSeeking_),this.tech_.off("seeked",this.clearSeekingAppendCheck_),a.forEach((e=>{r[`${e}SegmentLoader_`].off("appendsdone",o[e].updateend),r[`${e}SegmentLoader_`].off("playlistupdate",o[e].reset),this.tech_.off(["seeked","seeking"],o[e].reset)})),this.checkCurrentTimeTimeout_&&u().clearTimeout(this.checkCurrentTimeTimeout_),this.resetTimeUpdate_()}}monitorCurrentTime_(){this.checkCurrentTime_(),this.checkCurrentTimeTimeout_&&u().clearTimeout(this.checkCurrentTimeTimeout_),this.checkCurrentTimeTimeout_=u().setTimeout(this.monitorCurrentTime_.bind(this),250)}resetSegmentDownloads_(e){const t=this.playlistController_[`${e}SegmentLoader_`];this[`${e}StalledDownloads_`]>0&&this.logger_(`resetting possible stalled download count for ${e} loader`),this[`${e}StalledDownloads_`]=0,this[`${e}Buffered_`]=t.buffered_()}checkSegmentDownloads_(e){const t=this.playlistController_,i=t[`${e}SegmentLoader_`],s=i.buffered_(),n=Jl(this[`${e}Buffered_`],s);if(this[`${e}Buffered_`]=s,n){const i={bufferedRanges:s};return t.trigger({type:"bufferedrangeschanged",metadata:i}),void this.resetSegmentDownloads_(e)}this[`${e}StalledDownloads_`]++,this.logger_(`found #${this[`${e}StalledDownloads_`]} ${e} appends that did not increase buffer (possible stalled download)`,{playlistId:i.playlist_&&i.playlist_.id,buffered:Kl(s)}),this[`${e}StalledDownloads_`]<10||(this.logger_(`${e} loader stalled download exclusion`),this.resetSegmentDownloads_(e),this.tech_.trigger({type:"usage",name:`vhs-${e}-download-exclusion`}),"subtitle"!==e&&t.excludePlaylist({error:{message:`Excessive ${e} segment downloading detected.`},playlistExclusionDuration:1/0}))}checkCurrentTime_(){if(this.tech_.paused()||this.tech_.seeking())return;const e=this.tech_.currentTime(),t=this.tech_.buffered();if(this.lastRecordedTime===e&&(!t.length||e+Vl>=t.end(t.length-1)))return this.techWaiting_();if(this.consecutiveUpdates>=5&&e===this.lastRecordedTime)this.consecutiveUpdates++,this.waiting_();else if(e===this.lastRecordedTime)this.consecutiveUpdates++;else{this.playedRanges_.push(ql([this.lastRecordedTime,e]));const t={playedRanges:this.playedRanges_};this.playlistController_.trigger({type:"playedrangeschanged",metadata:t}),this.consecutiveUpdates=0,this.lastRecordedTime=e}}resetTimeUpdate_(){this.consecutiveUpdates=0}fixesBadSeeks_(){const e=this.tech_.seeking();if(!e)return!1;const t=this.seekable(),i=this.tech_.currentTime(),s=this.afterSeekableWindow_(t,i,this.media(),this.allowSeeksWithinUnsafeLiveWindow);let n;if(s){const e=t.end(t.length-1);n=e}if(this.beforeSeekableWindow_(t,i)){const e=t.start(0);n=e+(e===t.end(0)?0:Vl)}if("undefined"!==typeof n)return this.logger_(`Trying to seek outside of seekable at time ${i} with seekable range ${Yl(t)}. Seeking to ${n}.`),this.tech_.setCurrentTime(n),!0;const r=this.playlistController_.sourceUpdater_,a=this.tech_.buffered(),o=r.audioBuffer?r.audioBuffered():null,l=r.videoBuffer?r.videoBuffered():null,d=this.media(),u=d.partTargetDuration?d.partTargetDuration:2*(d.targetDuration-Hl),c=[o,l];for(let p=0;p ${i.end(0)}]. Attempting to resume playback by seeking to the current time.`),void this.tech_.trigger({type:"usage",name:"vhs-unknown-waiting"})):void 0}techWaiting_(){const e=this.seekable(),t=this.tech_.currentTime();if(this.tech_.seeking())return!0;if(this.beforeSeekableWindow_(e,t)){const i=e.end(e.length-1);return this.logger_(`Fell out of live window at time ${t}. Seeking to live point (seekable end) ${i}`),this.resetTimeUpdate_(),this.tech_.setCurrentTime(i),this.tech_.trigger({type:"usage",name:"vhs-live-resync"}),!0}const i=this.tech_.vhs.playlistController_.sourceUpdater_,s=this.tech_.buffered(),n=this.videoUnderflow_({audioBuffered:i.audioBuffered(),videoBuffered:i.videoBuffered(),currentTime:t});if(n)return this.resetTimeUpdate_(),this.tech_.setCurrentTime(t),this.tech_.trigger({type:"usage",name:"vhs-video-underflow"}),!0;const r=Wl(s,t);return r.length>0&&(this.logger_(`Stopped at ${t} and seeking to ${r.start(0)}`),this.resetTimeUpdate_(),this.skipTheGap_(t),!0)}afterSeekableWindow_(e,t,i,s=!1){if(!e.length)return!1;let n=e.end(e.length-1)+Vl;const r=!i.endList,a="number"===typeof i.partTargetDuration;return r&&(a||s)&&(n=e.end(e.length-1)+3*i.targetDuration),t>n}beforeSeekableWindow_(e,t){return!!(e.length&&e.start(0)>0&&t2)return{start:e,end:n}}return null}}const vp={errorInterval:30,getSource(e){const t=this.tech({IWillNotUseThisInPlugins:!0}),i=t.currentSource_||this.currentSource();return e(i)}},bp=function(e,t){let i=0,s=0;const n=Fl(vp,t);e.ready((()=>{e.trigger({type:"usage",name:"vhs-error-reload-initialized"})}));const r=function(){s&&e.currentTime(s)},a=function(t){null!==t&&void 0!==t&&(s=e.duration()!==1/0&&e.currentTime()||0,e.one("loadedmetadata",r),e.src(t),e.trigger({type:"usage",name:"vhs-error-reload"}),e.play())},o=function(){if(Date.now()-i<1e3*n.errorInterval)e.trigger({type:"usage",name:"vhs-error-reload-canceled"});else{if(n.getSource&&"function"===typeof n.getSource)return i=Date.now(),n.getSource.call(e,a);Dl.log.error("ERROR: reloadSourceOnError - The option getSource must be a function!")}},l=function(){e.off("loadedmetadata",r),e.off("error",o),e.off("dispose",l)},d=function(t){l(),bp(e,t)};e.on("error",o),e.on("dispose",l),e.reloadSourceOnError=d},Tp=function(e){bp(this,e)};var Sp="3.13.2",Ap="7.0.3",wp="1.3.0",Ep="7.1.0",Cp="4.0.1";const kp={PlaylistLoader:Yd,Playlist:Ed,utils:cu,STANDARD_PLAYLIST_SELECTOR:Lc,INITIAL_PLAYLIST_SELECTOR:Rc,lastBandwidthSelector:Lc,movingAverageBandwidthSelector:Oc,comparePlaylistBandwidth:xc,comparePlaylistResolution:Dc,xhr:Zd()};Object.keys(Ou).forEach((e=>{Object.defineProperty(kp,e,{get(){return Dl.log.warn(`using Vhs.${e} is UNSAFE be sure you know what you are doing`),Ou[e]},set(t){Dl.log.warn(`using Vhs.${e} is UNSAFE be sure you know what you are doing`),"number"!==typeof t||t<0?Dl.log.warn(`value of Vhs.${e} must be greater than or equal to 0`):Ou[e]=t}})}));const Ip="videojs-vhs",xp=function(e,t){const i=t.media();let s=-1;for(let n=0;n{e.addQualityLevel(t)})),xp(e,t.playlists)};kp.canPlaySource=function(){return Dl.log.warn("VHS is no longer a tech. Please remove it from your player's techOrder.")};const Pp=(e,t,i)=>{if(!e)return e;let s={};t&&t.attributes&&t.attributes.CODECS&&(s=Sc(V(t.attributes.CODECS))),i&&i.attributes&&i.attributes.CODECS&&(s.audio=i.attributes.CODECS);const n=X(s.video),r=X(s.audio),a={};for(const o in e)a[o]={},r&&(a[o].audioContentType=r),n&&(a[o].videoContentType=n),t.contentProtection&&t.contentProtection[o]&&t.contentProtection[o].pssh&&(a[o].pssh=t.contentProtection[o].pssh),"string"===typeof e[o]&&(a[o].url=e[o]);return Fl(e,a)},Lp=(e,t)=>e.reduce(((e,i)=>{if(!i.contentProtection)return e;const s=t.reduce(((e,t)=>{const s=i.contentProtection[t];return s&&s.pssh&&(e[t]={pssh:s.pssh}),e}),{});return Object.keys(s).length&&e.push(s),e}),[]),Op=({player:e,sourceKeySystems:t,audioMedia:i,mainPlaylists:s})=>{if(!e.eme.initializeMediaKeys)return Promise.resolve();const n=i?s.concat([i]):s,r=Lp(n,Object.keys(t)),a=[],o=[];return r.forEach((t=>{o.push(new Promise(((t,i)=>{e.tech_.one("keysessioncreated",t)}))),a.push(new Promise(((i,s)=>{e.eme.initializeMediaKeys({keySystems:t},(e=>{e?s(e):i()}))})))})),Promise.race([Promise.all(a),Promise.race(o)])},Np=({player:e,sourceKeySystems:t,media:i,audioMedia:s})=>{const n=Pp(t,i,s);return!!n&&(e.currentSource().keySystems=n,!(n&&!e.eme)||(Dl.log.warn("DRM encrypted source cannot be decrypted without a DRM plugin"),!1))},Rp=()=>{if(!u().localStorage)return null;const e=u().localStorage.getItem(Ip);if(!e)return null;try{return JSON.parse(e)}catch(t){return null}},Mp=e=>{if(!u().localStorage)return!1;let t=Rp();t=t?Fl(t,e):e;try{u().localStorage.setItem(Ip,JSON.stringify(t))}catch(i){return!1}return t},Up=e=>0===e.toLowerCase().indexOf("data:application/vnd.videojs.vhs+json,")?JSON.parse(e.substring(e.indexOf(",")+1)):e,Bp=(e,t)=>{e._requestCallbackSet||(e._requestCallbackSet=new Set),e._requestCallbackSet.add(t)},Fp=(e,t)=>{e._responseCallbackSet||(e._responseCallbackSet=new Set),e._responseCallbackSet.add(t)},qp=(e,t)=>{e._requestCallbackSet&&(e._requestCallbackSet.delete(t),e._requestCallbackSet.size||delete e._requestCallbackSet)},jp=(e,t)=>{e._responseCallbackSet&&(e._responseCallbackSet.delete(t),e._responseCallbackSet.size||delete e._responseCallbackSet)};kp.supportsNativeHls=function(){if(!h()||!h().createElement)return!1;const e=h().createElement("video");if(!Dl.getTech("Html5").isSupported())return!1;const t=["application/vnd.apple.mpegurl","audio/mpegurl","audio/x-mpegurl","application/x-mpegurl","video/x-mpegurl","video/mpegurl","application/mpegurl"];return t.some((function(t){return/maybe|probably/i.test(e.canPlayType(t))}))}(),kp.supportsNativeDash=function(){return!!(h()&&h().createElement&&Dl.getTech("Html5").isSupported())&&/maybe|probably/i.test(h().createElement("video").canPlayType("application/dash+xml"))}(),kp.supportsTypeNatively=e=>"hls"===e?kp.supportsNativeHls:"dash"===e&&kp.supportsNativeDash,kp.isSupported=function(){return Dl.log.warn("VHS is no longer a tech. Please remove it from your player's techOrder.")},kp.xhr.onRequest=function(e){Bp(kp.xhr,e)},kp.xhr.onResponse=function(e){Fp(kp.xhr,e)},kp.xhr.offRequest=function(e){qp(kp.xhr,e)},kp.xhr.offResponse=function(e){jp(kp.xhr,e)};const Hp=Dl.getComponent("Component");class Vp extends Hp{constructor(e,t,i){if(super(t,i.vhs),"number"===typeof i.initialBandwidth&&(this.options_.bandwidth=i.initialBandwidth),this.logger_=Bl("VhsHandler"),t.options_&&t.options_.playerId){const e=Dl.getPlayer(t.options_.playerId);this.player_=e}if(this.tech_=t,this.source_=e,this.stats={},this.ignoreNextSeekingEvent_=!1,this.setOptions_(),this.options_.overrideNative&&t.overrideNativeAudioTracks&&t.overrideNativeVideoTracks)t.overrideNativeAudioTracks(!0),t.overrideNativeVideoTracks(!0);else if(this.options_.overrideNative&&(t.featuresNativeVideoTracks||t.featuresNativeAudioTracks))throw new Error("Overriding native VHS requires emulated tracks. See https://git.io/vMpjB");this.on(h(),["fullscreenchange","webkitfullscreenchange","mozfullscreenchange","MSFullscreenChange"],(e=>{const t=h().fullscreenElement||h().webkitFullscreenElement||h().mozFullScreenElement||h().msFullscreenElement;t&&t.contains(this.tech_.el())?this.playlistController_.fastQualityChange_():this.playlistController_.checkABR_()})),this.on(this.tech_,"seeking",(function(){this.ignoreNextSeekingEvent_?this.ignoreNextSeekingEvent_=!1:this.setCurrentTime(this.tech_.currentTime())})),this.on(this.tech_,"error",(function(){this.tech_.error()&&this.playlistController_&&this.playlistController_.pauseLoading()})),this.on(this.tech_,"play",this.play)}setOptions_(e={}){if(this.options_=Fl(this.options_,e),this.options_.withCredentials=this.options_.withCredentials||!1,this.options_.limitRenditionByPlayerDimensions=!1!==this.options_.limitRenditionByPlayerDimensions,this.options_.useDevicePixelRatio=this.options_.useDevicePixelRatio||!1,this.options_.useBandwidthFromLocalStorage="undefined"!==typeof this.source_.useBandwidthFromLocalStorage?this.source_.useBandwidthFromLocalStorage:this.options_.useBandwidthFromLocalStorage||!1,this.options_.useForcedSubtitles=this.options_.useForcedSubtitles||!1,this.options_.useNetworkInformationApi=this.options_.useNetworkInformationApi||!1,this.options_.useDtsForTimestampOffset=this.options_.useDtsForTimestampOffset||!1,this.options_.customTagParsers=this.options_.customTagParsers||[],this.options_.customTagMappers=this.options_.customTagMappers||[],this.options_.cacheEncryptionKeys=this.options_.cacheEncryptionKeys||!1,this.options_.llhls=!1!==this.options_.llhls,this.options_.bufferBasedABR=this.options_.bufferBasedABR||!1,"number"!==typeof this.options_.playlistExclusionDuration&&(this.options_.playlistExclusionDuration=60),"number"!==typeof this.options_.bandwidth&&this.options_.useBandwidthFromLocalStorage){const e=Rp();e&&e.bandwidth&&(this.options_.bandwidth=e.bandwidth,this.tech_.trigger({type:"usage",name:"vhs-bandwidth-from-local-storage"})),e&&e.throughput&&(this.options_.throughput=e.throughput,this.tech_.trigger({type:"usage",name:"vhs-throughput-from-local-storage"}))}"number"!==typeof this.options_.bandwidth&&(this.options_.bandwidth=Ou.INITIAL_BANDWIDTH),this.options_.enableLowInitialPlaylist=this.options_.enableLowInitialPlaylist&&this.options_.bandwidth===Ou.INITIAL_BANDWIDTH,["withCredentials","useDevicePixelRatio","customPixelRatio","limitRenditionByPlayerDimensions","bandwidth","customTagParsers","customTagMappers","cacheEncryptionKeys","playlistSelector","initialPlaylistSelector","bufferBasedABR","liveRangeSafeTimeDelta","llhls","useForcedSubtitles","useNetworkInformationApi","useDtsForTimestampOffset","exactManifestTimings","leastPixelDiffSelector"].forEach((e=>{"undefined"!==typeof this.source_[e]&&(this.options_[e]=this.source_[e])})),this.limitRenditionByPlayerDimensions=this.options_.limitRenditionByPlayerDimensions,this.useDevicePixelRatio=this.options_.useDevicePixelRatio;const t=this.options_.customPixelRatio;"number"===typeof t&&t>=0&&(this.customPixelRatio=t)}setOptions(e={}){this.setOptions_(e)}src(e,t){if(!e)return;this.setOptions_(),this.options_.src=Up(this.source_.src),this.options_.tech=this.tech_,this.options_.externVhs=kp,this.options_.sourceType=ee(t),this.options_.seekTo=e=>{this.tech_.setCurrentTime(e)},this.options_.player_=this.player_,this.playlistController_=new pp(this.options_);const i=Fl({liveRangeSafeTimeDelta:Vl},this.options_,{seekable:()=>this.seekable(),media:()=>this.playlistController_.media(),playlistController:this.playlistController_});this.playbackWatcher_=new _p(i),this.attachStreamingEventListeners_(),this.playlistController_.on("error",(()=>{const e=Dl.players[this.tech_.options_.playerId];let t=this.playlistController_.error;"object"!==typeof t||t.code?"string"===typeof t&&(t={message:t,code:3}):t.code=3,e.error(t)}));const s=this.options_.bufferBasedABR?kp.movingAverageBandwidthSelector(.55):kp.STANDARD_PLAYLIST_SELECTOR;this.playlistController_.selectPlaylist=this.selectPlaylist?this.selectPlaylist.bind(this):s.bind(this),this.playlistController_.selectInitialPlaylist=kp.INITIAL_PLAYLIST_SELECTOR.bind(this),this.playlists=this.playlistController_.mainPlaylistLoader_,this.mediaSource=this.playlistController_.mediaSource,Object.defineProperties(this,{selectPlaylist:{get(){return this.playlistController_.selectPlaylist},set(e){this.playlistController_.selectPlaylist=e.bind(this)}},throughput:{get(){return this.playlistController_.mainSegmentLoader_.throughput.rate},set(e){this.playlistController_.mainSegmentLoader_.throughput.rate=e,this.playlistController_.mainSegmentLoader_.throughput.count=1}},bandwidth:{get(){let e=this.playlistController_.mainSegmentLoader_.bandwidth;const t=u().navigator.connection||u().navigator.mozConnection||u().navigator.webkitConnection,i=1e7;if(this.options_.useNetworkInformationApi&&t){const s=1e3*t.downlink*1e3;e=s>=i&&e>=i?Math.max(e,s):s}return e},set(e){this.playlistController_.mainSegmentLoader_.bandwidth=e,this.playlistController_.mainSegmentLoader_.throughput={rate:0,count:0}}},systemBandwidth:{get(){const e=1/(this.bandwidth||1);let t;t=this.throughput>0?1/this.throughput:0;const i=Math.floor(1/(e+t));return i},set(){Dl.log.error('The "systemBandwidth" property is read-only')}}}),this.options_.bandwidth&&(this.bandwidth=this.options_.bandwidth),this.options_.throughput&&(this.throughput=this.options_.throughput),Object.defineProperties(this.stats,{bandwidth:{get:()=>this.bandwidth||0,enumerable:!0},mediaRequests:{get:()=>this.playlistController_.mediaRequests_()||0,enumerable:!0},mediaRequestsAborted:{get:()=>this.playlistController_.mediaRequestsAborted_()||0,enumerable:!0},mediaRequestsTimedout:{get:()=>this.playlistController_.mediaRequestsTimedout_()||0,enumerable:!0},mediaRequestsErrored:{get:()=>this.playlistController_.mediaRequestsErrored_()||0,enumerable:!0},mediaTransferDuration:{get:()=>this.playlistController_.mediaTransferDuration_()||0,enumerable:!0},mediaBytesTransferred:{get:()=>this.playlistController_.mediaBytesTransferred_()||0,enumerable:!0},mediaSecondsLoaded:{get:()=>this.playlistController_.mediaSecondsLoaded_()||0,enumerable:!0},mediaAppends:{get:()=>this.playlistController_.mediaAppends_()||0,enumerable:!0},mainAppendsToLoadedData:{get:()=>this.playlistController_.mainAppendsToLoadedData_()||0,enumerable:!0},audioAppendsToLoadedData:{get:()=>this.playlistController_.audioAppendsToLoadedData_()||0,enumerable:!0},appendsToLoadedData:{get:()=>this.playlistController_.appendsToLoadedData_()||0,enumerable:!0},timeToLoadedData:{get:()=>this.playlistController_.timeToLoadedData_()||0,enumerable:!0},buffered:{get:()=>Kl(this.tech_.buffered()),enumerable:!0},currentTime:{get:()=>this.tech_.currentTime(),enumerable:!0},currentSource:{get:()=>this.tech_.currentSource_,enumerable:!0},currentTech:{get:()=>this.tech_.name_,enumerable:!0},duration:{get:()=>this.tech_.duration(),enumerable:!0},main:{get:()=>this.playlists.main,enumerable:!0},playerDimensions:{get:()=>this.tech_.currentDimensions(),enumerable:!0},seekable:{get:()=>Kl(this.tech_.seekable()),enumerable:!0},timestamp:{get:()=>Date.now(),enumerable:!0},videoPlaybackQuality:{get:()=>this.tech_.getVideoPlaybackQuality(),enumerable:!0}}),this.tech_.one("canplay",this.playlistController_.setupFirstPlay.bind(this.playlistController_)),this.tech_.on("bandwidthupdate",(()=>{this.options_.useBandwidthFromLocalStorage&&Mp({bandwidth:this.bandwidth,throughput:Math.round(this.throughput)})})),this.playlistController_.on("selectedinitialmedia",(()=>{fp(this)})),this.playlistController_.sourceUpdater_.on("createdsourcebuffers",(()=>{this.setupEme_()})),this.on(this.playlistController_,"progress",(function(){this.tech_.trigger("progress")})),this.on(this.playlistController_,"firstplay",(function(){this.ignoreNextSeekingEvent_=!0})),this.setupQualityLevels_(),this.tech_.el()&&(this.mediaSourceUrl_=u().URL.createObjectURL(this.playlistController_.mediaSource),this.tech_.src(this.mediaSourceUrl_))}createKeySessions_(){const e=this.playlistController_.mediaTypes_.AUDIO.activePlaylistLoader;this.logger_("waiting for EME key session creation"),Op({player:this.player_,sourceKeySystems:this.source_.keySystems,audioMedia:e&&e.media(),mainPlaylists:this.playlists.main.playlists}).then((()=>{this.logger_("created EME key session"),this.playlistController_.sourceUpdater_.initializedEme()})).catch((e=>{this.logger_("error while creating EME key session",e),this.player_.error({message:"Failed to initialize media keys for EME",code:3})}))}handleWaitingForKey_(){this.logger_("waitingforkey fired, attempting to create any new key sessions"),this.createKeySessions_()}setupEme_(){const e=this.playlistController_.mediaTypes_.AUDIO.activePlaylistLoader,t=Np({player:this.player_,sourceKeySystems:this.source_.keySystems,media:this.playlists.media(),audioMedia:e&&e.media()});this.player_.tech_.on("keystatuschange",(e=>{this.playlistController_.updatePlaylistByKeyStatus(e.keyId,e.status)})),this.handleWaitingForKey_=this.handleWaitingForKey_.bind(this),this.player_.tech_.on("waitingforkey",this.handleWaitingForKey_),t?this.createKeySessions_():this.playlistController_.sourceUpdater_.initializedEme()}setupQualityLevels_(){const e=Dl.players[this.tech_.options_.playerId];e&&e.qualityLevels&&!this.qualityLevels_&&(this.qualityLevels_=e.qualityLevels(),this.playlistController_.on("selectedinitialmedia",(()=>{Dp(this.qualityLevels_,this)})),this.playlists.on("mediachange",(()=>{xp(this.qualityLevels_,this.playlists)})))}static version(){return{"@videojs/http-streaming":Sp,"mux.js":Ap,"mpd-parser":wp,"m3u8-parser":Ep,"aes-decrypter":Cp}}version(){return this.constructor.version()}canChangeType(){return kh.canChangeType()}play(){this.playlistController_.play()}setCurrentTime(e){this.playlistController_.setCurrentTime(e)}duration(){return this.playlistController_.duration()}seekable(){return this.playlistController_.seekable()}dispose(){this.playbackWatcher_&&this.playbackWatcher_.dispose(),this.playlistController_&&this.playlistController_.dispose(),this.qualityLevels_&&this.qualityLevels_.dispose(),this.tech_&&this.tech_.vhs&&delete this.tech_.vhs,this.mediaSourceUrl_&&u().URL.revokeObjectURL&&(u().URL.revokeObjectURL(this.mediaSourceUrl_),this.mediaSourceUrl_=null),this.tech_&&this.tech_.off("waitingforkey",this.handleWaitingForKey_),super.dispose()}convertToProgramTime(e,t){return vu({playlist:this.playlistController_.media(),time:e,callback:t})}seekToProgramTime(e,t,i=!0,s=2){return bu({programTime:e,playlist:this.playlistController_.media(),retryCount:s,pauseAfterSeek:i,seekTo:this.options_.seekTo,tech:this.options_.tech,callback:t})}setupXhrHooks_(){this.xhr.onRequest=e=>{Bp(this.xhr,e)},this.xhr.onResponse=e=>{Fp(this.xhr,e)},this.xhr.offRequest=e=>{qp(this.xhr,e)},this.xhr.offResponse=e=>{jp(this.xhr,e)},this.player_.trigger("xhr-hooks-ready")}attachStreamingEventListeners_(){const e=["seekablerangeschanged","bufferedrangeschanged","contentsteeringloadstart","contentsteeringloadcomplete","contentsteeringparsed"],t=["gapjumped","playedrangeschanged"];e.forEach((e=>{this.playlistController_.on(e,(e=>{this.player_.trigger(v({},e))}))})),t.forEach((e=>{this.playbackWatcher_.on(e,(e=>{this.player_.trigger(v({},e))}))}))}}const zp={name:"videojs-http-streaming",VERSION:Sp,canHandleSource(e,t={}){const i=Fl(Dl.options,t);return zp.canPlayType(e.type,i)},handleSource(e,t,i={}){const s=Fl(Dl.options,i);return t.vhs=new Vp(e,t,s),t.vhs.xhr=Zd(),t.vhs.setupXhrHooks_(),t.vhs.src(e.src,e.type),t.vhs},canPlayType(e,t){const i=ee(e);if(!i)return"";const s=zp.getOverrideNative(t),n=kp.supportsTypeNatively(i),r=!n||s;return r?"maybe":""},getOverrideNative(e={}){const{vhs:t={}}=e,i=!(Dl.browser.IS_ANY_SAFARI||Dl.browser.IS_IOS),{overrideNative:s=i}=t;return s}},Gp=()=>$("avc1.4d400d,mp4a.40.2");Gp()&&Dl.getTech("Html5").registerSourceHandler(zp,0),Dl.VhsHandler=Vp,Dl.VhsSourceHandler=zp,Dl.Vhs=kp,Dl.use||Dl.registerComponent("Vhs",kp),Dl.options.vhs=Dl.options.vhs||{},Dl.getPlugin&&Dl.getPlugin("reloadSourceOnError")||Dl.registerPlugin("reloadSourceOnError",Tp);const Wp=["autoplay","src","preload","poster"],Xp=["id","poster"],$p=(0,s._)("source",{type:"application/x-mpegURL"},null,-1),Yp=(0,s._)("source",{type:"video/mp4"},null,-1),Qp=(0,s._)("source",{type:"video/webm"},null,-1),Kp=(0,s._)("source",{type:"video/ogg"},null,-1),Jp=[$p,Yp,Qp,Kp];var Zp={__name:"video-box",props:{src:{type:String,default:""},val:{type:String,default:""},imageTab:{type:Number,default:""},poster:String},setup(e){const t=e,i=(0,n.iH)(null);(0,s.YP)((()=>t.imageTab),(e=>{e!=t.val?(null!=r.value&&r.value.pause(),i.value&&(i.value.paused||i.value.pause())):i.value&&i.value.play()}));const r=(0,n.iH)(null);let a=(0,n.iH)(!1);return(0,s.bv)((()=>{-1!=t.src.indexOf("m3u8")&&(a.value=!0,(0,s.Y3)((()=>{r.value=Dl("video"+t.val,{preload:"metadata",bigPlayButton:!0,textTrackDisplay:!1,posterImage:!0,errorDisplay:!1,controlBar:{captionsButton:!1,chaptersButton:!1,subtitlesButton:!1,liveDisplay:!1,playbackRateMenuButton:!1},sources:[{src:t.src,stype:"application/x-mpegURL"}]})})))})),(0,s.Ah)((()=>{null!=r.value&&r.value.dispose()})),(t,r)=>(0,n.SU)(a)?((0,s.wg)(),(0,s.iD)("video",{key:1,id:"video"+e.val,loop:"",style:{width:"800px",height:"600px"},class:"video video-js vjs-default-skin vjs-big-play-centered",preload:"auto",controls:"",poster:e.poster},Jp,8,Xp)):((0,s.wg)(),(0,s.iD)("video",{key:0,ref_key:"videoRef",ref:i,loop:"",class:"video 11111",autoplay:e.val==e.imageTab,controls:"",src:e.src,preload:e.val==e.imageTab?"auto":"none",style:{width:"800px",height:"600px"},poster:e.poster},null,8,Wp))}};const em=Zp;var tm=em;const im=e=>((0,s.dD)("data-v-3d403be4"),e=e(),(0,s.Cn)(),e),sm={class:"watch-box"},nm={class:"pos-r dis-f al-item jus-x mg-t-60"},rm={class:"carousel-w"},am={key:0,class:"dis-f jus-x al-item"},om={key:0,class:"img-box dis-f jus-x",style:{"align-items":"center"}},lm={key:1,class:"img-box dis-f jus-x"},dm=["src"],um={class:"tab-text"},cm={class:"dis-f jus-x al-item"},hm={class:"list-img-box dis-f al-item jus-x"},pm=["onClick"],mm={key:0,class:"voide"},gm=im((()=>(0,s._)("img",{src:o,class:"icon",alt:""},null,-1))),fm=[gm],ym={alt:"",class:"img-s",style:{"object-fit":"cover"}};var _m={__name:"imageWatch",props:{list:{type:Array,default:function(){return[]}},index:{type:Number,default:function(){return 0}},close:{type:Function},show:{type:Boolean,default:!1}},setup(e){const t=e;let i=t.show,o=(0,n.iH)([]),d=t.close,u=(0,n.iH)(null),c=(0,n.iH)(0),h=()=>u.value.prev();const p=e=>{c.value=e};let m=()=>u.value.next(),g=e=>{u.value.setActiveItem(e)};return(0,s.bv)((()=>{(0,s.m0)((()=>{i=t.show,o.value=t.list,c.value=t.index}))})),(0,s.YP)((()=>t.index),((e,t)=>{c.value=e,g(c.value)})),(t,i)=>{const f=(0,s.up)("el-carousel-item"),y=(0,s.up)("el-carousel"),_=(0,s.Q2)("lazy");return(0,s.wg)(),(0,s.iD)("div",sm,[(0,s._)("div",nm,[(0,s._)("div",rm,[(0,s.Wm)(y,{arrow:"never",height:"600px",autoplay:!1,"initial-index":e.index,"indicator-position":"none",ref_key:"carousel",ref:u,onChange:p},{default:(0,s.w5)((()=>[((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)((0,n.SU)(o),((e,t)=>((0,s.wg)(),(0,s.j4)(f,{key:t},{default:(0,s.w5)((()=>[e?((0,s.wg)(),(0,s.iD)("div",am,["attachment"!=e["type"]?((0,s.wg)(),(0,s.iD)("div",om,[(0,s.Wm)(tm,{src:e.url||e["videourl"],val:t,poster:e.thumbnail,imageTab:(0,n.SU)(c)},null,8,["src","val","poster","imageTab"])])):((0,s.wg)(),(0,s.iD)("div",lm,[t>=(0,n.SU)(c)-1&&t<=(0,n.SU)(c)+1?((0,s.wg)(),(0,s.iD)("img",{key:0,src:e&&e.url||e["imageurl"]||e["image"],class:"img",alt:""},null,8,dm)):(0,s.kq)("",!0)]))])):(0,s.kq)("",!0)])),_:2},1024)))),128))])),_:1},8,["initial-index"])]),(0,s._)("img",{src:a,class:"image-arrow-icon left-arrow",onClick:i[0]||(i[0]=(...e)=>(0,n.SU)(h)&&(0,n.SU)(h)(...e)),alt:""}),(0,s._)("img",{src:a,class:"image-arrow-icon right-arrow",onClick:i[1]||(i[1]=(...e)=>(0,n.SU)(m)&&(0,n.SU)(m)(...e)),alt:""})]),(0,s._)("div",um,(0,r.zw)(`${(0,n.SU)(c)+1}/${(0,n.SU)(o).length}`),1),(0,s._)("div",cm,[(0,s._)("div",hm,[((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)((0,n.SU)(o),((e,t)=>((0,s.wg)(),(0,s.iD)("div",{key:t,onClick:e=>(0,n.SU)(g)(t),class:"pos-r",style:{"margin-bottom":"10px"}},["attachment"!=e["type"]?((0,s.wg)(),(0,s.iD)("div",mm,[(0,s._)("div",{class:(0,r.C_)(["icon-box dis-f jus-x al-item",{"bor-r-8":(0,n.SU)(c)===t,"select-box":(0,n.SU)(c)===t}])},fm,2)])):(0,s.kq)("",!0),(0,s._)("div",{class:(0,r.C_)(["img-box-s dis-f jus-x",[{"select-box":(0,n.SU)(c)===t&&e.thumbnail},{"voide-img":!e.thumbnail}]])},[(0,s.wy)((0,s._)("img",ym,null,512),[[_,e.thumbnail||e.image]])],2)],8,pm)))),128))])]),(0,s._)("img",{src:l,onClick:i[2]||(i[2]=(...e)=>(0,n.SU)(d)&&(0,n.SU)(d)(...e)),class:"close-img",alt:""})])}}},vm=i(3744);const bm=(0,vm.Z)(_m,[["__scopeId","data-v-3d403be4"]]);var Tm=bm},5425:function(e,t,i){"use strict";i.d(t,{Z:function(){return y}});var s=i(6252),n=i(2262),r=i(2037),a=i(2626),o=i(3907);const l=e=>((0,s.dD)("data-v-093b0530"),e=e(),(0,s.Cn)(),e),d={class:"QRcode-box group-QRcode flexflex"},u=l((()=>(0,s._)("img",{class:"group-title",src:r},null,-1))),c={class:"QRcode-case flexcenter"},h=["src"],p=l((()=>(0,s._)("div",{class:"group-QRcode-hint flexacenter"},[(0,s._)("img",{class:"scan-icon",src:a}),(0,s.Uk)(" 入群请添加 "),(0,s._)("b",null,"方同学的小助手")],-1)));var m={__name:"group-QRcode",props:{type:String},setup(e){const t=(0,o.oR)(),{wechat:i}=(0,n.BK)(t.state);return(e,t)=>((0,s.wg)(),(0,s.iD)("div",d,[u,(0,s._)("div",c,[(0,s._)("img",{class:"QRcode-img",src:(0,n.SU)(i)["wechatqrcode"],alt:""},null,8,h)]),p]))}},g=i(3744);const f=(0,g.Z)(m,[["__scopeId","data-v-093b0530"]]);var y=f},4667:function(e,t,i){"use strict";i.d(t,{Z:function(){return y}});var s=i(6252),n=i(3577),r=i(248),a=i(2626);const o=e=>((0,s.dD)("data-v-21681acf"),e=e(),(0,s.Cn)(),e),l={class:"QRcode-box apartment-QRcode flexflex"},d=o((()=>(0,s._)("img",{class:"mini-program-title",src:r},null,-1))),u={class:"QRcode-case flexcenter"},c=["src"],h={class:"apartment-QRcode-hint flexacenter"},p=o((()=>(0,s._)("img",{class:"scan-icon",src:a},null,-1)));var m={__name:"phoneQRcode",props:{qrcode:String,type:String},setup(e){const t=e;return(e,i)=>((0,s.wg)(),(0,s.iD)("div",l,[d,(0,s._)("div",u,[(0,s._)("img",{class:"QRcode-img",src:t["qrcode"],alt:""},null,8,c)]),(0,s._)("div",h,[p,(0,s.Uk)(" 手机查看该"+(0,n.zw)("apartment"==t["type"]?"公寓":"房源"),1)])]))}},g=i(3744);const f=(0,g.Z)(m,[["__scopeId","data-v-21681acf"]]);var y=f},362:function(e,t,i){"use strict";i.d(t,{Z:function(){return E}});var s=i(6252),n=i(3577),r=i(2262),a=i(2626),o=i(4722),l=i(1348);const d=e=>((0,s.dD)("data-v-493583d9"),e=e(),(0,s.Cn)(),e),u={class:"transmit-unfold-box"},c={class:"transmit-item"},h=d((()=>(0,s._)("div",{class:"transmit-head"},"转发网页版",-1))),p={class:"transmit-box transmit-webpage-box"},m={class:"transmit-webpage-title"},g={class:"transmit-link"},f={class:"transmit-item"},y=d((()=>(0,s._)("div",{class:"transmit-head"},"转发小程序版",-1))),_={class:"transmit-box transmit-QRCode-box"},v=["src"],b={class:"hint"},T=d((()=>(0,s._)("img",{class:"saoma-icom",src:a},null,-1)));var S={__name:"transmitBtn",props:{title:String,qrcode:String,type:String,concatType:Boolean},setup(e){const t=e,i=(0,r.iH)({modifiers:[{name:"offset",options:{offset:[142,10]}}]});"housingTop"==t["type"]&&(i.value["modifiers"][0]["options"]["offset"][0]=18),"housing"==t["type"]&&(i.value["modifiers"][0]["options"]["offset"][0]=38),(0,s.YP)((()=>t.concatType),((e,s)=>{setTimeout((()=>{e&&"housingTop"==t["type"]?i.value["modifiers"][0]["options"]["offset"][0]=229:"housingTop"==t["type"]&&(i.value["modifiers"][0]["options"]["offset"][0]=18)}),250)}));let a=location.href;const d=()=>{(0,o.copyToClipboard)(`${t["title"]} - ${a}`).then((()=>{(0,l.z8)({message:"复制成功",center:!0,offset:320,duration:1e3,customClass:"message-info"})}))};return(o,l)=>{const S=(0,s.up)("el-popover");return(0,s.wg)(),(0,s.j4)(S,{placement:"bottom-end",width:674,trigger:"click","popper-options":i.value,"popper-style":"padding:0;border-radius: 10px;"},{reference:(0,s.w5)((()=>[(0,s._)("div",{ref:"btn",class:"btn",onClick:l[0]||(l[0]=(...e)=>o.transmit&&o.transmit(...e))},null,512)])),default:(0,s.w5)((()=>[(0,s._)("div",u,[(0,s._)("div",c,[h,(0,s._)("div",p,[(0,s._)("div",m,(0,n.zw)(t["title"]),1),(0,s._)("div",g,(0,n.zw)((0,r.SU)(a)),1)]),(0,s._)("div",{class:"copy-link-btn flexcenter",onClick:d},"复制链接")]),(0,s._)("div",f,[y,(0,s._)("div",_,[(0,s._)("img",{src:t["qrcode"],class:"QRCode"},null,8,v),(0,s._)("div",b,[T,(0,s.Uk)(" 手机查看该"+(0,n.zw)("apartment"==e.type?"公寓":"房源"),1)])])])])])),_:1},8,["popper-options"])}}},A=i(3744);const w=(0,A.Z)(S,[["__scopeId","data-v-493583d9"]]);var E=w},1753:function(e,t,i){"use strict";i.d(t,{Z:function(){return _}});var s=i(6252),n=i(3577),r=i(2262),a=i(6644),o="data:image/png;base64,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",l=i.p+"img/u353.91aa8cb8.svg";const d=e=>((0,s.dD)("data-v-45f9bc68"),e=e(),(0,s.Cn)(),e),u={id:"container"},c={key:0,class:"location-site flexacenter"},h=d((()=>(0,s._)("img",{class:"tracingPoint",src:o},null,-1))),p={class:"location-name"},m=d((()=>(0,s._)("img",{class:"location-arrows",src:l},null,-1)));var g={__name:"viewMap",props:{latlng:Object,name:String},setup(e,{expose:t}){const i=e;let o,l=(0,r.iH)("MVNBZ-PEFWI-O4OGT-5ADVJ-7QAYJ-NBFY4");const d=()=>{let e=new TMap.LatLng(i.latlng["latitude"],i.latlng["longitude"]);o=new TMap.Map("container",{zoom:15,disableDefaultUI:!0,zoomControl:!1,center:e}),o.removeControl(TMap.constants.DEFAULT_CONTROL_ID.ZOOM),o.removeControl(TMap.constants.DEFAULT_CONTROL_ID.ROTATION);new TMap.MultiMarker({id:"marker-layer",map:o,geometries:[{position:new TMap.LatLng(i.latlng["latitude"],i.latlng["longitude"])}]})},g=(e,t)=>{let i=document.createElement("script");i.type="text/javascript",i.src=e,i.onload=t,document.body.appendChild(i)};g(`https://map.qq.com/api/gljs?v=1.exp&key=${l.value}&callback=initMap`,d);let f=(0,r.iH)(!1);const y=()=>{f.value=!f.value};return t({showPop:y}),(e,t)=>((0,s.wg)(),(0,s.iD)("div",{class:(0,n.C_)(["flexcenter",{"pop-mask":(0,r.SU)(f)}])},[(0,s._)("div",{class:(0,n.C_)(["",{pop:(0,r.SU)(f)}])},[(0,s._)("img",{class:"close icon",onClick:y,src:a}),(0,s._)("div",u,[(0,r.SU)(f)?(0,s.kq)("",!0):((0,s.wg)(),(0,s.iD)("div",{key:0,class:"location-bj flexcenter",onClick:y},[i["name"]?((0,s.wg)(),(0,s.iD)("div",c,[h,(0,s._)("div",p,(0,n.zw)(i["name"]),1),m])):(0,s.kq)("",!0)]))])],2)],2))}},f=i(3744);const y=(0,f.Z)(g,[["__scopeId","data-v-45f9bc68"]]);var _=y},1872:function(e,t,i){"use strict";e.exports=i.p+"img/needHousingCorner.dc5b943a.svg"},4752:function(e,t,i){"use strict";e.exports=i.p+"img/topAuthenticationBg.858295d2.svg"},9459:function(e,t,i){"use strict";e.exports=i.p+"img/videoIcon.62e28fe5.svg"},7195:function(e,t,i){"use strict";e.exports=i.p+"img/arrow-circle-blue.7787b756.svg"},3997:function(e,t,i){"use strict";e.exports=i.p+"img/arrow-green.bb3eefd6.svg"},4431:function(e,t,i){"use strict";e.exports=i.p+"img/arrowIcon.06064cdf.svg"},2520:function(e,t,i){"use strict";e.exports=i.p+"img/imageClose.36cbe429.svg"},7596:function(e,t,i){"use strict";e.exports=i.p+"img/infoBtnBg.a04d9f0c.svg"},5336:function(e,t,i){"use strict";e.exports=i.p+"img/markIcon.7df576a6.svg"},2868:function(e,t,i){"use strict";e.exports=i.p+"img/videoStop.517b5446.svg"},6644:function(e,t,i){"use strict";e.exports=i.p+"img/white-cross.30a72f7d.svg"},2037:function(e){"use strict";e.exports="data:image/png;base64,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"},248:function(e){"use strict";e.exports="data:image/png;base64,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"},2626:function(e){"use strict";e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAMKADAAQAAAABAAAAMAAAAADbN2wMAAACWUlEQVRoBe2Zyy4sURSGm7QBI2dESI4WyTFhxuQ8BPEQLhPEROI2FzPxHNIJOZwnOE9gSjsuESNDA9f/a7WS1a2LiC69S/ZK/uy1V7H3vy5VvatWofBaumSaE/4KF8Kd8JSCBdk/K6yRtj57w+FQmBU6hTdlSlcvhbQF6+1ZO1C/H85MeA/a3WRJ+q7Q52yhqf0iVBYWjVhbohB5yNscc0XYS8ZbDA3kn2xHDewfMY3oj3+n/AMlMyhMCiXB5FEKnOFXoOZ92TxoviIUhVCkQ0RWBbhZWZ1Lr94T3LBmZIR8qLImYp7rDER52pjxWHpIkYefFzJREYzvATcxNWiyL+XeJgGOPFardZ9wG8WBHkf0zOmhqv8dsV4c8CUTcvSNt+dYxIFcS3Sg1emLGWh1Bjj7VH/NEiLNONtk7dNbZ6es947rxwjECMQI1EWAx+i4sCx0110LfXojgls4wAtCScijVDhK8HaTV3kiA2MCJfQjZ15QQps54xzpxgjECHy7CPAYzf0LjX2mY2zG9/6ss1zTEIkv9VmH+731Ywbei1DW179FBmq+9mYdsSasX/M1nQxcu0V/Oj1UteSIXaHTRLbfghPptHFCFbidCsb3D0TpgJuBkW5gqLIhYp7rNERpVV64C7Qy6QaGlAm4rAu+zXqmeSdnIYT2fVnwT6VTzWn60blsZaN7SPvDb0AwodGNrVpCZlyU4j30qUrTOZd8Vlgjbf1GdjjO26Y+4tsy0r6nnEIVuvNEfscIegew0YP9JXBjHwiXgv+d0PRLhb3hQKlw7B9OdA0v8gypmLKP2lSLggAAAABJRU5ErkJggg=="},2550:function(e,t,i){"use strict";e.exports=i.p+"img/authenticationHousing.1f5444f9.png"},6468:function(e){"use strict";e.exports="data:image/png;base64,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"},3490:function(e){"use strict";e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAQKADAAQAAAABAAAAQAAAAABGUUKwAAAIt0lEQVR4Ae2aa2wUVRSAt6198GgKWkpQq4tFCrTFVvghwSiICkaJf2xSYzQG/hCD0URRVKJGVEhQo1GjMT7SKtEIiCGGGDFKEKkYoVvK26orqIRHY2ylLS1t/U7dO54Zd3Z3dndajHuT2XvOueee1z1zX7OBQKZkIpCJQCYCmQj8fyOQNUyuZ1dUVNyQlZU1C/29/f39n+/fv3/ncNgy5AGoqqoaOzAwsBFnr3U4/G5xcfGirVu3nnXQfUVzfJUeRXhJSclayDdFabqis7Mz58SJE19EafONNKQZQNrPJe1jOdhDdlTs27ev1TePHYKzHbifaDbleYeCNeAbFC2PAK1UuO/gkGUAo38XztUbjxjp8OnTp6cWFRVd0NfXdxj6yEjbAHyzW1paGg2vn/WQZEAwGCxwjizZsCIcDnc3Nzf/ioMvKSezCM5qhfsKDkkACgsL78OLS5QnIUb4fYP39vauAj5ucOpryJiFCvcN9D0AkWXvIe0B2bAMvN/QDh061AH8jMGlhmfNnDlzztM0P2DfA0A6P4Hh5yvjNzP6nyt8EMzPz38d4HtFL29ra1uscF9AXwMwffr0iVi9RFnex7v/sMItcNeuXb0E61GLAAD+VHl5eaGmpRv2NQBscWUyy1dGv7Nnz569CreBrP/rIXytiCW5ubkPKDztoG8BYBJbgLW1yuLOnJycJxUeFWTUlzsalpFJ5Q5a2lA/ApDFxHcHk9g6rLT2GeAvRJa8mMaTBdthkLOCKSPlsFRZWTnHENJZWwYmK7SmpmYcy1g1I1eDkzXIuZrnYoe8/SyFMxsbG7sc9KgozpbS0Mwz1sFwCHwHTwhdoa6urlBra2u7g8cT6ikAjOxljEYNE5k4XI0mcfiiOBqPw399rHc/Wn+CcDN0mRMKorVHaAPUPxKMJuyRoDT19PSEWFZ/i9HH1hQzALIOy1KE07UIn0nPIlvv+Mh3GHZ7socbAn4NuuvRHYyvysZxAr2N9GvYu3fvR7YWB+IaACaxPHg3I2Seo0889DTKZZ3/AMc/pLY2PPE6RmuXbfSoUaMWY8dttM/myY3GF4P2GkG4x63dNQCk4GN0etqtY4R+know9Ripwfdy6tSph9etW9cXp19SzTIorCSV6KohyNUERV7B6Twx9wrw3spgbIqmNFYADtBhiumEkDAKd1M3UYd4r0O817+Y9mGsswl6GYGRoJj5SQIz3tiEvevZfeol2TQFYu219eT2ExGcRK+U0tnSml6g/8CBA98jUh555QIzZswoOnPmzCnAQf8IjPZFWKziug8gaq0WVyAwkVfiVXDXjFG8wwpOmjQpH+dlD6IH9wc3o1wDQNTEYV2W8A7KsfWcLbJqFRQUvI+BNygjJWtfU7gNdL0U5XIyNH78+MlwV5keZMXVXGr20Lbd0M6hOnv06NFvY0+dtomBfJzXd62madg1AMJUWlq6iesqmVAkEKbMGzduXPvJkye/MYRzoSY7n2eAlmhbcP4VnH9E05xwzAAcO3asv6ys7GN2V7PpGDSdUXQjmXCUTGgytOGsmZ+exaZlDhsacF4CIrtF1+I6B5gesn9nybsFfIehUctk+AY7tahLi+LzHWTk70eJc5Q38pFlMfS4q1bCs3p1dfWYs2fPfolQOQOYIvf4ssn41BCGsmbkF6HvTR7tx5bu7u6FHJLOJGKL7hiXnw3HBDYcX8FYpphl63sdQfhW0XwHGfk60l4mNyuLseMrVoEF3C51JmqApwCIUKIuR1UJwqWCR8pRsqPm4MGDbYbgZ80FiWyH5WPqSKWnmYDMZcf3u6LFBa3oxeWMMHCwOMrKIOusvsYu5epqRaIyUuXD+ZeRYTnPyMuHlflenRc7PGeAdJLCKFyFIdsAcwcJgUAHhlzIq/BnBPelYuKtQs8eJVy2vFfKwChawqDnDDCSOQjJPuA9g1MXkoJyZ+Brwfm5DgWrk3Ve5CQdAOmMMVukVmWKgv0CnTqcNnjSm1IAGPFuT9rSw2zb2LBHSWi5c1OdagBsx0wy4g83RWmk23QwIdts8KonpQAwCU7UCtkj/KRxP2CyLqzlggc17hVOKQBO5YxG2KsBXvnJMluQwYNeZWj+VAOgM6CLJVDvDbSetMHOIDMI2gbPelIKANHXysNot01Qnq1JoAOT3s+w6UOOtiEBCXaWpAMg926IGmPEEYywgROta2trcxLlNXxkWQ/wrwanDirYM6jvzTx15sQ1kfSz+gDb3k2rwQGwkbueyVO+Hc7jMnMCZwu5Qj/Csxl6PX+YjHvHIMGmv5xJpEyQbwfyd5u/UW+/SWcABjhTLxxDtfwzdCHO7sT4LfS9G15xQAYgn+dynvtI793wbBdecNdC/7BqzOaPVpco3BOYdAbgSBBDLGXg/8oAHMmDQY6tcmHh3MFZfR3AbPg3kSlNZMSL06ZNW+v80CK6tG4mxiAy5EDkuaSSAUGtDYPCBsfx0YzkA9Dkw2U99GjOy1fdbTw7eP61m8NJ+dpczxG7GVl3MueYQ1eATLEFGz5nNiIysZJ0BiDetgPDqCOTJ08u5lh8LwYtpf18FxNaaV/T0dHRYN5bRlv+P7wEfrneKtH9oFeAN3DXvxK+57j5fau9vf0IMiw2MuVCC/EIJJ0B6LFNOhjxQV5enkxOj9MWzfkQ9DpulaZwbn/DOC/2yjmeE90q/kMQxOGlPGGhO8ql0F8mcKLD9n2C4Cf0vwOHvEH0nzBGa41Bk7SkuSEGi2nahsGrcfJTCAntE+QDx6lTp+rgf5in0ghyqwn+lYmsHtH6Jx2AiJGfIXRuFMHi6Cc8claXdzzZkiUrAgFcjoBZLkJifv526WORkw6ASGBiGsm7+SzgIh75RC2XkRsweA0j3gKctsL7fy2vwIMInM8jE+Jx8BfYGD0HrHeGoImXlAJg1MgMzX/9i3kX2yI7NdOU9lo2PSNGjBjLJkrOHUk7nnbDMgIzEchEIBOBTAQyEfjvReAv2RYMxs4OdSEAAAAASUVORK5CYII="},4875:function(e,t,i){"use strict";e.exports=i.p+"img/collectT.7b68751f.png"},9221:function(e){"use strict";e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAVxQTFRFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGu3MCAAAAHN0Uk5TAARXpscDLtfWLT/zPPVC9O/+eAJ3bGT9ZUBq+TnS0fGW7TSaiRgZizOUjLQk99MI1COxPo1jgIFE+Dg6QwG+5CXmvSk1J3oJe2GR5YUGB4aPkOttMMTDTbf8tliOrsClGxyif7AMDd0qqxLZEBSylcLMkzppWjEAAAABYktHRACIBR1IAAAACXBIWXMAAABIAAAASABGyWs+AAAB70lEQVRYw+2WV1fCMBSAr1sRhTpw4d4K7lUV995bme69zf8/R5LaCKSlN33w+MB9odyb70vS2wYAMvHPIys7Jzc3JzvPLp9fQFgUFtnjHcXkJ4oddngn5wkpKbUxv4uhbjf7cEmvQeOVsvLyCsWOQVu/UkmvPVXyu0jk7RiSeXlDKi9rEHmAagmDES9jMObxBjMeazDncYZ0PMaQnrc2WPFWBms+blDMDRg+nQHHmxuwvJmhRjt/aq15gFrtjKoR5yd1GB6gTjgnvdr8cgLi8vJMPbEjIA0802hP4OaZpvj9b+aClta2diOuo7O1iwua473o5qU8T4+zVxf4/IT09Yt8/wAh/kFdMDQ8Mpr8m8kFlXR1Y6JgnPeZCYQ6F0zQgepkan2K7XwaIQjM0JGzvuTy3DzNLgQQAlhUmaErsbrEeP8yYAQwypqkrqzqtdU15iTrgBPAhtbnzS3vNsCOd3de+74HWEFgX/9joBwcKPr1SAAtADhUSUqov286RgBHx8n8yRHICQBOz4I6HQydJlaQgvjDH45EY7FoJJzyaqAFZpERmAnOab8uMPwlHXklpK9p+ubWmr8boiNXhHw+e+bVe8tgD7nyIJofiUScGyzt6RnPF74Ybe41hOXfnkzuj+P949MyPr6cuG5n4u/iG7axY+jLkmq0AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIyLTA4LTEyVDIwOjQ2OjA5KzA4OjAwJ+72gwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMi0wOC0xMlQyMDo0NjowOSswODowMFazTj8AAABJdEVYdHN2ZzpiYXNlLXVyaQBmaWxlOi8vL2hvbWUvYWRtaW4vaWNvbi1mb250L3RtcC9pY29uX3Y3amlpZHFmdG5vL3Nob3V5ZS5zdmcmcMRkAAAAAElFTkSuQmCC"},2053:function(e){"use strict";e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAExklEQVR4nLXYgVGrWBiG4e9UcNkKNlYgViCpwNwKLlRgrGCPFYgViBUYKwhWIFYgVnC5Hez7z78MRo0JCfvOPAPRhJzDgcQx6P9pJukfZPL9Divco9aEBUzdJUpsq5JUYJICpiyXdAfrCZWkVlKCXNIFrFsscXQBU5XgFba9R67PRfmlZZ2g1ZEFTNUSN3hDig5fVUs6xySrEDBVK1zgHrm2F+Wr8IRMRxYwVbX8zF4janu5/D55QqYjC5iqEpd4xALbKrHP8/ZqygnYYB5gnaHBxxK8wrYFKh1ZwJQ1OIVtC9i2byafYIo3zDRBAVOWSVqjr5ZPIkUm7w8y+c+PbsoJpLiDbbf1hCUaTFLAFOXy74AEdoYX6FDiHFYtaY5JCzg2G/gS1hMW6NAX5Z/71i2WmKyAY7pDLu8eub4ulz/X+okVJing0GxAubwClb6vxCVa+cdsgu4/BxdwSGMH39dK+hv2mlZ++dl+g4MKGNsS9sZWgUp+Nu1nM3lzfFWJSzzC9tfoYM9vMLqAMSV4hW2vUCLBGin6th03ym/oJyxQy7/4rAKVRhYwpiVu8IIU1jP6/b5tx40aJpDJJ7/COawClUYUMKaozQEs8ADrCjewAr4qavP1fZWkX7BK2LH2KmBMUZsDiBoeR/mlZAV8VdTw/BVqDdd+pWESt1hiZwFjihoGkGnzcdS4CdTyG7rAClYu/4SzztDg2wLGFDUMINPm46jxE7B9q0Alr5bfE9eI2lHAmKL8TZ+QafNx1LgJLFDiF6woH7z9LMU1onYUMKYlbtDAlniNTP5mtfyxFfBVUcMEMnmVhkn0/UGKVjsKGJMd9BkfO0OCNaxtx436PAFrgSj/TnjBErX2KGBsUT6IvgKVfEBrWAFfFeWvfUKmCQo4pJlcgw5Wgt+wClT6XC7/lOkwR4OjCpiyKD/DHeZo8LFKwzVfoNIRBUxVAquWX8sdCqzwsUoTTSJgikqc4wwJavkkrBLX6PC+SsMkfmKF0QUc2wIPsApU8klU8n81Wq38d7U2q+ST6HAC244q4JgSvMK2L0jxvly+Aj9gFai0WYNT1PL7ZlQBx7RGJv/iyeSD+ViCSsNqzFFraCY/CdYctUYUcGhL3MC6Qom+KL+mG/StcIEOJ7BtXyW/lGr5JPYu4JBSPMN6xAJ9tv+ABnN0sBK08svpFkv0zTSswhka7FXA2BKskeINtu1gJXiFbV+Q4n25/IvMOkGroUq+CvfItWcBYytxCWuOWkNrZPJ7IkWrz7Xy/0zcI9eQPf8Z1l/osLOAMS3wAOsaUUNL3MAqUOnrcg2r8HGgDU7x3es3Cti3BK+w7QtS9Nn+M6xHLPBdrXwVrlCib4kbPGKBnY2ZwBqZPl8eCZ4x0+d7YltR/jdTK78X+lLYsayAne31JMrkE7AKVBq6Qy5vjlq7m8lX0zpDg74OPzBHrR0F7FOUn7EXpOhb4AHWNaL2r8EpbrFEXy3/u+oKJb4tYJ+ifAKthiWfyZc7wQtSjGmJG7QajmmtcIFrRO0oYJ9SPMNaoUEuaabP98S+JfgNq8QKM/l+ggKVdhSwbyUu8T4bfCaf0CFF+cp+7AWZ/H74tjETsHI5q5UPoNVxRfm9dIo31PLLq8PO/gWkcUJADIkMGwAAAABJRU5ErkJggg=="},5893:function(){},9675:function(e){function t(){return e.exports=t=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let l=document.documentElement?document.documentElement:document.body?document.body:document.querySelector(".element"),s=l.scrollTop,t=l.clientHeight,i=l.offsetHeight;s+t>=i-200&&e()},t={loadMore:s};l.Z=t},9182:function(e,l,s){s.d(l,{Z:function(){return $e}});s(7658);var t=s(6252),i=s(3577),a=s(2262),n=s(9963),o=s(5355),c=s(1312),A=s(9502),r=s(5052),d=s(976),g=s.p+"img/triangle-black.9b0eadfd.svg",p=s(4517),m=s(397),u=s.p+"img/tick-green.85ccc695.svg",v=s(3907),w=s(4239),f=s(2201),x=s(2994);const y=e=>((0,t.dD)("data-v-105d9ea0"),e=e(),(0,t.Cn)(),e),b={class:"dis-f jus-x al-item",style:{position:"relative","z-index":"333"}},k={class:"s-w-100 seach-box-bg"},U={class:"seach-box"},h={key:0,class:"top-seach dis-f al-item"},B=y((()=>(0,t._)("div",{style:{position:"absolute",left:"-8px",top:"20px"}},[(0,t._)("div",{class:"location-box dis-f jus-x al-item"},[(0,t._)("img",{src:o,class:"img",alt:""}),(0,t.Uk)(" 香港 ")]),(0,t._)("div",{class:"triangle"})],-1))),S={class:"flexacenter seek-input"},D={class:"dis-f al-item pos-r"},C={class:"seach-hiosory-box scrollbar"},Q={class:"seach-history-info"},K={key:0,style:{"margin-bottom":"30px"}},Y=y((()=>(0,t._)("div",{class:"title"},"历史搜索",-1))),q={class:"info-box"},H=["onClick"],I={class:"flexflex"},E=["onClick"],R=y((()=>(0,t._)("div",{class:"title"},"热门推荐",-1))),_={class:"info-box"},F=["onClick"],V=y((()=>(0,t._)("img",{src:A,class:"img",alt:""},null,-1))),M=[V],W={class:"tool-btn dis-f jus-x al-item add-btn",style:{position:"relative"}},X=y((()=>(0,t._)("img",{style:{"margin-right":"5px"},src:r,class:"img",alt:""},null,-1))),z=y((()=>(0,t._)("div",{class:"tool-btn consult-btn flexcenter"},[(0,t._)("img",{class:"consult-icon",src:d}),(0,t.Uk)(" 咨询方同学 ")],-1))),P={class:"consult-pop flexacenter"},G={class:"consult-title flexacenter"},O={class:"consult-QRcode flexcenter"},j=["src"],J=y((()=>(0,t._)("div",{class:"consult-hint"},"微信扫码添加好友",-1))),T=y((()=>(0,t._)("b",null,"筛选",-1))),Z=y((()=>(0,t._)("div",{class:"screen-btn-text",style:{"margin-left":"0"}},":学校附近",-1))),N=y((()=>(0,t._)("div",{class:"screen-btn-text"},"品牌",-1))),L=y((()=>(0,t._)("div",{class:"screen-btn-text"},"租金",-1))),$=y((()=>(0,t._)("div",{class:"screen-btn-text"},"房型",-1))),ee=y((()=>(0,t._)("div",{class:"screen-btn-text"},"楼型",-1))),le=y((()=>(0,t._)("img",{class:"triangle",src:g},null,-1))),se={class:"option-item flexflex",style:{"padding-bottom":"15px"}},te=y((()=>(0,t._)("div",{class:"option-title"},"学校附近",-1))),ie={class:"option-box flexflex flex1"},ae=["onClick"],ne={class:"option-item flexflex",style:{"padding-bottom":"15px"}},oe=y((()=>(0,t._)("div",{class:"option-title"},"标签筛选",-1))),ce={class:"option-box flexflex flex1"},Ae=["onClick"],re=y((()=>(0,t._)("div",{class:"option-title flexacenter"},"租金",-1))),de={class:"option-box flexacenter option-input-box",style:{"white-space":"nowrap"}},ge={class:"flex1"},pe=["onKeyup"],me=y((()=>(0,t._)("span",{style:{"font-size":"18px"}},"~",-1))),ue=["onKeyup"],ve=y((()=>(0,t._)("img",{class:"eliminate-icon",src:p},null,-1))),we=y((()=>(0,t._)("div",{class:"fill"},null,-1))),fe=y((()=>(0,t._)("div",{class:"option-title flexacenter"},"品牌",-1))),xe={class:"option-box flexacenter"},ye={class:"option-dropdown flexacenter"},be={class:"option-dropdown-value ellipsis"},ke=y((()=>(0,t._)("img",{class:"option-dropdown-img",src:m},null,-1))),Ue=y((()=>(0,t._)("div",{class:"dropdown-value"},"不限",-1))),he=y((()=>(0,t._)("img",{class:"dropdown-icon",src:u},null,-1))),Be={class:"dropdown-value"},Se=y((()=>(0,t._)("img",{class:"dropdown-icon",src:u},null,-1))),De=y((()=>(0,t._)("div",{class:"fill"},null,-1))),Ce=y((()=>(0,t._)("div",{class:"option-title flexacenter"},"房型",-1))),Qe={class:"option-box flexacenter flex1"},Ke={class:"option-dropdown flexacenter"},Ye={class:"option-dropdown-value ellipsis"},qe=y((()=>(0,t._)("img",{class:"option-dropdown-img",src:m},null,-1))),He=y((()=>(0,t._)("div",{class:"dropdown-value"},"不限",-1))),Ie=y((()=>(0,t._)("img",{class:"dropdown-icon",src:u},null,-1))),Ee={class:"dropdown-value"},Re=y((()=>(0,t._)("img",{class:"dropdown-icon",src:u},null,-1))),_e=y((()=>(0,t._)("div",{class:"fill"},null,-1))),Fe=y((()=>(0,t._)("div",{class:"option-title flexacenter"},"楼型",-1))),Ve={class:"option-box flexacenter flex1"},Me={class:"option-dropdown flexacenter"},We={class:"option-dropdown-value ellipsis"},Xe=y((()=>(0,t._)("img",{class:"option-dropdown-img",src:m},null,-1))),ze=y((()=>(0,t._)("div",{class:"dropdown-value"},"不限",-1))),Pe=y((()=>(0,t._)("img",{class:"dropdown-icon",src:u},null,-1))),Ge={class:"dropdown-value"},Oe=y((()=>(0,t._)("img",{class:"dropdown-icon",src:u},null,-1))),je={key:2,class:"screen-footer flexacenter"},Je={class:"quantity flexacenter"},Te={class:"b"};var Ze={__name:"seachModule",props:{count:{type:Number,default:0},seachPage:{type:Boolean,default:!0},initPitchValue:{type:Object}},emits:["handleTransfer"],setup(e,{emit:l}){const s=e,o=(0,v.oR)(),{wechat:A}=(0,a.BK)(o.state),r=(0,f.tv)(),d=(0,f.yj)();let g=(0,a.iH)("unfold"),p=(0,a.iH)(!1),m=(0,a.iH)([]),u=(0,a.qj)({data:[]});m.value=JSON.parse(localStorage.getItem("historyArr"))||[];let y=(0,a.qj)([{name:"不限",id:0}]),V=(0,a.qj)([]),Ze=(0,a.qj)([]),Ne=(0,a.qj)([]),Le=(0,a.qj)([]),$e=(0,a.qj)([]),el=(0,a.qj)([]),ll=(0,a.iH)({companyid:0,roomtype:0,rent_min:null,rent_max:null,school:0,roomlistings:0,keyword:"",tag:""});(0,t.m0)((()=>{y=w.Z.state.schoolList||[],V=w.Z.state.apartment.roomtype||[],Ze=w.Z.state.roomTypeKey||{},Ne=w.Z.state.apartment.roomlistings||[],Le=w.Z.state.roomlistingsKey||{},$e=w.Z.state.apartment.brand||[],el=w.Z.state.brandKey||{},u.data=w.Z.state.indexData.hotSearcheWords,ll.value={...ll.value,...s.initPitchValue}})),d.query["companyid"]&&(ll.value["companyid"]=d.query["companyid"],g.value="unfold");let sl=!1;const tl=()=>{sl=!0,ll.value["rent_min"]=null,ll.value["rent_max"]=null,l("handleTransfer",ll)},il=()=>{setTimeout((()=>{sl||l("handleTransfer",ll)}),300)},al=()=>sl=!1,nl=e=>{sessionStorage.setItem("houseingPageType",""),r.push(`/seachPage?keyword=${e}`),-1==m.value.indexOf(e)&&e&&(m.value.unshift(e),ol())};const ol=()=>{m.value.length>10&&(m.value=m.value.slice(0,10)),localStorage.setItem("historyArr",JSON.stringify(m.value))},cl=(e,s)=>{switch(e){case"nearSchool":ll.value["school"]=s;break;case"roomType":ll.value["roomtype"]=s;break;case"brand":ll.value["companyid"]=s;break;case"roomlistings":ll.value["roomlistings"]=s;break;case"tag":ll.value["tag"]=s;break;default:break}(0,t.Y3)((()=>{l("handleTransfer",ll)}))};let Al=e=>{m.value.splice(e,1),localStorage.setItem("historyArr",JSON.stringify(m.value))};const rl=["单人间","大床房","独立卫浴","两房整租","电梯"];return(l,o)=>{const r=(0,t.up)("el-input"),d=(0,t.up)("el-popover"),v=(0,t.up)("el-dropdown-item"),w=(0,t.up)("el-dropdown-menu"),f=(0,t.up)("el-dropdown");return(0,t.wg)(),(0,t.iD)("div",b,[(0,t._)("div",{class:(0,i.C_)(["body-maxWidth",{seachPage:!s.seachPage}])},[(0,t._)("div",k,[(0,t._)("div",U,[s.seachPage?((0,t.wg)(),(0,t.iD)("div",h,[B,(0,t._)("div",S,[(0,t.Wm)(d,{visible:(0,a.SU)(p),"onUpdate:visible":o[2]||(o[2]=e=>(0,a.dq)(p)?p.value=e:p=e),placement:"bottom",width:560,trigger:"click","show-arrow":!1,"popper-style":"background: transparent;padding:0;box-shadow: none;border: none;transform: translateX(50px);"},{reference:(0,t.w5)((()=>[(0,t.Wm)(r,{class:"search-input",modelValue:(0,a.SU)(ll)["keyword"],"onUpdate:modelValue":o[0]||(o[0]=e=>(0,a.SU)(ll)["keyword"]=e),placeholder:"搜索房源或输入房源ID",onKeyup:o[1]||(o[1]=(0,n.D2)((e=>nl((0,a.SU)(ll)["keyword"])),["enter"])),style:{height:"40px",width:"460px"},maxlength:"15"},null,8,["modelValue"])])),default:(0,t.w5)((()=>[(0,t._)("div",D,[(0,t._)("div",C,[(0,t._)("div",Q,[0!=(0,a.SU)(m).length?((0,t.wg)(),(0,t.iD)("div",K,[Y,(0,t._)("div",q,[((0,t.wg)(!0),(0,t.iD)(t.HY,null,(0,t.Ko)((0,a.SU)(m),((e,l)=>((0,t.wg)(),(0,t.iD)("div",{key:l,class:"btn flexacenter",onClick:l=>nl(e)},[(0,t._)("div",I,(0,i.zw)(e),1),(0,t._)("img",{class:"btn-icon",src:c,onClick:(0,n.iM)((e=>(0,a.SU)(Al)(l)),["stop"]),alt:""},null,8,E)],8,H)))),128))])])):(0,t.kq)("",!0),(0,t._)("div",null,[R,(0,t._)("div",_,[((0,t.wg)(!0),(0,t.iD)(t.HY,null,(0,t.Ko)((0,a.SU)(u).data,((e,l)=>((0,t.wg)(),(0,t.iD)("div",{key:l,class:"btn",onClick:l=>nl(e)},(0,i.zw)(e),9,F)))),128))])])])])])])),_:1},8,["visible"]),(0,t._)("div",{class:"seach-btn dis-f al-item jus-x",onClick:o[3]||(o[3]=e=>(0,a.SU)(ll)["keyword"]?nl((0,a.SU)(ll)["keyword"]):"")},M)]),(0,t._)("div",W,[X,(0,t.Uk)(" 发布房源 "),(0,t.Wm)(x.Z)]),(0,t.Wm)(d,{placement:"bottom-end","popper-class":"consult-popover flexcenter",width:300,trigger:"hover","show-arrow":!1,"popper-style":"background-color:transparent;border: none;box-shadow: none;padding:0;"},{reference:(0,t.w5)((()=>[z])),default:(0,t.w5)((()=>[(0,t._)("div",P,[(0,t._)("div",G,[(0,t.Uk)(" 欢迎联系 "),(0,t._)("b",null,(0,i.zw)((0,a.SU)(A)["nickname"]),1),(0,t.Uk)(" 咨询公寓 ")]),(0,t._)("div",O,[(0,t._)("img",{class:"consult-QRcode-img",src:(0,a.SU)(A)["personalqrcode"]},null,8,j)]),J])])),_:1})])):(0,t.kq)("",!0),"pack"===(0,a.SU)(g)?((0,t.wg)(),(0,t.iD)("div",{key:1,class:"screen-btn flexcenter",onClick:o[4]||(o[4]=e=>(0,a.dq)(g)?g.value="unfold":g="unfold")},[T,Z,(0,t.Uk)(" | "),N,(0,t.Uk)(" | "),L,(0,t.Uk)(" | "),$,(0,t.Uk)(" | "),ee,le])):(0,t.kq)("",!0),(0,t._)("div",{class:(0,i.C_)(["option-area flexflex",{"option-area-unfold":"unfold"==(0,a.SU)(g)}])},[(0,t._)("div",se,[te,(0,t._)("div",ie,[(0,t._)("div",{class:(0,i.C_)(["school-item flexcenter",{pitch:0==(0,a.SU)(ll)["school"]}]),onClick:o[5]||(o[5]=e=>cl("nearSchool",0))},"不限",2),((0,t.wg)(!0),(0,t.iD)(t.HY,null,(0,t.Ko)((0,a.SU)(y),((e,l)=>((0,t.wg)(),(0,t.iD)("div",{class:(0,i.C_)(["school-item flexcenter",{pitch:e["id"]==(0,a.SU)(ll)["school"]}]),key:l,onClick:l=>cl("nearSchool",e.id)},(0,i.zw)(e["name"]),11,ae)))),128))])]),(0,t._)("div",ne,[oe,(0,t._)("div",ce,[(0,t._)("div",{class:(0,i.C_)(["school-item flexcenter",{pitch:""==(0,a.SU)(ll)["tag"]}]),onClick:o[6]||(o[6]=e=>cl("tag",0))},"不限",2),((0,t.wg)(),(0,t.iD)(t.HY,null,(0,t.Ko)(rl,((e,l)=>(0,t._)("div",{class:(0,i.C_)(["school-item flexcenter",{pitch:e==(0,a.SU)(ll)["tag"]}]),key:l,onClick:l=>cl("tag",e)},(0,i.zw)(e),11,Ae))),64))])]),(0,t._)("div",{class:(0,i.C_)(["option-item flexflex",{"show-eliminate":(0,a.SU)(ll)["rent_min"]||(0,a.SU)(ll)["rent_max"]}]),style:{"padding-bottom":"23px"}},[re,(0,t._)("div",de,[(0,t._)("div",ge,[(0,t.wy)((0,t._)("input",{class:"option-input",type:"number","onUpdate:modelValue":o[7]||(o[7]=e=>(0,a.SU)(ll)["rent_min"]=e),onBlur:il,onInput:al,onKeyup:(0,n.D2)(il,["enter"])},null,40,pe),[[n.nr,(0,a.SU)(ll)["rent_min"]]]),me,(0,t.wy)((0,t._)("input",{class:"option-input",type:"number","onUpdate:modelValue":o[8]||(o[8]=e=>(0,a.SU)(ll)["rent_max"]=e),onBlur:il,onInput:al,onKeyup:(0,n.D2)(il,["enter"])},null,40,ue),[[n.nr,(0,a.SU)(ll)["rent_max"]]]),(0,t.Uk)("HK$/月")]),(0,a.SU)(ll)["rent_min"]||(0,a.SU)(ll)["rent_max"]?((0,t.wg)(),(0,t.iD)("div",{key:0,class:"eliminate flexcenter",onClick:tl},[ve,(0,t.Uk)(" 清除金额 ")])):(0,t.kq)("",!0)]),we,fe,(0,t._)("div",xe,[(0,t.Wm)(f,{trigger:"click","popper-class":"option-dropdown-box"},{dropdown:(0,t.w5)((()=>[(0,t.Wm)(w,null,{default:(0,t.w5)((()=>[(0,t.Wm)(v,{class:(0,i.C_)({pitch:0==(0,a.SU)(ll)["companyid"]}),onClick:o[9]||(o[9]=e=>cl("brand",0))},{default:(0,t.w5)((()=>[Ue,he])),_:1},8,["class"]),((0,t.wg)(!0),(0,t.iD)(t.HY,null,(0,t.Ko)((0,a.SU)($e),((e,l)=>((0,t.wg)(),(0,t.j4)(v,{class:(0,i.C_)({pitch:e.id==(0,a.SU)(ll)["companyid"]}),key:l,onClick:l=>cl("brand",e.id)},{default:(0,t.w5)((()=>[(0,t._)("div",Be,(0,i.zw)(e["name"]),1),Se])),_:2},1032,["class","onClick"])))),128))])),_:1})])),default:(0,t.w5)((()=>[(0,t._)("div",ye,[(0,t._)("span",be,(0,i.zw)((0,a.SU)(el)[(0,a.SU)(ll)["companyid"]]||"不限"),1),ke])])),_:1})]),De,Ce,(0,t._)("div",Qe,[(0,t.Wm)(f,{trigger:"click","popper-class":"option-dropdown-box"},{dropdown:(0,t.w5)((()=>[(0,t.Wm)(w,null,{default:(0,t.w5)((()=>[(0,t.Wm)(v,{class:(0,i.C_)({pitch:0==(0,a.SU)(ll)["roomtype"]}),onClick:o[10]||(o[10]=e=>cl("roomType",0))},{default:(0,t.w5)((()=>[He,Ie])),_:1},8,["class"]),((0,t.wg)(!0),(0,t.iD)(t.HY,null,(0,t.Ko)((0,a.SU)(V),((e,l)=>((0,t.wg)(),(0,t.j4)(v,{class:(0,i.C_)({pitch:e.id==(0,a.SU)(ll)["roomtype"]}),key:l,onClick:l=>cl("roomType",e.id)},{default:(0,t.w5)((()=>[(0,t._)("div",Ee,(0,i.zw)(e["name"]),1),Re])),_:2},1032,["class","onClick"])))),128))])),_:1})])),default:(0,t.w5)((()=>[(0,t._)("div",Ke,[(0,t._)("span",Ye,(0,i.zw)((0,a.SU)(Ze)[(0,a.SU)(ll)["roomtype"]]||"不限"),1),qe])])),_:1})]),_e,Fe,(0,t._)("div",Ve,[(0,t.Wm)(f,{trigger:"click","popper-class":"option-dropdown-box"},{dropdown:(0,t.w5)((()=>[(0,t.Wm)(w,null,{default:(0,t.w5)((()=>[(0,t.Wm)(v,{class:(0,i.C_)({pitch:0==(0,a.SU)(ll)["roomlistings"]}),onClick:o[11]||(o[11]=e=>cl("roomlistings",0))},{default:(0,t.w5)((()=>[ze,Pe])),_:1},8,["class"]),((0,t.wg)(!0),(0,t.iD)(t.HY,null,(0,t.Ko)((0,a.SU)(Ne),((e,l)=>((0,t.wg)(),(0,t.j4)(v,{class:(0,i.C_)({pitch:e.id==(0,a.SU)(ll)["roomlistings"]}),key:l,onClick:l=>cl("roomlistings",e.id)},{default:(0,t.w5)((()=>[(0,t._)("div",Ge,(0,i.zw)(e["name"]),1),Oe])),_:2},1032,["class","onClick"])))),128))])),_:1})])),default:(0,t.w5)((()=>[(0,t._)("div",Me,[(0,t._)("span",We,(0,i.zw)((0,a.SU)(Le)[(0,a.SU)(ll)["roomlistings"]]||"不限"),1),Xe])])),_:1})])],2)],2),s.seachPage?((0,t.wg)(),(0,t.iD)("div",je,[(0,t._)("div",Je,[(0,t.Uk)(" 共 "),(0,t._)("b",Te,(0,i.zw)(e.count),1),(0,t.Uk)(" 个品牌公寓 ")])])):(0,t.kq)("",!0)])])],2)])}}},Ne=s(3744);const Le=(0,Ne.Z)(Ze,[["__scopeId","data-v-105d9ea0"]]);var $e=Le},6474:function(e,l,s){s.d(l,{Z:function(){return A}});var t=s(6252),i=s(3577);const a={class:"dis-f jus-x bottom-tps"};var n={__name:"loadMoreText",props:{loadText:String},setup(e){const l=e;return(e,s)=>((0,t.wg)(),(0,t.iD)("div",a," - "+(0,i.zw)(l.loadText)+" - ",1))}},o=s(3744);const c=(0,o.Z)(n,[["__scopeId","data-v-1232ff5c"]]);var A=c},8246:function(e,l,s){s.d(l,{Z:function(){return re}});var t=s(6252),i=s(9963),a=s(3577),n=s(2262),o=s.p+"img/collect-icon.da432961.svg",c=s.p+"img/collect-pitch-icon.4dbb1c73.svg",A=s.p+"img/gter-select.d2221b80.png",r=s(6573),d=s(7470),g=s(7074),p=s(1880),m=s(8486),u="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAQKADAAQAAAABAAAAQAAAAABGUUKwAAAEe0lEQVR4Ae1bTVbbQAyWINnQRbPhZ8kR0hM0PUHTE5CeALqGvrqvsC49QeEEwAlITwCcgHRHywYWtAvHUaUxAUMcezQZ2+l79nt5TDQa6dM3mvH8BID6qRmoGagZqBmoGSiNAQrWWxSsrZfmMMcR5tQXUk3bKwNAOIMGfcbg+rwQJ5ZGFyz1PKvhPhB1IYQz2l7+6tm4ylw1BCAme32LSTiToaFC7km5kiEg2DloehbDOTRfvMFgcPNMXujXajIgPaQ2hHenZWfCPBEgtLRh+Od7Oj/FSOeNAB4b1KXt1a1iwp20WskcYNYBYXQ5CedBcgPNxVcYXA0eJAUVqsmAKOrkxNOCcBTk6HiproaAEXbz0dNGGSvG0gmIg6K3+QSwxjAqfC4onQAYjnpWwYsSwYa1rqNiqQSY3ifaVGBt0cflnkJfrVoqARBG8o5vqVBazRcqi0+USyPg/t3eeeLd6gu9tlJzVCqFANpZ6wCMXHd9rbi9Y4Q5zQongILlNlB0lIMju5qona3gXttwb5rf0gQfwilr6sb9hGnqsGh/QpwQmE1UeCev1y0+bLnF3etOonpqsbAM8Bc8Y0fKJJB2Vjd5J3nJmgf8UWVLIRlgXl0hyIzv5yFInQjv9xRHQCNV0ElQ1hlAO8v7Nnt10/Mjj8En0SbKcYZFZyxyDl7MWRNgHOUcWMQ9Ysa82Pb6mIDvLfocXhoCxH32qU1oZvvM8erMynDR2PUZvGDREiBt+NTmLpBC8qGdlYC/z5SOSXtp5XimN8PLG8kuBMgmZTO5ODHAdGv8tPjyZfFxmVeS3QgQqBR9ekAc/u1x2VuvPNhNFjBaN3cJSZmHsjsBAJ14by8oVDs8N9gjfCTczUJqq1kI4AOLUS+enWk91bpXYTE+ZlsIkUyIBae+VxInjc2WAbJEnbJKm3Q1n5LZCCB4yWF5nZW90ER4Y2tHQQD2U4zOX/ACEuE8BWuqSEFAavv/XqghwJrVOWDFGqs9AY2l/hwEZgdBgdWagPjeHi/sEFSphRea3xhYE2BCQupXGZqVbyVGHQGNxX0rEFUqKTGqCIivq/GkyviyfeOh9kpdRYBxjgvzmwW4cJBN0GStmgDcverzSmMOswBPYmyTQWZJ3DZDzaUeH0MP2LAshR0fJnG8YpNNFVhemad7uwXB5PA4/0SGj8C6fEBxpPaJ8AMai73nY9WcLQyjA6fNFeI73P19rMbCDZwJEGfxhafmzo/TdO93NwsoH7/3dSQsfMC9X87zknoOSIKPHeNhUpZRtktTzg62cZthJ1HFs/4MwYuhmQgQA9yjPc6jb1LOfvDYZoV2/6rtZ9viWvZpfOcqZivMTICY54vILabyPRen9xzCQHStnvHkmK58K76Mz/R6ldQLAeIRv1wfQBM6XLpQIVAps232YXyp2k1X9kaAuJDf/nNatuNswJ/T3Wpr2Jb0Otv2/f8FXgkYhxVnw9KYCPeMkFemDK3mUttnr49xlvZX3vHJy808x6L7eOeQp13X1wzUDNQM1AzUDLgy8A/1nEvV+HI8aQAAAABJRU5ErkJggg==",v=s(9062),w=s(2201),f=s(4722);const x=e=>((0,t.dD)("data-v-69d6d309"),e=e(),(0,t.Cn)(),e),y={key:0,class:"collect-icon",src:o},b={key:1,class:"collect-icon",src:c},k={class:"img-box"},U={key:0,class:"gter-select",src:A},h={class:"name flexflex"},B={class:"apartment-introduce flexacenter"},S={class:"remark-on flexacenter"},D=["src"],C={class:"remark-text flex1 ellipsis"},Q={key:0,class:"apartment-tag flexcenter"},K={class:"flex1 ellipsis"},Y={class:"label-list flexacenter"},q={key:0,class:"label-item flexacenter blue"},H=x((()=>(0,t._)("img",{class:"safety-icon",src:r},null,-1))),I=x((()=>(0,t._)("div",{class:"label-item flexacenter violet"},"0服务费",-1))),E={key:0,class:"location flexacenter"},R=x((()=>(0,t._)("img",{class:"location-icon",src:d},null,-1))),_={class:"ellipsis"},F={class:"distance flexflex"},V={key:0,class:"figure flexflex"},M={class:"school"},W={key:0,class:"mile"},X={class:"vehicle-list flex1 flexflex"},z={key:0,class:"vehicle-item flexacenter"},P=x((()=>(0,t._)("img",{class:"vehicle-icon",src:g},null,-1))),G={key:1,class:"vehicle-item flexacenter"},O=x((()=>(0,t._)("img",{class:"vehicle-icon",src:p},null,-1))),j={key:2,class:"vehicle-item flexacenter"},J=x((()=>(0,t._)("img",{class:"vehicle-icon",src:m},null,-1))),T={class:"collect-type flexacenter"},Z={class:"collect flexacenter flex1"},N=x((()=>(0,t._)("img",{class:"flame-icon",src:u},null,-1))),L={class:"house-type flexacenter"},$=x((()=>(0,t._)("img",{class:"icon",src:v},null,-1))),ee={key:1,class:"type-list"},le={class:"type-name flex1 ellipsis"},se={class:"price flexflex"},te={class:"type-data flexacenter"},ie=x((()=>(0,t._)("div",{class:"unit"},"HK$",-1))),ae={class:"price"},ne={key:0,class:"original-price"};var oe={__name:"apartment-item",props:{item:Object,pitchValue:Object,masonryInstance:Object},emits:["handlecollect"],setup(e,{emit:l}){const s=e,o=((0,w.tv)(),()=>{let e=`/apartmentDetail?uniqid=${s["item"].uniqid}`;s?.pitchValue?.school&&(e+=`&school=${s.pitchValue["school"]}`),(0,f.redirectToExternalWebsite)(e)}),c=e=>l("handlecollect",e),A=()=>{s.masonryInstance&&s.masonryInstance.reloadItems(),s.masonryInstance&&s.masonryInstance.layout()};return(l,s)=>{const r=(0,t.Q2)("lazy");return(0,t.wg)(),(0,t.iD)("div",{class:"item flexflex",onClick:o},[(0,t._)("div",{class:"collect-box flexcenter",onClick:s[0]||(s[0]=(0,i.iM)((l=>c(e.item.uniqid)),["stop"]))},[0==e.item.iscollect?((0,t.wg)(),(0,t.iD)("img",y)):((0,t.wg)(),(0,t.iD)("img",b))]),(0,t._)("div",k,[e.item.selection?((0,t.wg)(),(0,t.iD)("img",U)):(0,t.kq)("",!0),(0,t._)("div",h,(0,a.zw)(e.item.title),1),(0,t.wy)((0,t._)("img",{class:"img",onLoad:A},null,544),[[r,e.item["image"]]]),(0,t._)("div",B,[e.item.comment.content?((0,t.wg)(),(0,t.iD)(t.HY,{key:0},[(0,t._)("div",S,[(0,t._)("img",{class:"fang-icon",src:e.item.comment.avatar},null,8,D),(0,t.Uk)(" "+(0,a.zw)(e.item.comment.type),1)]),(0,t._)("div",C,(0,a.zw)(e.item.comment.content),1)],64)):((0,t.wg)(),(0,t.iD)(t.HY,{key:1},[e.item.company?((0,t.wg)(),(0,t.iD)("div",Q,(0,a.zw)(e.item.company),1)):(0,t.kq)("",!0),(0,t._)("div",K,(0,a.zw)(e.item.propaganda),1)],64))])]),(0,t._)("div",Y,[1==e.item.fieldtrips?((0,t.wg)(),(0,t.iD)("div",q,[H,(0,t.Uk)(" 实地考察 ")])):(0,t.kq)("",!0),I,((0,t.wg)(!0),(0,t.iD)(t.HY,null,(0,t.Ko)(e.item.hottags,((e,l)=>((0,t.wg)(),(0,t.iD)("div",{class:"label-item flexacenter red",key:l},(0,a.zw)(e),1)))),128)),e.item.tags?((0,t.wg)(!0),(0,t.iD)(t.HY,{key:1},(0,t.Ko)(e.item.tags.split(","),((e,l)=>((0,t.wg)(),(0,t.iD)("div",{class:"label-item flexacenter",key:l},(0,a.zw)(e),1)))),128)):(0,t.kq)("",!0)]),e.item["address"]?((0,t.wg)(),(0,t.iD)("div",E,[R,(0,t._)("div",_,(0,a.zw)(e.item["address"]),1)])):(0,t.kq)("",!0),(0,t._)("div",F,[e.item.distance?.alias?((0,t.wg)(),(0,t.iD)("div",V,[(0,t.Uk)(" 距离 "),(0,t._)("div",M,(0,a.zw)(e.item.distance.alias),1),e.item.distance.distance>0?((0,t.wg)(),(0,t.iD)("div",W,(0,a.zw)(e.item.distance.distance)+"km",1)):(0,t.kq)("",!0)])):(0,t.kq)("",!0),(0,t._)("div",X,[e.item.distance?.walking_duration>0?((0,t.wg)(),(0,t.iD)("div",z,[P,(0,t.Uk)(" "+(0,a.zw)((0,n.SU)(f.calculateDuration)(e.item.distance.walking_duration)),1)])):(0,t.kq)("",!0),e.item.distance?.transit_duration>0?((0,t.wg)(),(0,t.iD)("div",G,[O,(0,t.Uk)(" "+(0,a.zw)((0,n.SU)(f.calculateDuration)(e.item.distance.transit_duration)),1)])):(0,t.kq)("",!0),e.item.distance?.driving_duration>0?((0,t.wg)(),(0,t.iD)("div",j,[J,(0,t.Uk)(" "+(0,a.zw)((0,n.SU)(f.calculateDuration)(e.item.distance.driving_duration)),1)])):(0,t.kq)("",!0)])]),(0,t._)("div",T,[(0,t._)("div",Z,[N,(0,t.Uk)(" 近15天"+(0,a.zw)(e.item.viewnum)+"人感兴趣 ",1)]),(0,t._)("div",L,[(0,t.Uk)(" 共"+(0,a.zw)(e.item.roomnum||0)+"个房型 ",1),$])]),e.item["roomlist"]?((0,t.wg)(),(0,t.iD)("div",ee,[((0,t.wg)(!0),(0,t.iD)(t.HY,null,(0,t.Ko)(e.item["roomlist"],((e,l)=>((0,t.wg)(),(0,t.iD)("div",{class:"type-item flexacenter",key:l},[(0,t._)("div",le,(0,a.zw)(e["name"]),1),(0,t._)("div",se,[(0,t._)("div",te,[ie,(0,t._)("div",ae,(0,a.zw)(e.discountprice||e.price),1),(0,t.Uk)(" /月 ")]),e.discountprice?((0,t.wg)(),(0,t.iD)("div",ne,"HK$"+(0,a.zw)(e.price)+"/月",1)):(0,t.kq)("",!0)])])))),128))])):(0,t.kq)("",!0)])}}},ce=s(3744);const Ae=(0,ce.Z)(oe,[["__scopeId","data-v-69d6d309"]]);var re=Ae},6938:function(e,l,s){s.d(l,{Z:function(){return m}});var t=s(6252),i=s(3577),a=s.p+"img/empty-duck.938a91b8.png";const n=e=>((0,t.dD)("data-v-b2a1255a"),e=e(),(0,t.Cn)(),e),o={class:"empty-box flexflex"},c=n((()=>(0,t._)("img",{class:"empty-icon",src:a},null,-1))),A={class:"empty-text"},r={key:0,class:"empty-text"};var d={__name:"empty-duck",props:{hintText:String,hintTextTwo:String},setup(e){return(l,s)=>((0,t.wg)(),(0,t.iD)("div",o,[c,(0,t._)("text",A,(0,i.zw)(e.hintText||"暂无内容"),1),e.hintTextTwo?((0,t.wg)(),(0,t.iD)("text",r,(0,i.zw)(e.hintTextTwo),1)):(0,t.kq)("",!0)]))}},g=s(3744);const p=(0,g.Z)(d,[["__scopeId","data-v-b2a1255a"]]);var m=p},2255:function(e,l,s){s.d(l,{Z:function(){return x}});var t=s(6252),i=s(3577),a=s(2262),n="data:image/png;base64,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",o=s.p+"img/QR-code.6ff30470.svg",c=s(3907);const A=e=>((0,t.dD)("data-v-60109ba9"),e=e(),(0,t.Cn)(),e),r={class:"flexcenter",style:{padding:"78px 0"}},d={class:"have-questions flexcenter"},g={class:"have-questions-text flexacenter"},p=A((()=>(0,t._)("img",{class:"smiling",src:n},null,-1))),m=A((()=>(0,t._)("div",{class:"have-questions-btn flexcenter"},[(0,t._)("img",{class:"have-questions-icon",src:o}),(0,t.Uk)("马上联系 ")],-1))),u=["src"];var v={__name:"have-questions",setup(e){const l=(0,c.oR)(),{wechat:s}=(0,a.BK)(l.state);return(e,l)=>{const n=(0,t.up)("el-popover");return(0,t.wg)(),(0,t.iD)("div",r,[(0,t.Wm)(n,{placement:"bottom","popper-class":"have-questions flexcenter",width:160,trigger:"hover","popper-style":"border-radius: 14px;padding: 20px;"},{reference:(0,t.w5)((()=>[(0,t._)("div",d,[(0,t._)("div",g,[(0,t.Uk)("有疑问?来找"),p,(0,t.Uk)((0,i.zw)((0,a.SU)(s)["nickname"])+"!",1)]),m])])),default:(0,t.w5)((()=>[(0,t._)("img",{class:"QR-code",src:(0,a.SU)(s)["personalqrcode"],alt:""},null,8,u)])),_:1})])}}},w=s(3744);const f=(0,w.Z)(v,[["__scopeId","data-v-60109ba9"]]);var x=f},397:function(e,l,s){e.exports=s.p+"img/arrow-black-down.a37a60b5.svg"},9062:function(e,l,s){e.exports=s.p+"img/arrow-return.9dd64a8c.svg"},1880:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAADQElEQVR4nO3a4W3bRgCG4e8mKDtBtEHVCXKcIO4EpTdQJzA1QZoJTE1QewKfJog9QeUN5AmU98AQPlI8iQ4ogQTuBZ4/QUDpPtOWDMtoWBn+RiFpiSm3h5P0DU5nGjLAEk/IMLcqSf9gj97ODbDEXA/fVEm6RW8Gp/KHt5p/t6jUk0GsJb4j7A2VTtxSE2iJLwh7xp846tQApaQ7hPmL+ItNvQd0R+g9a+8//qxUe4BXLDSPbvAfwnq/eAaxSrUH2MJqHlnVP7/Ccjh1MohVKg2QBrhD0xZW88jqAgPMvRxOnQxilUoDpAHSAGh6RaXxCq/t28JpnBaqf30Py+HUySBWqfaT3MJqvA4IW6PUOFld4FVgC6vxOiBsjVLjZJUGSAM8ISyHUyeDWKXSAGmAOzRtYTVeB4StUWqcrNIAaYAnhOVw6mQQq1QaIA1wh6YtrMbrgLA1So2TVRogDfCEsBxOnQxilUoDtAbwf1RYYayc2lWqjdES/yIsh1Mng1il2gPMvRxOnQxilUoDpAHSAGjawmoeWV3gVWALq3lklQZIAzwhLIdTJ4NYpYYPsND7HyI22OlyWUmfsVP9WH1ZXXEAq/rjKBl8e+R4xtjdo9B7/jH8R1+6WV1xgO9YIuwRNxizJfxjdbtFpXZWVxzggG5vyDBmVseH8q1Rqp3V8f/N4dTJIFapYQM84AvCNig0bgtJ/6PbX/DPIczqigMsVF/4E3wvuMFO41eo/jnQtEGh46yuOIAvwxI+p8u2UG2PZ/RldeUBppbVBQbw/Y49pt4KXxHW+9xPDVCo/f3mq3Tm8/cTyKr9vsT3ioV6MojlL7CT9Bvm3hqlejI41QpfMefesFDkrjU4V6X39/lzyx/eKv5qMWgAX6H6FvqEufSIFXY60dABmir13w0veMA1u8Ef6PaIFXYa0EcGuEeh415gFfkeu2AZnPpHuEWlARkMaWqHb8rg1D/CCt9wsiEDTPXwTRmc+keoVN8N0QxONfXDN2Vw+oURDGLFDv+IQtM5fFMGpw+OYNBX7PAbFJpuHx7BoNtcD9/kR3jAZ3Sr1BnBIOwehY7boNC8qtT/nqVSMIJB0z0KHbdBoXlW6cwIPwANnixQe1+CGAAAAABJRU5ErkJggg=="},8486:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAD0UlEQVR4nO3agVHjRhiG4W8riDs4UcGRCryuAFMBpIJABcgVQCo4qABTAbsVBCqIO4ipQHmVzR8sH9ZKxBnEWe/MM3dzZ1v2J8NgG6cDbxwAB904AA66cQD0zUs6wxwTDKE1lrhDUI8c+nSNCwy5W0m/oFMOXfuGc32OgqQZsjl0qZR0he2escZHNsFXbLdAqUwOueoD/IH6TyviXNJKw6i+b0tMsdkRVmrJIde50tPfqs/6MYbYEzafDZe4wc66DHCr9F3fOsUSQ2yOe1gRXi055ApqPrWOsNIwm+BPWBFeLTnkCmoO0OU6H1kFK8KrJYdcQeMA4wBTWF2u85FVsCK8WnLIFXRAA8xxgqD0wqIu6McY4Axe0gOW+DsHq1D6ic+aISiZwnIYchWsCK90Yu9hHWElcrC8pEdYC5T6MQYo1XwtM0MQOVhe4wDjAI+wFiiVLjiF5TDkKlgRXulxXMGaIYgcLK9xgHGAR1gLlEoXnMJyGHIVrAiv9DiuYM0QRA5WofSGwk+omyEomcJyGHIVrAiv5BF1LzjGSuSwWaH0DlBQUhfUHMBr2AW9FuGV8kpu9c+Dr3PIFdQc4DMV4dWSQ66gcYBxgM0BIobc9n31askhV1DzRrtc5yOrYEV4teSQK2gcYBxgCqvLdT6yClaEV0sOuYK6DTDHr6j7DUvss2NcYYIl6mO8VQUrwqslh1xB+QGO8Ts2myFoPxVKtz+BdYkbbFfBivBqySFXUH6AUunsbHaHc+2nczU/oK2L8Pq+Ctauy/ybQ66g/AAXuMZmC5TaT3PcY7MH1P++XQUrwqslh1xB+QEmCHr9aPoZXvv95YklTlD3Aq/06nW7ClaEV0sOuYLyA1her2Osse+88rdfwYrwaskhV1D3AYZQBSvCqyWHXEHNAX7GE4ZYoeaHOxFeLTnkCmoOsECpYXaBa1gRXi055ApqDlBXH+gOawyhCc5QKv3divBqySFX0PcDfJYivFpyyBU0DjAOsDnAKeYotLsJvsJ6wRP6VEj6AusZa+yq/r8lvsGK8GrJIVdQc4Au1/F6fR++LsKrX6Wary9mCMpXwYrwaskhV9CBD1A/rU5gXeIGbV3gGtYCpfpVqjlAl9vw6jm8Q67tB1MX1J5Xs1Ms0ac57rHZE9bYlVezS9xgZ10GmGCl188M+/aMY7ynoOaXX59eUKh9MDl06RhB/Ueo74RXOnPvqVA67hf0qT7uHEGZHLpWKH0NniFXfQeWuMAa/6UJbjBHlxPwgFIdR3d4T4WSt1op+T8qlLzVGk/olcNBNw6Ag+7gB/gLfVQNUBW1rW4AAAAASUVORK5CYII="},7074:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAExklEQVR4nLXYgVGrWBiG4e9UcNkKNlYgViCpwNwKLlRgrGCPFYgViBUYKwhWIFYgVnC5Hez7z78MRo0JCfvOPAPRhJzDgcQx6P9pJukfZPL9Divco9aEBUzdJUpsq5JUYJICpiyXdAfrCZWkVlKCXNIFrFsscXQBU5XgFba9R67PRfmlZZ2g1ZEFTNUSN3hDig5fVUs6xySrEDBVK1zgHrm2F+Wr8IRMRxYwVbX8zF4janu5/D55QqYjC5iqEpd4xALbKrHP8/ZqygnYYB5gnaHBxxK8wrYFKh1ZwJQ1OIVtC9i2byafYIo3zDRBAVOWSVqjr5ZPIkUm7w8y+c+PbsoJpLiDbbf1hCUaTFLAFOXy74AEdoYX6FDiHFYtaY5JCzg2G/gS1hMW6NAX5Z/71i2WmKyAY7pDLu8eub4ulz/X+okVJing0GxAubwClb6vxCVa+cdsgu4/BxdwSGMH39dK+hv2mlZ++dl+g4MKGNsS9sZWgUp+Nu1nM3lzfFWJSzzC9tfoYM9vMLqAMSV4hW2vUCLBGin6th03ym/oJyxQy7/4rAKVRhYwpiVu8IIU1jP6/b5tx40aJpDJJ7/COawClUYUMKaozQEs8ADrCjewAr4qavP1fZWkX7BK2LH2KmBMUZsDiBoeR/mlZAV8VdTw/BVqDdd+pWESt1hiZwFjihoGkGnzcdS4CdTyG7rAClYu/4SzztDg2wLGFDUMINPm46jxE7B9q0Alr5bfE9eI2lHAmKL8TZ+QafNx1LgJLFDiF6woH7z9LMU1onYUMKYlbtDAlniNTP5mtfyxFfBVUcMEMnmVhkn0/UGKVjsKGJMd9BkfO0OCNaxtx436PAFrgSj/TnjBErX2KGBsUT6IvgKVfEBrWAFfFeWvfUKmCQo4pJlcgw5Wgt+wClT6XC7/lOkwR4OjCpiyKD/DHeZo8LFKwzVfoNIRBUxVAquWX8sdCqzwsUoTTSJgikqc4wwJavkkrBLX6PC+SsMkfmKF0QUc2wIPsApU8klU8n81Wq38d7U2q+ST6HAC244q4JgSvMK2L0jxvly+Aj9gFai0WYNT1PL7ZlQBx7RGJv/iyeSD+ViCSsNqzFFraCY/CdYctUYUcGhL3MC6Qom+KL+mG/StcIEOJ7BtXyW/lGr5JPYu4JBSPMN6xAJ9tv+ABnN0sBK08svpFkv0zTSswhka7FXA2BKskeINtu1gJXiFbV+Q4n25/IvMOkGroUq+CvfItWcBYytxCWuOWkNrZPJ7IkWrz7Xy/0zcI9eQPf8Z1l/osLOAMS3wAOsaUUNL3MAqUOnrcg2r8HGgDU7x3es3Cti3BK+w7QtS9Nn+M6xHLPBdrXwVrlCib4kbPGKBnY2ZwBqZPl8eCZ4x0+d7YltR/jdTK78X+lLYsayAne31JMrkE7AKVBq6Qy5vjlq7m8lX0zpDg74OPzBHrR0F7FOUn7EXpOhb4AHWNaL2r8EpbrFEXy3/u+oKJb4tYJ+ifAKthiWfyZc7wQtSjGmJG7QajmmtcIFrRO0oYJ9SPMNaoUEuaabP98S+JfgNq8QKM/l+ggKVdhSwbyUu8T4bfCaf0CFF+cp+7AWZ/H74tjETsHI5q5UPoNVxRfm9dIo31PLLq8PO/gWkcUJADIkMGwAAAABJRU5ErkJggg=="},7470:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAIKADAAQAAAABAAAAIAAAAACshmLzAAAEy0lEQVRYCeWWTWxUVRSA75uf2sYabSs2BaPUFmThQjNtShsS63TasSKKTXSjicSgECDRFUZIlcRQQlwgibpQibqQRH40arV2+utiqGLRkpgoIW1DYq0GBCJNGDs/z++8eW/mzbw3nemCjZ7kzD3/58y55977lPq/g7acBrS2tlYA7R6P5xH81oArTf95XdfPI/96YWFhbGJi4nqpcUsqQBJXVlbuIMnLBF5RJPhFTdMOUsg7pRRStIDOzs41JP6UpPeZiS+yDiA7RaI/RMZaB98K2Q1aBf6MvGdoaOi82BSCJQsg+f0EHsP5NvAvcJ/f739vYGDgH7eA3d3dN8Xj8RfQvQbWgFcp4iGKmHKzF1nBAtrb2+/0+XzfYyP7PJVKpTaPjo5eEKdiEAwG72YePsPuAXAO3xZ859z8PG5CkZH8MIsknyZYuNTk4iu2dK4T8hy4Cv9DIncD1w7wD9pwiuKQItD6kZGRH3Kcv+pbq3T9RaVrzab8tFLJw2pTb85+d3R0NLMF32HjIU4bcSZy4ogiXyA8ybeY8uOO5P19PSqlzpJ8BzZSgOBOpbxn1Zd9m00/YzF9jwtDzGftOot2LQDl42KA08eWobH2H7hH6Upk5eBp6K0mTsJXgEfVF6/Xs2aADhwVhg7kFGcZOApg+GTi7xADnGUb7LALRpKfUXU1G9Rje44YuLKmDdlPYIXSfHQjCwygFaM2FArdmtWkKUcBJF1lGl0fHBy8nOOQSgXSvPahatoWz+iE1vQP0rzelJFDsA1yfGMiowtWbGENcBSANGHq/Ky5Q6ppSUOn6T7TJrvomtgLpG3StKKjYlsmrNfrdVzRjgKocg7bFOjjImoUxwzoKj3FurZdDb5xc0Z+bF8l9DaTP5WRQ5B0LYvkiS8uLs7bdUI7ChgfH19Abt1c8uhkoUx/C+YqzbxXLcanVH/fHgMrysReEl1RHt/bWQdjjjaa/CSxja2w6x0FiJI5OCYr3dgVCASs1ir18N559roH1RWwkROw30ClGuAvQz+hNu423gd4aX85MeS4Chgx02T217UAJvd9TPinqrGqqmp31hzq0b1jKu5fR5WvwvWb2Ku8ah0n4lu7Le1/hT+zGpkMojmkUDbIHTKbgv3fSfXS8gRBQjwoOcFtpq4kRy6E4hvQS5ytnIYjboYFC8BY4yr9nOSboP+kK4FCD0p+YHLfhewMeDt4cnh4+ElWHXSA6xaYVnosFnsa+hewllvxpDy3jgh5Atl3RCdASX6O5/s5VtfkyJ2nQIQWRKPRaySWofsbbOGtf9PSFVpJKNsm78M1Wt/Dt4P4FgRvQY2pmJ6evtTQ0CDP6lNgc319/W+zs7Ny7TqAudlO0l4ULPoz7HvRuSlagGSZmZn5lcS3MA9tYBd0hCJ+t1fQ1dXVQtJPkPlYD5BcOlEUlpqBHOfq6mr5II2A5RRxgnlYYRkwrLUklX2XGRnBVo5oSbDUKXAEIJF8501SwGoSjiaTybAY8fU0zPIgeCGRSDRx410SeSmwrAIkIEdMvvOioLz/B0H51y+BMQZ2QyQSkeNXMiy7AIlMEc+zvAvK8TJi0JEt7PtH8MuCkoYwPyJD+aM5lOtN3X6SH8q3u+F8OByuCwaDjo+MG574P5XgX9rHoyiP5ktRAAAAAElFTkSuQmCC"},6573:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAMKADAAQAAAABAAAAMAAAAADbN2wMAAACxElEQVRoBe2X75HaMBDF48x9D6kgLoFUEHdwpIL4Krgr4VJBSAVcCaQCoIL4KrCvgpgKyG8ZNLMny2BbEvYHduaN/iDtvuddySb5ENEOh8Mj7mfgNUmSdcRQ4V1DfgW0rRiImGkbJBegBC4rmfwxSQUQy8AGdLGSRdMQApF7sAFD7B+bfoH5VbMiAU+BS9pQVuLoEaR9xCSXFuPw22lNRitPStrYh7EmRgG2QFvBbfZHTzT68gSApHaq9qRJf9SDUz+njf2EHWE7Ty30SpcA/fvk+zcBY6foloFbBjyfwFRK6G2ojrEFvEL8M2/XlPY76G1jChDyGeRrYX36w7Prq2AsAe/IK9KF6nfqjiHASZ4PL/l8ue/EWi26toBz5DfwShW3Tl1fAXui/AZdavcS+XknxtaiO2vcdyiH8Fi3lEDO5lWLgyjkJZZPBnaGvDii/0LzIH3LopGXOD4CvlhEXSKikvcVIP/cGiWjMhGdvP0Aj2NIPYM+1hDhdMwkTmfgbx/njrVb7d+nhIyfnCC5GbS1rJF7fgMG3TbKb6X6zjNQ6wUd+6tzIgKSFzqV5uTKwPFa1Is69p0iApMXKtVFPgT1sdwEwEmImre5ZMa/tIkemD471vR7f5eY/bSyvwI5mIFQtueWe+ev7U3sK2ARirHl58UauzMgi8hCTfPJ3jDy+Kt++wsX1yE2HJemM5F2Z5MXXs4zID/IAaQpQOOTQX4fwRpPXzi0ZgC1UkJPIxB1hfzpevquhY05MrEEY1pFcKmGYSabQTGSgpq483PMW8+A3oSTlHEBrn0rOetec2s9A3oR9VcxzsAeXMseBtd9G0NJJ5C0xra8jYP3PMxji4hH3qhHRAqKwGmQzJ49sCZ+sJaAy0Ai1vgZflX6KCJwBrYDhcgdv/CJH2wvRPIeQoR4Hix4SEcQm4Nnh5gtc1JyQev8P/v1WT66B+brAAAAAElFTkSuQmCC"}}]); \ No newline at end of file diff --git a/dist/js/about.1d275862.js b/dist/js/about.1d275862.js new file mode 100644 index 0000000..d0740cd --- /dev/null +++ b/dist/js/about.1d275862.js @@ -0,0 +1 @@ +"use strict";(self["webpackChunkzufang"]=self["webpackChunkzufang"]||[]).push([[443],{833:function(n,u,a){a.r(u),a.d(u,{default:function(){return l}});var t=a(6252);const e={class:"about"},r=(0,t._)("h1",null,"This is an about page",-1),s=[r];function c(n,u){return(0,t.wg)(),(0,t.iD)("div",e,s)}var f=a(3744);const i={},o=(0,f.Z)(i,[["render",c]]);var l=o}}]); \ No newline at end of file diff --git a/dist/js/app.a3055b02.js b/dist/js/app.a3055b02.js new file mode 100644 index 0000000..7d907dd --- /dev/null +++ b/dist/js/app.a3055b02.js @@ -0,0 +1 @@ +(function(){var e={1035:function(e,t,a){"use strict";var i=a(9963),s=(a(7658),a(6252)),n=a(2262),l=a(4722),A=a(4239);const o=["innerHTML"];var c={__name:"login",setup(e){(0,s.YP)((()=>A.Z.state.showloginmodal),(e=>{e&&c()})),A.Z.state.showloginmodal&&c();const{proxy:t}=(0,s.FN)();let a=(0,n.iH)(""),i=(0,n.iH)(null);const c=()=>{if(document.documentElement.clientHeight<=724)return A.Z.state.showloginmodal=!1,void(0,l.goTologin)();let e=encodeURIComponent(location.href);t.$get(`https://passport.gter.net/login/ajax?inajax=1&referer=${e}`).then((e=>{a.value=e,(0,s.Y3)((()=>{p()}))}))},d=()=>{clearInterval(timer1),clearInterval(timer),clearInterval(timee),dragValidationState=!1,isSuccess=!1,A.Z.state.showloginmodal=!1},r=[];let u="";const p=()=>{const e=i.value.querySelector("#registerNewApp #app"),t=document.createElement("div");t.className="qwe",t.addEventListener("click",d),e.appendChild(t),u=i.value.querySelectorAll("script"),u.forEach(((e,t)=>{if(e.src){const t=document.createElement("script");t.src=e.src,t.onload=()=>{},document.body.appendChild(t)}else if(void 0!=typeof openWin){const a=document.createElement("script");a.innerHTML=e.innerHTML,a.setAttribute("data-name",`script-${t}`),"undefined"===typeof openWin?(document.body.appendChild(a),r.push(a)):(init(),Tab="scanLogin")}}))};return(e,t)=>(0,n.SU)(A.Z).state.showloginmodal?((0,s.wg)(),(0,s.iD)("div",{key:0,class:"htmlCode flexcenter",innerHTML:(0,n.SU)(a),ref_key:"htmlRef",ref:i},null,8,o)):(0,s.kq)("",!0)}};const d=c;var r=d,u=a(2201),p=a(3007);const g=5e4;var m={__name:"App",setup(e){let t=null;(0,s.bv)((()=>{document.addEventListener("visibilitychange",(()=>{"visible"===document.visibilityState&&1!=t?.readyState&&i()})),o()}));const a=(0,u.yj)();(0,s.YP)(a,((e,t)=>{if(window._czc){let e=window.location,t=e.pathname+e.hash,a="/";window._czc.push(["_trackPageview",t,a]),window._czc.push(["_setAutoPageview",!1])}window._hmt&&e["path"]&&window._hmt.push(["_trackPageview",e["fullPath"]])}));const i=()=>{let e=l()||"";t=new WebSocket(`wss://app.gter.net/socket?token=${e}`),t.onopen=()=>{let a=A.Z.state.user||{};a&&e&&t.send(JSON.stringify({type:"bind",data:{token:e,uid:a.uid||0}})),setTimeout((()=>n()),g)},t.onclose=()=>{console.log("socket关闭了",new Date)}},n=()=>{1==t.readyState&&(t.send(JSON.stringify({type:"ping"})),setTimeout((()=>n()),g))},l=()=>{let e=document.cookie.split(";");for(let t=0;t{p.Z.banner().then((e=>{200===e.code&&(A.Z.state.bannerData=e.data)}))};return(e,t)=>{const a=(0,s.up)("router-view");return(0,s.wg)(),(0,s.iD)(s.HY,null,[(0,s.Wm)(a),(0,s.Wm)(r)],64)}}};const h=m;var v=h,f=a(3577),y=(a.p,a.p+"img/mini-bj.45ca06fa.png"),w="data:image/png;base64,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",S="data:image/png;base64,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",b="data:image/png;base64,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",U="data:image/png;base64,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",x=a.p+"img/voide.43a30ce1.svg";const k=e=>((0,s.dD)("data-v-4e892229"),e=e(),(0,s.Cn)(),e),D={class:"list-item"},B={class:"item-title"},E={class:"item-text"},C={class:"item-img-box"},Q=["src"],P=k((()=>(0,s._)("img",{src:x,class:"img",alt:""},null,-1)));var T={__name:"apartmentList",props:{data:{type:Object,default:function(){return{}}}},setup(e){const t=e;let a=(0,n.qj)({data:{}});return a.data=t.data,(e,t)=>((0,s.wg)(),(0,s.iD)("div",D,[(0,s._)("div",B,(0,f.zw)((0,n.SU)(a).data.title),1),(0,s._)("div",E,(0,f.zw)((0,n.SU)(a).data.propaganda),1),(0,s._)("div",C,[((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)((0,n.SU)(a).data.images,((e,t)=>((0,s.wg)(),(0,s.iD)("div",{class:"img-box",key:t},[(0,s._)("img",{src:e,class:"item-img",alt:""},null,8,Q),P])))),128))])]))}},I=a(3744);const R=(0,I.Z)(T,[["__scopeId","data-v-4e892229"]]);var j=R,H=a(6480),Z=a(2772),z=a(5355),V=a(9502),L=a(1312),q=a(5052),O=a(976),W=a(8326),G=a(3291),Y=a(8051),K=a(4209),N=a(3907),M=a(8743),X=a(5625),F=a(2994),J=a(4829);const _=e=>((0,s.dD)("data-v-2bb0a5a0"),e=e(),(0,s.Cn)(),e),$={class:"dis-f jus-x al-item",style:{position:"relative","z-index":"333"}},ee={class:"body-maxWidth"},te={class:"s-w-100 seach-box-bg"},ae={class:"seach-box"},ie={class:"top-seach dis-f al-item"},se=_((()=>(0,s._)("div",{style:{position:"absolute",left:"-8px",top:"20px"}},[(0,s._)("div",{class:"location-box dis-f jus-x al-item"},[(0,s._)("img",{src:z,class:"img",alt:""}),(0,s.Uk)(" 香港 ")]),(0,s._)("div",{class:"triangle"})],-1))),ne={class:"dis-f al-item pos-r seek-input"},le=_((()=>(0,s._)("img",{src:V,class:"img",alt:""},null,-1))),Ae=[le],oe={class:"seach-history-info"},ce=_((()=>(0,s._)("div",{class:"title"}," 历史搜索 ",-1))),de={class:"info-box"},re=["onClick"],ue=["onClick"],pe={style:{"margin-top":"30px"}},ge=_((()=>(0,s._)("div",{class:"title"}," 热门推荐 ",-1))),me={class:"info-box"},he=["onClick"],ve=_((()=>(0,s._)("img",{style:{"margin-right":"5px"},src:q,class:"img",alt:""},null,-1))),fe={key:0,class:"tool-btn consult-btn flexcenter"},ye=_((()=>(0,s._)("img",{class:"consult-icon",src:O},null,-1))),we={class:"consult-pop flexacenter"},Se={class:"consult-title flexacenter"},be={class:"consult-QRcode flexcenter"},Ue=["src"],xe=_((()=>(0,s._)("div",{class:"consult-hint"},"微信扫码添加好友",-1))),ke={key:0,class:"dis-f jus-x al-item authentication-btn"},De=_((()=>(0,s._)("img",{src:W,class:"text-img",alt:""},null,-1))),Be=_((()=>(0,s._)("img",{src:G,class:"code-img",alt:""},null,-1))),Ee={class:"btn-qrcode"},Ce={key:1,class:"dis-f jus-x al-item authentication-btn intermediary-btn"},Qe=_((()=>(0,s._)("img",{src:Y,class:"text-img",alt:""},null,-1))),Pe=_((()=>(0,s._)("img",{src:K,class:"code-img",alt:""},null,-1))),Te={class:"btn-qrcode"},Ie={key:0,class:"seach-info-box dis-f"},Re={key:1};var je={__name:"seachModule",props:{getDataList:{type:Function}},setup(e,{expose:t}){const a=e,l=(0,N.oR)(),{wechat:o}=(0,n.BK)(l.state);let c=a.getDataList,d=(0,n.iH)(!1),r=()=>{d.value?setTimeout((()=>{d.value=!d.value}),500):d.value=!d.value},p=(0,n.qj)({data:[]}),g={},m={},h={},v=(0,n.qj)({data:[]}),y=(0,n.qj)({data:[]}),w=(0,n.qj)({keyword:"",location:[],orderby:"timestamp"});(0,s.f3)("pitchValue");(0,s.bv)((()=>{}));let S=e=>{for(let t in e)h.data[t.substring(0,1)-1].data||(h.data[t.substring(0,1)-1].data=[]),t.length>1&&h.data[t.substring(0,1)-1].data.push({title:e[t],id:t})};const b=(0,u.tv)();let U=(0,n.iH)("");U.value=b.currentRoute.value.meta.path,(0,s.m0)((()=>{p.data=A.Z.state.seachTypeData[0]?A.Z.state.seachTypeData[0].where:[],g.data=A.Z.state.seachTypeData[2]?A.Z.state.seachTypeData[2].where[0].data:[],m.data=A.Z.state.seachTypeData[2]?A.Z.state.seachTypeData[2].where[1].data:[],h.data=A.Z.state.seachTypeData[1]?A.Z.state.seachTypeData[1].where:[],h.data.length>0&&!h.data[0].data&&S(A.Z.state.indexData.config.location),y.data=A.Z.state.indexData.hotSearcheWords})),v.data=JSON.parse(localStorage.getItem("historyArr"))||[];let x=e=>{let t=w.keyword;t.replace(/\s/g,"")&&(-1===v.data.indexOf(w.keyword)&&v.data.unshift(w.keyword),v.data.length>10&&v.data.splice(v.data.length-1,1),localStorage.setItem("historyArr",JSON.stringify(v.data)),sessionStorage.setItem("houseingPageType","/needHousing"===U.value?"6":"/intermediaryHousing"===U.value?"1":(U.value,"0")),b.push({path:"/seachPage",query:{keyword:w.keyword,isNeedHousing:"/needHousing"===U.value}}))},k=(e,t,a=!0)=>{w[e]=t,w["school"]="",a&&c(w)},D=(e,t,a=null)=>{"rent"===e?(w["rent_min"]=t.min,w["rent_max"]=t.max):""!==e?w[e]=t:""===e&&(-1!==t.indexOf("isintermediary")?w["isintermediary"]=1:w["isintermediary"]=0,-1!==t.indexOf("isverified")?w["isverified"]=1:w["isverified"]=0,-1!==t.indexOf("iselevator")?w["iselevator"]=1:w["iselevator"]=0,-1!==t.indexOf("issunshinearea")?w["issunshinearea"]=1:w["issunshinearea"]=0),"school"===e&&(w.location=[]),"location"===e&&(w.school=""),a&&(w[a.type]=a.id),c(w)},B=e=>{w.keyword=e,x()},E=e=>{v.data.splice(e,1),localStorage.setItem("historyArr",JSON.stringify(v.data))},C=e=>{w.keyword=e,-1===v.data.indexOf(e)&&v.data.unshift(e),v.data.length>10&&v.data.slice(v.data.length-1,1),localStorage.setItem("historyArr",JSON.stringify(v.data)),x()},Q=(e,t,a)=>{c(t,e,a)};return t({historyShow:d}),(e,t)=>{const a=(0,s.up)("el-input"),l=(0,s.up)("el-scrollbar"),A=(0,s.up)("el-popover");return(0,s.wg)(),(0,s.iD)("div",$,[(0,s._)("div",ee,[(0,s._)("div",te,[(0,s._)("div",ae,[(0,s._)("div",ie,[se,(0,s._)("div",ne,[(0,s.Wm)(a,{modelValue:(0,n.SU)(w).keyword,"onUpdate:modelValue":t[0]||(t[0]=e=>(0,n.SU)(w).keyword=e),placeholder:"搜索房源或输入房源ID",onKeyup:(0,i.D2)((0,n.SU)(x),["enter"]),onBlur:(0,n.SU)(r),onFocus:(0,n.SU)(r),style:{height:"40px",width:"460px",background:"rgba(246, 246, 246, 1)","border-radius":"8px"}},null,8,["modelValue","onKeyup","onBlur","onFocus"]),(0,s._)("div",{class:"seach-btn dis-f al-item jus-x",onClick:t[1]||(t[1]=(...e)=>(0,n.SU)(x)&&(0,n.SU)(x)(...e))},Ae),(0,s._)("div",{class:(0,f.C_)(["seach-hiosory-box",{"seach-history-h":(0,n.SU)(d)}])},[(0,s.Wm)(l,{height:"375px"},{default:(0,s.w5)((()=>[(0,s._)("div",oe,[(0,s._)("div",null,[ce,(0,s._)("div",de,[((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)((0,n.SU)(v).data,((e,t)=>((0,s.wg)(),(0,s.iD)("div",{key:t,class:"btn",onClick:t=>(0,n.SU)(B)(e)},[(0,s.Uk)((0,f.zw)(e)+" ",1),(0,s._)("img",{src:L,onClick:(0,i.iM)((e=>(0,n.SU)(E)(t)),["stop"]),class:"img",alt:""},null,8,ue)],8,re)))),128))])]),(0,s._)("div",pe,[ge,(0,s._)("div",me,[((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)((0,n.SU)(y).data,((e,t)=>((0,s.wg)(),(0,s.iD)("div",{key:t,class:"btn",onClick:t=>(0,n.SU)(C)(e)},(0,f.zw)(e),9,he)))),128))])])])])),_:1})],2)]),(0,s._)("div",{class:(0,f.C_)(["tool-btn dis-f jus-x al-item add-btn",{"mg-l-10":"/"===(0,n.SU)(U)}]),style:{position:"relative"}},[ve,(0,s.Uk)(" 发布房源 "),(0,s.Wm)(F.Z)],2),(0,s.Wm)(A,{placement:"bottom-end","popper-class":"consult-popover flexcenter",width:300,trigger:"hover","show-arrow":!1,"popper-style":"background-color:transparent;border: none;box-shadow: none;padding:0;"},{reference:(0,s.w5)((()=>["/needHousing"==(0,n.SU)(U)?((0,s.wg)(),(0,s.iD)("div",fe,[ye,(0,s.Uk)(" 咨询方同学 ")])):(0,s.kq)("",!0)])),default:(0,s.w5)((()=>[(0,s._)("div",we,[(0,s._)("div",Se,[(0,s.Uk)(" 欢迎联系 "),(0,s._)("b",null,(0,f.zw)((0,n.SU)(o)["nickname"]),1),(0,s.Uk)(" 咨询公寓 ")]),(0,s._)("div",be,[(0,s._)("img",{class:"consult-QRcode-img",src:(0,n.SU)(o)["personalqrcode"]},null,8,Ue)]),xe])])),_:1}),"/personHousing"===(0,n.SU)(U)?((0,s.wg)(),(0,s.iD)("div",ke,[De,Be,(0,s._)("div",Ee,[(0,s.Wm)(J.Z,{type:1})])])):(0,s.kq)("",!0),"/intermediaryHousing"===(0,n.SU)(U)?((0,s.wg)(),(0,s.iD)("div",Ce,[Qe,Pe,(0,s._)("div",Te,[(0,s.Wm)(J.Z,{type:2})])])):(0,s.kq)("",!0)]),"/"===(0,n.SU)(U)?((0,s.wg)(),(0,s.iD)("div",Ie,[(0,n.SU)(p).data.length?((0,s.wg)(),(0,s.j4)(M.Z,{key:0,title:"学校附近",btn:(0,n.SU)(p).data,seachType:"1",checkBtn:(0,n.SU)(Q)},null,8,["btn","checkBtn"])):(0,s.kq)("",!0),(0,n.SU)(g).data.length?((0,s.wg)(),(0,s.j4)(M.Z,{key:1,title:"合租",seachType:"2",btn:(0,n.SU)(g).data,checkBtn:(0,n.SU)(Q)},null,8,["btn","checkBtn"])):(0,s.kq)("",!0),(0,n.SU)(h).data.length?((0,s.wg)(),(0,s.j4)(M.Z,{key:2,title:"区域找房",seachType:"3",style:{"margin-top":"30px"},btn:(0,n.SU)(h).data,checkBtn:(0,n.SU)(Q)},null,8,["btn","checkBtn"])):(0,s.kq)("",!0),(0,n.SU)(m).data.length?((0,s.wg)(),(0,s.j4)(M.Z,{key:3,title:"整租",seachType:"2",style:{"margin-top":"30px"},btn:(0,n.SU)(m).data,checkBtn:(0,n.SU)(Q)},null,8,["btn","checkBtn"])):(0,s.kq)("",!0)])):(0,s.kq)("",!0),"/personHousing"===(0,n.SU)(U)||"/intermediaryHousing"===(0,n.SU)(U)||"/needHousing"===(0,n.SU)(U)?((0,s.wg)(),(0,s.iD)("div",Re,[(0,s.Wm)(X.Z,{setSeachCondition:(0,n.SU)(D),setLocation:(0,n.SU)(k)},null,8,["setSeachCondition","setLocation"])])):(0,s.kq)("",!0)])])])])}}};const He=(0,I.Z)(je,[["__scopeId","data-v-2bb0a5a0"]]);var Ze=He;const ze={style:{padding:"14px"}},Ve={style:{display:"flex","align-items":"center","justify-items":"space-between"}};function Le(e,t){const a=(0,s.up)("el-skeleton-item"),i=(0,s.up)("el-skeleton");return(0,s.wg)(),(0,s.iD)("div",null,[(0,s.Wm)(i,{style:{width:"240px"},animated:!0},{template:(0,s.w5)((()=>[(0,s.Wm)(a,{variant:"image",style:{width:"240px",height:"240px","border-radius":"8px"}}),(0,s._)("div",ze,[(0,s.Wm)(a,{variant:"p",style:{width:"50%"}}),(0,s._)("div",Ve,[(0,s.Wm)(a,{variant:"text",style:{"margin-right":"16px"}}),(0,s.Wm)(a,{variant:"text",style:{width:"30%"}})])])])),_:1})])}const qe={},Oe=(0,I.Z)(qe,[["render",Le],["__scopeId","data-v-74a83848"]]);var We=Oe,Ge=a(7616),Ye=a(1348),Ke=a(5325),Ne=a(8751),Me=a.n(Ne);const Xe=e=>((0,s.dD)("data-v-c539c014"),e=e(),(0,s.Cn)(),e),Fe={class:"home box-min-1200-src"},Je={class:"dis-f jus-x al-item",style:{"margin-top":"25px"}},_e={class:"body-maxWidth dis-f al-item"},$e={class:"dis-f jus-x al-item",style:{"margin-top":"25px"}},et={class:"body-maxWidth dis-f al-item jus-bet"},tt={class:"information-box dis-f"},at={class:"dis-f jus-bet s-w-100",style:{"flex-direction":"column"}},it={class:"dis-f al-item",style:{"margin-bottom":"20px"}},st=["src"],nt={class:"title"},lt={class:"list-list"},At=Xe((()=>(0,s._)("div",{class:"list-mark"},null,-1))),ot=["onClick"],ct={class:"text"},dt={class:"information-box-right"},rt=Xe((()=>(0,s._)("div",{class:"block mini flexcenter"},[(0,s._)("img",{class:"bj",src:y}),(0,s._)("img",{class:"img",src:"https://oss.gter.net/Zvt57TuJSUvkyhw-xG7Y2l-c_5gpdHfqqsgFptxhT66SWgrlI64uMxcfWaHf9cMB8t1dD3zZ5RLrizQ0Mjk~"})],-1))),ut={class:"block QRCode flexcenter"},pt={class:"img"},gt={class:"show flexcenter"},mt={class:"show-img"},ht={class:"name"},vt={class:"dis-f jus-x"},ft={class:"body-maxWidth dis-f al-item",style:{"margin-top":"50px"}},yt=["onClick"],wt={style:{"z-index":"666",position:"relative"}},St={class:"tab-marker"},bt={class:"dis-f jus-x"},Ut={class:"body-maxWidth dis-f al-item"},xt={class:"waterfall-first-box item dis-f al-item jus-x",style:{"flex-wrap":"wrap"}},kt=["onClick"],Dt={class:"img-box dis-f jus-x al-item"},Bt={key:0,src:w,alt:"",class:"img"},Et={key:1,src:S,alt:"",class:"img"},Ct={key:2,src:b,alt:"",class:"img"},Qt={key:3,src:U,alt:"",class:"img"},Pt={class:"text-center s-w-100"},Tt={class:"dis-f jus-x bottom-tps"},It={name:"HomeView"};var Rt=Object.assign(It,{setup(e){let t=null,l=(0,n.iH)([{},{}]),o=e=>{window.open(e.url)},c=(0,n.qj)({data:[],selectType:"recommend"}),d=(0,n.qj)({data:{}}),r=(0,n.qj)({data:[]}),g=(0,n.iH)({});(0,s.m0)((()=>{g.value=A.Z.state.advData,r.data=A.Z.state.seachTypeData,d.data=A.Z.state.indexData,c.data=A.Z.state.ListSelectBtn,d.data.tabs.length&&d.data.tabs.map((e=>{"/pages/personList/personList"===e.url?e.path="/personHousing":"/pages/personList/personList?intermediary=1"===e.url?e.path="/intermediaryHousing":"/pages/restOfWorld/restOfWorld"===e.url?e.path="/needHousing":"/pages/irentList/irentList"===e.url&&(e.path="/apartment")})),l.value=A.Z.state.indexData.articleList}));let m=(0,n.qj)({data:[]});p.Z.getApartment().then((e=>{200===e.code&&(m.data=e.data)}));let h=null,v=(0,n.iH)(0),y=(0,n.iH)(1),w=(0,n.iH)([]),S=(0,n.iH)(3),b=(0,n.iH)(!0),U=(0,n.iH)("下拉加载更多"),x=()=>{U.value="加载中.....";const e=30;p.Z.recommendList({page:y.value,limit:e,type:c.selectType,pagevalue:v.value}).then((a=>{200===a.code?(a.data.pagevalue&&(1===y.value&&(w.value=[]),w.value=w.value.concat(a.data.data),v.value=a.data.pagevalue),a.data.data.length>=e?(b.value=!0,U.value="下拉加载更多"):(b.value=!1,U.value="到底了"),(0,s.Y3)((()=>{t.reloadItems(),t.layout(),setTimeout((()=>{t.reloadItems(),t.layout()}),600)}))):(0,Ye.z8)({message:a.message,center:!0})}))},k=e=>{c.selectType=e.type,b.value=!1,y.value=1,v.value=0,x()};const D=e=>{let t=document.documentElement?document.documentElement:document.body?document.body:document.querySelector(".element"),a=t.scrollTop,i=t.clientHeight,s=t.offsetHeight;a+i>s-100&&b.value&&(b.value=!1,y.value+=1,x())},B=(0,u.tv)();let E=(e,t,a)=>{let i={},s=null;"location"===e?(i=JSON.parse(a),s=t.toString()):s=t.id,B.push({path:"/personHousing",query:{[e]:s,areaItem:i["id"]?`${i["id"]}`:""}})},C=e=>{B.push({path:e})};const Q=(0,n.iH)(null);(0,s.bv)((()=>{t=new(Me())(Q.value,{itemSelector:".item",gutter:20}),document.documentElement.scrollTop=0,h=(0,s.FN)(),x(),window.addEventListener("scroll",D,!0)})),(0,s.Jd)((()=>{window.removeEventListener("scroll",D,!0)}));const P=e=>{window.open(`${document.location.origin}${e}`)},T=[{image:a(2362),qrcode:a(8552),name:"小红书扫码关注"},{image:a(361),qrcode:a(5283),name:"微信扫码关注"}];return(e,a)=>{const A=(0,s.Q2)("lazy");return(0,s.wg)(),(0,s.iD)(s.HY,null,[(0,s._)("div",Fe,[(0,s.Wm)(H.Z),(0,s.Wm)(Ze,{getDataList:(0,n.SU)(E)},null,8,["getDataList"]),(0,s._)("div",Je,[(0,s._)("div",_e,[((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)((0,n.SU)(m).data.slice(0,4),((e,t)=>((0,s.wg)(),(0,s.iD)("div",{key:t},[(0,s.Wm)(j,{style:(0,f.j5)({"margin-left":0===t?0:"12px"}),data:e,onClick:t=>P(`/apartmentDetail?uniqid=${e["id"]}`)},null,8,["style","data","onClick"])])))),128))])]),(0,s._)("div",$e,[(0,s._)("div",et,[(0,s._)("div",null,[(0,s._)("div",tt,[(0,s._)("div",at,[((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)((0,n.SU)(l),((e,t)=>((0,s.wg)(),(0,s.iD)("div",{class:"list-box",key:t},[(0,s._)("div",it,[(0,s._)("img",{src:e.icon,class:"img",alt:""},null,8,st),(0,s._)("span",nt,(0,f.zw)(e.name),1)]),(0,s._)("div",lt,[((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(e.list,((e,t)=>((0,s.wg)(),(0,s.iD)("div",{key:t,class:"dis-f al-item list-li"},[At,(0,s._)("div",{class:"text-s",onClick:t=>(0,n.SU)(o)(e)},[(0,s._)("span",ct,(0,f.zw)(e.title),1)],8,ot)])))),128))])])))),128))]),(0,s.kq)("",!0)])]),(0,s._)("div",dt,[rt,(0,s._)("div",ut,[((0,s.wg)(),(0,s.iD)(s.HY,null,(0,s.Ko)(T,((e,t)=>(0,s._)("div",{class:"item",key:t},[(0,s.wy)((0,s._)("img",pt,null,512),[[A,e.image]]),(0,s._)("div",gt,[(0,s.wy)((0,s._)("img",mt,null,512),[[A,e.qrcode]]),(0,s._)("div",ht,(0,f.zw)(e.name),1)])]))),64))])])])]),(0,s._)("div",vt,[(0,s._)("div",ft,[((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)((0,n.SU)(c).data,((e,t)=>((0,s.wg)(),(0,s.iD)("div",{key:t,class:"dis-f al-item",onClick:t=>(0,n.SU)(k)(e)},[(0,s._)("div",{class:(0,f.C_)(["list-tab-btn",{"click-tab-btn":(0,n.SU)(c).selectType===e.type}])},[(0,s._)("div",wt,(0,f.zw)(e.name),1),(0,s.wy)((0,s._)("div",St,null,512),[[i.F8,(0,n.SU)(c).selectType===e.type]])],2),(0,s._)("div",{class:(0,f.C_)({"line-btn":t!==(0,n.SU)(c).data.length-1})},null,2)],8,yt)))),128))])]),(0,s._)("div",bt,[(0,s._)("div",Ut,[(0,s.wy)((0,s._)("div",null,[((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)((0,n.SU)(S),(e=>((0,s.wg)(),(0,s.j4)(We,{key:e})))),128))],512),[[i.F8,0===(0,n.SU)(w).length]]),(0,s.wy)((0,s._)("div",{class:"waterfall-box s-w-100",ref_key:"list",ref:Q},[(0,s._)("div",xt,[((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)((0,n.SU)(d).data.tabs,((e,t)=>((0,s.wg)(),(0,s.iD)("div",{key:t,class:(0,f.C_)(["info-box dis-f al-item jus-x",[0==t?"first":1==t?"second":2==t?"third":""]]),style:{"flex-wrap":"wrap"},onClick:t=>(0,n.SU)(C)(e.path)},[(0,s._)("div",Dt,[0==t?((0,s.wg)(),(0,s.iD)("img",Bt)):(0,s.kq)("",!0),1==t?((0,s.wg)(),(0,s.iD)("img",Et)):(0,s.kq)("",!0),2==t?((0,s.wg)(),(0,s.iD)("img",Ct)):(0,s.kq)("",!0),3==t?((0,s.wg)(),(0,s.iD)("img",Qt)):(0,s.kq)("",!0)]),(0,s._)("div",Pt,(0,f.zw)(e.name),1)],10,kt)))),128))]),((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)((0,n.SU)(w),((e,a)=>((0,s.wg)(),(0,s.j4)(Z.Z,{data:e,key:a,listMasonryInstance:(0,n.SU)(t)},null,8,["data","listMasonryInstance"])))),128))],512),[[i.F8,(0,n.SU)(w).length>0]])])]),(0,s._)("div",Tt,"- "+(0,f.zw)((0,n.SU)(U))+" -",1),(0,s.Wm)(Ge.Z)]),(0,s.Wm)(Ke.Z)],64)}}});const jt=(0,I.Z)(Rt,[["__scopeId","data-v-c539c014"]]);var Ht=jt,Zt=a(4865),zt=a.n(Zt);zt().configure({easing:"ease",speed:1500,showSpinner:!1,trickleSpeed:800,minimum:.9});const Vt=[{path:"/",name:"home",component:Ht,meta:{title:"首页",path:"/",topBarShow:!0}},{path:"/about",name:"about",component:()=>a.e(443).then(a.bind(a,833))},{path:"/choosing-identity",name:"choosing-identity",component:()=>a.e(479).then(a.bind(a,261)),meta:{title:"选择发布者身份"}},{path:"/edit",name:"edit",component:()=>a.e(922).then(a.bind(a,6080)),meta:{path:"/edit"}},{path:"/user",name:"user",component:()=>a.e(378).then(a.bind(a,8479)),meta:{title:"我的",path:"/user",topBarShow:!0}},{path:"/detail",name:"detail",component:()=>Promise.all([a.e(380),a.e(167)]).then(a.bind(a,2458)),meta:{title:"详情",path:"/detail"}},{path:"/personHousing",component:()=>Promise.all([a.e(380),a.e(568),a.e(110)]).then(a.bind(a,3354)),meta:{title:"个人房源",path:"/personHousing",topBarShow:!0}},{path:"/intermediaryHousing",component:()=>Promise.all([a.e(380),a.e(568),a.e(110)]).then(a.bind(a,1087)),meta:{title:"中介房源",path:"/intermediaryHousing",topBarShow:!0}},{path:"/needHousing",component:()=>Promise.all([a.e(380),a.e(568),a.e(110)]).then(a.bind(a,5684)),meta:{title:"求房源",path:"/needHousing",topBarShow:!0}},{path:"/seachPage/:type?/:data?/:areaItem?/:types?",component:()=>Promise.all([a.e(568),a.e(283)]).then(a.bind(a,2948)),meta:{title:"搜索",path:"/seachPage"}},{path:"/apartment",component:()=>Promise.all([a.e(380),a.e(568),a.e(110)]).then(a.bind(a,2628)),meta:{title:"品牌公寓",path:"/apartment",topBarShow:!0}},{path:"/apartmentDetail",component:()=>Promise.all([a.e(380),a.e(568),a.e(110)]).then(a.bind(a,2705)),meta:{title:"品牌公寓详情",path:"/apartmentDetail"}}],Lt=(0,u.p7)({history:(0,u.PO)(),mode:"history",routes:Vt,scrollBehavior(e,t,a){return{top:0}}});let qt=!1;Lt.beforeEach(((e,t,a)=>{zt().start(),zt().inc(),a();let i=e["meta"]||{},s=i["title"];s&&(0,l.setSeoTitle)(s),qt&&(qt=!1)}));let Ot=!0;Lt.afterEach((()=>{zt().done(!0),Ot?Ot=!1:XSTAT&&XSTAT.trackNewPage()}));var Wt=Lt,Gt=a(7342),Yt=a(3106),Kt=a(6045),Nt=a(3028),Mt=a(7200),Xt=a(7084),Ft=a(1557),Jt=a(7915),_t=a(4545),$t=a(8908),ea=a(7830),ta=a(6915),aa=a(3176),ia=a(2018),sa=a(8582),na=a(475),la=(a(2834),a(4415),a(544)),Aa=a(340),oa=a(3615);const ca=(0,i.ri)(v);ca.use(Gt.ElButton),ca.use(Yt.EZ),ca.use(Kt.km),ca.use(Kt.BT),ca.use(Nt.kN),ca.use(Mt.Xb),ca.use(Mt.z5),ca.use(Xt.$J),ca.use(Xt.B6),ca.use(Ft.dQ),ca.use(Jt.YK),ca.use(_t.$t),ca.use($t.iJ,{locale:la.Z}),ca.use(ea.vk),ca.use(ea.uy),ca.use(Ye.z8),ca.use(ta.qc),ca.use(aa.zi),ca.use(ia.Xh),ca.use(sa.BR),ca.use(na.Mr),ca.use(Aa.Z),ca.use(A.Z).use(Wt).use(oa.Z),p.Z.index().then((e=>{const t=e.data;A.Z.state.seachTypeData=t.combination,A.Z.state.indexData=t,A.Z.state.ListSelectBtn=t.recommendedTab,A.Z.state.user=t.user,A.Z.state.nav=t.nav,A.Z.state.wechat=t.wechat,A.Z.state.apartment=t.config.apartment,A.Z.state.schoolList=t.schoolList,A.Z.state.advData=t.adv,A.Z.state.typeKey=t.config.type,A.Z.state.locationKey=t.config.location;const a=t.config.location||{},i=t.config.type||{};A.Z.state.locationObj=da(a),A.Z.state.typeObj=da(i),A.Z.state.brandKey=ra(t.config.apartment.brand||[]),A.Z.state.roomTypeKey=ra(t.config.apartment.roomtype||[]),A.Z.state.roomlistingsKey=ra(t.config.apartment.roomlistings||[])})).finally((()=>{ca.mount("#app")}));const da=e=>{let t={};for(const a in e){const[i,s]=a.split(".");s?(t[i].children||(t[i].children={}),t[i].children[a]=e[a]):t[i]={name:e[a],children:{}}}return t||{}},ra=e=>{let t={};return e.forEach((e=>{t[e.id]=e.name})),t}},4239:function(e,t,a){"use strict";var i=a(3907);t.Z=(0,i.MT)({state:{advData:[],seachTypeData:[],indexData:[],ListSelectBtn:[],user:{},wechat:{},nav:[],apartment:{},routeList:{index:{path:"/",title:"港校租房"},secondaryIndex:{path:"",title:""}},seachSelect:{seachPage:{}},showloginmodal:!1,apartmentPitchValue:{},needPitchValue:{},personPitchValue:{},intermediaryPitchValue:{},locationObj:{},bannerData:{}},getters:{},mutations:{},actions:{},modules:{},plugins:[]})},3007:function(e,t,a){"use strict";var i=a(3615);t.Z={index:(e={})=>i.Z.post("/tenement/pc/api/home",e),getApartment:(e={})=>i.Z.get("/tenement/pc/api/home/getApartment",e),recommendList:(e={})=>i.Z.get("/tenement/pc/api/home/recommendList",e),banner:(e={})=>i.Z.get("/tenement/pc/api/banner",e),getLocationData:(e={})=>i.Z.get("/tenement/pc/api/home/getLocationData",e),search:(e={})=>i.Z.get("/tenement/pc/api/search",e),getLists:(e={})=>i.Z.get("/tenement/pc/api/lists",e),getMoreLists:(e={})=>i.Z.get("/tenement/pc/api/lists/moreRecommendations",e),apartment:(e={})=>i.Z.get("/tenement/pc/api/apartment",e),details:(e={})=>i.Z.get("/tenement/pc/api/details",e),operation:(e={})=>i.Z.post("/tenement/pc/api/user/operation",e),contactData:(e={})=>i.Z.post("/tenement/pc/api/details/contactData",e),publisherList:(e={})=>i.Z.post("/tenement/pc/api/lists/publisherList",e),detailsDistance:(e={})=>i.Z.get("/tenement/pc/api/details/distance",e),apartmentCollection:(e={})=>i.Z.post("/tenement/pc/api/user/apartmentCollection",e)}},3615:function(e,t,a){"use strict";a.d(t,{Z:function(){return h}});var i=a(6154),s=a(129),n=a.n(s),l=(a(4722),a(3028));let A;function o(){A=l.kN.service({lock:!0,text:"Loading",background:"rgba(0, 0, 0, 0.7)"})}function c(){A.close()}let d=0;function r(){0===d&&o(),d++}function u(){d<=0||(d--,0===d&&c())}var p=a(4239);i.Z.defaults.baseURL="https://app.gter.net",i.Z.defaults.emulateJSON=!0,i.Z.defaults.withCredentials=!0,i.Z.interceptors.request.use((async e=>{let t=!1;return"get"==e.method&&(t=e.params?.noMask||!1),"/tenement/pc/api/user/operation"==e.url||t||r(),t&&"get"==e.method&&delete e.params["noMask"],e}),(e=>Promise.error(e))),i.Z.interceptors.response.use((e=>(u(),200===e.status?Promise.resolve(e):Promise.reject(e))),(e=>{if(u(),e.response.status){switch(e.response.status){case 401:p.Z.state.showloginmodal=!0;break;case 403:break;case 404:break;default:}return Promise.reject(e.response)}}));const g=(e,t)=>new Promise(((a,s)=>{i.Z.get(e,{params:t}).then((e=>{a(e.data)})).catch((e=>{s(e.data)}))})),m=(e,t)=>new Promise(((a,s)=>{i.Z.post(e,n().stringify(t)).then((e=>{a(e.data)})).catch((e=>{401==e.data.code?a(e.data):s(e.data)}))}));var h={get:g,post:m,install:e=>{e.config.globalProperties["$get"]=g,e.config.globalProperties["$post"]=m,e.config.globalProperties["$axios"]=i.Z}}},4722:function(e){function t(e){document.title="港校租房-"+e}function a(e){const t=document.createElement("a");t.href=e,t.target="_blank",t.click()}function i(){let e=encodeURIComponent(location.href);a(`https://passport.gter.net/?referer=${e}`)}function s(e){return new Promise(((t,a)=>{const i=document.createElement("textarea");document.body.appendChild(i),i.value=e,i.select(),i.readOnly="readOnly",document.execCommand("copy"),document.body.removeChild(i),t()}))}function n(e,t){const a=Math.floor(e/3600),i=e%3600,s=Math.floor(i/60),n=i%60;let l="";return"chinese"==t?(0!=a&&(l+=a+"小时"),0!=s&&(l+=s+"分钟"),0!=n&&0==s&&(l+=n+"秒")):(0!=a&&(l+=a+"h"),0!=s&&(l+=s+"min"),0!=n&&0==s&&(l+=n+"s")),l}function l(e,t){let a="";return a=e>=1e3?(e/1e3).toFixed(1)+("chinese"==t?"公里":"km"):e+("chinese"==t?"米":"m"),a}const A=e=>{if(e<60)return`${e}min`;{const t=e/60;return`${t.toFixed(2).replace(/\.0$/,"")}h`}},o=e=>(e/1e3).toFixed(1);e.exports={calculateDistance:o,calculateDuration:A,setSeoTitle:t,redirectToExternalWebsite:a,goTologin:i,copyToClipboard:s,secondsToHoursMinutes:n,metersToKilometers:l}},52:function(e,t,a){"use strict";a.d(t,{Z:function(){return y}});a(7658);var i=a(6252),s=a(3577),n=a(2262),l=a(9963),A=a(619);const o=e=>((0,i.dD)("data-v-b382483a"),e=e(),(0,i.Cn)(),e),c={class:"seach-info-box"},d={class:"select-module-box"},r={src:A,class:"img",alt:""},u={class:"none-btn"},p=o((()=>(0,i._)("div",{class:"line"},null,-1))),g={style:{"padding-top":"10px"}},m={class:"seach-check-btn-box"};var h={__name:"checkBoxGroup",props:{list:{type:Array,default:function(){return[]}},show:{type:Boolean,default:!1},closeSeach:{type:Function},selectSeach:{type:Function},watchData:{type:Function,default:()=>()=>{}},clearList:{type:Boolean,default:!0}},setup(e,{expose:t}){const a=e;let A=(0,n.qj)([]),o=null,h=a.closeSeach,v=a.selectSeach,f=a.watchData,y=(0,n.qj)({list:[]});(0,i.m0)((()=>{o=a.show,A.splice(0,A.length),A.push(...a.list),o&&a.clearList&&(y.list=[])})),(0,i.YP)((()=>y.list),((e,t)=>{f(e)}));let w=()=>{h()},S=e=>{y.list=e};return t({setCheckData:S}),(e,t)=>{const a=(0,i.up)("el-checkbox"),h=(0,i.up)("el-checkbox-group");return(0,i.wg)(),(0,i.iD)("div",{class:(0,s.C_)(["seach-box",{"seach-history-h":(0,n.SU)(o)}])},[(0,i._)("div",c,[(0,i._)("div",d,[(0,i._)("div",{class:"top-box",onClick:t[0]||(t[0]=e=>(0,n.SU)(y).list.splice(0,(0,n.SU)(y).list.length))},[(0,i.wy)((0,i._)("img",r,null,512),[[l.F8,!(0,n.SU)(y).list||(0,n.SU)(y).list&&!(0,n.SU)(y).list.length]]),(0,i.wy)((0,i._)("div",u,null,512),[[l.F8,(0,n.SU)(y).list&&(0,n.SU)(y).list.length]]),(0,i._)("span",{class:(0,s.C_)([(0,n.SU)(y).list&&(0,n.SU)(y).list.length?"none-title":"title"])},"不限 ",2)]),p,(0,i._)("div",g,[(0,i.Wm)(h,{modelValue:(0,n.SU)(y).list,"onUpdate:modelValue":t[1]||(t[1]=e=>(0,n.SU)(y).list=e)},{default:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)((0,n.SU)(A),((e,t)=>((0,i.wg)(),(0,i.j4)(a,{label:e.id,key:t},{default:(0,i.w5)((()=>[(0,i.Uk)((0,s.zw)(e.title),1)])),_:2},1032,["label"])))),128))])),_:1},8,["modelValue"])])]),(0,i._)("div",m,[(0,i._)("div",{class:"true-btn seach-btn",onClick:t[2]||(t[2]=e=>(0,n.SU)(v)((0,n.SU)(y).list))},"选好了"),(0,i._)("div",{class:"seach-btn",onClick:t[3]||(t[3]=(...e)=>(0,n.SU)(w)&&(0,n.SU)(w)(...e))},"取消")])])],2)}}},v=a(3744);const f=(0,v.Z)(h,[["__scopeId","data-v-b382483a"]]);var y=f},2994:function(e,t,a){"use strict";a.d(t,{Z:function(){return H}});a(7658);var i=a(6252),s=a(2262),n=a(3577),l=a(5939),A=a.p+"img/green-arrow.de96e5ae.svg",o=a(3028),c=a(2201);const d=e=>((0,i.dD)("data-v-3338ea26"),e=e(),(0,i.Cn)(),e),r={key:1,class:"pop-mask flexcenter"},u={key:0},p=d((()=>(0,i._)("div",{class:"pop-header flexcenter"},"发布房源",-1))),g=d((()=>(0,i._)("div",{class:"please-choose"},"请选择:",-1))),m={class:"choice-box flexflex flex1"},h=["onClick"],v={class:"choice-long-left"},f={class:"choice-name"},y={class:"choice-explain"},w=d((()=>(0,i._)("div",{class:"choice-arrows"},null,-1))),S=["onClick"],b={class:"choice-name"},U={class:"choice-explain"},x=d((()=>(0,i._)("div",{class:"choice-arrows"},null,-1))),k={key:1,class:"agent"},D=d((()=>(0,i._)("div",{class:"pop-header flexcenter"},"身份确认",-1))),B={key:0,class:"affirm-hint affirm-a-hint"},E={key:1,class:"affirm-hint affirm-b-hint"},C={class:"rules-box"},Q=d((()=>(0,i._)("img",{class:"rules-icon",src:A,alt:""},null,-1))),P=["innerHTML"],T={class:"footer flexcenter"};var I={__name:"choosingIdentity",setup(e){const{proxy:t}=(0,i.FN)(),a=(0,c.tv)(),A=(0,c.yj)();let d=(0,s.iH)([]),I=(0,s.iH)(""),R=(0,s.iH)(['中介账号发布的房源信息,均展示在“中介房源”频道中,即不能发布“个人房源”、“求房源”;如您已上架个人房源或求房源信息,在你确认中介身份后,将会自动下架']),j=(0,s.iH)(['个人账号只能发布“个人房源”、“求房源”,在您确认不是中介身份后,将会自动下架您的中介房源;','中介账号只能发布“中介房源”,如您已上架个人房源或求房源信息,在你确认中介身份后,将会自动下架;']),H=(0,s.iH)(['中介账号(未认证)最多可同时上架 3 条房源信息','中介账号(有认证)最多可同时上架 20 条房源信息','中介帐号(有认证)拥有搜索、过滤“求房源”信息的功能']),Z=(0,s.iH)([]),z=(0,s.iH)(1),V=(0,s.iH)(0),L=(0,s.iH)(0),q=(0,s.iH)(null);const O=()=>{0==d.value.length?W():I.value="choice"};async function W(){q=o.kN.service({lock:!0,text:"Loading",background:"rgba(0, 0, 0, 0.7)"}),t.$post("/tenement/pc/api/publish/checkidentity").then((e=>{if(200!=e.code)return;let t=e.data;d.value=t.data,V.value=t.housingnum,L.value=t.isintermediary,0==t["ispopup"]?K():I.value="choice"})).finally((()=>{q.close()}))}"/choosing-identity"==A.path&&O();let G=()=>I.value="choice",Y=e=>{z.value=e,1==e?(I.value="agent",Z.value=[...R.value,...H.value]):(Z.value=[...j.value,...H.value],0==V.value?K():I.value="affirmAgent")},K=()=>{a.push(`/edit?intermediary=${z.value}`),I.value=""},N=e=>{1==e&&(z.value=1),K(),t.$post("/tenement/pc/api/publish/submitidentity",{isintermediary:e}).then((e=>{I.value=""}))};return(e,t)=>""==(0,s.SU)(I)?((0,i.wg)(),(0,i.iD)("div",{key:0,class:"btn",onClick:t[0]||(t[0]=e=>O())})):((0,i.wg)(),(0,i.iD)("div",r,[(0,i._)("div",{class:"pop-box",style:(0,n.j5)({width:"choice"==(0,s.SU)(I)?"520px":""})},["choice"==(0,s.SU)(I)?((0,i.wg)(),(0,i.iD)("div",u,[(0,i._)("img",{class:"close-icon",onClick:t[1]||(t[1]=e=>(0,s.dq)(I)?I.value="":I=""),src:l}),p,g,(0,i._)("div",m,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)((0,s.SU)(d),((e,t)=>((0,i.wg)(),(0,i.iD)("div",{key:t},[t==(0,s.SU)(d).length-1&&t%2!==1?((0,i.wg)(),(0,i.iD)("div",{key:0,class:"choice-long-item flexacenter",onClick:t=>(0,s.SU)(Y)(e.key)},[(0,i._)("div",v,[(0,i._)("div",f,(0,n.zw)(e.value),1),(0,i._)("div",y,(0,n.zw)(e.desc),1)]),w],8,h)):((0,i.wg)(),(0,i.iD)("div",{key:1,class:"choice-item",onClick:t=>(0,s.SU)(Y)(e.key)},[(0,i._)("div",b,(0,n.zw)(e.value),1),(0,i._)("div",U,(0,n.zw)(e.desc),1),x],8,S))])))),128))])])):((0,i.wg)(),(0,i.iD)("div",k,[D,"agent"==(0,s.SU)(I)?((0,i.wg)(),(0,i.iD)("div",B,"确认中介身份后将不能更改")):((0,i.wg)(),(0,i.iD)("div",E,"由于您上架的房源信息中包括了中介房源,系统需要确认您是否属于中介身份:")),(0,i._)("div",C,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)((0,s.SU)(Z),((e,t)=>((0,i.wg)(),(0,i.iD)("div",{class:"rules-item flexflex",key:t},[Q,(0,i._)("div",{class:"rules-text",innerHTML:e},null,8,P)])))),128))]),(0,i._)("div",T,["agent"==(0,s.SU)(I)?((0,i.wg)(),(0,i.iD)("div",{key:0,class:"footer-item flexcenter",onClick:t[2]||(t[2]=(...e)=>(0,s.SU)(G)&&(0,s.SU)(G)(...e))},"重新选择")):((0,i.wg)(),(0,i.iD)("div",{key:1,class:"footer-item flexcenter",onClick:t[3]||(t[3]=e=>(0,s.SU)(N)(-1))},"我不是中介")),(0,i._)("div",{class:"footer-item affirm flexcenter",onClick:t[4]||(t[4]=e=>(0,s.SU)(N)(1))},(0,n.zw)("agent"==(0,s.SU)(I)?"确认并不再修改":"我是中介"),1)])]))],4)]))}},R=a(3744);const j=(0,R.Z)(I,[["__scopeId","data-v-3338ea26"]]);var H=j},7616:function(e,t,a){"use strict";a.d(t,{Z:function(){return o}});var i=a(6252);function s(e,t,a,s,n,l){return(0,i.wg)(),(0,i.iD)("div")}var n={name:"GterFangFooter",data(){return{}}},l=a(3744);const A=(0,l.Z)(n,[["render",s],["__scopeId","data-v-3d3daff9"]]);var o=A},8743:function(e,t,a){"use strict";a.d(t,{Z:function(){return w}});var i=a(6252),s=a(3577),n=a(2262),l=a(52);const A=e=>((0,i.dD)("data-v-21599952"),e=e(),(0,i.Cn)(),e),o={style:{"margin-top":"15px"}},c={class:"title-box"},d=A((()=>(0,i._)("div",{class:"box"},null,-1))),r={class:"title"},u={style:{padding:"0 0 0 18px"}},p={class:"info-box-bg"},g=["onClick"],m=["src"],h={key:0,class:"hid-box"};var v={__name:"indexSeachInfo",props:{seachType:{type:String,default:null},title:{type:String,default:"123"},btn:{type:Array,default:function(){return[]}},checkBtn:{type:Function}},setup(e){const t=e;let A=t.seachType,v=t.title,f=(0,n.qj)({data:[]});(0,i.m0)((()=>{f.data=JSON.parse(JSON.stringify(t.btn))}));let y=(0,n.iH)(""),w=(0,n.qj)({data:[]}),S=(0,n.qj)({data:{}}),b=(e,a,i)=>{3==A?e===y.value?(y.value="",S.data={}):(y.value=e,w.data=a,S.data={id:i.id,name:i.name}):2==A?t.checkBtn(i,"types"):1==A&&t.checkBtn(i,"school")},U=()=>{y.value=""},x=e=>{t.checkBtn(e,"location",JSON.stringify(S.data))};return(e,t)=>((0,i.wg)(),(0,i.iD)("div",o,[(0,i._)("div",c,[d,(0,i._)("div",r,(0,s.zw)((0,n.SU)(v)),1)]),(0,i._)("div",u,[(0,i._)("div",p,[(0,i._)("div",{class:(0,s.C_)(["box",[{"pad-15":"3"===(0,n.SU)(A)}]])},[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)((0,n.SU)(f).data,((e,t)=>((0,i.wg)(),(0,i.iD)("div",{onClick:a=>(0,n.SU)(b)(t+1,e.data,e),key:t,class:(0,s.C_)([{btn:"1"===(0,n.SU)(A)},{"mg-l-17":"1"===(0,n.SU)(A)&&t%5!==0},{"seach-long-btn btn":"2"===(0,n.SU)(A)},{"mg-l-17":"2"===(0,n.SU)(A)&&t%3!==0},{"select-btn":"3"===(0,n.SU)(A)},{"mg-l-17":"3"===(0,n.SU)(A)&&t+1!==1},{"select-btn-click":"3"===(0,n.SU)(A)&&t+1===(0,n.SU)(y)}])},[(0,i.Uk)((0,s.zw)(e.name)+" ",1),"3"===(0,n.SU)(A)?((0,i.wg)(),(0,i.iD)("img",{key:0,src:(0,n.SU)(y)===t+1?a(1897):a(6325),class:"img",alt:""},null,8,m)):(0,i.kq)("",!0)],10,g)))),128))],2),"3"===(0,n.SU)(A)?((0,i.wg)(),(0,i.iD)("div",h,[(0,i.Wm)(l.Z,{show:""!==(0,n.SU)(y),selectSeach:(0,n.SU)(x),closeSeach:(0,n.SU)(U),list:(0,n.SU)(w).data},null,8,["show","selectSeach","closeSeach","list"])])):(0,i.kq)("",!0)])])]))}},f=a(3744);const y=(0,f.Z)(v,[["__scopeId","data-v-21599952"]]);var w=y},2772:function(e,t,a){"use strict";a.d(t,{Z:function(){return ie}});var i=a(6252),s=a(2262),n=a(3577),l=a(7451),A=a(3767),o=a.p+"img/authenticationBg.83ae5c34.svg",c=a(1478),d=a(1361),r=a(3277),u=a(9527),p="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAR0AAABQBAMAAADW9bxOAAAAGFBMVEUAAADV0/bQz/DOz/DMz/HS0PDGzPG9yfLW/tY2AAAABXRSTlMAElOn54mpVLkAAAKUSURBVHja7drBbhQxDAbgzOwLlN3hvlJZca0oFdcKddsrgtpnJBTnCeq8Pk6mLFNUJi47Lj6sK3H+ZDvJr2FDcFVn4eQ5ef69tifPbF2cPLN17YvTffHl6Z15Vs48gzPPzpnnypen2/vy9ODLMzjz7Hx5ur0vzwp8ed768nRXvjw9+PLsfHnkdLnyDODKU7bZk2cDrjxje/x46vb48fR7V55uB648G3DlOXB8eNZ7V54Jx4GnO38AR571RwAnnu7N+vyppnhyuzgnZqJE8s9cRcIYIxxTGg8VEHEmanGIEKw9nHNKLM1pF2JEBGNPSql0h1JLhBUExh5pD5W94fawEAjA1FNmxWV5UnOXqwiMPcLJzKRZHeEAgHl/5E8WiDXNQXNPHVd7UBUTIRp7OFeO3IPt9uAy05rvD3MqmNQellzLGG09XFdZcwvWgQGY96ecc7l3FKSFejPrScJJlJOiN4gQrT0plxeLFfcOHv2m6/ozTqt9smix3fmr54V5B409POad1OpOzTty0s37Iw9E0p30o/OOwjPJO+3IE8HYU94syrq8gwRg7Sl5J6vzDlp75JHI2ryzOOYZT03vdX3+y7jEc/ds3kntJytGg/58/+0Z8w7rbuVIBs2Rug6fJv0RzivnnRlPyTtZeQ2a7HKpi/B++mop847MyqY9sA3DNO+wLu8YDQsAz8LqkHdYlXdo0bzzR30Lofu1PXk8WdwE2XHgawiy0DXvMCneiIohMw6UnyMNjxdPUtw7ZViGnPvy87r+7gV5h9BuWACf63e8d+MHJyEpPvFYcu634/9l3Na8034k5N6x5Dy2J4QNK/PO4vH06WE//Dhzc6tZHYP4Na0f28lX6csbxbdTw5OFNx/G7vwE+99m8VkO824AAAAASUVORK5CYII=",g="data:image/png;base64,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",m="data:image/png;base64,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",h=a(4239),v=a(2201);const f=e=>((0,i.dD)("data-v-1f7d9266"),e=e(),(0,i.Cn)(),e),y={class:"flexflex pos-r"},w={key:0,class:"intermediary-type",src:l},S={key:1,class:"box-tab-type"},b={key:3,class:"authentication-box"},U=f((()=>(0,i._)("img",{src:A,class:"logo",alt:""},null,-1))),x=f((()=>(0,i._)("img",{src:o,class:"authentication-bg",alt:""},null,-1))),k=f((()=>(0,i._)("img",{src:c,class:"authentication-text",alt:""},null,-1))),D=[U,x,k],B={class:"long-title"},E={key:0,class:"type"},C={class:"type-tab"},Q={key:0},P={key:1,class:"ellipsis",style:{width:"200px",display:"block"}},T={key:0,style:{padding:"0 10px","margin-top":"15px","align-items":"flex-start"},class:"dis-f al-item"},I=f((()=>(0,i._)("img",{src:d,class:"add-marker",alt:""},null,-1))),R={class:"address-text"},j={key:1,style:{padding:"0 10px","margin-top":"12px","align-items":"end"},class:"rent-box dis-f"},H=f((()=>(0,i._)("div",{class:"unit"},"HK$",-1))),Z={class:"price"},z={key:2,class:"suite-box"},V={key:0,class:"line"},L={class:"dis-f al-item jus-bet"},q={class:"suite-type"},O={class:"dis-f",style:{"align-items":"end","line-height":"20px"}},W=f((()=>(0,i._)("span",{class:"unit"},"HK$",-1))),G={class:"price"},Y={key:3,class:"corner-box"},K={key:0,src:r,class:"corner-img",alt:""},N={key:1,src:u,style:{transform:"rotate(90deg)",margin:"0 -1px 0 0"},class:"tab-img",alt:""},M={key:4,class:"apartment-top flexcenter"},X=f((()=>(0,i._)("img",{class:"apartment-bottom-icon",src:p},null,-1))),F=f((()=>(0,i._)("img",{class:"apartment-icon",src:g},null,-1))),J=f((()=>(0,i._)("img",{class:"apartment-text",src:m},null,-1))),_=[X,F,J],$=["src"];var ee={__name:"indexWaterfallBox",props:{data:{type:Object,default:function(){return{}}},listMasonryInstance:{type:Object},isdetail:{type:Boolean}},setup(e){const t=e,a=()=>{t.listMasonryInstance.reloadItems(),t.listMasonryInstance.layout()};let l=t.data,A=(0,s.qj)({data:{}});A.data=h.Z.state.indexData.config.location;(0,v.tv)();let o=()=>{window.open(`${document.location.origin}/${"apartment"===l.type?"apartmentDetail":"detail"}?${"apartment"==l.type?"uniqid":"id"}=${"apartment"==l.type?l.id:l.uniqid}`)},c=()=>{if(l.url)window.open(l.url);else{if(!l.path)return;o()}};(0,i.m0)((()=>{l=t.data}));const d=e=>{t.listMasonryInstance.reloadItems(),t.listMasonryInstance.layout()};return(t,r)=>{const u=(0,i.Q2)("lazy");return(0,i.wg)(),(0,i.iD)(i.HY,null,["adv"!==(0,s.SU)(l).type?((0,i.wg)(),(0,i.iD)("div",{key:0,class:(0,n.C_)(["item",{"waterfall-box-housing":"housing"===(0,s.SU)(l).type,isdetail:e.isdetail}]),onClick:r[0]||(r[0]=(...e)=>(0,s.SU)(o)&&(0,s.SU)(o)(...e))},[(0,i._)("div",y,[(0,s.SU)(l).isintermediary?((0,i.wg)(),(0,i.iD)("img",w)):(0,s.SU)(l).intermediarytext?((0,i.wg)(),(0,i.iD)("div",S,(0,n.zw)((0,s.SU)(l).intermediarytext),1)):(0,i.kq)("",!0),"housing"===(0,s.SU)(l).type||"apartment"===(0,s.SU)(l).type?(0,i.wy)(((0,i.wg)(),(0,i.iD)("img",{key:2,class:"apartment-img",onLoad:d},null,544)),[[u,(0,s.SU)(l).imageLocal||(0,s.SU)(l).image]]):(0,i.kq)("",!0),(0,s.SU)(l)&&"housing"===(0,s.SU)(l).type&&(0,s.SU)(l)&&(0,s.SU)(l).verified||(0,s.SU)(l)&&"apartment"===(0,s.SU)(l).type&&(0,s.SU)(l)&&(0,s.SU)(l).isintermediary?((0,i.wg)(),(0,i.iD)("div",b,D)):(0,i.kq)("",!0)]),(0,i._)("div",B,["housing"===(0,s.SU)(l).type&&(0,s.SU)(l).gptype?((0,i.wg)(),(0,i.iD)("div",E,(0,n.zw)((0,s.SU)(l).gptype),1)):(0,i.kq)("",!0),(0,i.Uk)(" "+(0,n.zw)((0,s.SU)(l)&&(0,s.SU)(l).title),1)]),(0,i._)("div",C,["housing"===(0,s.SU)(l).type?((0,i.wg)(),(0,i.iD)("span",Q,(0,n.zw)((0,s.SU)(l).housingtype)+" "+(0,n.zw)(-1!==(0,s.SU)(l).elevator&&(0,s.SU)(l).elevator?`· ${(0,s.SU)(l).elevator}`:"")+" "+(0,n.zw)(-1!==(0,s.SU)(l).sunshinearea&&(0,s.SU)(l).sunshinearea?`· ${(0,s.SU)(l).sunshinearea}`:"")+" "+(0,n.zw)(`· ${(0,s.SU)(l).gender}`)+" "+(0,n.zw)((0,s.SU)(l).leaseterm?`· ${(0,s.SU)(l).leaseterm}`:""),1)):(0,i.kq)("",!0),"apartment"===(0,s.SU)(l).type?((0,i.wg)(),(0,i.iD)("span",P,(0,n.zw)((0,s.SU)(l).propaganda),1)):(0,i.kq)("",!0)]),"housing"===(0,s.SU)(l).type?((0,i.wg)(),(0,i.iD)("div",T,[I,(0,i._)("span",R,(0,n.zw)((0,s.SU)(A).data&&(0,s.SU)(A).data[(0,s.SU)(l).location&&(0,s.SU)(l).location.substring(0,1)])+" > "+(0,n.zw)((0,s.SU)(A).data&&(0,s.SU)(A).data[(0,s.SU)(l).location]),1)])):(0,i.kq)("",!0),"housing"===(0,s.SU)(l).type?((0,i.wg)(),(0,i.iD)("div",j,[H,(0,i._)("div",Z,(0,n.zw)((0,s.SU)(l).rent),1)])):(0,i.kq)("",!0),"apartment"===(0,s.SU)(l).type?((0,i.wg)(),(0,i.iD)("div",z,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)((0,s.SU)(l).specifications,((e,t)=>((0,i.wg)(),(0,i.iD)("div",null,[t>0?((0,i.wg)(),(0,i.iD)("div",V)):(0,i.kq)("",!0),(0,i._)("div",L,[(0,i._)("div",q,(0,n.zw)(e.title),1),(0,i._)("div",O,[W,(0,i._)("span",G,(0,n.zw)(e.value),1)])])])))),256))])):(0,i.kq)("",!0),"housing"===(0,s.SU)(l).type?((0,i.wg)(),(0,i.iD)("div",Y,["housing"===(0,s.SU)(l).type&&1!==(0,s.SU)(l).intermediary?((0,i.wg)(),(0,i.iD)("img",K)):(0,i.kq)("",!0),"housing"===(0,s.SU)(l).type&&1===(0,s.SU)(l).intermediary?((0,i.wg)(),(0,i.iD)("img",N)):(0,i.kq)("",!0)])):(0,i.kq)("",!0),"apartment"===(0,s.SU)(l).type?((0,i.wg)(),(0,i.iD)("div",M,_)):(0,i.kq)("",!0)],2)):(0,i.kq)("",!0),"adv"===(0,s.SU)(l).type?((0,i.wg)(),(0,i.iD)("img",{key:1,src:(0,s.SU)(l).imageLocal||(0,s.SU)(l).image,class:(0,n.C_)([{"no-click":!(0,s.SU)(l).path&&!(0,s.SU)(l).url},"live-img item"]),alt:"",onClick:r[1]||(r[1]=(...e)=>(0,s.SU)(c)&&(0,s.SU)(c)(...e)),onLoad:a},null,42,$)):(0,i.kq)("",!0)],64)}}},te=a(3744);const ae=(0,te.Z)(ee,[["__scopeId","data-v-1f7d9266"]]);var ie=ae},6480:function(e,t,a){"use strict";a.d(t,{Z:function(){return P}});a(7658);var i=a(6252),s=a(3577),n=a(2262),l=a.p+"img/indexBg.e4b1dbe9.jpg",A=a.p+"img/bj-img1920.74c9828f.png",o=a.p+"img/logo.34865b91.png",c="data:image/png;base64,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",d=a(4239),r=a(2201),u=a(4722);const p={key:0,src:l,class:"bg-img",alt:""},g={key:1,src:A,class:"bg-img",alt:""},m={class:"info-box"},h={class:"dis-f jus-x al-item index-top-navigation-box"},v={class:"dis-f jus-x al-item body-maxWidth",style:{margin:"auto"}},f={class:"logo-box dis-f al-item body-maxWidth"},y={key:0,class:"dis-f jus-x al-item",style:{"margin-top":"37px"}},w={class:"body-maxWidth"},S={style:{width:"100%",height:"100%"},class:"dis-f jus-x al-item"},b=["src","title","onClick"],U={key:1,class:"btm-seach-btn-box dis-f al-item jus-x"},x={class:"body-maxWidth dis-f",style:{height:"40px"}},k=["onClick"],D={style:{padding:"0 10px"}},B={key:1};var E={__name:"pageTopBar",props:{bannerList:{type:Array,default:function(){return[]}}},setup(e){let t=location.href,a=((0,n.iH)(`https://passport.gter.net/login/quit?referer=${t}`),(0,n.qj)({data:{}})),l=(0,n.qj)({data:[]}),A=(0,n.qj)({data:[]}),E=(0,n.qj)({data:[]});(0,i.m0)((()=>{a.data=d.Z.state.user,d.Z.state.indexData.menu&&(d.Z.state.indexData.menu.map((e=>{"首页"===e.name?e.path="/":"个人房源"===e.name?e.path="/personHousing":"中介房源"===e.name?e.path="/intermediaryHousing":"品牌公寓"===e.name?e.path="/apartment":"求房源"===e.name?e.path="/needHousing":"我的"===e.name&&(e.path="/user")})),A.data=d.Z.state.indexData.menu,l.data=d.Z.state.indexData.nav)}));(0,n.iH)("fang");const C=(0,r.tv)();let Q=(0,n.iH)("/"),P=C.currentRoute.value.meta.topBarShow,T=e=>{"/user"!=e["path"]||0!=a.data["uid"]&&0!=a.data["uin"]?(Q.value=e.path,C.push(e.path)):H("login")},I=e=>{window.open(e.url)};const R=(0,r.yj)();let j=(0,n.iH)("");j.value=R.meta.path,Q.value=R.meta.path;const H=e=>{"login"!=e?(0,u.goTologin)():d.Z.state.showloginmodal=!0},Z=()=>C.push("/");(0,i.m0)((()=>{"/needHousing"==j.value?E.data=d.Z.state.bannerData.needHousing||[]:"/intermediaryHousing"==j.value?E.data=d.Z.state.bannerData.intermediaryHousing||[]:"/personHousing"==j.value?E.data=d.Z.state.bannerData.personHousing||[]:"/apartment"==j.value?E.data=d.Z.state.bannerData.apartment||[]:"/"==j.value&&(E.data=d.Z.state.bannerData.home||[])}));let z=(0,n.iH)(0);const V=e=>{z.value=e};return(e,t)=>{const l=(0,i.up)("el-carousel-item"),d=(0,i.up)("el-carousel"),r=(0,i.up)("el-badge");return(0,i.wg)(),(0,i.iD)("div",{class:"top-bg-img-box pos-r",style:(0,s.j5)({height:(0,n.SU)(E).data.length?"450px":"260px"})},[(0,n.SU)(E).data.length?((0,i.wg)(),(0,i.iD)("img",p)):(0,i.kq)("",!0),(0,n.SU)(E).data.length?(0,i.kq)("",!0):((0,i.wg)(),(0,i.iD)("img",g)),(0,i._)("div",m,[(0,i._)("div",h,[(0,i.kq)("",!0)]),(0,i._)("div",v,[(0,i._)("div",f,[(0,i._)("img",{src:o,class:"logo-img",alt:"",onClick:t[2]||(t[2]=e=>Z())}),(0,i._)("img",{src:c,class:"logo-text-img",alt:"",onClick:t[3]||(t[3]=e=>Z())})])]),(0,n.SU)(E).data.length?((0,i.wg)(),(0,i.iD)("div",y,[(0,i._)("div",w,[(0,i.Wm)(d,{interval:5e3,arrow:"always",style:{height:"236px"},onChange:V},{default:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)((0,n.SU)(E).data,((e,t)=>((0,i.wg)(),(0,i.j4)(l,{key:e.feedId},{default:(0,i.w5)((()=>[(0,i._)("div",S,[t>=(0,n.SU)(z)-1&&t<=(0,n.SU)(z)+1?((0,i.wg)(),(0,i.iD)("img",{key:0,class:"carousel-img",src:e.imageurl,alt:"",title:e.title,onClick:t=>(0,n.SU)(I)(e)},null,8,b)):(0,i.kq)("",!0)])])),_:2},1024)))),128))])),_:1})])])):(0,i.kq)("",!0),(0,n.SU)(P)?((0,i.wg)(),(0,i.iD)("div",U,[(0,i._)("div",x,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)((0,n.SU)(A).data,((e,t)=>((0,i.wg)(),(0,i.iD)("div",{class:(0,s.C_)(["tab-btn dis-f al-item jus-x",{"tab-btn-click":e.path===(0,n.SU)(Q)}]),key:t,onClick:t=>(0,n.SU)(T)(e)},["/user"==e["path"]&&0!=(0,n.SU)(a).data["messagenum"]?((0,i.wg)(),(0,i.j4)(r,{key:0,value:(0,n.SU)(a).data["messagenum"]},{default:(0,i.w5)((()=>[(0,i._)("div",D,(0,s.zw)(e.name),1)])),_:2},1032,["value"])):((0,i.wg)(),(0,i.iD)("div",B,(0,s.zw)(e.name),1))],10,k)))),128))])])):(0,i.kq)("",!0)])],4)}}},C=a(3744);const Q=(0,C.Z)(E,[["__scopeId","data-v-7d9d7fa1"]]);var P=Q},5325:function(e,t,a){"use strict";a.d(t,{Z:function(){return u}});var i=a(6252),s=a(2262),n="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAQKADAAQAAAABAAAAQAAAAABGUUKwAAADXElEQVR4Ae2bS2vVQBTHm/qqIuJCUARBUbrQhVDwic+Kaz+CGzcuXfsNXPtY9AsIbly4EUSEKnWh7hSLVSqC0PpqSwXRwvV3IInJZO4kuTd37mScgT+ZOedk5vz/OclNbu4dGQktKBAU+J8ViHTkO53OGPZr4AxYr4tpke03uT4Et6MoWlPzLggA+e0EPQWH1OCWj2fIfxIRfmV5jGYHcf8GW9/IC7UT4Lp0sk1XAcsEbMsGedR/RwWMZ/nkKoDyF0E2ZwM8629V+eQEQJ0OAc/VII/Gz1QuulNgIhZhgxrc8vEq+R/mIH/I8shVgDgIeMXmFHgpYw+aVPU0OK6SF26FChBj0rgmyMVwRzJu6XYB4j9bmntI208FOLXGwT3wFSyB++Cgn2wVVhA9Ar4DtS1jOKmE+zWE4AT4pjLPjFfpn/WLdcwGYmXkEx38E6EGef9E6IG8PyL0Qb79IjRAvr0iNEi+fSIMgHx7RBggefdFsEDeXREskndPBDKSe/sfSWYl2/f4F0tiZkv8iXuFznCfHUig6u2tJD0P9oI5GRjaLnyvDf6sa3i3zWRRm7w8FrBfmQARMTuBuyL0Sr6qAHGcmyL0Q76OAE6K0C/5ugI4JUIT5HsRwAkRmiLfqwBDFQHy+4DpayzcaZPP+T2ScLeGv/RTwLDvbvZ/m65m7siXrQe6zVXZziS3zOuk3lLysijRPQsQ719HhKkyooVXY5odjmpsqknet53jDcwn1dH0mDU+M+ckmK0w97GymCoCrJRM8hH/BRvkkzxiEeTb4zeJrct2qYs9NVcR4FEaXezIkT9NQvNF12AtrLnACheBqRJMuVdLkHN2DEynZ/q/jlyMjBc83Qrs09c1QJ2T+eSaoLttnsG+RY1Xx8a3w0kwE22ifwWcBxuB/NDgDkeh7PQgLN+Yaw7L/rw1NxplXnmlXbkxp/zy4yqQ1/pr4AmYYp7cD6KwDb+JAMDUKh2UpphUuQY0tZaT8wQBnDwsFpMKFWBRbCeXChXg5GGxmFSoAItiO7lUqAAnD4vFpEIFWBQ7WepL0tFsF+s+CWrmqGUaRgXcNWRo8hl2a5GL5+B14IHmefgFtsI/OgZNzeqzd0IGorLuZXAJyN/yHoOblP8ftqEFBYICQQFrCvwFEG2wKFYx49sAAAAASUVORK5CYII=";const l=e=>((0,i.dD)("data-v-a8ae858c"),e=e(),(0,i.Cn)(),e),A=l((()=>(0,i._)("img",{class:"icon",src:n},null,-1))),o=[A];var c={__name:"backToTop",setup(e){let t=(0,s.iH)(!1);(0,i.bv)((()=>{window.addEventListener("scroll",a)}));const a=()=>{if(Math.random()>.3)return;const e=window.scrollY||window.pageYOffset;e>=500&&!t.value&&(t.value=!0),e<500&&t.value&&(t.value=!1)},n=()=>{window.scrollTo({top:0,behavior:"smooth"})};return(e,a)=>(0,s.SU)(t)?((0,i.wg)(),(0,i.iD)("div",{key:0,class:"returnTop flexcenter",onClick:a[0]||(a[0]=e=>n())},o)):(0,i.kq)("",!0)}},d=a(3744);const r=(0,d.Z)(c,[["__scopeId","data-v-a8ae858c"]]);var u=r},4829:function(e,t,a){"use strict";a.d(t,{Z:function(){return D}});var i=a(6252),s=a(3577),n=a(2262),l=a.p+"img/authenticationInfoR.3d898ec8.svg",A=a.p+"img/authenticationInfoInte.0461daf4.svg",o=a.p+"img/authenticationInfoTab.e041a5dc.svg",c=a.p+"img/authenticationInfoInteTab.b09b9a38.svg",d=a(2201);const r=e=>((0,i.dD)("data-v-844dd00a"),e=e(),(0,i.Cn)(),e),u={key:0,src:l,class:"tab-img",alt:""},p={key:1,src:A,class:"tab-img",alt:""},g={class:"dis-f al-item"},m={class:"tab-text"},h={key:0,src:o,class:"tab-icon",alt:""},v={key:1,src:c,class:"tab-icon",alt:""},f={class:"mg-l-100"},y={class:"qr-code-bg dis-f jus-x al-item"},w={key:0,src:"https://app.gter.net/tenement/pc/api/qrcode?type=propertyAuth",class:"qr-code",alt:""},S={key:1,src:"https://app.gter.net/tenement/pc/api/qrcode?type=middlemanAuth",class:"qr-code",alt:""},b=r((()=>(0,i._)("div",{class:"code-text"}," 微信扫码认证 ",-1)));var U={__name:"authenticationInfo",props:{type:{type:[Number,String]}},setup(e){const t=e;(0,d.tv)();let a=t.type,l=null;return 1==a?l=["认证标识","发布更多房源","求房源对接"]:2!=a||(l=["身份标识","发布更多房源","求房源对接"]),(e,t)=>((0,i.wg)(),(0,i.iD)("div",{class:(0,s.C_)(["info-box dis-f al-item",{"intermediary-housing-s":2==(0,n.SU)(a)}])},[1==(0,n.SU)(a)?((0,i.wg)(),(0,i.iD)("img",u)):(0,i.kq)("",!0),2==(0,n.SU)(a)?((0,i.wg)(),(0,i.iD)("img",p)):(0,i.kq)("",!0),(0,i._)("div",g,[(0,i._)("div",m,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)((0,n.SU)(l),((e,t)=>((0,i.wg)(),(0,i.iD)("div",{class:(0,s.C_)(["dis-f al-item",{"mg-t-25":t>0}]),key:t},[1==(0,n.SU)(a)?((0,i.wg)(),(0,i.iD)("img",h)):(0,i.kq)("",!0),2==(0,n.SU)(a)?((0,i.wg)(),(0,i.iD)("img",v)):(0,i.kq)("",!0),(0,i.Uk)((0,s.zw)(e),1)],2)))),128))]),(0,i._)("div",f,[(0,i._)("div",y,[1==(0,n.SU)(a)?((0,i.wg)(),(0,i.iD)("img",w)):(0,i.kq)("",!0),2==(0,n.SU)(a)?((0,i.wg)(),(0,i.iD)("img",S)):(0,i.kq)("",!0)]),b])])],2))}},x=a(3744);const k=(0,x.Z)(U,[["__scopeId","data-v-844dd00a"]]);var D=k},5625:function(e,t,a){"use strict";a.d(t,{Z:function(){return Ye}});a(7658);var i=a(6252),s=a(3577),n=a(2262),l=a(9963),A=a(6945),o=a(6325),c=a(4517),d=a(1312),r=a(8768),u=a(2201),p=a(52),g=a(4239);const m=e=>((0,i.dD)("data-v-16323552"),e=e(),(0,i.Cn)(),e),h={class:"select-box s-w-50"},v={class:"tab-title"},f={key:0,class:"tab-text"},y={class:"dis-f"},w={class:"select-tab-info"},S=["src"],b={class:"info-box"},U=["onClick"],x={class:"dis-f al-item"},k={class:"dis-f al-item"},D={src:A,class:"img",alt:""},B={src:o,class:"img",alt:""},E={class:"hid-box"},C={class:"school-info-box"},Q=["src"],P=m((()=>(0,i._)("div",{class:"line",style:{position:"absolute",right:"0",top:"0"}},null,-1))),T=m((()=>(0,i._)("div",{class:"line",style:{position:"absolute",left:"0",top:"0"}},null,-1))),I=["src"],R=["onClick"],j={key:1,class:"need-housing-box dis-f al-item"},H={class:"select-tab-info",style:{"margin-top":"0"}},Z={class:"housing-info-box info-box",style:{position:"relative",padding:"0",height:"30px",width:"420px"}},z=["onClick"],V={class:"dis-f al-item"},L={class:"dis-f al-item"},q=["src"],O={class:"hid-box"},W=m((()=>(0,i._)("div",{class:"bor-b-das"},null,-1))),G={class:"tab-title"},Y={class:"tab-text dis-f al-item",style:{"padding-bottom":"0"}},K={key:0},N=["onClick"],M=["src"],X=["onClick"],F={class:"type-icon"},J=["onClick"],_=m((()=>(0,i._)("div",{class:"bor-b-das"},null,-1))),$={class:"dis-f al-item",style:{padding:"30px 0"}},ee={class:"tab-title"},te={class:"dis-f al-item rent-box jus-bet"},ae={class:"dis-f al-item"},ie=m((()=>(0,i._)("span",{class:"tab-icon"},"~",-1))),se=m((()=>(0,i._)("span",{class:"unit-box"},"HK$/月",-1))),ne=m((()=>(0,i._)("div",{class:"dis-f jus-x al-item"},[(0,i._)("img",{class:"img-box",src:c,alt:""})],-1))),le=m((()=>(0,i._)("div",{class:"bor-r"},null,-1))),Ae={class:"select-box s-w-50"},oe={class:"dis-f"},ce=m((()=>(0,i._)("div",{class:"tab-title"},"租期",-1))),de={class:"select-btn-box"},re={class:"dis-f"},ue=["onClick"],pe=m((()=>(0,i._)("div",{class:"bor-b-das"},null,-1))),ge={class:"dis-f pd-t-20"},me={class:"tab-title"},he={class:"select-btn-box"},ve={class:"dis-f"},fe=["onClick"],ye=m((()=>(0,i._)("div",{class:"bor-b-das"},null,-1))),we={class:"dis-f pd-t-20"},Se=m((()=>(0,i._)("div",{class:"tab-title"},"发布时间",-1))),be={class:"select-btn-box"},Ue={class:"dis-f"},xe=["onClick"],ke=m((()=>(0,i._)("div",{class:"bor-b-das"},null,-1))),De={class:"dis-f pd-t-20"},Be=m((()=>(0,i._)("div",{class:"tab-title"},"其他",-1))),Ee={class:"select-btn-box",style:{"margin-left":"-11px"}},Ce={class:"dis-f"},Qe={key:0,class:"btm-list"},Pe={class:"dis-f al-item"},Te={class:"count"},Ie={style:{color:"#aaaaaa",margin:"0 15px"}},Re={class:"dis-f al-item"},je={class:"dis-f",style:{"flex-wrap":"wrap",width:"800px"}},He=["onClick"],Ze={class:"dis-f al-item sort-text"},ze={class:"dis-f al-item sort-text"},Ve=m((()=>(0,i._)("img",{class:"img",src:r,alt:""},null,-1))),Le={class:"type-icon"},qe={props:{}};var Oe=Object.assign(qe,{__name:"selectTabBox",props:{setSeachCondition:{type:Function},setLocation:{type:Function}},setup(e,{expose:t}){const A=e;let o=(0,n.qj)({data:{}});const c=(0,u.tv)();let r=(0,n.iH)(""),m=(0,n.qj)({data:{}});r.value=c.currentRoute.value.meta.path,m.data=c.currentRoute.value.query;const{proxy:qe}=(0,i.FN)(),Oe=(0,i.f3)("pitchValue")||{};(0,i.bv)((()=>{Oe["gender"]&&(Qt.id=Oe["gender"]),Oe["publish"]&&(It.id=Oe["publish"]),Oe["leaseterm"]&&(Bt.id=Oe["leaseterm"]),Oe["rent_min"]&&(Ut.min=Oe["rent_min"]),Oe["rent_max"]&&(Ut.max=Oe["rent_max"]),Oe["school"]&&($e.id=Oe["school"]),Oe["types"],1==Oe["iselevator"]&&Ht.list.push("iselevator"),1==Oe["isintermediary"]&&Ht.list.push("isintermediary"),1==Oe["issunshinearea"]&&Ht.list.push("issunshinearea"),1==Oe["isverified"]&&Ht.list.push("isverified")}));let We=A.setSeachCondition,Ge=A.setLocation,Ye=(0,n.Um)({type:[{title:"最新发布",type:"timestamp"},{title:"热门",type:"hotnum"},{title:"价格从低到高",type:"rentasc"},{title:"价格从高到低",type:"rentdesc"}],checkType:"timestamp",check:"最新发布"});const Ke=(0,i.f3)("count");let Ne=(0,n.Um)([{name:"不限",id:""},{name:"港岛",id:1,data:[]},{name:"九龙",id:2,data:[]}]),Me=()=>{let e=g.Z.state.seachTypeData[1]?JSON.parse(JSON.stringify(g.Z.state.seachTypeData[1].where)):[];e.map(((e,t)=>{Ne[t]=e})),Ne.unshift({name:"不限",id:""}),Gt()},Xe=(0,n.qj)({data:[]}),Fe=(0,n.qj)({id:"",title:"",data:[]}),Je=(0,n.iH)("region"),_e=(0,n.iH)(!1),$e=(0,n.qj)({id:"",title:"不限",page:""}),et=(0,n.iH)(0),tt=(0,n.Um)([]),at=()=>{let e="/"===r.value?g.Z.state.seachTypeData[0]&&g.Z.state.seachTypeData[0].where:JSON.parse(JSON.stringify(g.Z.state.schoolList));e[0]&&e[0].id&&e.unshift({name:"不限",id:""});let t=0,a=0;for(let i=0;i380?(t++,a=it(e[i].name)+20):a=s,tt[t]||(tt[t]=[]),tt[t].push(e[i])}},it=e=>{let t=0,a=14,i=a+"px Arial",s=document.createElement("canvas"),n=s.getContext("2d");return n.font=i,t=n.measureText(e).width,t},st=e=>{e.id!==$e.id&&($e.id=e.id,$e.title=e.title,Fe.id="",Fe.title="不限",Fe.data=[],Xe.data=[],We("school",e.id))},nt=()=>{if(0===et.value)return;const e=qe.$refs.schoolData;et.value--,e.prev()},lt=()=>{if(et.value===tt.length-1)return;const e=qe.$refs.schoolData;et.value++,e.next()},At=e=>{Je.value=e},ot=(0,n.iH)(!0),ct=(e,t=[],a)=>{_e.value=!0,e!==Fe.id?(ot.value=!0,Fe.id=e,Fe.title=a,Fe.data=t,e&&(Xe.data=[{title:"不限",id:""}]),$e.id="",$e.title="",Ge("location",[Fe.id+""]),""===e&&(Xe.data=[],gt.data=null,We("location",[]))):ot.value=!1},dt=()=>{_e.value=!1,ot.value=!1},rt=e=>{let t=[];return e.map((e=>{Fe.data.map((a=>{e===a.id&&t.push(a)}))})),t},ut=(0,n.iH)(null),pt=e=>{ut.value&&ut.value.setCheckData(e)},gt=(0,n.Um)({data:null}),mt=(e=[])=>{Xe.data=rt(e),_e.value=!1,0===e.length&&Fe.id&&(e.push(Fe.id),Xe.data=[{title:"不限",id:""}],pt([])),$e.id="",$e.title="",gt.data&>.data.toString()===e.toString()||(gt.data=JSON.parse(JSON.stringify(e)),We("location",e))},ht=(e,t)=>{let a=[];Xe.data.splice(e,1),t||ct("",[],"不限"),Xe.data.map((e=>{a.push(e.id)})),ut.value.setCheckData(a),0===a.length&&t?(We("location",[Fe.id+""]),Xe.data=[{title:"不限",id:""}]):t&&We("location",a)},vt=e=>{let t=Ye.type[e];t.type!==Ye.checkType&&(Ye.checkType=t.type,Ye.check=t.title,We("orderby",t.type))},ft=(0,n.Um)([{hireType:[],id:"",title:"不限"},{title:"合租",id:1,hireType:[]},{hireType:[],id:2,title:"整租"}]),yt=(e,t)=>{let a=[];return e.map(((e,t)=>{a.push({id:e.id,title:e.name})})),a},wt=(0,n.qj)({id:"",title:"",hireId:"不限",checkId:""}),St=(e,t=!0)=>{e.id!==wt.id&&(wt.hireId!=e.title&&(wt.id="",wt.title="",wt.checkId=e.id),wt.checkId.toString().length>1||(wt.hireId=e.title,wt.id=e.id,t&&We("types",wt.id)))},bt=e=>{e.id!==wt.checkId&&(wt.id=e.id,wt.checkId=e.id,wt.title=e.title,We("types",e.id))},Ut=(0,n.qj)({min:"",max:""}),xt=()=>{We("rent",Ut)},kt=()=>{Ut.min="",Ut.max="",We("rent",Ut)},Dt=(0,n.qj)([{title:"不限",id:0},{title:"一年以上",id:1},{title:"低于一年",id:2}]),Bt=(0,n.qj)({id:0,title:""}),Et=e=>{e.id!==Bt.id&&(Bt.id=e.id,We("leaseterm",e.id))},Ct=(0,n.qj)([{title:"不限",id:0},{title:"女",id:1},{title:"男",id:2}]),Qt=(0,n.qj)({id:0}),Pt=e=>{e.id!==Qt.id&&(Qt.id=e.id,We("gender",e.id))},Tt=(0,n.qj)([{title:"不限",id:0},{title:"三天",id:"triduum"},{title:"一周",id:"hebdomad"},{title:"一个月内",id:"onemonth"},{title:"两个月内",id:"twomonth"},{title:"三个月内",id:"trimester"}]),It=(0,n.qj)({id:0}),Rt=e=>{e.id!==It.id&&(It.id=e.id,We("publish",e.id))},jt=(0,n.iH)([{title:"认证房源",id:"isverified"},{title:"有电梯",id:"iselevator"},{title:"有阳台",id:"issunshinearea"}]),Ht=(0,n.qj)({list:[]}),Zt=e=>{We("",e)},zt=()=>{Ht["list"]=[],It.id=0,Qt.id=0,Bt.id=0,Bt.title="",wt.id=0,wt.title="",wt.hireId="不限",Fe.id="",Fe.title="不限",Fe.data=[],Xe.data=[],$e.id="",$e.title="不限",Ut.min="",Ut.max=""},Vt=(e,t)=>{let a=null,i="location"===t?Ne:"types"===t?ft:"school"===t?g.Z.state.seachTypeData[0].where:"",s="types"===t?e.substring(0,1):e;return i.map((i=>{i.id==s&&(a="types"===t?Lt(i.hireType,e):i)})),a},Lt=(e,t)=>{let a=null;return e.map((e=>{e.id==t&&(a=e)})),a},qt=(e={})=>{let t={},a=Object.keys(e);return a.map(((a,i)=>{if(0===i&&(t["type"]=a,t["selectData"]="location"===t["type"]?e[a].split(","):"types"===t["type"]?Vt(e[a],"types"):"school"===t["type"]?Vt(e[a],"school"):""),1===i&&"location"===t["type"]){let i=Vt(e[a],"location");t["areaItem"]={},t["areaItem"].id=i.id,t["areaItem"].name=i.name,t["areaItem"].data=i.data}2===i&&(t["cotenancy"]=a,t["cotenancyData"]=Vt(e[a],"types"))})),t},Ot=null,Wt=(0,n.iH)(!0),Gt=()=>{if("/seachPage"===r.value?(Ot=m.data,Ot.houseingPageType=sessionStorage.getItem("houseingPageType")):Ot=qt(m.data),"1"==Ot.houseingPageType||"/intermediaryHousing"===r.value?jt.value=[{title:"认证中介",id:"isintermediary"},{title:"有电梯",id:"iselevator"},{title:"有阳台",id:"issunshinearea"}]:m.data&&"6"===m.data.houseingPageType||"/needHousing"===r.value?jt.value=[{title:"有电梯",id:"iselevator"},{title:"有阳台",id:"issunshinearea"}]:jt.value=[{title:"认证房源",id:"isverified"},{title:"有电梯",id:"iselevator"},{title:"有阳台",id:"issunshinearea"}],Object.keys(m.data).length>0){if(0===Object.keys(Ot).length)return;if("school"===Ot.type)Je.value="school",$e.id=Ot.selectData.id,$e.title=Ot.selectData.name,We("school",$e.id);else if("types"===Ot.type){let e=Ot.selectData.id.toString().substring(0,1);wt.id=Ot.selectData.id,wt.title=Ot.selectData.title,wt.hireId=1==e?"合租":2==e?"整租":"不限",We("types",wt.id)}else if("location"===Ot.type){if(Fe.id=Ot.areaItem.id,Fe.title=Ot.areaItem.name,Fe.data=Ot.areaItem.data,Xe.data=rt(Ot.selectData),0===Xe.data.length&&(Xe.data=[{title:"不限",id:""}]),Ot.cotenancy){let e=Ot.cotenancyData.id.toString().substring(0,1);wt.id=Ot.cotenancyData.id,wt.title=Ot.cotenancyData.title,wt.hireId=1==e?"合租":2==e?"整租":"不限"}We("location",Ot.selectData[0]?Ot.selectData:[Ot.areaItem.id],{type:"types",id:wt.id}),Ot.selectData[0]&&(0,i.Y3)((()=>{pt(Ot.selectData)}))}}Wt.value=!1};return(0,i.m0)((()=>{o.data=g.Z.state.indexData.config,o.data&&(ft[1].hireType=yt(g.Z.state.seachTypeData[2]?g.Z.state.seachTypeData[2].where[0].data:[],1),ft[2].hireType=yt(g.Z.state.seachTypeData[2]?g.Z.state.seachTypeData[2].where[1].data:[],2),Wt.value&&(Me(),at()))})),t({cleanSelect:zt,routerQuerySet:Gt}),(e,t)=>{const A=(0,i.up)("el-carousel-item"),o=(0,i.up)("el-carousel"),c=(0,i.up)("el-dropdown-item"),u=(0,i.up)("el-dropdown-menu"),g=(0,i.up)("el-dropdown"),qe=(0,i.up)("el-checkbox"),Oe=(0,i.up)("el-checkbox-group");return(0,i.wg)(),(0,i.iD)(i.HY,null,[(0,i._)("div",{class:"dis-f s-w-100",style:(0,s.j5)(["/seachPage"===(0,n.SU)(r)?"":"border-bottom:1px solid #ebebeb;"])},[(0,i._)("div",h,[(0,i._)("div",{class:(0,s.C_)(["dis-f",{"al-item housing-pd":"/needHousing"===(0,n.SU)(r)||(0,n.SU)(m).data&&"6"===(0,n.SU)(m).data.houseingPageType}])},[(0,i._)("div",v,(0,s.zw)("/needHousing"===(0,n.SU)(r)||(0,n.SU)(m).data&&"6"===(0,n.SU)(m).data.houseingPageType?"目标区域":"地理位置"),1),"/needHousing"!==(0,n.SU)(r)&&(0,n.SU)(m).data&&"6"!==(0,n.SU)(m).data.houseingPageType?((0,i.wg)(),(0,i.iD)("div",f,[(0,i._)("div",y,[(0,i._)("div",{class:(0,s.C_)(["btn jus-x al-item dis-f",{"btn-check":"region"===(0,n.SU)(Je)}]),onClick:t[0]||(t[0]=e=>(0,n.SU)(At)("region"))},"按区域",2),(0,i._)("div",{class:(0,s.C_)(["btn jus-x al-item dis-f",{"btn-check":"school"===(0,n.SU)(Je)}]),onClick:t[1]||(t[1]=e=>(0,n.SU)(At)("school"))},"按学校",2)]),(0,i._)("div",w,[(0,i._)("img",{src:"school"===(0,n.SU)(Je)?a(9360):a(9436),class:"img",alt:""},null,8,S),(0,i.wy)((0,i._)("div",b,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)((0,n.SU)(Ne),((e,t)=>((0,i.wg)(),(0,i.iD)("div",{class:(0,s.C_)(["check-none dis-f al-item",{"check-text":(0,n.SU)(Fe).id===e.id}]),onClick:t=>(0,n.SU)(ct)(e.id,e.data,e.name),key:t},[(0,i._)("div",x,[(0,i.Uk)((0,s.zw)(e.name)+" ",1),(0,i.wy)((0,i._)("div",k,[(0,i.Uk)(" >  "),(0,i._)("div",{class:(0,s.C_)({"check-data":(0,n.SU)(Xe).data&&(0,n.SU)(Xe).data.length>0&&(0,n.SU)(Xe).data.length!==(0,n.SU)(Fe).data.length&&(0,n.SU)(Xe).data[0].id})},(0,s.zw)((0,n.SU)(Xe).data&&0===(0,n.SU)(Xe).data.length||(0,n.SU)(Xe).data&&(0,n.SU)(Xe).data[0]&&!(0,n.SU)(Xe).data[0].id||(0,n.SU)(Xe).data.length===(0,n.SU)(Fe).data.length?"不限":(0,n.SU)(Xe).data&&(0,n.SU)(Xe).data.length),3)],512),[[l.F8,(0,n.SU)(Fe).id===e.id&&(0,n.SU)(Fe).id]])]),(0,i.wy)((0,i._)("img",D,null,512),[[l.F8,(0,n.SU)(Fe).id!==e.id&&e.id]]),(0,i.wy)((0,i._)("img",B,null,512),[[l.F8,(0,n.SU)(Fe).id===e.id&&e.id]])],10,U)))),128)),(0,i._)("div",E,[(0,i.Wm)(p.Z,{show:(0,n.SU)(_e)&&""!==(0,n.SU)(Fe).id,selectSeach:(0,n.SU)(mt),closeSeach:(0,n.SU)(dt),clearList:(0,n.SU)(ot),list:(0,n.SU)(Fe).data,ref_key:"checkBoxGroupInfo",ref:ut},null,8,["show","selectSeach","closeSeach","clearList","list"])])],512),[[l.F8,"region"===(0,n.SU)(Je)]]),(0,i.wy)((0,i._)("div",C,[(0,i._)("div",{class:"lef-btn",onClick:t[2]||(t[2]=(...e)=>(0,n.SU)(nt)&&(0,n.SU)(nt)(...e))},[(0,i._)("img",{src:0===(0,n.SU)(et)?a(6945):a(6325),class:"img",alt:""},null,8,Q),P]),(0,i._)("div",{class:"right-btn",onClick:t[3]||(t[3]=(...e)=>(0,n.SU)(lt)&&(0,n.SU)(lt)(...e))},[T,(0,i._)("img",{src:(0,n.SU)(et)===(0,n.SU)(tt).length-1?a(6945):a(6325),class:"img",alt:""},null,8,I)]),(0,i.Wm)(o,{autoplay:!1,arrow:"never",loop:!1,height:"50px","indicator-position":"none",class:"s-w-100",ref:"schoolData","initial-index":(0,n.SU)($e).page},{default:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)((0,n.SU)(tt),((e,t)=>((0,i.wg)(),(0,i.j4)(A,{key:t},{default:(0,i.w5)((()=>[(0,i._)("div",{class:(0,s.C_)(["school-carousel-box",{"jus-sp":8===e.length}])},[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(e,((t,a)=>((0,i.wg)(),(0,i.iD)("div",{key:t,onClick:e=>(0,n.SU)(st)(t),class:(0,s.C_)(["carousel-info-box",[{"info-box-check":(0,n.SU)($e).id===t.id},{"mg-l-20":0!=a&&(a+1)%8!==0&&e.length<8},{"mg-l-10":0==a&&e.length<8}]])},(0,s.zw)(t.name),11,R)))),128))],2)])),_:2},1024)))),128))])),_:1},8,["initial-index"])],512),[[l.F8,"school"===(0,n.SU)(Je)]])])])):(0,i.kq)("",!0),"/needHousing"===(0,n.SU)(r)||(0,n.SU)(m).data&&"6"===(0,n.SU)(m).data.houseingPageType?((0,i.wg)(),(0,i.iD)("div",j,[(0,i._)("div",H,[(0,i.wy)((0,i._)("div",Z,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)((0,n.SU)(Ne),((e,t)=>((0,i.wg)(),(0,i.iD)("div",{class:(0,s.C_)(["check-none dis-f al-item btn",[{"btn-check":(0,n.SU)(Fe).id===e.id}]]),style:{"margin-right":"10px"},onClick:t=>(0,n.SU)(ct)(e.id,e.data,e.name),key:t},[(0,i._)("div",V,[(0,i.Uk)((0,s.zw)(e.name)+" ",1),(0,i.wy)((0,i._)("div",L,[(0,i.Uk)(" >  "),(0,i._)("div",{class:(0,s.C_)({"select-num":(0,n.SU)(Xe).data&&(0,n.SU)(Xe).data.length&&(0,n.SU)(Xe).data&&(0,n.SU)(Xe).data[0]&&(0,n.SU)(Xe).data[0].id})},(0,s.zw)((0,n.SU)(Xe).data&&0===(0,n.SU)(Xe).data.length||(0,n.SU)(Xe).data&&(0,n.SU)(Xe).data[0]&&!(0,n.SU)(Xe).data[0].id||(0,n.SU)(Xe).data.length===(0,n.SU)(Fe).data.length?"不限":(0,n.SU)(Xe).data&&(0,n.SU)(Xe).data.length),3)],512),[[l.F8,(0,n.SU)(Fe).id===e.id&&(0,n.SU)(Fe).id]])]),(0,i.wy)((0,i._)("img",{src:(0,n.SU)(Fe).id===e.id?a(7638):a(6945),class:(0,s.C_)(["img",{"mg-l-30":(0,n.SU)(Fe).id===e.id}]),alt:""},null,10,q),[[l.F8,0!==t]])],10,z)))),128)),(0,i._)("div",O,[(0,i.Wm)(p.Z,{show:(0,n.SU)(_e)&&""!==(0,n.SU)(Fe).id,selectSeach:(0,n.SU)(mt),closeSeach:(0,n.SU)(dt),clearList:(0,n.SU)(ot),list:(0,n.SU)(Fe).data,ref_key:"checkBoxGroupInfo",ref:ut},null,8,["show","selectSeach","closeSeach","clearList","list"])])],512),[[l.F8,"region"===(0,n.SU)(Je)]])])])):(0,i.kq)("",!0)],2),W,(0,i._)("div",{class:(0,s.C_)(["dis-f pad-t-b-15",{"housing-pd pd-t-25":"/needHousing"===(0,n.SU)(r)||(0,n.SU)(m).data&&"6"===(0,n.SU)(m).data.houseingPageType}])},[(0,i._)("div",G,(0,s.zw)("/needHousing"===(0,n.SU)(r)||(0,n.SU)(m).data&&"6"===(0,n.SU)(m).data.houseingPageType?"求租方式":"出租方式"),1),(0,i._)("div",Y,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)((0,n.SU)(ft),((e,t)=>((0,i.wg)(),(0,i.iD)("div",{class:"dis-f",key:t},["不限"!==e.title?((0,i.wg)(),(0,i.iD)("div",K,[(0,i.Wm)(g,{trigger:"click"},{dropdown:(0,i.w5)((()=>[(0,i.Wm)(u,{class:"pd-10 el-dropdown-menu"},{default:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(e.hireType,((e,t)=>((0,i.wg)(),(0,i.j4)(c,{key:t},{default:(0,i.w5)((()=>[(0,i._)("div",{class:(0,s.C_)(["dropdown-text",{"dropdown-check-text":(0,n.SU)(wt).id===e.id}]),onClick:t=>(0,n.SU)(bt)(e)},[(0,i.Uk)((0,s.zw)(e.title)+" ",1),(0,i.wy)((0,i._)("div",F,null,512),[[l.F8,(0,n.SU)(wt).id===e.id]])],10,X)])),_:2},1024)))),128))])),_:2},1024)])),default:(0,i.w5)((()=>[(0,i._)("span",{class:(0,s.C_)(["dropdown-btn jus-x dis-f al-item",{"btn-check":(0,n.SU)(wt).hireId===e.title}]),onClick:t=>(0,n.SU)(St)(e)},[(0,i.Uk)((0,s.zw)(e.title),1),(0,i.wy)((0,i._)("span",null,"  > "+(0,s.zw)((0,n.SU)(wt).title||"不限"),513),[[l.F8,(0,n.SU)(wt).hireId===e.title]]),(0,i._)("img",{src:(0,n.SU)(wt).hireId===e.title?a(7638):a(6945),class:(0,s.C_)(["img",{"mg-l-30":(0,n.SU)(wt).hireId===e.title}]),alt:""},null,10,M)],10,N)])),_:2},1024)])):(0,i.kq)("",!0),"不限"===e.title?((0,i.wg)(),(0,i.iD)("div",{key:1,class:(0,s.C_)(["btn jus-x al-item dis-f",{"btn-check":(0,n.SU)(wt).hireId===e.title}]),onClick:t=>(0,n.SU)(St)(e)},(0,s.zw)(e.title),11,J)):(0,i.kq)("",!0)])))),128))])],2),_,(0,i._)("div",$,[(0,i._)("div",ee,(0,s.zw)("/needHousing"===(0,n.SU)(r)||(0,n.SU)(m).data&&"6"===(0,n.SU)(m).data.houseingPageType?"租金预算":"租金"),1),(0,i._)("div",te,[(0,i._)("div",ae,[(0,i.wy)((0,i._)("input",{type:"number",class:"input","onUpdate:modelValue":t[4]||(t[4]=e=>(0,n.SU)(Ut).min=e),onBlur:t[5]||(t[5]=(...e)=>(0,n.SU)(xt)&&(0,n.SU)(xt)(...e)),onKeyup:t[6]||(t[6]=(0,l.D2)(((...e)=>(0,n.SU)(xt)&&(0,n.SU)(xt)(...e)),["enter"]))},null,544),[[l.nr,(0,n.SU)(Ut).min]]),ie,(0,i.wy)((0,i._)("input",{type:"number",class:"input","onUpdate:modelValue":t[7]||(t[7]=e=>(0,n.SU)(Ut).max=e),onBlur:t[8]||(t[8]=(...e)=>(0,n.SU)(xt)&&(0,n.SU)(xt)(...e)),onKeyup:t[9]||(t[9]=(0,l.D2)(((...e)=>(0,n.SU)(xt)&&(0,n.SU)(xt)(...e)),["enter"]))},null,544),[[l.nr,(0,n.SU)(Ut).max]]),se]),(0,i.wy)((0,i._)("div",{class:"clean-btn dis-f al-item jus-x",onClick:t[10]||(t[10]=(...e)=>(0,n.SU)(kt)&&(0,n.SU)(kt)(...e))},[ne,(0,i.Uk)(" 清除金额 ")],512),[[l.F8,(0,n.SU)(Ut).min||(0,n.SU)(Ut).max]])])])]),le,(0,i._)("div",Ae,[(0,i._)("div",oe,[ce,(0,i._)("div",de,[(0,i._)("div",re,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)((0,n.SU)(Dt),((e,t)=>((0,i.wg)(),(0,i.iD)("div",{class:(0,s.C_)(["btn jus-x al-item dis-f",{"btn-check":(0,n.SU)(Bt).id===e.id}]),key:t,onClick:t=>(0,n.SU)(Et)(e)},(0,s.zw)(e.title),11,ue)))),128))])])]),pe,(0,i._)("div",ge,[(0,i._)("div",me,(0,s.zw)("/needHousing"===(0,n.SU)(r)||(0,n.SU)(m).data&&"6"===(0,n.SU)(m).data.houseingPageType?"求租者性别":"性别要求"),1),(0,i._)("div",he,[(0,i._)("div",ve,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)((0,n.SU)(Ct),((e,t)=>((0,i.wg)(),(0,i.iD)("div",{class:(0,s.C_)(["btn jus-x al-item dis-f",{"btn-check":(0,n.SU)(Qt).id===e.id}]),key:t,onClick:t=>(0,n.SU)(Pt)(e)},(0,s.zw)(e.title),11,fe)))),128))])])]),ye,(0,i._)("div",we,[Se,(0,i._)("div",be,[(0,i._)("div",Ue,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)((0,n.SU)(Tt),((e,t)=>((0,i.wg)(),(0,i.iD)("div",{class:(0,s.C_)(["dropdown-btn min-btn jus-x al-item dis-f",{"btn-check":(0,n.SU)(It).id===e.id}]),key:t,onClick:t=>(0,n.SU)(Rt)(e)},(0,s.zw)(e.title),11,xe)))),128))])])]),ke,(0,i._)("div",De,[Be,(0,i._)("div",Ee,[(0,i._)("div",Ce,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)((0,n.SU)(jt),((e,a)=>((0,i.wg)(),(0,i.iD)("div",{class:"dropdown-btn min-btn jus-x al-item dis-f",style:{border:"1px solid #fff"},key:a},[(0,i.Wm)(Oe,{modelValue:(0,n.SU)(Ht).list,"onUpdate:modelValue":t[11]||(t[11]=e=>(0,n.SU)(Ht).list=e),onChange:(0,n.SU)(Zt)},{default:(0,i.w5)((()=>[(0,i.Wm)(qe,{label:e.id,style:(0,s.j5)({color:"认证房源"==e.title?"#F95D5D":""})},{default:(0,i.w5)((()=>[(0,i.Uk)((0,s.zw)(e.title),1)])),_:2},1032,["label","style"])])),_:2},1032,["modelValue","onChange"])])))),128))])])])])],4),"/seachPage"!==(0,n.SU)(r)?((0,i.wg)(),(0,i.iD)("div",Qe,[(0,i._)("div",Pe,[(0,i.Uk)(" 共"),(0,i._)("span",Te,(0,s.zw)((0,n.SU)(Ke)||0),1),(0,i.Uk)("条"+(0,s.zw)("/personHousing"===(0,n.SU)(r)?"个人房源":"/intermediaryHousing"===(0,n.SU)(r)?"中介房源":"/needHousing"===(0,n.SU)(r)?"求房源":"")+" ",1),(0,i.wy)((0,i._)("span",Ie,"|",512),[[l.F8,(0,n.SU)(Fe).title&&(0,n.SU)(Fe).id]]),(0,i._)("div",Re,[(0,i.wy)((0,i._)("div",{class:"bold-text"},(0,s.zw)((0,n.SU)(Fe).title)+":",513),[[l.F8,(0,n.SU)(Fe).id&&(0,n.SU)(Fe).title]]),(0,i._)("div",je,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)((0,n.SU)(Xe).data,((e,t)=>((0,i.wg)(),(0,i.iD)("div",{key:t,class:"btm-btn"},[(0,i.Uk)((0,s.zw)(e.title)+" ",1),(0,i._)("img",{src:d,onClick:a=>(0,n.SU)(ht)(t,e.id),class:"img",alt:""},null,8,He)])))),128))])])]),(0,i._)("span",Ze,[(0,i.Wm)(g,{trigger:"click",onCommand:(0,n.SU)(vt)},{dropdown:(0,i.w5)((()=>[(0,i.Wm)(u,{class:"pd-10 el-dropdown-menu"},{default:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)((0,n.SU)(Ye).type,((e,t)=>((0,i.wg)(),(0,i.j4)(c,{key:t,command:t},{default:(0,i.w5)((()=>[(0,i._)("div",{class:(0,s.C_)(["dropdown-text",{"dropdown-check-text":(0,n.SU)(Ye).checkType===e.type}])},[(0,i.Uk)((0,s.zw)(e.title)+" ",1),(0,i.wy)((0,i._)("div",Le,null,512),[[l.F8,(0,n.SU)(Ye).checkType===e.type]])],2)])),_:2},1032,["command"])))),128))])),_:1})])),default:(0,i.w5)((()=>[(0,i._)("span",ze,[(0,i.Uk)((0,s.zw)((0,n.SU)(Ye).check),1),Ve])])),_:1},8,["onCommand"])])])):(0,i.kq)("",!0)],64)}}}),We=a(3744);const Ge=(0,We.Z)(Oe,[["__scopeId","data-v-16323552"]]);var Ye=Ge},3291:function(e,t,a){"use strict";e.exports=a.p+"img/authenticationBtnCode.7e362b45.svg"},9436:function(e,t,a){"use strict";e.exports=a.p+"img/checkBG.d8651b60.svg"},1312:function(e,t,a){"use strict";e.exports=a.p+"img/closeIcon.d75b13bf.svg"},3277:function(e,t,a){"use strict";e.exports=a.p+"img/corner.e38f093e.svg"},7638:function(e,t,a){"use strict";e.exports=a.p+"img/dropDownIcon.55b5c6ec.svg"},4209:function(e,t,a){"use strict";e.exports=a.p+"img/intermediaryCode.95818c3a.svg"},9527:function(e,t,a){"use strict";e.exports=a.p+"img/intermediaryCorner.aa6abbdc.svg"},9360:function(e,t,a){"use strict";e.exports=a.p+"img/schoolRegionBg.9de40636.svg"},9502:function(e,t,a){"use strict";e.exports=a.p+"img/seachImg.13230e1c.svg"},1897:function(e,t,a){"use strict";e.exports=a.p+"img/seachSelectBtn.9a2f8148.svg"},6325:function(e,t,a){"use strict";e.exports=a.p+"img/selectImg.a9e2b8e0.svg"},6945:function(e,t,a){"use strict";e.exports=a.p+"img/selectInfoTabIcon.dcddcfb0.svg"},619:function(e,t,a){"use strict";e.exports=a.p+"img/topTitleIcon.fd0779fa.svg"},5939:function(e,t,a){"use strict";e.exports=a.p+"img/close-icon.b173fe1c.svg"},4517:function(e,t,a){"use strict";e.exports=a.p+"img/round-fork.a79da304.svg"},5052:function(e){"use strict";e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAMKADAAQAAAABAAAAMAAAAADbN2wMAAAD90lEQVRoBdWZvVLbQBSFsewiXVwBQxO3mYGJeANTpoopqXC6dPAGISWdU6WMU4Uu5AlwmVTIwAOYzqGCHnC+o9HuCPmHlSwLWTM7+3f33nN2r+6uVpWVHB7f9+uPj48fSA3UNSuVSmM0GqlsH9oGtA1o6HmeNyD9DoLg1gpkLFQyjluJQO8Duo0OP6OeACJd0o+sZFITAHjj4eHhAMBtZrSeEfiTYayOVqJbrVa/QmTwpPOZSioCm5ubnzF2mBfwJDYRQXfn6urqS7JvWt2JALPu39/ff0dJVleZZn9ae1Cr1XZdVqM6TYNp39rakqv8pN4wbQXk69hsr62t/bu5uQlm2ZtJIAKvmX81S8mC+mSzBYnrWSSmEoiBXxA+Z7UzSUx8B0oE3rLkBd+9vLw8tQ1RYYyAXljC5Bk+WE8Kv2RdEYowu518sb0kKEWbsoEXRmEC268k3icEiPNHCOQVKvuEwm0ldPaThjPW/QijHW5dCM/RDnue4+zvsCH1ZAmjTbIzled9kq5kV4DlWdgOOy/o+PjIldqmLSTA7Ndhtm8ay56D9UCYhTMkoBNljq6zcP7Ciru34gSWZvbN7EBCJ+IVL1qKvCKP0V9EDnS/7pmlKMJi3jbA3vRYimWc/XAuhF0v8dISAHvTIyS9yXtpi9In7DWWoZHCoI4Ehy7yHCECI6cyG+WOqT+Td+h/94xM2C3sFbb5kYuwZHSu4TRogbmOSyOn0ALZc9cx9ijhOqBscqlWAPABfufkQpzd+yzWrQgrXhPyXN1CLuRrnMtTQ+ia5Poi+/hdz0Vx5POhLGUBOnMZl1LmWi40SDmoTOIDEQjKhCgllp72gaUlIOweL9tpStalEQd7z4siRV7frEWSC6NcuA/oirtIy3nYwn060mMJ0HCXh+IidAircf2QgNyI+N4twngeNsDaMZtkSEBKOed0lmEVhBGsXTMR9nJ3OBzerq6u6ka4aTrnzP2NjY2/6zxcGnxD1/qc+szw44uLCxs57cWW6eV0qn3B6dxixhSY97ks8+P2rAuZRpanXUZXilynZXCa3LqQacCVhvxUGFIfEzYyL5FDYA/X+ZO0PUZAAvojoj8jFEtBAvAf+TdwkgSv+kQC6igLiQh8V5gmPVMJSDgi0UfJe6qKUIU92Lwj7U2beQNkLAqZjnjOF1WDj5JT2oqKTvq30GKzGsRxTCo7ETAD9XOBWdE1/GvTlmeuWdcuS6g8ctU704WSSnCpHpvTCRsTtipv6c/FrQQcXcfM+qf4JpW0P6meagXiCvShrmt5Jdqzupber44OZuZsE7fhUs5MIK48unVosvw+7U1Sg5S8KLimbUDqATrQx0hW0Oiwz39jZJnaSwKblwAAAABJRU5ErkJggg=="},1361:function(e){"use strict";e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAIKADAAQAAAABAAAAIAAAAACshmLzAAAEy0lEQVRYCeWWTWxUVRSA75uf2sYabSs2BaPUFmThQjNtShsS63TasSKKTXSjicSgECDRFUZIlcRQQlwgibpQibqQRH40arV2+utiqGLRkpgoIW1DYq0GBCJNGDs/z++8eW/mzbw3nemCjZ7kzD3/58y55977lPq/g7acBrS2tlYA7R6P5xH81oArTf95XdfPI/96YWFhbGJi4nqpcUsqQBJXVlbuIMnLBF5RJPhFTdMOUsg7pRRStIDOzs41JP6UpPeZiS+yDiA7RaI/RMZaB98K2Q1aBf6MvGdoaOi82BSCJQsg+f0EHsP5NvAvcJ/f739vYGDgH7eA3d3dN8Xj8RfQvQbWgFcp4iGKmHKzF1nBAtrb2+/0+XzfYyP7PJVKpTaPjo5eEKdiEAwG72YePsPuAXAO3xZ859z8PG5CkZH8MIsknyZYuNTk4iu2dK4T8hy4Cv9DIncD1w7wD9pwiuKQItD6kZGRH3Kcv+pbq3T9RaVrzab8tFLJw2pTb85+d3R0NLMF32HjIU4bcSZy4ogiXyA8ybeY8uOO5P19PSqlzpJ8BzZSgOBOpbxn1Zd9m00/YzF9jwtDzGftOot2LQDl42KA08eWobH2H7hH6Upk5eBp6K0mTsJXgEfVF6/Xs2aADhwVhg7kFGcZOApg+GTi7xADnGUb7LALRpKfUXU1G9Rje44YuLKmDdlPYIXSfHQjCwygFaM2FArdmtWkKUcBJF1lGl0fHBy8nOOQSgXSvPahatoWz+iE1vQP0rzelJFDsA1yfGMiowtWbGENcBSANGHq/Ky5Q6ppSUOn6T7TJrvomtgLpG3StKKjYlsmrNfrdVzRjgKocg7bFOjjImoUxwzoKj3FurZdDb5xc0Z+bF8l9DaTP5WRQ5B0LYvkiS8uLs7bdUI7ChgfH19Abt1c8uhkoUx/C+YqzbxXLcanVH/fHgMrysReEl1RHt/bWQdjjjaa/CSxja2w6x0FiJI5OCYr3dgVCASs1ir18N559roH1RWwkROw30ClGuAvQz+hNu423gd4aX85MeS4Chgx02T217UAJvd9TPinqrGqqmp31hzq0b1jKu5fR5WvwvWb2Ku8ah0n4lu7Le1/hT+zGpkMojmkUDbIHTKbgv3fSfXS8gRBQjwoOcFtpq4kRy6E4hvQS5ytnIYjboYFC8BY4yr9nOSboP+kK4FCD0p+YHLfhewMeDt4cnh4+ElWHXSA6xaYVnosFnsa+hewllvxpDy3jgh5Atl3RCdASX6O5/s5VtfkyJ2nQIQWRKPRaySWofsbbOGtf9PSFVpJKNsm78M1Wt/Dt4P4FgRvQY2pmJ6evtTQ0CDP6lNgc319/W+zs7Ny7TqAudlO0l4ULPoz7HvRuSlagGSZmZn5lcS3MA9tYBd0hCJ+t1fQ1dXVQtJPkPlYD5BcOlEUlpqBHOfq6mr5II2A5RRxgnlYYRkwrLUklX2XGRnBVo5oSbDUKXAEIJF8501SwGoSjiaTybAY8fU0zPIgeCGRSDRx410SeSmwrAIkIEdMvvOioLz/B0H51y+BMQZ2QyQSkeNXMiy7AIlMEc+zvAvK8TJi0JEt7PtH8MuCkoYwPyJD+aM5lOtN3X6SH8q3u+F8OByuCwaDjo+MG574P5XgX9rHoyiP5ktRAAAAAElFTkSuQmCC"},5355:function(e){"use strict";e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAMKADAAQAAAABAAAAMAAAAADbN2wMAAAEJUlEQVRoBe2Z/XHbRhDFLU/+D0pAB2EHQQdmCXQFZgdkB2EHdAdhB4QrEFwB0IGQCpTfo2/l5eGOBAEqyoy1M0+7tx9v9w4fJEcfPrzL+wm8n8D7CbzlCTzcs/nz83MJ3ydQgAqY1Bg9+Pbw8NCY83+hGboAG9CCMdKStAHa5NsKQ3wBT2CKqG4zdweTbiEa6/T+AqtogO+sa3AI/g5dBnuJrsAfYW1KuZ+5tXpzvKrW8OAReKlZVGMaKw8o34v4ijH1s3NoFA+/mkIKz8rvIPC+7iZosndNe+zFlOGtRvVAPCZ7i91d00GX3svyHk0gjHmre/AOOGh0dNNvBwnOQd4nsHHQZ0NWyNsCk2M2cWoAZl1qE13y5L2KX6fZgpS0OKvUDPgL0AGTZF6qdpQP1p0xo7epIvwrl3PJXGXq165ol8qZ7IPYv3kGDy7xEjy5AXSaW1AFrbWXMh6GYOkS2jg+a+2IuxQR8a8up8Y+u8W0BgeXc8jwNJaTik/yhebGW6dILBh0mcnRJl4kk6PNmyR54rqPsSOxHtwyPoduPv6drwSdj5sdvip8szV1ldkZXWb8Z+4xG+jOKoYLf7v0w/Bkz/247JqiH1PjuLhMv6GzdGL+QR/kEX95WZwVzl1A3AOTVGP/gO5S/SjeGQG6iXPw+Wekj+Oz1pD7t8wqJiNeAS9/s/hTedJAay9VgmPpEr7G8VlriD157jbyJ+xmGZjJ4cg6uszVrIFTxZB31xoQX7uclLnNcPsr2KVyZvuYZuUm0sNYpkjlB1tQO2h9KV98JqsU7118dGisC/oRDB7oWxqpPvCgTjJ4uG/hu5pLCzXsf/Q6/Z28icClehPxlleHmJtAkwWYtQnqC+CHZ3n1k3nu6D/raTZ5E9TGw+swFj/Z/yNryibedHia6+2yB0dwOjFpoBM0aTGSp4k/e/KqAUewB+VdrwGEaixiL7U1wanmvQs+yWdx6ZDTuhzlv+Rg65XrZc+i8ByTbEg0XAtiWXpCgtlNhJg2ZXI2vHgILIH8XloWL5v0/UbZFBcgflNs5U8RqBnwQ2joPbg4vHGRp37i9xyt/JZzk6ZwDUxEevU0lAMaK4r0WI6Sus7Vrm8a3JIhODiSpfmvaWqKqFY04iqv1Vqc3EpFQQ7mT+nfUs7g6y/EsqHw03FJ84KkBehyPzOzJD/+QXIhPCLEAGs7ArTu42pE2ewU9Qn9UCdZTyalvA4kpvYYOtW7C7wlEL+XZlYjmHQ/N54x2Ho7bcDpV9fUJqoHGyC+WNS3uMY96j80EG0h0qX8PUOok+pB7eLerpxftgZbOJ83/2Gx47nZeudsW6ehjYAOvIaIdwe0udEy6grEbDTR6S1BBWTnrgyhrOikG1CDAycu+2aZtIG4Szg1baQA0jnRkD1owus2l/fr+P8FTA0Vy9JVvGcAAAAASUVORK5CYII="},8326:function(e,t,a){"use strict";e.exports=a.p+"img/authenticationBtnImg.520bbe7c.png"},3767:function(e){"use strict";e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAQKADAAQAAAABAAAAQAAAAABGUUKwAAAFGklEQVR4Ae1ajXXTPBRtWIAwAWICwgQ1EwATECYgG9RMQJmAMkG7QdwJGibAnYB0gnJva/nIQj9PtpXY0HfO+yQ9vd+rZ1vNx8nJE/3fCCwOUf79/f0p4hRgZTGWLdWYmbzD+nqxWOwxzotQ8BL8GbwFD6UbODgDq8mjgCQL8CU4FxGMj5MDAkmx8C34UPQLgY4PBJJQ4JwnDvdB2mJ3dZSOQOA1+Dd4CnR2MBBQLV9w36dQtZXDFutlKhBJn8EmwBZBjtN28ep2UPmAT2cdV33UEAMwg+J1zXtM3gIEghElEQAzKl4XTBDeSDrhmbbwjTMsnqUswfw6cQxSFABYfwWvgl6mucmcL2OpBQEAgms4IM+VeEErQ8l73wEwVDC8AUfbKBRgInt8H+xcuYQ6gK3/LxTPulmLk5wA4PQLaL93WsxTyEdh7Urd+QhAmZedwmUwY1mNx+CVnf9fADSnTwBS6A7K5wKDFXTeCfSocg2uOBGQ1O8ngHAR9AcArsCpxL/TRY8M9Eqhc37HWZiIoCvJO3ywcKKEyfnUoiDAkH9MSem3pHo4o8+t0KkyfdovwWgBprFjfuaQdURowT0EPztC/2Lp3+rslFgVHYl/sfZuAcFKiKJXzevc2EiIszPMnFP44hs+hW5MR20HwAPRPjU3+8zhRwnsooU1PjYhX03O30M6jr1VY/ew1QKAVeFQ7iNSAqO9QOcaj0sV0SuxryI6ru1CC00AVlo4cFQD7bX5Wk9cI06xgPyza08ga2s1AVACQ4mKxE8VcfQNp1/7dHq2vulO6cWxANDxXSMvVaVrw5BxXxnr1GlrawLwMtWLR7917tmnOPQOOG8+lU7zga2vfba1tldhOL7XuwNH553b9umJd4vila2r17BZYs7PmNKyviPiPNRudkBfX7adsgUJ6zKiy30V0em3zRMZkaJJIlZtxatCmUM39cJjue8udawcHUDfSgcIjLW1V1rrdonU2fqpF57WPjQxAeDbdyxSiY5+4JGsAjYb7KnAfurWrTYwAdhp4QijEvioDJ3SmHemOP0VBGcd4fBFrV2YAOy1cIRRJfj4gtOvA/o5Wr+NZwJw6A4g4MFfknD6JXTYAWNTrR3mAuClDhAYCfgGp08g/qJMra/jMPYDLfSkedOKfoHRNqERhbW+XXqIp0Ktj31eeHKcPtN5oYFvO6ARSH+pcdXUkTUn2JGZi0jxJXRzFf9TF898WgC4AF09DqP8d9nHSwPc2G99M5ULc2ED0Nk0FXvM+55gjre+mX7nkDsANG051mOQ3AE4/RKZ9gXOLNI3v7YfvQ4AjdW5zzpRnlTIAVqf6V+IakAy9h8qECVTJQrWKME7/+dKTqpd+bg6gHqlSzlR9lqqj6oZL6ljpL4NPcaQE5Kqhh6HJBpi8Gfq3FT5cvFeVpART4SXkSG0hnEdccB3Tu7T9/4DiWBuAKHMfTQH8L8JFentAG2EBCvMT/V6ZiM/e0UoZ99L0LR5j8VYdwPTb+45c2buQYp2AK3RBQrDDvwcPAe6Q5Ir+9LjSlzSASeNowIO6HjqxBwLSfEsRAQAFeGQHbACs7WmSsyNJ89c8xAeB/5rjMF3BPgYm5jTMk/VDq8INqVP5MaRYn4RQOAt7pjdwNh8LI9LSGINrsGHIsZaH7dqR3QmBd5lRKGaZOE2FkhSgUvwGGDQx4Y+7ThjrEUXoSGBkDjfzAWYz6oy2P7p/BZ7tcE7zCt80vYYn+gJgUwI/AG7P1odzVIoDwAAAABJRU5ErkJggg=="},1478:function(e,t,a){"use strict";e.exports=a.p+"img/authenticationText.2e248175.png"},7451:function(e,t,a){"use strict";e.exports=a.p+"img/intermediaryTabImg.1b07846e.png"},8051:function(e,t,a){"use strict";e.exports=a.p+"img/intermediaryText.3c751fea.png"},8552:function(e,t,a){"use strict";e.exports=a.p+"img/red-book-code.bc730066.png"},2362:function(e,t,a){"use strict";e.exports=a.p+"img/red-book.767ff658.png"},5283:function(e,t,a){"use strict";e.exports=a.p+"img/see-apartment-code.5a032a7f.png"},361:function(e,t,a){"use strict";e.exports=a.p+"img/see-apartment.f9c0feae.png"},8768:function(e){"use strict";e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAQKADAAQAAAABAAAAQAAAAABGUUKwAAAD80lEQVR4Ae1bi3HUMBA9GApwJ7gEdcB1ENMBVJB0QDrIdZB0gDuIqeCug5gK4L3LifGtdy3LX93gnXmRtdrP22c5w8Cw2222KbApsCnwHyvwYcHZM/T6DOQAn2nu/HO3Ky9rjbUCfgF8vnlzmOAH8Ar8iQRzmOuAmzK+3XvgCMQObcWz1j3A2smaH/wNDK1BxvpZO0kh9iA25+BSOPa6A1Y3vvVnQBJcas/eq30WOZofVxzei0wO5LKoseGSV94Pa63kspgIqQ3vRVlEhFSHX0SEDNfsCPhmqa7kSK6TG3/jDh26Rm4B7IEKsOrwjDEFUANWXMhPrpMaSYWadp0z31uGByuWZ95yPNSAFRvyF77Q2JWk+Asm1LDrvDkY+WixJQ+EjRGBnGVfUX63+9jytB3f+hRqp1156qtd/02FUAf87p/yL5LDk/soY5Gxb59vW1rfG+DzcjzUgJbX5QvegtANoIIUYW2rQMABsTeB3DnDYDsis0vhvmeSgJZXyiBln8NXA1q+5TsqdXq5XGQjiwD90rTYUgQ57Avh43aICE6pc3Z1fQJ7K2lB/xN6FaJfhb0DYj6HQbO8oon2pob4UOrKtBrlVcT7kD6uEGfccih/Hlo5S5RliA4VjTmXzbXcUgQ57JtxhTiP5cj4llmfQN6KXN/xBApFg0bzueE2H9WZPhnharARu6SbItwBfJuxHBlfAldmCcAGqZobSEydyfoEBva4vTRLgNjrdQuTqzNZAtzCQJNwtASoJqmeVhF1JkuAtKjPyMYSoB7Qk/+iS6Rq6kyWAOp16ZjsO87yC752xK15FDVTBqbNP4aGnuVghciX51q9UgQ57LW4oT7O1DLrBtSIjLnOTlQ+YJ/STeAsnKlllgAMLFvRtuMZR7k4PmCfigil4NZr6xAVc934929SBDYq+EOYVrcUMQ57LW6Ij7UG2QlZMQ0tEWRzrWYpghz2Wlys7yTqXm27PgEGHq6iw5sMIT8B7SaEs+eJOIwpy4FqIFb10E3Q6pWCqBvQV9Yld85gWugGsMCjmW0fsGkKN4HcOcMo4zAsItXts7dugpb7Kli6gT19bXIm90lsjyq+cOwqRSApq0aT8JierM/8Se0F1SziIT9FuAO+AHzTVjzPGMPYt444K9/7yXVyy1DxBPgmqa7kSK6zWI6qNZDq8ORGjrNaqiIsMrxXNjURFh2+KcIJm7U/B3LgC1nFMnR9AdYSgb3JYXXbg0ENLCUEe7FnUpaBzQMwpxCszR7slax5IU5gONWNYK0HIOnBwa9lOTyPQAXEisEc5jpgNlv6P03lmITILhPxmVa9L+fPh89EffFty6bApsCmwKbAXAr8BeJL02MmFeWvAAAAAElFTkSuQmCC"},976:function(e){"use strict";e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAQKADAAQAAAABAAAAQAAAAABGUUKwAAAEOElEQVR4Ae1bP1MTQRR/76AgoRCHccbGIRaEqIWxCWhD/ATgJwA6O/ETGL8BllbCJzB0doTGAapYqCE0YbRwRoeBglzGgazvnRwk+ye5EAi5y+4Mc7tv33v7fr99t5fbPQBssQxYBiwDA8wABsWeTmfH/rrubL0O82STECCyQW17oYeABRqn4jiQ/7a7vR50zEAEpJIzCwQ4B0Ikgjq+UT3EChGSK5W31trF0ZIAnvXasfux32a7HajzfoR8LB5fKhYLh+cyqWIkgMG7x9UN0k9LNmFrFmOj8ecmEhwTGp75CIBneGm3Wv1gwjmk60hNzixS2i/r+kIqS90Zv7f/5+BnUY5fmwECxRtZMextEyaFgAfJzHxoVvtOZoWeYB42yUYhQID3nJfUotHUYVMIAAGJaMDVoNBgUwgglmY1ppEQEbbHMhCFAFkhYu0xGc+gESDjB0uAQsmACWwGDNiEK3BtBiiUDJjAZsAVTPgRgrNEmw63+c9x8DX5PGrj99wGh5z7AW3IJb4bhuEnu3s76CC8AIQvbcZp263sCE1NZugXY/DCAX3d+9z0np1KzWTFaX3D4OWIQKdLpa1KYz+/qdUF8CaMtiDC21J5Jyd3TiUzRXp/UX7iynp+m8nz63zt7hZAXJfBs1MCV6BRNrmuFlyVwbPO9/JOvtWM6sCzHQpnha+XLV0RgCCaZr4pCIRCU/usgSgOdXKWEWl6f7TLa7KBITD3GY0uOroiQACmL1xJNQFZSeI1hcAxnZxlwpTKrbbjTyFh8hdE3hUBFPHco8lnCgneGmB8rRYL1K8EfbZbo/jyQaSSmZxfb7wKqL9qbHdap6xrLp0ugmR9iOgsj8RHvNMY13UXoE6HKADGmW60qdVqY4KIDGBDZrgyDENrvO48nJqeO/0/jpE0MlCKvAheBQHKIP0skAno7hboZ6QBY7MEBCQqsmo2AyI7tQGB2QwISFRk1WwGRHZq9cCUfQolA+in4abeNvxSwlaUUSgE0DtpRVaKTFuDTSGAWMpHBrAERIeNZGpJJacr9IY2ofaEV4KI+6XydkJGoGSApyAwJyuGvm3ApM0ABpuazBRod3Q29MAZAO1d7pa353VY9BlAmiOj8flWm5Q6Z30po63zWDy2aIrNSAB/WEhfWWYpRTZNxn0vp5lnDKaPJDl+4y3QCI6/G6T951xYFkZe8IDu+dLe1mojDl09EAG+IW9c0rpAn9Hx1+L9tT54mUrPebrmvTMGP+g2144IaONL2+19c1ytFjo5vfEd8ZFbkFn09S9zvXYCOKjLkNAL8BxbTwjwSahV3WKQdaRX4HtKAA/GhygncFKg6i1u6wodgq7ROeCiru86ZD3LAD/4ViT0GjzH1HMCeFAdCTcBnmPR/r8Ad1xn+X3w49fd8YlPdaw/pXFiNA/v6cTm5XWOaX1bBiwDlgHLgIaBf/gdO037GcydAAAAAElFTkSuQmCC"},4654:function(){}},t={};function a(i){var s=t[i];if(void 0!==s)return s.exports;var n=t[i]={exports:{}};return e[i].call(n.exports,n,n.exports,a),n.exports}a.m=e,function(){var e=[];a.O=function(t,i,s,n){if(!i){var l=1/0;for(d=0;d=n)&&Object.keys(a.O).every((function(e){return a.O[e](i[o])}))?i.splice(o--,1):(A=!1,n0&&e[d-1][2]>n;d--)e[d]=e[d-1];e[d]=[i,s,n]}}(),function(){a.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return a.d(t,{a:t}),t}}(),function(){a.d=function(e,t){for(var i in t)a.o(t,i)&&!a.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})}}(),function(){a.f={},a.e=function(e){return Promise.all(Object.keys(a.f).reduce((function(t,i){return a.f[i](e,t),t}),[]))}}(),function(){a.u=function(e){return"js/"+({110:"housing",167:"detail",283:"seachPage",378:"user",443:"about",479:"choosing-identity",922:"edit"}[e]||e)+"."+{110:"40ad3265",167:"4eea7aee",283:"94fe47d0",378:"1a72ae21",380:"852ebf6f",443:"1d275862",479:"0b2f7bbb",568:"f11c2aa4",922:"a018d82e"}[e]+".js"}}(),function(){a.miniCssF=function(e){return"css/"+({110:"housing",167:"detail",283:"seachPage",378:"user",922:"edit"}[e]||e)+"."+{110:"e806a04e",167:"2bf4d4a9",283:"17b24c2c",378:"22ce4c77",568:"97cae6c3",922:"79344809"}[e]+".css"}}(),function(){a.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"===typeof window)return window}}()}(),function(){a.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)}}(),function(){var e={},t="zufang:";a.l=function(i,s,n,l){if(e[i])e[i].push(s);else{var A,o;if(void 0!==n)for(var c=document.getElementsByTagName("script"),d=0;d((0,t.wg)(),(0,t.j4)(a.Z,{key:0}))}};const s=r;var c=s}}]); \ No newline at end of file diff --git a/dist/js/chunk-vendors.5bed831c.js b/dist/js/chunk-vendors.5bed831c.js new file mode 100644 index 0000000..d4551db --- /dev/null +++ b/dist/js/chunk-vendors.5bed831c.js @@ -0,0 +1,35 @@ +(self["webpackChunkzufang"]=self["webpackChunkzufang"]||[]).push([[998],{7701:function(e,t,n){"use strict";n.d(t,{BL:function(){return u},Ct:function(){return m},F2:function(){return a},I:function(){return o},Pj:function(){return p},YP:function(){return h},bw:function(){return v},d7:function(){return l},k5:function(){return f},mv:function(){return s},t$:function(){return i},ut:function(){return c},we:function(){return r},xs:function(){return O},zV:function(){return d}});var r="top",o="bottom",a="right",i="left",l="auto",s=[r,o,a,i],u="start",c="end",d="clippingParents",p="viewport",f="popper",h="reference",v=s.reduce((function(e,t){return e.concat([t+"-"+u,t+"-"+c])}),[]),m=[].concat(s,[l]).reduce((function(e,t){return e.concat([t,t+"-"+u,t+"-"+c])}),[]),g="beforeRead",y="read",b="afterRead",w="beforeMain",S="main",_="afterMain",k="beforeWrite",x="write",C="afterWrite",O=[g,y,b,w,S,_,k,x,C]},2262:function(e,t,n){"use strict";n.d(t,{B:function(){return i},BK:function(){return Ye},Bj:function(){return a},EB:function(){return u},Fl:function(){return et},IU:function(){return Ae},Jd:function(){return O},OT:function(){return Ee},PG:function(){return je},SU:function(){return Ve},Um:function(){return Oe},Vh:function(){return Ge},WL:function(){return qe},X$:function(){return P},X3:function(){return De},XI:function(){return Be},Xl:function(){return Te},dq:function(){return Ne},iH:function(){return $e},j:function(){return U},lk:function(){return E},nZ:function(){return s},oR:function(){return We},qj:function(){return Ce},qq:function(){return _},yT:function(){return Ie}});var r=n(3577);let o;class a{constructor(e=!1){this.detached=e,this._active=!0,this.effects=[],this.cleanups=[],this.parent=o,!e&&o&&(this.index=(o.scopes||(o.scopes=[])).push(this)-1)}get active(){return this._active}run(e){if(this._active){const t=o;try{return o=this,e()}finally{o=t}}else 0}on(){o=this}off(){o=this.parent}stop(e){if(this._active){let t,n;for(t=0,n=this.effects.length;t{const t=new Set(e);return t.w=0,t.n=0,t},d=e=>(e.w&g)>0,p=e=>(e.n&g)>0,f=({deps:e})=>{if(e.length)for(let t=0;t{const{deps:t}=e;if(t.length){let n=0;for(let r=0;r{("length"===n||n>=e)&&s.push(t)}))}else switch(void 0!==n&&s.push(l.get(n)),t){case"add":(0,r.kJ)(e)?(0,r.S0)(n)&&s.push(l.get("length")):(s.push(l.get(w)),(0,r._N)(e)&&s.push(l.get(S)));break;case"delete":(0,r.kJ)(e)||(s.push(l.get(w)),(0,r._N)(e)&&s.push(l.get(S)));break;case"set":(0,r._N)(e)&&s.push(l.get(w));break}if(1===s.length)s[0]&&I(s[0]);else{const e=[];for(const t of s)t&&e.push(...t);I(c(e))}}function I(e,t){const n=(0,r.kJ)(e)?e:[...e];for(const r of n)r.computed&&D(r,t);for(const r of n)r.computed||D(r,t)}function D(e,t){(e!==b||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}function A(e,t){var n;return null==(n=v.get(e))?void 0:n.get(t)}const T=(0,r.fY)("__proto__,__v_isRef,__isVue"),F=new Set(Object.getOwnPropertyNames(Symbol).filter((e=>"arguments"!==e&&"caller"!==e)).map((e=>Symbol[e])).filter(r.yk)),M=H(),R=H(!1,!0),L=H(!0),N=$();function $(){const e={};return["includes","indexOf","lastIndexOf"].forEach((t=>{e[t]=function(...e){const n=Ae(this);for(let t=0,o=this.length;t{e[t]=function(...e){O();const n=Ae(this)[t].apply(this,e);return E(),n}})),e}function B(e){const t=Ae(this);return U(t,"has",e),t.hasOwnProperty(e)}function H(e=!1,t=!1){return function(n,o,a){if("__v_isReactive"===o)return!e;if("__v_isReadonly"===o)return e;if("__v_isShallow"===o)return t;if("__v_raw"===o&&a===(e?t?_e:Se:t?we:be).get(n))return n;const i=(0,r.kJ)(n);if(!e){if(i&&(0,r.RI)(N,o))return Reflect.get(N,o,a);if("hasOwnProperty"===o)return B}const l=Reflect.get(n,o,a);return((0,r.yk)(o)?F.has(o):T(o))?l:(e||U(n,"get",o),t?l:Ne(l)?i&&(0,r.S0)(o)?l:l.value:(0,r.Kn)(l)?e?Ee(l):Ce(l):l)}}const z=V(),W=V(!0);function V(e=!1){return function(t,n,o,a){let i=t[n];if(Pe(i)&&Ne(i)&&!Ne(o))return!1;if(!e&&(Ie(o)||Pe(o)||(i=Ae(i),o=Ae(o)),!(0,r.kJ)(t)&&Ne(i)&&!Ne(o)))return i.value=o,!0;const l=(0,r.kJ)(t)&&(0,r.S0)(n)?Number(n)e,X=e=>Reflect.getPrototypeOf(e);function ee(e,t,n=!1,r=!1){e=e["__v_raw"];const o=Ae(e),a=Ae(t);n||(t!==a&&U(o,"get",t),U(o,"get",a));const{has:i}=X(o),l=r?Q:n?Me:Fe;return i.call(o,t)?l(e.get(t)):i.call(o,a)?l(e.get(a)):void(e!==o&&e.get(t))}function te(e,t=!1){const n=this["__v_raw"],r=Ae(n),o=Ae(e);return t||(e!==o&&U(r,"has",e),U(r,"has",o)),e===o?n.has(e):n.has(e)||n.has(o)}function ne(e,t=!1){return e=e["__v_raw"],!t&&U(Ae(e),"iterate",w),Reflect.get(e,"size",e)}function re(e){e=Ae(e);const t=Ae(this),n=X(t),r=n.has.call(t,e);return r||(t.add(e),P(t,"add",e,e)),this}function oe(e,t){t=Ae(t);const n=Ae(this),{has:o,get:a}=X(n);let i=o.call(n,e);i||(e=Ae(e),i=o.call(n,e));const l=a.call(n,e);return n.set(e,t),i?(0,r.aU)(t,l)&&P(n,"set",e,t,l):P(n,"add",e,t),this}function ae(e){const t=Ae(this),{has:n,get:r}=X(t);let o=n.call(t,e);o||(e=Ae(e),o=n.call(t,e));const a=r?r.call(t,e):void 0,i=t.delete(e);return o&&P(t,"delete",e,void 0,a),i}function ie(){const e=Ae(this),t=0!==e.size,n=void 0,r=e.clear();return t&&P(e,"clear",void 0,void 0,n),r}function le(e,t){return function(n,r){const o=this,a=o["__v_raw"],i=Ae(a),l=t?Q:e?Me:Fe;return!e&&U(i,"iterate",w),a.forEach(((e,t)=>n.call(r,l(e),l(t),o)))}}function se(e,t,n){return function(...o){const a=this["__v_raw"],i=Ae(a),l=(0,r._N)(i),s="entries"===e||e===Symbol.iterator&&l,u="keys"===e&&l,c=a[e](...o),d=n?Q:t?Me:Fe;return!t&&U(i,"iterate",u?S:w),{next(){const{value:e,done:t}=c.next();return t?{value:e,done:t}:{value:s?[d(e[0]),d(e[1])]:d(e),done:t}},[Symbol.iterator](){return this}}}}function ue(e){return function(...t){return"delete"!==e&&this}}function ce(){const e={get(e){return ee(this,e)},get size(){return ne(this)},has:te,add:re,set:oe,delete:ae,clear:ie,forEach:le(!1,!1)},t={get(e){return ee(this,e,!1,!0)},get size(){return ne(this)},has:te,add:re,set:oe,delete:ae,clear:ie,forEach:le(!1,!0)},n={get(e){return ee(this,e,!0)},get size(){return ne(this,!0)},has(e){return te.call(this,e,!0)},add:ue("add"),set:ue("set"),delete:ue("delete"),clear:ue("clear"),forEach:le(!0,!1)},r={get(e){return ee(this,e,!0,!0)},get size(){return ne(this,!0)},has(e){return te.call(this,e,!0)},add:ue("add"),set:ue("set"),delete:ue("delete"),clear:ue("clear"),forEach:le(!0,!0)},o=["keys","values","entries",Symbol.iterator];return o.forEach((o=>{e[o]=se(o,!1,!1),n[o]=se(o,!0,!1),t[o]=se(o,!1,!0),r[o]=se(o,!0,!0)})),[e,n,t,r]}const[de,pe,fe,he]=ce();function ve(e,t){const n=t?e?he:fe:e?pe:de;return(t,o,a)=>"__v_isReactive"===o?!e:"__v_isReadonly"===o?e:"__v_raw"===o?t:Reflect.get((0,r.RI)(n,o)&&o in t?n:t,o,a)}const me={get:ve(!1,!1)},ge={get:ve(!1,!0)},ye={get:ve(!0,!1)};const be=new WeakMap,we=new WeakMap,Se=new WeakMap,_e=new WeakMap;function ke(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function xe(e){return e["__v_skip"]||!Object.isExtensible(e)?0:ke((0,r.W7)(e))}function Ce(e){return Pe(e)?e:Ue(e,!1,K,me,be)}function Oe(e){return Ue(e,!1,G,ge,we)}function Ee(e){return Ue(e,!0,J,ye,Se)}function Ue(e,t,n,o,a){if(!(0,r.Kn)(e))return e;if(e["__v_raw"]&&(!t||!e["__v_isReactive"]))return e;const i=a.get(e);if(i)return i;const l=xe(e);if(0===l)return e;const s=new Proxy(e,2===l?o:n);return a.set(e,s),s}function je(e){return Pe(e)?je(e["__v_raw"]):!(!e||!e["__v_isReactive"])}function Pe(e){return!(!e||!e["__v_isReadonly"])}function Ie(e){return!(!e||!e["__v_isShallow"])}function De(e){return je(e)||Pe(e)}function Ae(e){const t=e&&e["__v_raw"];return t?Ae(t):e}function Te(e){return(0,r.Nj)(e,"__v_skip",!0),e}const Fe=e=>(0,r.Kn)(e)?Ce(e):e,Me=e=>(0,r.Kn)(e)?Ee(e):e;function Re(e){x&&b&&(e=Ae(e),j(e.dep||(e.dep=c())))}function Le(e,t){e=Ae(e);const n=e.dep;n&&I(n)}function Ne(e){return!(!e||!0!==e.__v_isRef)}function $e(e){return He(e,!1)}function Be(e){return He(e,!0)}function He(e,t){return Ne(e)?e:new ze(e,t)}class ze{constructor(e,t){this.__v_isShallow=t,this.dep=void 0,this.__v_isRef=!0,this._rawValue=t?e:Ae(e),this._value=t?e:Fe(e)}get value(){return Re(this),this._value}set value(e){const t=this.__v_isShallow||Ie(e)||Pe(e);e=t?e:Ae(e),(0,r.aU)(e,this._rawValue)&&(this._rawValue=e,this._value=t?e:Fe(e),Le(this,e))}}function We(e){Le(e,void 0)}function Ve(e){return Ne(e)?e.value:e}const Ze={get:(e,t,n)=>Ve(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const o=e[t];return Ne(o)&&!Ne(n)?(o.value=n,!0):Reflect.set(e,t,n,r)}};function qe(e){return je(e)?e:new Proxy(e,Ze)}function Ye(e){const t=(0,r.kJ)(e)?new Array(e.length):{};for(const n in e)t[n]=Qe(e,n);return t}class Ke{constructor(e,t,n){this._object=e,this._key=t,this._defaultValue=n,this.__v_isRef=!0}get value(){const e=this._object[this._key];return void 0===e?this._defaultValue:e}set value(e){this._object[this._key]=e}get dep(){return A(Ae(this._object),this._key)}}class Je{constructor(e){this._getter=e,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function Ge(e,t,n){return Ne(e)?e:(0,r.mf)(e)?new Je(e):(0,r.Kn)(e)&&arguments.length>1?Qe(e,t,n):$e(e)}function Qe(e,t,n){const r=e[t];return Ne(r)?r:new Ke(e,t,n)}class Xe{constructor(e,t,n,r){this._setter=t,this.dep=void 0,this.__v_isRef=!0,this["__v_isReadonly"]=!1,this._dirty=!0,this.effect=new _(e,(()=>{this._dirty||(this._dirty=!0,Le(this))})),this.effect.computed=this,this.effect.active=this._cacheable=!r,this["__v_isReadonly"]=n}get value(){const e=Ae(this);return Re(e),!e._dirty&&e._cacheable||(e._dirty=!1,e._value=e.effect.run()),e._value}set value(e){this._setter(e)}}function et(e,t,n=!1){let o,a;const i=(0,r.mf)(e);i?(o=e,a=r.dG):(o=e.get,a=e.set);const l=new Xe(o,a,i||!a,n);return l}},6252:function(e,t,n){"use strict";n.d(t,{$d:function(){return l},Ah:function(){return Pe},Cn:function(){return R},F4:function(){return kn},FN:function(){return Rn},Fl:function(){return nr},HY:function(){return tn},Ho:function(){return xn},JJ:function(){return wt},Jd:function(){return je},Ko:function(){return ze},LL:function(){return Ne},Nv:function(){return We},P$:function(){return ie},Q2:function(){return $e},Q6:function(){return pe},Rr:function(){return Ge},U2:function(){return se},Uk:function(){return Cn},Us:function(){return Bt},WI:function(){return Ve},Wm:function(){return Sn},Y3:function(){return b},Y8:function(){return ne},YP:function(){return K},ZK:function(){return a},_:function(){return wn},aZ:function(){return fe},bv:function(){return Oe},dD:function(){return M},dG:function(){return In},f3:function(){return St},h:function(){return rr},iD:function(){return fn},ic:function(){return Ue},j4:function(){return hn},kq:function(){return En},l1:function(){return Qe},lA:function(){return vn},lR:function(){return Xt},m0:function(){return q},nJ:function(){return oe},nK:function(){return de},se:function(){return ye},sv:function(){return rn},uE:function(){return On},up:function(){return Re},w5:function(){return L},wF:function(){return Ce},wg:function(){return sn},wy:function(){return ee},xv:function(){return nn}});var r=n(2262),o=n(3577);function a(e,...t){}function i(e,t,n,r){let o;try{o=r?e(...r):e()}catch(a){s(a,t,n)}return o}function l(e,t,n,r){if((0,o.mf)(e)){const a=i(e,t,n,r);return a&&(0,o.tI)(a)&&a.catch((e=>{s(e,t,n)})),a}const a=[];for(let o=0;o>>1,o=E(p[r]);of&&p.splice(t,1)}function x(e){(0,o.kJ)(e)?h.push(...e):v&&v.includes(e,e.allowRecurse?m+1:m)||h.push(e),_()}function C(e,t=(c?f+1:0)){for(0;tE(e)-E(t))),m=0;mnull==e.id?1/0:e.id,U=(e,t)=>{const n=E(e)-E(t);if(0===n){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function j(e){d=!1,c=!0,p.sort(U);o.dG;try{for(f=0;f(0,o.HD)(e)?e.trim():e))),t&&(a=n.map(o.h5))}let u;let c=r[u=(0,o.hR)(t)]||r[u=(0,o.hR)((0,o._A)(t))];!c&&i&&(c=r[u=(0,o.hR)((0,o.rs)(t))]),c&&l(c,e,6,a);const d=r[u+"Once"];if(d){if(e.emitted){if(e.emitted[u])return}else e.emitted={};e.emitted[u]=!0,l(d,e,6,a)}}function I(e,t,n=!1){const r=t.emitsCache,a=r.get(e);if(void 0!==a)return a;const i=e.emits;let l={},s=!1;if(!(0,o.mf)(e)){const r=e=>{const n=I(e,t,!0);n&&(s=!0,(0,o.l7)(l,n))};!n&&t.mixins.length&&t.mixins.forEach(r),e.extends&&r(e.extends),e.mixins&&e.mixins.forEach(r)}return i||s?((0,o.kJ)(i)?i.forEach((e=>l[e]=null)):(0,o.l7)(l,i),(0,o.Kn)(e)&&r.set(e,l),l):((0,o.Kn)(e)&&r.set(e,null),null)}function D(e,t){return!(!e||!(0,o.F7)(t))&&(t=t.slice(2).replace(/Once$/,""),(0,o.RI)(e,t[0].toLowerCase()+t.slice(1))||(0,o.RI)(e,(0,o.rs)(t))||(0,o.RI)(e,t))}let A=null,T=null;function F(e){const t=A;return A=e,T=e&&e.type.__scopeId||null,t}function M(e){T=e}function R(){T=null}function L(e,t=A,n){if(!t)return e;if(e._n)return e;const r=(...n)=>{r._d&&dn(-1);const o=F(t);let a;try{a=e(...n)}finally{F(o),r._d&&dn(1)}return a};return r._n=!0,r._c=!0,r._d=!0,r}function N(e){const{type:t,vnode:n,proxy:r,withProxy:a,props:i,propsOptions:[l],slots:u,attrs:c,emit:d,render:p,renderCache:f,data:h,setupState:v,ctx:m,inheritAttrs:g}=e;let y,b;const w=F(e);try{if(4&n.shapeFlag){const e=a||r;y=Un(p.call(e,e,f,i,v,h,m)),b=c}else{const e=t;0,y=Un(e.length>1?e(i,{attrs:c,slots:u,emit:d}):e(i,null)),b=t.props?c:$(c)}}catch(_){an.length=0,s(_,e,1),y=Sn(rn)}let S=y;if(b&&!1!==g){const e=Object.keys(b),{shapeFlag:t}=S;e.length&&7&t&&(l&&e.some(o.tR)&&(b=B(b,l)),S=xn(S,b))}return n.dirs&&(S=xn(S),S.dirs=S.dirs?S.dirs.concat(n.dirs):n.dirs),n.transition&&(S.transition=n.transition),y=S,F(w),y}const $=e=>{let t;for(const n in e)("class"===n||"style"===n||(0,o.F7)(n))&&((t||(t={}))[n]=e[n]);return t},B=(e,t)=>{const n={};for(const r in e)(0,o.tR)(r)&&r.slice(9)in t||(n[r]=e[r]);return n};function H(e,t,n){const{props:r,children:o,component:a}=e,{props:i,children:l,patchFlag:s}=t,u=a.emitsOptions;if(t.dirs||t.transition)return!0;if(!(n&&s>=0))return!(!o&&!l||l&&l.$stable)||r!==i&&(r?!i||z(r,i,u):!!i);if(1024&s)return!0;if(16&s)return r?z(r,i,u):!!i;if(8&s){const e=t.dynamicProps;for(let t=0;te.__isSuspense;function Z(e,t){t&&t.pendingBranch?(0,o.kJ)(e)?t.effects.push(...e):t.effects.push(e):x(e)}function q(e,t){return J(e,null,t)}const Y={};function K(e,t,n){return J(e,t,n)}function J(e,t,{immediate:n,deep:a,flush:s,onTrack:u,onTrigger:c}=o.kT){var d;const p=(0,r.nZ)()===(null==(d=Mn)?void 0:d.scope)?Mn:null;let f,h,v=!1,m=!1;if((0,r.dq)(e)?(f=()=>e.value,v=(0,r.yT)(e)):(0,r.PG)(e)?(f=()=>e,a=!0):(0,o.kJ)(e)?(m=!0,v=e.some((e=>(0,r.PG)(e)||(0,r.yT)(e))),f=()=>e.map((e=>(0,r.dq)(e)?e.value:(0,r.PG)(e)?X(e):(0,o.mf)(e)?i(e,p,2):void 0))):f=(0,o.mf)(e)?t?()=>i(e,p,2):()=>{if(!p||!p.isUnmounted)return h&&h(),l(e,p,3,[y])}:o.dG,t&&a){const e=f;f=()=>X(e())}let g,y=e=>{h=k.onStop=()=>{i(e,p,4)}};if(Zn){if(y=o.dG,t?n&&l(t,p,3,[f(),m?[]:void 0,y]):f(),"sync"!==s)return o.dG;{const e=ar();g=e.__watcherHandles||(e.__watcherHandles=[])}}let b=m?new Array(e.length).fill(Y):Y;const w=()=>{if(k.active)if(t){const e=k.run();(a||v||(m?e.some(((e,t)=>(0,o.aU)(e,b[t]))):(0,o.aU)(e,b)))&&(h&&h(),l(t,p,3,[e,b===Y?void 0:m&&b[0]===Y?[]:b,y]),b=e)}else k.run()};let _;w.allowRecurse=!!t,"sync"===s?_=w:"post"===s?_=()=>$t(w,p&&p.suspense):(w.pre=!0,p&&(w.id=p.uid),_=()=>S(w));const k=new r.qq(f,_);t?n?w():b=k.run():"post"===s?$t(k.run.bind(k),p&&p.suspense):k.run();const x=()=>{k.stop(),p&&p.scope&&(0,o.Od)(p.scope.effects,k)};return g&&g.push(x),x}function G(e,t,n){const r=this.proxy,a=(0,o.HD)(e)?e.includes(".")?Q(r,e):()=>r[e]:e.bind(r,r);let i;(0,o.mf)(t)?i=t:(i=t.handler,n=t);const l=Mn;Bn(this);const s=J(a,i.bind(r),n);return l?Bn(l):Hn(),s}function Q(e,t){const n=t.split(".");return()=>{let t=e;for(let e=0;e{X(e,t)}));else if((0,o.PO)(e))for(const n in e)X(e[n],t);return e}function ee(e,t){const n=A;if(null===n)return e;const r=Xn(n)||n.proxy,a=e.dirs||(e.dirs=[]);for(let i=0;i{e.isMounted=!0})),je((()=>{e.isUnmounting=!0})),e}const re=[Function,Array],oe={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:re,onEnter:re,onAfterEnter:re,onEnterCancelled:re,onBeforeLeave:re,onLeave:re,onAfterLeave:re,onLeaveCancelled:re,onBeforeAppear:re,onAppear:re,onAfterAppear:re,onAppearCancelled:re},ae={name:"BaseTransition",props:oe,setup(e,{slots:t}){const n=Rn(),o=ne();let a;return()=>{const i=t.default&&pe(t.default(),!0);if(!i||!i.length)return;let l=i[0];if(i.length>1){let e=!1;for(const t of i)if(t.type!==rn){0,l=t,e=!0;break}}const s=(0,r.IU)(e),{mode:u}=s;if(o.isLeaving)return ue(l);const c=ce(l);if(!c)return ue(l);const d=se(c,s,o,n);de(c,d);const p=n.subTree,f=p&&ce(p);let h=!1;const{getTransitionKey:v}=c.type;if(v){const e=v();void 0===a?a=e:e!==a&&(a=e,h=!0)}if(f&&f.type!==rn&&(!mn(c,f)||h)){const e=se(f,s,o,n);if(de(f,e),"out-in"===u)return o.isLeaving=!0,e.afterLeave=()=>{o.isLeaving=!1,!1!==n.update.active&&n.update()},ue(l);"in-out"===u&&c.type!==rn&&(e.delayLeave=(e,t,n)=>{const r=le(o,f);r[String(f.key)]=f,e._leaveCb=()=>{t(),e._leaveCb=void 0,delete d.delayedLeave},d.delayedLeave=n})}return l}}},ie=ae;function le(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function se(e,t,n,r){const{appear:a,mode:i,persisted:s=!1,onBeforeEnter:u,onEnter:c,onAfterEnter:d,onEnterCancelled:p,onBeforeLeave:f,onLeave:h,onAfterLeave:v,onLeaveCancelled:m,onBeforeAppear:g,onAppear:y,onAfterAppear:b,onAppearCancelled:w}=t,S=String(e.key),_=le(n,e),k=(e,t)=>{e&&l(e,r,9,t)},x=(e,t)=>{const n=t[1];k(e,t),(0,o.kJ)(e)?e.every((e=>e.length<=1))&&n():e.length<=1&&n()},C={mode:i,persisted:s,beforeEnter(t){let r=u;if(!n.isMounted){if(!a)return;r=g||u}t._leaveCb&&t._leaveCb(!0);const o=_[S];o&&mn(e,o)&&o.el._leaveCb&&o.el._leaveCb(),k(r,[t])},enter(e){let t=c,r=d,o=p;if(!n.isMounted){if(!a)return;t=y||c,r=b||d,o=w||p}let i=!1;const l=e._enterCb=t=>{i||(i=!0,k(t?o:r,[e]),C.delayedLeave&&C.delayedLeave(),e._enterCb=void 0)};t?x(t,[e,l]):l()},leave(t,r){const o=String(e.key);if(t._enterCb&&t._enterCb(!0),n.isUnmounting)return r();k(f,[t]);let a=!1;const i=t._leaveCb=n=>{a||(a=!0,r(),k(n?m:v,[t]),t._leaveCb=void 0,_[o]===e&&delete _[o])};_[o]=e,h?x(h,[t,i]):i()},clone(e){return se(e,t,n,r)}};return C}function ue(e){if(ve(e))return e=xn(e),e.children=null,e}function ce(e){return ve(e)?e.children?e.children[0]:void 0:e}function de(e,t){6&e.shapeFlag&&e.component?de(e.component.subTree,t):128&e.shapeFlag?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function pe(e,t=!1,n){let r=[],o=0;for(let a=0;a1)for(let a=0;a(0,o.l7)({name:e.name},t,{setup:e}))():e}const he=e=>!!e.type.__asyncLoader;const ve=e=>e.type.__isKeepAlive;RegExp,RegExp;function me(e,t){return(0,o.kJ)(e)?e.some((e=>me(e,t))):(0,o.HD)(e)?e.split(",").includes(t):!!(0,o.Kj)(e)&&e.test(t)}function ge(e,t){be(e,"a",t)}function ye(e,t){be(e,"da",t)}function be(e,t,n=Mn){const r=e.__wdc||(e.__wdc=()=>{let t=n;while(t){if(t.isDeactivated)return;t=t.parent}return e()});if(ke(t,r,n),n){let e=n.parent;while(e&&e.parent)ve(e.parent.vnode)&&we(r,t,n,e),e=e.parent}}function we(e,t,n,r){const a=ke(t,e,r,!0);Pe((()=>{(0,o.Od)(r[t],a)}),n)}function Se(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function _e(e){return 128&e.shapeFlag?e.ssContent:e}function ke(e,t,n=Mn,o=!1){if(n){const a=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...o)=>{if(n.isUnmounted)return;(0,r.Jd)(),Bn(n);const a=l(t,n,e,o);return Hn(),(0,r.lk)(),a});return o?a.unshift(i):a.push(i),i}}const xe=e=>(t,n=Mn)=>(!Zn||"sp"===e)&&ke(e,((...e)=>t(...e)),n),Ce=xe("bm"),Oe=xe("m"),Ee=xe("bu"),Ue=xe("u"),je=xe("bum"),Pe=xe("um"),Ie=xe("sp"),De=xe("rtg"),Ae=xe("rtc");function Te(e,t=Mn){ke("ec",e,t)}const Fe="components",Me="directives";function Re(e,t){return Be(Fe,e,!0,t)||e}const Le=Symbol.for("v-ndc");function Ne(e){return(0,o.HD)(e)?Be(Fe,e,!1)||e:e||Le}function $e(e){return Be(Me,e)}function Be(e,t,n=!0,r=!1){const a=A||Mn;if(a){const n=a.type;if(e===Fe){const e=er(n,!1);if(e&&(e===t||e===(0,o._A)(t)||e===(0,o.kC)((0,o._A)(t))))return n}const i=He(a[e]||n[e],t)||He(a.appContext[e],t);return!i&&r?n:i}}function He(e,t){return e&&(e[t]||e[(0,o._A)(t)]||e[(0,o.kC)((0,o._A)(t))])}function ze(e,t,n,r){let a;const i=n&&n[r];if((0,o.kJ)(e)||(0,o.HD)(e)){a=new Array(e.length);for(let n=0,r=e.length;nt(e,n,void 0,i&&i[n])));else{const n=Object.keys(e);a=new Array(n.length);for(let r=0,o=n.length;r{const t=r.fn(...e);return t&&(t.key=r.key),t}:r.fn)}return e}function Ve(e,t,n={},r,o){if(A.isCE||A.parent&&he(A.parent)&&A.parent.isCE)return"default"!==t&&(n.name=t),Sn("slot",n,r&&r());let a=e[t];a&&a._c&&(a._d=!1),sn();const i=a&&Ze(a(n)),l=hn(tn,{key:n.key||i&&i.key||`_${t}`},i||(r?r():[]),i&&1===e._?64:-2);return!o&&l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),a&&a._c&&(a._d=!0),l}function Ze(e){return e.some((e=>!vn(e)||e.type!==rn&&!(e.type===tn&&!Ze(e.children))))?e:null}const qe=e=>e?zn(e)?Xn(e)||e.proxy:qe(e.parent):null,Ye=(0,o.l7)(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>qe(e.parent),$root:e=>qe(e.root),$emit:e=>e.emit,$options:e=>it(e),$forceUpdate:e=>e.f||(e.f=()=>S(e.update)),$nextTick:e=>e.n||(e.n=b.bind(e.proxy)),$watch:e=>G.bind(e)}),Ke=(e,t)=>e!==o.kT&&!e.__isScriptSetup&&(0,o.RI)(e,t),Je={get({_:e},t){const{ctx:n,setupState:a,data:i,props:l,accessCache:s,type:u,appContext:c}=e;let d;if("$"!==t[0]){const r=s[t];if(void 0!==r)switch(r){case 1:return a[t];case 2:return i[t];case 4:return n[t];case 3:return l[t]}else{if(Ke(a,t))return s[t]=1,a[t];if(i!==o.kT&&(0,o.RI)(i,t))return s[t]=2,i[t];if((d=e.propsOptions[0])&&(0,o.RI)(d,t))return s[t]=3,l[t];if(n!==o.kT&&(0,o.RI)(n,t))return s[t]=4,n[t];tt&&(s[t]=0)}}const p=Ye[t];let f,h;return p?("$attrs"===t&&(0,r.j)(e,"get",t),p(e)):(f=u.__cssModules)&&(f=f[t])?f:n!==o.kT&&(0,o.RI)(n,t)?(s[t]=4,n[t]):(h=c.config.globalProperties,(0,o.RI)(h,t)?h[t]:void 0)},set({_:e},t,n){const{data:r,setupState:a,ctx:i}=e;return Ke(a,t)?(a[t]=n,!0):r!==o.kT&&(0,o.RI)(r,t)?(r[t]=n,!0):!(0,o.RI)(e.props,t)&&(("$"!==t[0]||!(t.slice(1)in e))&&(i[t]=n,!0))},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:a,propsOptions:i}},l){let s;return!!n[l]||e!==o.kT&&(0,o.RI)(e,l)||Ke(t,l)||(s=i[0])&&(0,o.RI)(s,l)||(0,o.RI)(r,l)||(0,o.RI)(Ye,l)||(0,o.RI)(a.config.globalProperties,l)},defineProperty(e,t,n){return null!=n.get?e._.accessCache[t]=0:(0,o.RI)(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function Ge(){return Xe().slots}function Qe(){return Xe().attrs}function Xe(){const e=Rn();return e.setupContext||(e.setupContext=Qn(e))}function et(e){return(0,o.kJ)(e)?e.reduce(((e,t)=>(e[t]=null,e)),{}):e}let tt=!0;function nt(e){const t=it(e),n=e.proxy,a=e.ctx;tt=!1,t.beforeCreate&&ot(t.beforeCreate,e,"bc");const{data:i,computed:l,methods:s,watch:u,provide:c,inject:d,created:p,beforeMount:f,mounted:h,beforeUpdate:v,updated:m,activated:g,deactivated:y,beforeDestroy:b,beforeUnmount:w,destroyed:S,unmounted:_,render:k,renderTracked:x,renderTriggered:C,errorCaptured:O,serverPrefetch:E,expose:U,inheritAttrs:j,components:P,directives:I,filters:D}=t,A=null;if(d&&rt(d,a,A),s)for(const r in s){const e=s[r];(0,o.mf)(e)&&(a[r]=e.bind(n))}if(i){0;const t=i.call(n,n);0,(0,o.Kn)(t)&&(e.data=(0,r.qj)(t))}if(tt=!0,l)for(const r in l){const e=l[r],t=(0,o.mf)(e)?e.bind(n,n):(0,o.mf)(e.get)?e.get.bind(n,n):o.dG;0;const i=!(0,o.mf)(e)&&(0,o.mf)(e.set)?e.set.bind(n):o.dG,s=nr({get:t,set:i});Object.defineProperty(a,r,{enumerable:!0,configurable:!0,get:()=>s.value,set:e=>s.value=e})}if(u)for(const r in u)at(u[r],a,n,r);if(c){const e=(0,o.mf)(c)?c.call(n):c;Reflect.ownKeys(e).forEach((t=>{wt(t,e[t])}))}function T(e,t){(0,o.kJ)(t)?t.forEach((t=>e(t.bind(n)))):t&&e(t.bind(n))}if(p&&ot(p,e,"c"),T(Ce,f),T(Oe,h),T(Ee,v),T(Ue,m),T(ge,g),T(ye,y),T(Te,O),T(Ae,x),T(De,C),T(je,w),T(Pe,_),T(Ie,E),(0,o.kJ)(U))if(U.length){const t=e.exposed||(e.exposed={});U.forEach((e=>{Object.defineProperty(t,e,{get:()=>n[e],set:t=>n[e]=t})}))}else e.exposed||(e.exposed={});k&&e.render===o.dG&&(e.render=k),null!=j&&(e.inheritAttrs=j),P&&(e.components=P),I&&(e.directives=I)}function rt(e,t,n=o.dG){(0,o.kJ)(e)&&(e=dt(e));for(const a in e){const n=e[a];let i;i=(0,o.Kn)(n)?"default"in n?St(n.from||a,n.default,!0):St(n.from||a):St(n),(0,r.dq)(i)?Object.defineProperty(t,a,{enumerable:!0,configurable:!0,get:()=>i.value,set:e=>i.value=e}):t[a]=i}}function ot(e,t,n){l((0,o.kJ)(e)?e.map((e=>e.bind(t.proxy))):e.bind(t.proxy),t,n)}function at(e,t,n,r){const a=r.includes(".")?Q(n,r):()=>n[r];if((0,o.HD)(e)){const n=t[e];(0,o.mf)(n)&&K(a,n)}else if((0,o.mf)(e))K(a,e.bind(n));else if((0,o.Kn)(e))if((0,o.kJ)(e))e.forEach((e=>at(e,t,n,r)));else{const r=(0,o.mf)(e.handler)?e.handler.bind(n):t[e.handler];(0,o.mf)(r)&&K(a,r,e)}else 0}function it(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:a,optionsCache:i,config:{optionMergeStrategies:l}}=e.appContext,s=i.get(t);let u;return s?u=s:a.length||n||r?(u={},a.length&&a.forEach((e=>lt(u,e,l,!0))),lt(u,t,l)):u=t,(0,o.Kn)(t)&&i.set(t,u),u}function lt(e,t,n,r=!1){const{mixins:o,extends:a}=t;a&<(e,a,n,!0),o&&o.forEach((t=>lt(e,t,n,!0)));for(const i in t)if(r&&"expose"===i);else{const r=st[i]||n&&n[i];e[i]=r?r(e[i],t[i]):t[i]}return e}const st={data:ut,props:ht,emits:ht,methods:ft,computed:ft,beforeCreate:pt,created:pt,beforeMount:pt,mounted:pt,beforeUpdate:pt,updated:pt,beforeDestroy:pt,beforeUnmount:pt,destroyed:pt,unmounted:pt,activated:pt,deactivated:pt,errorCaptured:pt,serverPrefetch:pt,components:ft,directives:ft,watch:vt,provide:ut,inject:ct};function ut(e,t){return t?e?function(){return(0,o.l7)((0,o.mf)(e)?e.call(this,this):e,(0,o.mf)(t)?t.call(this,this):t)}:t:e}function ct(e,t){return ft(dt(e),dt(t))}function dt(e){if((0,o.kJ)(e)){const t={};for(let n=0;n1)return n&&(0,o.mf)(t)?t.call(r&&r.proxy):t}else 0}function _t(e,t,n,a=!1){const i={},l={};(0,o.Nj)(l,gn,1),e.propsDefaults=Object.create(null),xt(e,t,i,l);for(const r in e.propsOptions[0])r in i||(i[r]=void 0);n?e.props=a?i:(0,r.Um)(i):e.type.props?e.props=i:e.props=l,e.attrs=l}function kt(e,t,n,a){const{props:i,attrs:l,vnode:{patchFlag:s}}=e,u=(0,r.IU)(i),[c]=e.propsOptions;let d=!1;if(!(a||s>0)||16&s){let r;xt(e,t,i,l)&&(d=!0);for(const a in u)t&&((0,o.RI)(t,a)||(r=(0,o.rs)(a))!==a&&(0,o.RI)(t,r))||(c?!n||void 0===n[a]&&void 0===n[r]||(i[a]=Ct(c,u,a,void 0,e,!0)):delete i[a]);if(l!==u)for(const e in l)t&&(0,o.RI)(t,e)||(delete l[e],d=!0)}else if(8&s){const n=e.vnode.dynamicProps;for(let r=0;r{u=!0;const[n,r]=Ot(e,t,!0);(0,o.l7)(l,n),r&&s.push(...r)};!n&&t.mixins.length&&t.mixins.forEach(r),e.extends&&r(e.extends),e.mixins&&e.mixins.forEach(r)}if(!i&&!u)return(0,o.Kn)(e)&&r.set(e,o.Z6),o.Z6;if((0,o.kJ)(i))for(let d=0;d-1,r[1]=n<0||e-1||(0,o.RI)(r,"default"))&&s.push(t)}}}}const c=[l,s];return(0,o.Kn)(e)&&r.set(e,c),c}function Et(e){return"$"!==e[0]}function Ut(e){const t=e&&e.toString().match(/^\s*(function|class) (\w+)/);return t?t[2]:null===e?"null":""}function jt(e,t){return Ut(e)===Ut(t)}function Pt(e,t){return(0,o.kJ)(t)?t.findIndex((t=>jt(t,e))):(0,o.mf)(t)&&jt(t,e)?0:-1}const It=e=>"_"===e[0]||"$stable"===e,Dt=e=>(0,o.kJ)(e)?e.map(Un):[Un(e)],At=(e,t,n)=>{if(t._n)return t;const r=L(((...e)=>Dt(t(...e))),n);return r._c=!1,r},Tt=(e,t,n)=>{const r=e._ctx;for(const a in e){if(It(a))continue;const n=e[a];if((0,o.mf)(n))t[a]=At(a,n,r);else if(null!=n){0;const e=Dt(n);t[a]=()=>e}}},Ft=(e,t)=>{const n=Dt(t);e.slots.default=()=>n},Mt=(e,t)=>{if(32&e.vnode.shapeFlag){const n=t._;n?(e.slots=(0,r.IU)(t),(0,o.Nj)(t,"_",n)):Tt(t,e.slots={})}else e.slots={},t&&Ft(e,t);(0,o.Nj)(e.slots,gn,1)},Rt=(e,t,n)=>{const{vnode:r,slots:a}=e;let i=!0,l=o.kT;if(32&r.shapeFlag){const e=t._;e?n&&1===e?i=!1:((0,o.l7)(a,t),n||1!==e||delete a._):(i=!t.$stable,Tt(t,a)),l=t}else t&&(Ft(e,t),l={default:1});if(i)for(const o in a)It(o)||o in l||delete a[o]};function Lt(e,t,n,a,l=!1){if((0,o.kJ)(e))return void e.forEach(((e,r)=>Lt(e,t&&((0,o.kJ)(t)?t[r]:t),n,a,l)));if(he(a)&&!l)return;const s=4&a.shapeFlag?Xn(a.component)||a.component.proxy:a.el,u=l?null:s,{i:c,r:d}=e;const p=t&&t.r,f=c.refs===o.kT?c.refs={}:c.refs,h=c.setupState;if(null!=p&&p!==d&&((0,o.HD)(p)?(f[p]=null,(0,o.RI)(h,p)&&(h[p]=null)):(0,r.dq)(p)&&(p.value=null)),(0,o.mf)(d))i(d,c,12,[u,f]);else{const t=(0,o.HD)(d),a=(0,r.dq)(d);if(t||a){const r=()=>{if(e.f){const n=t?(0,o.RI)(h,d)?h[d]:f[d]:d.value;l?(0,o.kJ)(n)&&(0,o.Od)(n,s):(0,o.kJ)(n)?n.includes(s)||n.push(s):t?(f[d]=[s],(0,o.RI)(h,d)&&(h[d]=f[d])):(d.value=[s],e.k&&(f[e.k]=d.value))}else t?(f[d]=u,(0,o.RI)(h,d)&&(h[d]=u)):a&&(d.value=u,e.k&&(f[e.k]=u))};u?(r.id=-1,$t(r,n)):r()}else 0}}function Nt(){}const $t=Z;function Bt(e){return Ht(e)}function Ht(e,t){Nt();const n=(0,o.E9)();n.__VUE__=!0;const{insert:a,remove:i,patchProp:l,createElement:s,createText:u,createComment:c,setText:d,setElementText:p,parentNode:f,nextSibling:h,setScopeId:v=o.dG,insertStaticContent:m}=e,g=(e,t,n,r=null,o=null,a=null,i=!1,l=null,s=!!t.dynamicChildren)=>{if(e===t)return;e&&!mn(e,t)&&(r=Q(e),q(e,o,a,!0),e=null),-2===t.patchFlag&&(s=!1,t.dynamicChildren=null);const{type:u,ref:c,shapeFlag:d}=t;switch(u){case nn:y(e,t,n,r);break;case rn:b(e,t,n,r);break;case on:null==e&&w(t,n,r,i);break;case tn:T(e,t,n,r,o,a,i,l,s);break;default:1&d?E(e,t,n,r,o,a,i,l,s):6&d?F(e,t,n,r,o,a,i,l,s):(64&d||128&d)&&u.process(e,t,n,r,o,a,i,l,s,ee)}null!=c&&o&&Lt(c,e&&e.ref,a,t||e,!t)},y=(e,t,n,r)=>{if(null==e)a(t.el=u(t.children),n,r);else{const n=t.el=e.el;t.children!==e.children&&d(n,t.children)}},b=(e,t,n,r)=>{null==e?a(t.el=c(t.children||""),n,r):t.el=e.el},w=(e,t,n,r)=>{[e.el,e.anchor]=m(e.children,t,n,r,e.el,e.anchor)},_=({el:e,anchor:t},n,r)=>{let o;while(e&&e!==t)o=h(e),a(e,n,r),e=o;a(t,n,r)},x=({el:e,anchor:t})=>{let n;while(e&&e!==t)n=h(e),i(e),e=n;i(t)},E=(e,t,n,r,o,a,i,l,s)=>{i=i||"svg"===t.type,null==e?U(t,n,r,o,a,i,l,s):I(e,t,o,a,i,l,s)},U=(e,t,n,r,i,u,c,d)=>{let f,h;const{type:v,props:m,shapeFlag:g,transition:y,dirs:b}=e;if(f=e.el=s(e.type,u,m&&m.is,m),8&g?p(f,e.children):16&g&&P(e.children,f,null,r,i,u&&"foreignObject"!==v,c,d),b&&te(e,null,r,"created"),j(f,e,e.scopeId,c,r),m){for(const t in m)"value"===t||(0,o.Gg)(t)||l(f,t,null,m[t],u,e.children,r,i,G);"value"in m&&l(f,"value",null,m.value),(h=m.onVnodeBeforeMount)&&Dn(h,r,e)}b&&te(e,null,r,"beforeMount");const w=(!i||i&&!i.pendingBranch)&&y&&!y.persisted;w&&y.beforeEnter(f),a(f,t,n),((h=m&&m.onVnodeMounted)||w||b)&&$t((()=>{h&&Dn(h,r,e),w&&y.enter(f),b&&te(e,null,r,"mounted")}),i)},j=(e,t,n,r,o)=>{if(n&&v(e,n),r)for(let a=0;a{for(let u=s;u{const u=t.el=e.el;let{patchFlag:c,dynamicChildren:d,dirs:f}=t;c|=16&e.patchFlag;const h=e.props||o.kT,v=t.props||o.kT;let m;n&&zt(n,!1),(m=v.onVnodeBeforeUpdate)&&Dn(m,n,t,e),f&&te(t,e,n,"beforeUpdate"),n&&zt(n,!0);const g=a&&"foreignObject"!==t.type;if(d?D(e.dynamicChildren,d,u,n,r,g,i):s||B(e,t,u,null,n,r,g,i,!1),c>0){if(16&c)A(u,t,h,v,n,r,a);else if(2&c&&h.class!==v.class&&l(u,"class",null,v.class,a),4&c&&l(u,"style",h.style,v.style,a),8&c){const o=t.dynamicProps;for(let t=0;t{m&&Dn(m,n,t,e),f&&te(t,e,n,"updated")}),r)},D=(e,t,n,r,o,a,i)=>{for(let l=0;l{if(n!==r){if(n!==o.kT)for(const u in n)(0,o.Gg)(u)||u in r||l(e,u,n[u],null,s,t.children,a,i,G);for(const u in r){if((0,o.Gg)(u))continue;const c=r[u],d=n[u];c!==d&&"value"!==u&&l(e,u,d,c,s,t.children,a,i,G)}"value"in r&&l(e,"value",n.value,r.value)}},T=(e,t,n,r,o,i,l,s,c)=>{const d=t.el=e?e.el:u(""),p=t.anchor=e?e.anchor:u("");let{patchFlag:f,dynamicChildren:h,slotScopeIds:v}=t;v&&(s=s?s.concat(v):v),null==e?(a(d,n,r),a(p,n,r),P(t.children,n,p,o,i,l,s,c)):f>0&&64&f&&h&&e.dynamicChildren?(D(e.dynamicChildren,h,n,o,i,l,s),(null!=t.key||o&&t===o.subTree)&&Wt(e,t,!0)):B(e,t,n,p,o,i,l,s,c)},F=(e,t,n,r,o,a,i,l,s)=>{t.slotScopeIds=l,null==e?512&t.shapeFlag?o.ctx.activate(t,n,r,i,s):M(t,n,r,o,a,i,s):R(e,t,s)},M=(e,t,n,r,o,a,i)=>{const l=e.component=Fn(e,r,o);if(ve(e)&&(l.ctx.renderer=ee),qn(l),l.asyncDep){if(o&&o.registerDep(l,L),!e.el){const e=l.subTree=Sn(rn);b(null,e,t,n)}}else L(l,e,t,n,o,a,i)},R=(e,t,n)=>{const r=t.component=e.component;if(H(e,t,n)){if(r.asyncDep&&!r.asyncResolved)return void $(r,t,n);r.next=t,k(r.update),r.update()}else t.el=e.el,r.vnode=t},L=(e,t,n,a,i,l,s)=>{const u=()=>{if(e.isMounted){let t,{next:n,bu:r,u:a,parent:u,vnode:c}=e,d=n;0,zt(e,!1),n?(n.el=c.el,$(e,n,s)):n=c,r&&(0,o.ir)(r),(t=n.props&&n.props.onVnodeBeforeUpdate)&&Dn(t,u,n,c),zt(e,!0);const p=N(e);0;const h=e.subTree;e.subTree=p,g(h,p,f(h.el),Q(h),e,i,l),n.el=p.el,null===d&&W(e,p.el),a&&$t(a,i),(t=n.props&&n.props.onVnodeUpdated)&&$t((()=>Dn(t,u,n,c)),i)}else{let r;const{el:s,props:u}=t,{bm:c,m:d,parent:p}=e,f=he(t);if(zt(e,!1),c&&(0,o.ir)(c),!f&&(r=u&&u.onVnodeBeforeMount)&&Dn(r,p,t),zt(e,!0),s&&re){const n=()=>{e.subTree=N(e),re(s,e.subTree,e,i,null)};f?t.type.__asyncLoader().then((()=>!e.isUnmounted&&n())):n()}else{0;const r=e.subTree=N(e);0,g(null,r,n,a,e,i,l),t.el=r.el}if(d&&$t(d,i),!f&&(r=u&&u.onVnodeMounted)){const e=t;$t((()=>Dn(r,p,e)),i)}(256&t.shapeFlag||p&&he(p.vnode)&&256&p.vnode.shapeFlag)&&e.a&&$t(e.a,i),e.isMounted=!0,t=n=a=null}},c=e.effect=new r.qq(u,(()=>S(d)),e.scope),d=e.update=()=>c.run();d.id=e.uid,zt(e,!0),d()},$=(e,t,n)=>{t.component=e;const o=e.vnode.props;e.vnode=t,e.next=null,kt(e,t.props,o,n),Rt(e,t.children,n),(0,r.Jd)(),C(),(0,r.lk)()},B=(e,t,n,r,o,a,i,l,s=!1)=>{const u=e&&e.children,c=e?e.shapeFlag:0,d=t.children,{patchFlag:f,shapeFlag:h}=t;if(f>0){if(128&f)return void V(u,d,n,r,o,a,i,l,s);if(256&f)return void z(u,d,n,r,o,a,i,l,s)}8&h?(16&c&&G(u,o,a),d!==u&&p(n,d)):16&c?16&h?V(u,d,n,r,o,a,i,l,s):G(u,o,a,!0):(8&c&&p(n,""),16&h&&P(d,n,r,o,a,i,l,s))},z=(e,t,n,r,a,i,l,s,u)=>{e=e||o.Z6,t=t||o.Z6;const c=e.length,d=t.length,p=Math.min(c,d);let f;for(f=0;fd?G(e,a,i,!0,!1,p):P(t,n,r,a,i,l,s,u,p)},V=(e,t,n,r,a,i,l,s,u)=>{let c=0;const d=t.length;let p=e.length-1,f=d-1;while(c<=p&&c<=f){const r=e[c],o=t[c]=u?jn(t[c]):Un(t[c]);if(!mn(r,o))break;g(r,o,n,null,a,i,l,s,u),c++}while(c<=p&&c<=f){const r=e[p],o=t[f]=u?jn(t[f]):Un(t[f]);if(!mn(r,o))break;g(r,o,n,null,a,i,l,s,u),p--,f--}if(c>p){if(c<=f){const e=f+1,o=ef)while(c<=p)q(e[c],a,i,!0),c++;else{const h=c,v=c,m=new Map;for(c=v;c<=f;c++){const e=t[c]=u?jn(t[c]):Un(t[c]);null!=e.key&&m.set(e.key,c)}let y,b=0;const w=f-v+1;let S=!1,_=0;const k=new Array(w);for(c=0;c=w){q(r,a,i,!0);continue}let o;if(null!=r.key)o=m.get(r.key);else for(y=v;y<=f;y++)if(0===k[y-v]&&mn(r,t[y])){o=y;break}void 0===o?q(r,a,i,!0):(k[o-v]=c+1,o>=_?_=o:S=!0,g(r,t[o],n,null,a,i,l,s,u),b++)}const x=S?Vt(k):o.Z6;for(y=x.length-1,c=w-1;c>=0;c--){const e=v+c,o=t[e],p=e+1{const{el:i,type:l,transition:s,children:u,shapeFlag:c}=e;if(6&c)return void Z(e.component.subTree,t,n,r);if(128&c)return void e.suspense.move(t,n,r);if(64&c)return void l.move(e,t,n,ee);if(l===tn){a(i,t,n);for(let e=0;es.enter(i)),o);else{const{leave:e,delayLeave:r,afterLeave:o}=s,l=()=>a(i,t,n),u=()=>{e(i,(()=>{l(),o&&o()}))};r?r(i,l,u):u()}else a(i,t,n)},q=(e,t,n,r=!1,o=!1)=>{const{type:a,props:i,ref:l,children:s,dynamicChildren:u,shapeFlag:c,patchFlag:d,dirs:p}=e;if(null!=l&&Lt(l,null,n,e,!0),256&c)return void t.ctx.deactivate(e);const f=1&c&&p,h=!he(e);let v;if(h&&(v=i&&i.onVnodeBeforeUnmount)&&Dn(v,t,e),6&c)J(e.component,n,r);else{if(128&c)return void e.suspense.unmount(n,r);f&&te(e,null,t,"beforeUnmount"),64&c?e.type.remove(e,t,n,o,ee,r):u&&(a!==tn||d>0&&64&d)?G(u,t,n,!1,!0):(a===tn&&384&d||!o&&16&c)&&G(s,t,n),r&&Y(e)}(h&&(v=i&&i.onVnodeUnmounted)||f)&&$t((()=>{v&&Dn(v,t,e),f&&te(e,null,t,"unmounted")}),n)},Y=e=>{const{type:t,el:n,anchor:r,transition:o}=e;if(t===tn)return void K(n,r);if(t===on)return void x(e);const a=()=>{i(n),o&&!o.persisted&&o.afterLeave&&o.afterLeave()};if(1&e.shapeFlag&&o&&!o.persisted){const{leave:t,delayLeave:r}=o,i=()=>t(n,a);r?r(e.el,a,i):i()}else a()},K=(e,t)=>{let n;while(e!==t)n=h(e),i(e),e=n;i(t)},J=(e,t,n)=>{const{bum:r,scope:a,update:i,subTree:l,um:s}=e;r&&(0,o.ir)(r),a.stop(),i&&(i.active=!1,q(l,e,t,n)),s&&$t(s,t),$t((()=>{e.isUnmounted=!0}),t),t&&t.pendingBranch&&!t.isUnmounted&&e.asyncDep&&!e.asyncResolved&&e.suspenseId===t.pendingId&&(t.deps--,0===t.deps&&t.resolve())},G=(e,t,n,r=!1,o=!1,a=0)=>{for(let i=a;i6&e.shapeFlag?Q(e.component.subTree):128&e.shapeFlag?e.suspense.next():h(e.anchor||e.el),X=(e,t,n)=>{null==e?t._vnode&&q(t._vnode,null,null,!0):g(t._vnode||null,e,t,null,null,null,n),C(),O(),t._vnode=e},ee={p:g,um:q,m:Z,r:Y,mt:M,mc:P,pc:B,pbc:D,n:Q,o:e};let ne,re;return t&&([ne,re]=t(ee)),{render:X,hydrate:ne,createApp:yt(X,ne)}}function zt({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Wt(e,t,n=!1){const r=e.children,a=t.children;if((0,o.kJ)(r)&&(0,o.kJ)(a))for(let o=0;o>1,e[n[l]]0&&(t[r]=n[a-1]),n[a]=r)}}a=n.length,i=n[a-1];while(a-- >0)n[a]=i,i=t[i];return n}const Zt=e=>e.__isTeleport,qt=e=>e&&(e.disabled||""===e.disabled),Yt=e=>"undefined"!==typeof SVGElement&&e instanceof SVGElement,Kt=(e,t)=>{const n=e&&e.to;if((0,o.HD)(n)){if(t){const e=t(n);return e}return null}return n},Jt={__isTeleport:!0,process(e,t,n,r,o,a,i,l,s,u){const{mc:c,pc:d,pbc:p,o:{insert:f,querySelector:h,createText:v,createComment:m}}=u,g=qt(t.props);let{shapeFlag:y,children:b,dynamicChildren:w}=t;if(null==e){const e=t.el=v(""),u=t.anchor=v("");f(e,n,r),f(u,n,r);const d=t.target=Kt(t.props,h),p=t.targetAnchor=v("");d&&(f(p,d),i=i||Yt(d));const m=(e,t)=>{16&y&&c(b,e,t,o,a,i,l,s)};g?m(n,u):d&&m(d,p)}else{t.el=e.el;const r=t.anchor=e.anchor,c=t.target=e.target,f=t.targetAnchor=e.targetAnchor,v=qt(e.props),m=v?n:c,y=v?r:f;if(i=i||Yt(c),w?(p(e.dynamicChildren,w,m,o,a,i,l),Wt(e,t,!0)):s||d(e,t,m,y,o,a,i,l,!1),g)v||Gt(t,n,r,u,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const e=t.target=Kt(t.props,h);e&&Gt(t,e,null,u,0)}else v&&Gt(t,c,f,u,1)}en(t)},remove(e,t,n,r,{um:o,o:{remove:a}},i){const{shapeFlag:l,children:s,anchor:u,targetAnchor:c,target:d,props:p}=e;if(d&&a(c),(i||!qt(p))&&(a(u),16&l))for(let f=0;f0?ln||o.Z6:null,un(),cn>0&&ln&&ln.push(e),e}function fn(e,t,n,r,o,a){return pn(wn(e,t,n,r,o,a,!0))}function hn(e,t,n,r,o){return pn(Sn(e,t,n,r,o,!0))}function vn(e){return!!e&&!0===e.__v_isVNode}function mn(e,t){return e.type===t.type&&e.key===t.key}const gn="__vInternal",yn=({key:e})=>null!=e?e:null,bn=({ref:e,ref_key:t,ref_for:n})=>("number"===typeof e&&(e=""+e),null!=e?(0,o.HD)(e)||(0,r.dq)(e)||(0,o.mf)(e)?{i:A,r:e,k:t,f:!!n}:e:null);function wn(e,t=null,n=null,r=0,a=null,i=(e===tn?0:1),l=!1,s=!1){const u={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&yn(t),ref:t&&bn(t),scopeId:T,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:i,patchFlag:r,dynamicProps:a,dynamicChildren:null,appContext:null,ctx:A};return s?(Pn(u,n),128&i&&e.normalize(u)):n&&(u.shapeFlag|=(0,o.HD)(n)?8:16),cn>0&&!l&&ln&&(u.patchFlag>0||6&i)&&32!==u.patchFlag&&ln.push(u),u}const Sn=_n;function _n(e,t=null,n=null,a=0,i=null,l=!1){if(e&&e!==Le||(e=rn),vn(e)){const r=xn(e,t,!0);return n&&Pn(r,n),cn>0&&!l&&ln&&(6&r.shapeFlag?ln[ln.indexOf(e)]=r:ln.push(r)),r.patchFlag|=-2,r}if(tr(e)&&(e=e.__vccOpts),t){t=kn(t);let{class:e,style:n}=t;e&&!(0,o.HD)(e)&&(t.class=(0,o.C_)(e)),(0,o.Kn)(n)&&((0,r.X3)(n)&&!(0,o.kJ)(n)&&(n=(0,o.l7)({},n)),t.style=(0,o.j5)(n))}const s=(0,o.HD)(e)?1:V(e)?128:Zt(e)?64:(0,o.Kn)(e)?4:(0,o.mf)(e)?2:0;return wn(e,t,n,a,i,s,l,!0)}function kn(e){return e?(0,r.X3)(e)||gn in e?(0,o.l7)({},e):e:null}function xn(e,t,n=!1){const{props:r,ref:a,patchFlag:i,children:l}=e,s=t?In(r||{},t):r,u={__v_isVNode:!0,__v_skip:!0,type:e.type,props:s,key:s&&yn(s),ref:t&&t.ref?n&&a?(0,o.kJ)(a)?a.concat(bn(t)):[a,bn(t)]:bn(t):a,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:l,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==tn?-1===i?16:16|i:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&xn(e.ssContent),ssFallback:e.ssFallback&&xn(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return u}function Cn(e=" ",t=0){return Sn(nn,null,e,t)}function On(e,t){const n=Sn(on,null,e);return n.staticCount=t,n}function En(e="",t=!1){return t?(sn(),hn(rn,null,e)):Sn(rn,null,e)}function Un(e){return null==e||"boolean"===typeof e?Sn(rn):(0,o.kJ)(e)?Sn(tn,null,e.slice()):"object"===typeof e?jn(e):Sn(nn,null,String(e))}function jn(e){return null===e.el&&-1!==e.patchFlag||e.memo?e:xn(e)}function Pn(e,t){let n=0;const{shapeFlag:r}=e;if(null==t)t=null;else if((0,o.kJ)(t))n=16;else if("object"===typeof t){if(65&r){const n=t.default;return void(n&&(n._c&&(n._d=!1),Pn(e,n()),n._c&&(n._d=!0)))}{n=32;const r=t._;r||gn in t?3===r&&A&&(1===A.slots._?t._=1:(t._=2,e.patchFlag|=1024)):t._ctx=A}}else(0,o.mf)(t)?(t={default:t,_ctx:A},n=32):(t=String(t),64&r?(n=16,t=[Cn(t)]):n=8);e.children=t,e.shapeFlag|=n}function In(...e){const t={};for(let n=0;nMn||A;let Ln,Nn,$n="__VUE_INSTANCE_SETTERS__";(Nn=(0,o.E9)()[$n])||(Nn=(0,o.E9)()[$n]=[]),Nn.push((e=>Mn=e)),Ln=e=>{Nn.length>1?Nn.forEach((t=>t(e))):Nn[0](e)};const Bn=e=>{Ln(e),e.scope.on()},Hn=()=>{Mn&&Mn.scope.off(),Ln(null)};function zn(e){return 4&e.vnode.shapeFlag}let Wn,Vn,Zn=!1;function qn(e,t=!1){Zn=t;const{props:n,children:r}=e.vnode,o=zn(e);_t(e,n,o,t),Mt(e,r);const a=o?Yn(e,t):void 0;return Zn=!1,a}function Yn(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=(0,r.Xl)(new Proxy(e.ctx,Je));const{setup:a}=n;if(a){const n=e.setupContext=a.length>1?Qn(e):null;Bn(e),(0,r.Jd)();const l=i(a,e,0,[e.props,n]);if((0,r.lk)(),Hn(),(0,o.tI)(l)){if(l.then(Hn,Hn),t)return l.then((n=>{Kn(e,n,t)})).catch((t=>{s(t,e,0)}));e.asyncDep=l}else Kn(e,l,t)}else Jn(e,t)}function Kn(e,t,n){(0,o.mf)(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:(0,o.Kn)(t)&&(e.setupState=(0,r.WL)(t)),Jn(e,n)}function Jn(e,t,n){const a=e.type;if(!e.render){if(!t&&Wn&&!a.render){const t=a.template||it(e).template;if(t){0;const{isCustomElement:n,compilerOptions:r}=e.appContext.config,{delimiters:i,compilerOptions:l}=a,s=(0,o.l7)((0,o.l7)({isCustomElement:n,delimiters:i},r),l);a.render=Wn(t,s)}}e.render=a.render||o.dG,Vn&&Vn(e)}Bn(e),(0,r.Jd)(),nt(e),(0,r.lk)(),Hn()}function Gn(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,n){return(0,r.j)(e,"get","$attrs"),t[n]}}))}function Qn(e){const t=t=>{e.exposed=t||{}};return{get attrs(){return Gn(e)},slots:e.slots,emit:e.emit,expose:t}}function Xn(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy((0,r.WL)((0,r.Xl)(e.exposed)),{get(t,n){return n in t?t[n]:n in Ye?Ye[n](e):void 0},has(e,t){return t in e||t in Ye}}))}function er(e,t=!0){return(0,o.mf)(e)?e.displayName||e.name:e.name||t&&e.__name}function tr(e){return(0,o.mf)(e)&&"__vccOpts"in e}const nr=(e,t)=>(0,r.Fl)(e,t,Zn);function rr(e,t,n){const r=arguments.length;return 2===r?(0,o.Kn)(t)&&!(0,o.kJ)(t)?vn(t)?Sn(e,null,[t]):Sn(e,t):Sn(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):3===r&&vn(n)&&(n=[n]),Sn(e,t,n))}const or=Symbol.for("v-scx"),ar=()=>{{const e=St(or);return e}};const ir="3.3.4"},9963:function(e,t,n){"use strict";n.d(t,{D2:function(){return ge},F8:function(){return ye},e8:function(){return ue},iM:function(){return ve},nr:function(){return se},ri:function(){return xe},sY:function(){return ke},uT:function(){return F}});var r=n(3577),o=n(6252),a=n(2262);const i="http://www.w3.org/2000/svg",l="undefined"!==typeof document?document:null,s=l&&l.createElement("template"),u={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const o=t?l.createElementNS(i,e):l.createElement(e,n?{is:n}:void 0);return"select"===e&&r&&null!=r.multiple&&o.setAttribute("multiple",r.multiple),o},createText:e=>l.createTextNode(e),createComment:e=>l.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>l.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,o,a){const i=n?n.previousSibling:t.lastChild;if(o&&(o===a||o.nextSibling)){while(1)if(t.insertBefore(o.cloneNode(!0),n),o===a||!(o=o.nextSibling))break}else{s.innerHTML=r?`${e}`:e;const o=s.content;if(r){const e=o.firstChild;while(e.firstChild)o.appendChild(e.firstChild);o.removeChild(e)}t.insertBefore(o,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};function c(e,t,n){const r=e._vtc;r&&(t=(t?[t,...r]:[...r]).join(" ")),null==t?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}function d(e,t,n){const o=e.style,a=(0,r.HD)(n);if(n&&!a){if(t&&!(0,r.HD)(t))for(const e in t)null==n[e]&&f(o,e,"");for(const e in n)f(o,e,n[e])}else{const r=o.display;a?t!==n&&(o.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(o.display=r)}}const p=/\s*!important$/;function f(e,t,n){if((0,r.kJ)(n))n.forEach((n=>f(e,t,n)));else if(null==n&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const o=m(e,t);p.test(n)?e.setProperty((0,r.rs)(o),n.replace(p,""),"important"):e[o]=n}}const h=["Webkit","Moz","ms"],v={};function m(e,t){const n=v[t];if(n)return n;let o=(0,r._A)(t);if("filter"!==o&&o in e)return v[t]=o;o=(0,r.kC)(o);for(let r=0;rC||(O.then((()=>C=0)),C=Date.now());function U(e,t){const n=e=>{if(e._vts){if(e._vts<=n.attached)return}else e._vts=Date.now();(0,o.$d)(j(e,n.value),t,5,[e])};return n.value=e,n.attached=E(),n}function j(e,t){if((0,r.kJ)(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map((e=>t=>!t._stopped&&e&&e(t)))}return t}const P=/^on[a-z]/,I=(e,t,n,o,a=!1,i,l,s,u)=>{"class"===t?c(e,o,a):"style"===t?d(e,n,o):(0,r.F7)(t)?(0,r.tR)(t)||_(e,t,n,o,l):("."===t[0]?(t=t.slice(1),1):"^"===t[0]?(t=t.slice(1),0):D(e,t,o,a))?b(e,t,o,i,l,s,u):("true-value"===t?e._trueValue=o:"false-value"===t&&(e._falseValue=o),y(e,t,o,a))};function D(e,t,n,o){return o?"innerHTML"===t||"textContent"===t||!!(t in e&&P.test(t)&&(0,r.mf)(n)):"spellcheck"!==t&&"draggable"!==t&&"translate"!==t&&("form"!==t&&(("list"!==t||"INPUT"!==e.tagName)&&(("type"!==t||"TEXTAREA"!==e.tagName)&&((!P.test(t)||!(0,r.HD)(n))&&t in e))))}"undefined"!==typeof HTMLElement&&HTMLElement;const A="transition",T="animation",F=(e,{slots:t})=>(0,o.h)(o.P$,$(e),t);F.displayName="Transition";const M={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},R=F.props=(0,r.l7)({},o.nJ,M),L=(e,t=[])=>{(0,r.kJ)(e)?e.forEach((e=>e(...t))):e&&e(...t)},N=e=>!!e&&((0,r.kJ)(e)?e.some((e=>e.length>1)):e.length>1);function $(e){const t={};for(const r in e)r in M||(t[r]=e[r]);if(!1===e.css)return t;const{name:n="v",type:o,duration:a,enterFromClass:i=`${n}-enter-from`,enterActiveClass:l=`${n}-enter-active`,enterToClass:s=`${n}-enter-to`,appearFromClass:u=i,appearActiveClass:c=l,appearToClass:d=s,leaveFromClass:p=`${n}-leave-from`,leaveActiveClass:f=`${n}-leave-active`,leaveToClass:h=`${n}-leave-to`}=e,v=B(a),m=v&&v[0],g=v&&v[1],{onBeforeEnter:y,onEnter:b,onEnterCancelled:w,onLeave:S,onLeaveCancelled:_,onBeforeAppear:k=y,onAppear:x=b,onAppearCancelled:C=w}=t,O=(e,t,n)=>{W(e,t?d:s),W(e,t?c:l),n&&n()},E=(e,t)=>{e._isLeaving=!1,W(e,p),W(e,h),W(e,f),t&&t()},U=e=>(t,n)=>{const r=e?x:b,a=()=>O(t,e,n);L(r,[t,a]),V((()=>{W(t,e?u:i),z(t,e?d:s),N(r)||q(t,o,m,a)}))};return(0,r.l7)(t,{onBeforeEnter(e){L(y,[e]),z(e,i),z(e,l)},onBeforeAppear(e){L(k,[e]),z(e,u),z(e,c)},onEnter:U(!1),onAppear:U(!0),onLeave(e,t){e._isLeaving=!0;const n=()=>E(e,t);z(e,p),G(),z(e,f),V((()=>{e._isLeaving&&(W(e,p),z(e,h),N(S)||q(e,o,g,n))})),L(S,[e,n])},onEnterCancelled(e){O(e,!1),L(w,[e])},onAppearCancelled(e){O(e,!0),L(C,[e])},onLeaveCancelled(e){E(e),L(_,[e])}})}function B(e){if(null==e)return null;if((0,r.Kn)(e))return[H(e.enter),H(e.leave)];{const t=H(e);return[t,t]}}function H(e){const t=(0,r.He)(e);return t}function z(e,t){t.split(/\s+/).forEach((t=>t&&e.classList.add(t))),(e._vtc||(e._vtc=new Set)).add(t)}function W(e,t){t.split(/\s+/).forEach((t=>t&&e.classList.remove(t)));const{_vtc:n}=e;n&&(n.delete(t),n.size||(e._vtc=void 0))}function V(e){requestAnimationFrame((()=>{requestAnimationFrame(e)}))}let Z=0;function q(e,t,n,r){const o=e._endId=++Z,a=()=>{o===e._endId&&r()};if(n)return setTimeout(a,n);const{type:i,timeout:l,propCount:s}=Y(e,t);if(!i)return r();const u=i+"end";let c=0;const d=()=>{e.removeEventListener(u,p),a()},p=t=>{t.target===e&&++c>=s&&d()};setTimeout((()=>{c(n[e]||"").split(", "),o=r(`${A}Delay`),a=r(`${A}Duration`),i=K(o,a),l=r(`${T}Delay`),s=r(`${T}Duration`),u=K(l,s);let c=null,d=0,p=0;t===A?i>0&&(c=A,d=i,p=a.length):t===T?u>0&&(c=T,d=u,p=s.length):(d=Math.max(i,u),c=d>0?i>u?A:T:null,p=c?c===A?a.length:s.length:0);const f=c===A&&/\b(transform|all)(,|$)/.test(r(`${A}Property`).toString());return{type:c,timeout:d,propCount:p,hasTransform:f}}function K(e,t){while(e.lengthJ(t)+J(e[n]))))}function J(e){return 1e3*Number(e.slice(0,-1).replace(",","."))}function G(){return document.body.offsetHeight}const Q=new WeakMap,X=new WeakMap,ee={name:"TransitionGroup",props:(0,r.l7)({},R,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=(0,o.FN)(),r=(0,o.Y8)();let i,l;return(0,o.ic)((()=>{if(!i.length)return;const t=e.moveClass||`${e.name||"v"}-move`;if(!oe(i[0].el,n.vnode.el,t))return;i.forEach(te),i.forEach(ne);const r=i.filter(re);G(),r.forEach((e=>{const n=e.el,r=n.style;z(n,t),r.transform=r.webkitTransform=r.transitionDuration="";const o=n._moveCb=e=>{e&&e.target!==n||e&&!/transform$/.test(e.propertyName)||(n.removeEventListener("transitionend",o),n._moveCb=null,W(n,t))};n.addEventListener("transitionend",o)}))})),()=>{const s=(0,a.IU)(e),u=$(s);let c=s.tag||o.HY;i=l,l=t.default?(0,o.Q6)(t.default()):[];for(let e=0;e{e.split(/\s+/).forEach((e=>e&&r.classList.remove(e)))})),n.split(/\s+/).forEach((e=>e&&r.classList.add(e))),r.style.display="none";const o=1===t.nodeType?t:t.parentNode;o.appendChild(r);const{hasTransform:a}=Y(r);return o.removeChild(r),a}const ae=e=>{const t=e.props["onUpdate:modelValue"]||!1;return(0,r.kJ)(t)?e=>(0,r.ir)(t,e):t};function ie(e){e.target.composing=!0}function le(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const se={created(e,{modifiers:{lazy:t,trim:n,number:o}},a){e._assign=ae(a);const i=o||a.props&&"number"===a.props.type;w(e,t?"change":"input",(t=>{if(t.target.composing)return;let o=e.value;n&&(o=o.trim()),i&&(o=(0,r.h5)(o)),e._assign(o)})),n&&w(e,"change",(()=>{e.value=e.value.trim()})),t||(w(e,"compositionstart",ie),w(e,"compositionend",le),w(e,"change",le))},mounted(e,{value:t}){e.value=null==t?"":t},beforeUpdate(e,{value:t,modifiers:{lazy:n,trim:o,number:a}},i){if(e._assign=ae(i),e.composing)return;if(document.activeElement===e&&"range"!==e.type){if(n)return;if(o&&e.value.trim()===t)return;if((a||"number"===e.type)&&(0,r.h5)(e.value)===t)return}const l=null==t?"":t;e.value!==l&&(e.value=l)}},ue={deep:!0,created(e,t,n){e._assign=ae(n),w(e,"change",(()=>{const t=e._modelValue,n=de(e),o=e.checked,a=e._assign;if((0,r.kJ)(t)){const e=(0,r.hq)(t,n),i=-1!==e;if(o&&!i)a(t.concat(n));else if(!o&&i){const n=[...t];n.splice(e,1),a(n)}}else if((0,r.DM)(t)){const e=new Set(t);o?e.add(n):e.delete(n),a(e)}else a(pe(e,o))}))},mounted:ce,beforeUpdate(e,t,n){e._assign=ae(n),ce(e,t,n)}};function ce(e,{value:t,oldValue:n},o){e._modelValue=t,(0,r.kJ)(t)?e.checked=(0,r.hq)(t,o.props.value)>-1:(0,r.DM)(t)?e.checked=t.has(o.props.value):t!==n&&(e.checked=(0,r.WV)(t,pe(e,!0)))}function de(e){return"_value"in e?e._value:e.value}function pe(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const fe=["ctrl","shift","alt","meta"],he={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&0!==e.button,middle:e=>"button"in e&&1!==e.button,right:e=>"button"in e&&2!==e.button,exact:(e,t)=>fe.some((n=>e[`${n}Key`]&&!t.includes(n)))},ve=(e,t)=>(n,...r)=>{for(let e=0;en=>{if(!("key"in n))return;const o=(0,r.rs)(n.key);return t.some((e=>e===o||me[e]===o))?e(n):void 0},ye={beforeMount(e,{value:t},{transition:n}){e._vod="none"===e.style.display?"":e.style.display,n&&t?n.beforeEnter(e):be(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!t!==!n&&(r?t?(r.beforeEnter(e),be(e,!0),r.enter(e)):r.leave(e,(()=>{be(e,!1)})):be(e,t))},beforeUnmount(e,{value:t}){be(e,t)}};function be(e,t){e.style.display=t?e._vod:"none"}const we=(0,r.l7)({patchProp:I},u);let Se;function _e(){return Se||(Se=(0,o.Us)(we))}const ke=(...e)=>{_e().render(...e)},xe=(...e)=>{const t=_e().createApp(...e);const{mount:n}=t;return t.mount=e=>{const o=Ce(e);if(!o)return;const a=t._component;(0,r.mf)(a)||a.render||a.template||(a.template=o.innerHTML),o.innerHTML="";const i=n(o,!1,o instanceof SVGElement);return o instanceof Element&&(o.removeAttribute("v-cloak"),o.setAttribute("data-v-app","")),i},t};function Ce(e){if((0,r.HD)(e)){const t=document.querySelector(e);return t}return e}},3577:function(e,t,n){"use strict";function r(e,t){const n=Object.create(null),r=e.split(",");for(let o=0;o!!n[e.toLowerCase()]:e=>!!n[e]}n.d(t,{C_:function(){return Q},DM:function(){return g},E9:function(){return W},F7:function(){return u},Gg:function(){return P},HD:function(){return S},He:function(){return H},J_:function(){return y},Kj:function(){return b},Kn:function(){return k},NO:function(){return l},Nj:function(){return $},Od:function(){return p},PO:function(){return U},Pq:function(){return te},RI:function(){return h},S0:function(){return j},W7:function(){return E},WV:function(){return oe},Z6:function(){return a},_A:function(){return A},_N:function(){return m},aU:function(){return L},dG:function(){return i},e1:function(){return Z},fY:function(){return r},h5:function(){return B},hR:function(){return R},hq:function(){return ae},ir:function(){return N},j5:function(){return q},kC:function(){return M},kJ:function(){return v},kT:function(){return o},l7:function(){return d},mf:function(){return w},rs:function(){return F},tI:function(){return x},tR:function(){return c},vs:function(){return X},yA:function(){return ne},yk:function(){return _},zw:function(){return ie}});const o={},a=[],i=()=>{},l=()=>!1,s=/^on[^a-z]/,u=e=>s.test(e),c=e=>e.startsWith("onUpdate:"),d=Object.assign,p=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},f=Object.prototype.hasOwnProperty,h=(e,t)=>f.call(e,t),v=Array.isArray,m=e=>"[object Map]"===O(e),g=e=>"[object Set]"===O(e),y=e=>"[object Date]"===O(e),b=e=>"[object RegExp]"===O(e),w=e=>"function"===typeof e,S=e=>"string"===typeof e,_=e=>"symbol"===typeof e,k=e=>null!==e&&"object"===typeof e,x=e=>k(e)&&w(e.then)&&w(e.catch),C=Object.prototype.toString,O=e=>C.call(e),E=e=>O(e).slice(8,-1),U=e=>"[object Object]"===O(e),j=e=>S(e)&&"NaN"!==e&&"-"!==e[0]&&""+parseInt(e,10)===e,P=r(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),I=e=>{const t=Object.create(null);return n=>{const r=t[n];return r||(t[n]=e(n))}},D=/-(\w)/g,A=I((e=>e.replace(D,((e,t)=>t?t.toUpperCase():"")))),T=/\B([A-Z])/g,F=I((e=>e.replace(T,"-$1").toLowerCase())),M=I((e=>e.charAt(0).toUpperCase()+e.slice(1))),R=I((e=>e?`on${M(e)}`:"")),L=(e,t)=>!Object.is(e,t),N=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},B=e=>{const t=parseFloat(e);return isNaN(t)?e:t},H=e=>{const t=S(e)?Number(e):NaN;return isNaN(t)?e:t};let z;const W=()=>z||(z="undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self?self:"undefined"!==typeof window?window:"undefined"!==typeof n.g?n.g:{});const V="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt,console",Z=r(V);function q(e){if(v(e)){const t={};for(let n=0;n{if(e){const n=e.split(K);n.length>1&&(t[n[0].trim()]=n[1].trim())}})),t}function Q(e){let t="";if(S(e))t=e;else if(v(e))for(let n=0;noe(e,t)))}const ie=e=>S(e)?e:null==e?"":v(e)||k(e)&&(e.toString===C||!w(e.toString))?JSON.stringify(e,le,2):String(e),le=(e,t)=>t&&t.__v_isRef?le(e,t.value):m(t)?{[`Map(${t.size})`]:[...t.entries()].reduce(((e,[t,n])=>(e[`${t} =>`]=n,e)),{})}:g(t)?{[`Set(${t.size})`]:[...t.values()]}:!k(t)||v(t)||U(t)?t:String(t)},1924:function(e,t,n){"use strict";var r=n(210),o=n(5559),a=o(r("String.prototype.indexOf"));e.exports=function(e,t){var n=r(e,!!t);return"function"===typeof n&&a(e,".prototype.")>-1?o(n):n}},5559:function(e,t,n){"use strict";var r=n(8612),o=n(210),a=o("%Function.prototype.apply%"),i=o("%Function.prototype.call%"),l=o("%Reflect.apply%",!0)||r.call(i,a),s=o("%Object.getOwnPropertyDescriptor%",!0),u=o("%Object.defineProperty%",!0),c=o("%Math.max%");if(u)try{u({},"a",{value:1})}catch(p){u=null}e.exports=function(e){var t=l(r,i,arguments);if(s&&u){var n=s(t,"length");n.configurable&&u(t,"length",{value:1+c(0,e.length-(arguments.length-1))})}return t};var d=function(){return l(r,a,arguments)};u?u(e.exports,"apply",{value:d}):e.exports.apply=d},9662:function(e,t,n){var r=n(614),o=n(6330),a=TypeError;e.exports=function(e){if(r(e))return e;throw a(o(e)+" is not a function")}},9670:function(e,t,n){var r=n(111),o=String,a=TypeError;e.exports=function(e){if(r(e))return e;throw a(o(e)+" is not an object")}},1318:function(e,t,n){var r=n(5656),o=n(1400),a=n(6244),i=function(e){return function(t,n,i){var l,s=r(t),u=a(s),c=o(i,u);if(e&&n!=n){while(u>c)if(l=s[c++],l!=l)return!0}else for(;u>c;c++)if((e||c in s)&&s[c]===n)return e||c||0;return!e&&-1}};e.exports={includes:i(!0),indexOf:i(!1)}},3658:function(e,t,n){"use strict";var r=n(9781),o=n(3157),a=TypeError,i=Object.getOwnPropertyDescriptor,l=r&&!function(){if(void 0!==this)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(e){return e instanceof TypeError}}();e.exports=l?function(e,t){if(o(e)&&!i(e,"length").writable)throw a("Cannot set read only .length");return e.length=t}:function(e,t){return e.length=t}},4326:function(e,t,n){var r=n(1702),o=r({}.toString),a=r("".slice);e.exports=function(e){return a(o(e),8,-1)}},9920:function(e,t,n){var r=n(2597),o=n(3887),a=n(1236),i=n(3070);e.exports=function(e,t,n){for(var l=o(t),s=i.f,u=a.f,c=0;cn)throw t("Maximum allowed index exceeded");return e}},8113:function(e){e.exports="undefined"!=typeof navigator&&String(navigator.userAgent)||""},7392:function(e,t,n){var r,o,a=n(7854),i=n(8113),l=a.process,s=a.Deno,u=l&&l.versions||s&&s.version,c=u&&u.v8;c&&(r=c.split("."),o=r[0]>0&&r[0]<4?1:+(r[0]+r[1])),!o&&i&&(r=i.match(/Edge\/(\d+)/),(!r||r[1]>=74)&&(r=i.match(/Chrome\/(\d+)/),r&&(o=+r[1]))),e.exports=o},748:function(e){e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},2109:function(e,t,n){var r=n(7854),o=n(1236).f,a=n(8880),i=n(8052),l=n(3072),s=n(9920),u=n(4705);e.exports=function(e,t){var n,c,d,p,f,h,v=e.target,m=e.global,g=e.stat;if(c=m?r:g?r[v]||l(v,{}):(r[v]||{}).prototype,c)for(d in t){if(f=t[d],e.dontCallGetSet?(h=o(c,d),p=h&&h.value):p=c[d],n=u(m?d:v+(g?".":"#")+d,e.forced),!n&&void 0!==p){if(typeof f==typeof p)continue;s(f,p)}(e.sham||p&&p.sham)&&a(f,"sham",!0),i(c,d,f,e)}}},7293:function(e){e.exports=function(e){try{return!!e()}catch(t){return!0}}},4374:function(e,t,n){var r=n(7293);e.exports=!r((function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")}))},6916:function(e,t,n){var r=n(4374),o=Function.prototype.call;e.exports=r?o.bind(o):function(){return o.apply(o,arguments)}},6530:function(e,t,n){var r=n(9781),o=n(2597),a=Function.prototype,i=r&&Object.getOwnPropertyDescriptor,l=o(a,"name"),s=l&&"something"===function(){}.name,u=l&&(!r||r&&i(a,"name").configurable);e.exports={EXISTS:l,PROPER:s,CONFIGURABLE:u}},1702:function(e,t,n){var r=n(4374),o=Function.prototype,a=o.call,i=r&&o.bind.bind(a,a);e.exports=r?i:function(e){return function(){return a.apply(e,arguments)}}},5005:function(e,t,n){var r=n(7854),o=n(614),a=function(e){return o(e)?e:void 0};e.exports=function(e,t){return arguments.length<2?a(r[e]):r[e]&&r[e][t]}},8173:function(e,t,n){var r=n(9662),o=n(8554);e.exports=function(e,t){var n=e[t];return o(n)?void 0:r(n)}},7854:function(e,t,n){var r=function(e){return e&&e.Math==Math&&e};e.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof n.g&&n.g)||function(){return this}()||this||Function("return this")()},2597:function(e,t,n){var r=n(1702),o=n(7908),a=r({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return a(o(e),t)}},3501:function(e){e.exports={}},4664:function(e,t,n){var r=n(9781),o=n(7293),a=n(317);e.exports=!r&&!o((function(){return 7!=Object.defineProperty(a("div"),"a",{get:function(){return 7}}).a}))},8361:function(e,t,n){var r=n(1702),o=n(7293),a=n(4326),i=Object,l=r("".split);e.exports=o((function(){return!i("z").propertyIsEnumerable(0)}))?function(e){return"String"==a(e)?l(e,""):i(e)}:i},2788:function(e,t,n){var r=n(1702),o=n(614),a=n(5465),i=r(Function.toString);o(a.inspectSource)||(a.inspectSource=function(e){return i(e)}),e.exports=a.inspectSource},9909:function(e,t,n){var r,o,a,i=n(4811),l=n(7854),s=n(111),u=n(8880),c=n(2597),d=n(5465),p=n(6200),f=n(3501),h="Object already initialized",v=l.TypeError,m=l.WeakMap,g=function(e){return a(e)?o(e):r(e,{})},y=function(e){return function(t){var n;if(!s(t)||(n=o(t)).type!==e)throw v("Incompatible receiver, "+e+" required");return n}};if(i||d.state){var b=d.state||(d.state=new m);b.get=b.get,b.has=b.has,b.set=b.set,r=function(e,t){if(b.has(e))throw v(h);return t.facade=e,b.set(e,t),t},o=function(e){return b.get(e)||{}},a=function(e){return b.has(e)}}else{var w=p("state");f[w]=!0,r=function(e,t){if(c(e,w))throw v(h);return t.facade=e,u(e,w,t),t},o=function(e){return c(e,w)?e[w]:{}},a=function(e){return c(e,w)}}e.exports={set:r,get:o,has:a,enforce:g,getterFor:y}},3157:function(e,t,n){var r=n(4326);e.exports=Array.isArray||function(e){return"Array"==r(e)}},614:function(e,t,n){var r=n(4154),o=r.all;e.exports=r.IS_HTMLDDA?function(e){return"function"==typeof e||e===o}:function(e){return"function"==typeof e}},4705:function(e,t,n){var r=n(7293),o=n(614),a=/#|\.prototype\./,i=function(e,t){var n=s[l(e)];return n==c||n!=u&&(o(t)?r(t):!!t)},l=i.normalize=function(e){return String(e).replace(a,".").toLowerCase()},s=i.data={},u=i.NATIVE="N",c=i.POLYFILL="P";e.exports=i},8554:function(e){e.exports=function(e){return null===e||void 0===e}},111:function(e,t,n){var r=n(614),o=n(4154),a=o.all;e.exports=o.IS_HTMLDDA?function(e){return"object"==typeof e?null!==e:r(e)||e===a}:function(e){return"object"==typeof e?null!==e:r(e)}},1913:function(e){e.exports=!1},2190:function(e,t,n){var r=n(5005),o=n(614),a=n(7976),i=n(3307),l=Object;e.exports=i?function(e){return"symbol"==typeof e}:function(e){var t=r("Symbol");return o(t)&&a(t.prototype,l(e))}},6244:function(e,t,n){var r=n(7466);e.exports=function(e){return r(e.length)}},6339:function(e,t,n){var r=n(1702),o=n(7293),a=n(614),i=n(2597),l=n(9781),s=n(6530).CONFIGURABLE,u=n(2788),c=n(9909),d=c.enforce,p=c.get,f=String,h=Object.defineProperty,v=r("".slice),m=r("".replace),g=r([].join),y=l&&!o((function(){return 8!==h((function(){}),"length",{value:8}).length})),b=String(String).split("String"),w=e.exports=function(e,t,n){"Symbol("===v(f(t),0,7)&&(t="["+m(f(t),/^Symbol\(([^)]*)\)/,"$1")+"]"),n&&n.getter&&(t="get "+t),n&&n.setter&&(t="set "+t),(!i(e,"name")||s&&e.name!==t)&&(l?h(e,"name",{value:t,configurable:!0}):e.name=t),y&&n&&i(n,"arity")&&e.length!==n.arity&&h(e,"length",{value:n.arity});try{n&&i(n,"constructor")&&n.constructor?l&&h(e,"prototype",{writable:!1}):e.prototype&&(e.prototype=void 0)}catch(o){}var r=d(e);return i(r,"source")||(r.source=g(b,"string"==typeof t?t:"")),e};Function.prototype.toString=w((function(){return a(this)&&p(this).source||u(this)}),"toString")},4758:function(e){var t=Math.ceil,n=Math.floor;e.exports=Math.trunc||function(e){var r=+e;return(r>0?n:t)(r)}},3070:function(e,t,n){var r=n(9781),o=n(4664),a=n(3353),i=n(9670),l=n(4948),s=TypeError,u=Object.defineProperty,c=Object.getOwnPropertyDescriptor,d="enumerable",p="configurable",f="writable";t.f=r?a?function(e,t,n){if(i(e),t=l(t),i(n),"function"===typeof e&&"prototype"===t&&"value"in n&&f in n&&!n[f]){var r=c(e,t);r&&r[f]&&(e[t]=n.value,n={configurable:p in n?n[p]:r[p],enumerable:d in n?n[d]:r[d],writable:!1})}return u(e,t,n)}:u:function(e,t,n){if(i(e),t=l(t),i(n),o)try{return u(e,t,n)}catch(r){}if("get"in n||"set"in n)throw s("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},1236:function(e,t,n){var r=n(9781),o=n(6916),a=n(5296),i=n(9114),l=n(5656),s=n(4948),u=n(2597),c=n(4664),d=Object.getOwnPropertyDescriptor;t.f=r?d:function(e,t){if(e=l(e),t=s(t),c)try{return d(e,t)}catch(n){}if(u(e,t))return i(!o(a.f,e,t),e[t])}},8006:function(e,t,n){var r=n(6324),o=n(748),a=o.concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,a)}},5181:function(e,t){t.f=Object.getOwnPropertySymbols},7976:function(e,t,n){var r=n(1702);e.exports=r({}.isPrototypeOf)},6324:function(e,t,n){var r=n(1702),o=n(2597),a=n(5656),i=n(1318).indexOf,l=n(3501),s=r([].push);e.exports=function(e,t){var n,r=a(e),u=0,c=[];for(n in r)!o(l,n)&&o(r,n)&&s(c,n);while(t.length>u)o(r,n=t[u++])&&(~i(c,n)||s(c,n));return c}},5296:function(e,t){"use strict";var n={}.propertyIsEnumerable,r=Object.getOwnPropertyDescriptor,o=r&&!n.call({1:2},1);t.f=o?function(e){var t=r(this,e);return!!t&&t.enumerable}:n},2140:function(e,t,n){var r=n(6916),o=n(614),a=n(111),i=TypeError;e.exports=function(e,t){var n,l;if("string"===t&&o(n=e.toString)&&!a(l=r(n,e)))return l;if(o(n=e.valueOf)&&!a(l=r(n,e)))return l;if("string"!==t&&o(n=e.toString)&&!a(l=r(n,e)))return l;throw i("Can't convert object to primitive value")}},3887:function(e,t,n){var r=n(5005),o=n(1702),a=n(8006),i=n(5181),l=n(9670),s=o([].concat);e.exports=r("Reflect","ownKeys")||function(e){var t=a.f(l(e)),n=i.f;return n?s(t,n(e)):t}},4488:function(e,t,n){var r=n(8554),o=TypeError;e.exports=function(e){if(r(e))throw o("Can't call method on "+e);return e}},6200:function(e,t,n){var r=n(2309),o=n(9711),a=r("keys");e.exports=function(e){return a[e]||(a[e]=o(e))}},5465:function(e,t,n){var r=n(7854),o=n(3072),a="__core-js_shared__",i=r[a]||o(a,{});e.exports=i},2309:function(e,t,n){var r=n(1913),o=n(5465);(e.exports=function(e,t){return o[e]||(o[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.31.0",mode:r?"pure":"global",copyright:"© 2014-2023 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.31.0/LICENSE",source:"https://github.com/zloirock/core-js"})},6293:function(e,t,n){var r=n(7392),o=n(7293),a=n(7854),i=a.String;e.exports=!!Object.getOwnPropertySymbols&&!o((function(){var e=Symbol();return!i(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},1400:function(e,t,n){var r=n(9303),o=Math.max,a=Math.min;e.exports=function(e,t){var n=r(e);return n<0?o(n+t,0):a(n,t)}},5656:function(e,t,n){var r=n(8361),o=n(4488);e.exports=function(e){return r(o(e))}},9303:function(e,t,n){var r=n(4758);e.exports=function(e){var t=+e;return t!==t||0===t?0:r(t)}},7466:function(e,t,n){var r=n(9303),o=Math.min;e.exports=function(e){return e>0?o(r(e),9007199254740991):0}},7908:function(e,t,n){var r=n(4488),o=Object;e.exports=function(e){return o(r(e))}},7593:function(e,t,n){var r=n(6916),o=n(111),a=n(2190),i=n(8173),l=n(2140),s=n(5112),u=TypeError,c=s("toPrimitive");e.exports=function(e,t){if(!o(e)||a(e))return e;var n,s=i(e,c);if(s){if(void 0===t&&(t="default"),n=r(s,e,t),!o(n)||a(n))return n;throw u("Can't convert object to primitive value")}return void 0===t&&(t="number"),l(e,t)}},4948:function(e,t,n){var r=n(7593),o=n(2190);e.exports=function(e){var t=r(e,"string");return o(t)?t:t+""}},6330:function(e){var t=String;e.exports=function(e){try{return t(e)}catch(n){return"Object"}}},9711:function(e,t,n){var r=n(1702),o=0,a=Math.random(),i=r(1..toString);e.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+i(++o+a,36)}},3307:function(e,t,n){var r=n(6293);e.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},3353:function(e,t,n){var r=n(9781),o=n(7293);e.exports=r&&o((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},4811:function(e,t,n){var r=n(7854),o=n(614),a=r.WeakMap;e.exports=o(a)&&/native code/.test(String(a))},5112:function(e,t,n){var r=n(7854),o=n(2309),a=n(2597),i=n(9711),l=n(6293),s=n(3307),u=r.Symbol,c=o("wks"),d=s?u["for"]||u:u&&u.withoutSetter||i;e.exports=function(e){return a(c,e)||(c[e]=l&&a(u,e)?u[e]:d("Symbol."+e)),c[e]}},7658:function(e,t,n){"use strict";var r=n(2109),o=n(7908),a=n(6244),i=n(3658),l=n(7207),s=n(7293),u=s((function(){return 4294967297!==[].push.call({length:4294967296},1)})),c=function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(e){return e instanceof TypeError}},d=u||!c();r({target:"Array",proto:!0,arity:1,forced:d},{push:function(e){var t=o(this),n=a(t),r=arguments.length;l(n+r);for(var s=0;s=t?e:""+Array(t+1-r.length).join(n)+e},y={s:g,z:function(e){var t=-e.utcOffset(),n=Math.abs(t),r=Math.floor(n/60),o=n%60;return(t<=0?"+":"-")+g(r,2,"0")+":"+g(o,2,"0")},m:function e(t,n){if(t.date()1)return e(i[0])}else{var l=t.name;w[l]=t,o=l}return!r&&o&&(b=o),o||!r&&b},k=function(e,t){if(S(e))return e.clone();var n="object"==typeof t?t:{};return n.date=e,n.args=arguments,new C(n)},x=y;x.l=_,x.i=S,x.w=function(e,t){return k(e,{locale:t.$L,utc:t.$u,x:t.$x,$offset:t.$offset})};var C=function(){function m(e){this.$L=_(e.locale,null,!0),this.parse(e)}var g=m.prototype;return g.parse=function(e){this.$d=function(e){var t=e.date,n=e.utc;if(null===t)return new Date(NaN);if(x.u(t))return new Date;if(t instanceof Date)return new Date(t);if("string"==typeof t&&!/Z$/i.test(t)){var r=t.match(h);if(r){var o=r[2]-1||0,a=(r[7]||"0").substring(0,3);return n?new Date(Date.UTC(r[1],o,r[3]||1,r[4]||0,r[5]||0,r[6]||0,a)):new Date(r[1],o,r[3]||1,r[4]||0,r[5]||0,r[6]||0,a)}}return new Date(t)}(e),this.$x=e.x||{},this.init()},g.init=function(){var e=this.$d;this.$y=e.getFullYear(),this.$M=e.getMonth(),this.$D=e.getDate(),this.$W=e.getDay(),this.$H=e.getHours(),this.$m=e.getMinutes(),this.$s=e.getSeconds(),this.$ms=e.getMilliseconds()},g.$utils=function(){return x},g.isValid=function(){return!(this.$d.toString()===f)},g.isSame=function(e,t){var n=k(e);return this.startOf(t)<=n&&n<=this.endOf(t)},g.isAfter=function(e,t){return k(e)68?1900:2e3)},l=function(e){return function(t){this[e]=+t}},s=[/[+-]\d\d:?(\d\d)?|Z/,function(e){(this.zone||(this.zone={})).offset=function(e){if(!e)return 0;if("Z"===e)return 0;var t=e.match(/([+-]|\d\d)/g),n=60*t[1]+(+t[2]||0);return 0===n?0:"+"===t[0]?-n:n}(e)}],u=function(e){var t=a[e];return t&&(t.indexOf?t:t.s.concat(t.f))},c=function(e,t){var n,r=a.meridiem;if(r){for(var o=1;o<=24;o+=1)if(e.indexOf(r(o,0,t))>-1){n=o>12;break}}else n=e===(t?"pm":"PM");return n},d={A:[o,function(e){this.afternoon=c(e,!1)}],a:[o,function(e){this.afternoon=c(e,!0)}],S:[/\d/,function(e){this.milliseconds=100*+e}],SS:[n,function(e){this.milliseconds=10*+e}],SSS:[/\d{3}/,function(e){this.milliseconds=+e}],s:[r,l("seconds")],ss:[r,l("seconds")],m:[r,l("minutes")],mm:[r,l("minutes")],H:[r,l("hours")],h:[r,l("hours")],HH:[r,l("hours")],hh:[r,l("hours")],D:[r,l("day")],DD:[n,l("day")],Do:[o,function(e){var t=a.ordinal,n=e.match(/\d+/);if(this.day=n[0],t)for(var r=1;r<=31;r+=1)t(r).replace(/\[|\]/g,"")===e&&(this.day=r)}],M:[r,l("month")],MM:[n,l("month")],MMM:[o,function(e){var t=u("months"),n=(u("monthsShort")||t.map((function(e){return e.slice(0,3)}))).indexOf(e)+1;if(n<1)throw new Error;this.month=n%12||n}],MMMM:[o,function(e){var t=u("months").indexOf(e)+1;if(t<1)throw new Error;this.month=t%12||t}],Y:[/[+-]?\d+/,l("year")],YY:[n,function(e){this.year=i(e)}],YYYY:[/\d{4}/,l("year")],Z:s,ZZ:s};function p(n){var r,o;r=n,o=a&&a.formats;for(var i=(n=r.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,(function(t,n,r){var a=r&&r.toUpperCase();return n||o[r]||e[r]||o[a].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,(function(e,t,n){return t||n.slice(1)}))}))).match(t),l=i.length,s=0;s-1)return new Date(("X"===t?1e3:1)*e);var r=p(t)(e),o=r.year,a=r.month,i=r.day,l=r.hours,s=r.minutes,u=r.seconds,c=r.milliseconds,d=r.zone,f=new Date,h=i||(o||a?1:f.getDate()),v=o||f.getFullYear(),m=0;o&&!a||(m=a>0?a-1:f.getMonth());var g=l||0,y=s||0,b=u||0,w=c||0;return d?new Date(Date.UTC(v,m,h,g,y,b,w+60*d.offset*1e3)):n?new Date(Date.UTC(v,m,h,g,y,b,w)):new Date(v,m,h,g,y,b,w)}catch(e){return new Date("")}}(t,l,r),this.init(),d&&!0!==d&&(this.$L=this.locale(d).$L),c&&t!=this.format(l)&&(this.$d=new Date("")),a={}}else if(l instanceof Array)for(var f=l.length,h=1;h<=f;h+=1){i[1]=l[h-1];var v=n.apply(this,i);if(v.isValid()){this.$d=v.$d,this.$L=v.$L,this.init();break}h===f&&(this.$d=new Date(""))}else o.call(this,e)}}}))},2997:function(e){!function(t,n){e.exports=n()}(0,(function(){"use strict";return function(e,t,n){t.prototype.dayOfYear=function(e){var t=Math.round((n(this).startOf("day")-n(this).startOf("year"))/864e5)+1;return null==e?t:this.add(e-t,"day")}}}))},9212:function(e){!function(t,n){e.exports=n()}(0,(function(){"use strict";return function(e,t){t.prototype.isSameOrAfter=function(e,t){return this.isSame(e,t)||this.isAfter(e,t)}}}))},7412:function(e){!function(t,n){e.exports=n()}(0,(function(){"use strict";return function(e,t){t.prototype.isSameOrBefore=function(e,t){return this.isSame(e,t)||this.isBefore(e,t)}}}))},6036:function(e){!function(t,n){e.exports=n()}(0,(function(){"use strict";return function(e,t,n){var r=t.prototype,o=function(e){return e&&(e.indexOf?e:e.s)},a=function(e,t,n,r,a){var i=e.name?e:e.$locale(),l=o(i[t]),s=o(i[n]),u=l||s.map((function(e){return e.slice(0,r)}));if(!a)return u;var c=i.weekStart;return u.map((function(e,t){return u[(t+(c||0))%7]}))},i=function(){return n.Ls[n.locale()]},l=function(e,t){return e.formats[t]||function(e){return e.replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,(function(e,t,n){return t||n.slice(1)}))}(e.formats[t.toUpperCase()])},s=function(){var e=this;return{months:function(t){return t?t.format("MMMM"):a(e,"months")},monthsShort:function(t){return t?t.format("MMM"):a(e,"monthsShort","months",3)},firstDayOfWeek:function(){return e.$locale().weekStart||0},weekdays:function(t){return t?t.format("dddd"):a(e,"weekdays")},weekdaysMin:function(t){return t?t.format("dd"):a(e,"weekdaysMin","weekdays",2)},weekdaysShort:function(t){return t?t.format("ddd"):a(e,"weekdaysShort","weekdays",3)},longDateFormat:function(t){return l(e.$locale(),t)},meridiem:this.$locale().meridiem,ordinal:this.$locale().ordinal}};r.localeData=function(){return s.bind(this)()},n.localeData=function(){var e=i();return{firstDayOfWeek:function(){return e.weekStart||0},weekdays:function(){return n.weekdays()},weekdaysShort:function(){return n.weekdaysShort()},weekdaysMin:function(){return n.weekdaysMin()},months:function(){return n.months()},monthsShort:function(){return n.monthsShort()},longDateFormat:function(t){return l(e,t)},meridiem:e.meridiem,ordinal:e.ordinal}},n.months=function(){return a(i(),"months")},n.monthsShort=function(){return a(i(),"monthsShort","months",3)},n.weekdays=function(e){return a(i(),"weekdays",null,null,e)},n.weekdaysShort=function(e){return a(i(),"weekdaysShort","weekdays",3,e)},n.weekdaysMin=function(e){return a(i(),"weekdaysMin","weekdays",2,e)}}}))},5183:function(e){!function(t,n){e.exports=n()}(0,(function(){"use strict";var e="week",t="year";return function(n,r,o){var a=r.prototype;a.week=function(n){if(void 0===n&&(n=null),null!==n)return this.add(7*(n-this.week()),"day");var r=this.$locale().yearStart||1;if(11===this.month()&&this.date()>25){var a=o(this).startOf(t).add(1,t).date(r),i=o(this).endOf(e);if(a.isBefore(i))return 1}var l=o(this).startOf(t).date(r).startOf(e).subtract(1,"millisecond"),s=this.diff(l,e,!0);return s<0?o(this).startOf("week").week():Math.ceil(s)},a.weeks=function(e){return void 0===e&&(e=null),this.week(e)}}}))},172:function(e){!function(t,n){e.exports=n()}(0,(function(){"use strict";return function(e,t){t.prototype.weekYear=function(){var e=this.month(),t=this.week(),n=this.year();return 1===t&&11===e?n+1:0===e&&t>=52?n-1:n}}}))},9741:function(e,t,n){var r,o;(function(a,i){"use strict";r=i,o="function"===typeof r?r.call(t,n,t,e):r,void 0===o||(e.exports=o)})(window,(function(){"use strict";var e=function(){var e=window.Element.prototype;if(e.matches)return"matches";if(e.matchesSelector)return"matchesSelector";for(var t=["webkit","moz","ms","o"],n=0;n1&&"boolean"!==typeof t)throw new i('"allowMissing" argument must be a boolean');if(null===O(/^%?[^%]*%?$/,e))throw new o("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=j(e),r=n.length>0?n[0]:"",a=P("%"+r+"%",t),l=a.name,u=a.value,c=!1,d=a.alias;d&&(r=d[0],k(n,_([0,1],d)));for(var p=1,f=!0;p=n.length){var y=s(u,h);f=!!y,u=f&&"get"in y&&!("originalValue"in y.get)?y.get:u[h]}else f=S(u,h),u=u[h];f&&!c&&(m[l]=u)}}return u}},6131:function(e,t,n){var r,o; +/*! + * getSize v2.0.3 + * measure size of elements + * MIT license + */(function(a,i){r=i,o="function"===typeof r?r.call(t,n,t,e):r,void 0===o||(e.exports=o)})(window,(function(){"use strict";function e(e){var t=parseFloat(e),n=-1==e.indexOf("%")&&!isNaN(t);return n&&t}function t(){}var n="undefined"==typeof console?t:function(e){console.error(e)},r=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"],o=r.length;function a(){for(var e={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},t=0;t