#app[data-v-13251538] *{-webkit-box-sizing:border-box;-webkit-tap-highlight-color:transparent;box-sizing:border-box;word-wrap:break-word;outline:none}li[data-v-13251538]{position:relative}li span[data-v-13251538]{position:absolute;top:5px;right:5px;padding:3px;background-color:#fd1919;border-radius:50%}#app[data-v-b05f92bc] *{-webkit-box-sizing:border-box;-webkit-tap-highlight-color:transparent;box-sizing:border-box;word-wrap:break-word;outline:none}.toast[data-v-b05f92bc]{position:fixed;top:50%;left:50%;display:flex;flex-direction:column;align-items:center;justify-content:space-around;box-sizing:content-box;width:150px;max-width:70%;min-height:30px;padding:10px;color:#fff;font-size:14px;text-align:center;background-color:#000000b3;border-radius:8px;transform:translate3d(-50%,-50%,0);z-index:9999}.toast .toast-close[data-v-b05f92bc]{cursor:pointer;padding-bottom:36px;right:-61px;position:relative;font-size:20px}#app[data-v-6d7664a4] *{-webkit-box-sizing:border-box;-webkit-tap-highlight-color:transparent;box-sizing:border-box;word-wrap:break-word;outline:none}@keyframes load-6d7664a4{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.loading[data-v-6d7664a4]{position:fixed;top:50%;left:50%;display:flex;flex-direction:column;align-items:center;justify-content:space-around;box-sizing:content-box;max-width:150px;padding:16px;color:#fff;font-size:14px;text-align:center;background-color:#000000b3;border-radius:8px;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);z-index:999999}.loading .icon[data-v-6d7664a4]{width:35px;height:35px;border:solid 2px transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;animation:load-6d7664a4 1s linear infinite}.loading .msg[data-v-6d7664a4]{margin-top:10px;color:#fff}#app[data-v-b72905ea] *{-webkit-box-sizing:border-box;-webkit-tap-highlight-color:transparent;box-sizing:border-box;word-wrap:break-word;outline:none}.app-container[data-v-b72905ea]{padding:15px;background:rgba(136,136,136,.1333333333);border-radius:.375rem;overflow:hidden;margin:10px;position:relative}.app-container .app-info[data-v-b72905ea]{display:flex;flex-wrap:wrap;width:100%;margin-bottom:10px;padding-bottom:10px;border-bottom:1px dashed #999}.app-container .app-info .app-f[data-v-b72905ea]{flex:0 0 100%;max-width:150px}.app-container .app-info .app-f .app-icon[data-v-b72905ea]{width:100px;height:100px;margin:0 auto;position:relative}.app-container .app-info .app-f .app-icon img[data-v-b72905ea]{width:100%;height:100%;object-fit:contain}.app-container .app-info .app-f .app-icon .docker-icon-i[data-v-b72905ea]{position:absolute;right:5px;top:5px}.app-container .app-info .app-f .app-icon .docker-icon[data-v-b72905ea]{position:absolute;width:30px;height:30px;left:-15px;top:-15px;color:#fff;background-color:#2496ed;border-radius:50%;padding:5px}.app-container .app-info .app-f .app-tags[data-v-b72905ea]{width:100%;display:flex;justify-content:center;align-items:center;padding:0 25px}.app-container .app-info .app-f .app-tags .tag[data-v-b72905ea]{font-family:PingFangSC-Medium,PingFang SC;font-weight:500;line-height:12px;font-size:.8125rem;white-space:nowrap;padding:.5rem}.app-container .app-info .app-f .app-tags .block[data-v-b72905ea]{font-size:12px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;margin:0 2px}.app-container .app-info .app-f .app-tags .block[data-v-b72905ea]:last-child{display:none}.app-container .app-info .app-r[data-v-b72905ea]{flex:0 0 100%;max-width:calc(100% - 150px);padding:0 15px}.app-container .app-info .app-r .app-title[data-v-b72905ea]{width:100%;margin-bottom:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:26px;padding-top:12px}.app-container .app-info .app-r .app-title .app-version[data-v-b72905ea]{margin-left:10px;font-size:.8125rem}.app-container .app-info .app-r .app-as[data-v-b72905ea]{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:10px}.app-container .app-info .app-r .app-as .star-btn[data-v-b72905ea]{padding:0;margin:0 0 0 10px;width:30px;border:none!important;cursor:pointer;background:none;box-shadow:none}.app-container .app-info .app-r .app-as .star-btn[data-v-b72905ea] svg path{fill:currentColor}.app-container .app-info .app-r .app-as .star-btn[data-v-b72905ea]:hover svg path{filter:invert(.6)}.app-container .app-info .app-r .app-description[data-v-b72905ea]{font-size:12px;height:36px;line-height:18px;margin-bottom:10px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;padding:0}.app-container .app-info .app-r .app-description span[data-v-b72905ea]{-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box}.app-container .app-info .app-r .app-author[data-v-b72905ea],.app-container .app-info .app-r .app-date[data-v-b72905ea]{width:100%;height:20px;line-height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.app-container .app-btns[data-v-b72905ea]{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end}.app-container .app-btns .auto[data-v-b72905ea]{flex:auto}.app-container .app-btns .app-margin-left[data-v-b72905ea]{margin:0 5px}.app-container .app-btns .app-btn[data-v-b72905ea]{padding-top:5px;padding-bottom:5px;text-decoration:none}.app-container .fav-icon-i[data-v-b72905ea]{user-select:none;position:absolute;top:10px;right:10px;cursor:pointer;display:none;font-family:none;font-style:normal;line-height:1;font-size:24px}.app-list-installed .app-container:hover .fav-icon-i[data-v-b72905ea]{display:initial}@media (hover: none){.app-list-installed .app-container .fav-icon-i[data-v-b72905ea]{display:initial}}@media screen and (max-width: 420px){.app-container .app-btns .app-margin-left[data-v-b72905ea]{margin:0 3px}}#app[data-v-1a865b74] *{-webkit-box-sizing:border-box;-webkit-tap-highlight-color:transparent;box-sizing:border-box;word-wrap:break-word;outline:none}.containers[data-v-1a865b74]{width:100%;height:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(475px,1fr))}@media screen and (max-width: 1242px){.containers[data-v-1a865b74]{grid-template-columns:1fr 1fr}}@media screen and (max-width: 900px){.containers[data-v-1a865b74]{grid-template-columns:1fr}}#app[data-v-bb2340b4] *{-webkit-box-sizing:border-box;-webkit-tap-highlight-color:transparent;box-sizing:border-box;word-wrap:break-word;outline:none}.cbi-section[data-v-bb2340b4]{padding:15px}#app[data-v-9f592bc6] *{-webkit-box-sizing:border-box;-webkit-tap-highlight-color:transparent;box-sizing:border-box;word-wrap:break-word;outline:none}.sort-container[data-v-9f592bc6]{display:flex;flex-wrap:wrap;align-items:flex-start;margin-bottom:10px}.sort-container .sort-title[data-v-9f592bc6]{width:50px;height:28px;font-size:14px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;line-height:28px}.sort-container .sort-value[data-v-9f592bc6]{display:flex;flex-wrap:wrap;flex:0 0 100%;max-width:calc(100% - 50px)}.sort-container .sort-value .cbi-button[data-v-9f592bc6]{margin-right:5px}#app[data-v-07bccc36] *{-webkit-box-sizing:border-box;-webkit-tap-highlight-color:transparent;box-sizing:border-box;word-wrap:break-word;outline:none}.tags-container[data-v-07bccc36]{display:flex;flex-wrap:wrap;align-items:flex-start;margin-bottom:10px}.tags-container .tags-title[data-v-07bccc36]{width:50px;height:28px;font-size:14px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;line-height:28px}.tags-container .tags-value[data-v-07bccc36]{display:flex;flex-wrap:wrap;flex:0 0 100%;max-width:calc(100% - 50px)}.tags-container .tags-value .cbi-button[data-v-07bccc36]{margin-right:5px}#app[data-v-c4e8a9f2] *{-webkit-box-sizing:border-box;-webkit-tap-highlight-color:transparent;box-sizing:border-box;word-wrap:break-word;outline:none}form.search[data-v-c4e8a9f2]{width:100%;display:flex;flex-wrap:wrap;align-items:center;margin-bottom:10px;position:relative}form.search input[data-v-c4e8a9f2]{width:100%;height:36px;border-radius:19px;padding:0 40px}form.search .search-btn[data-v-c4e8a9f2]{position:absolute;left:20px;border:none!important;box-shadow:none!important;background:none!important;cursor:pointer;z-index:10;display:flex;flex-wrap:wrap;align-items:center;width:30px;padding:0;margin:0}form.search .search-btn[data-v-c4e8a9f2] svg path{stroke:currentColor}#app[data-v-74b0669f] *{-webkit-box-sizing:border-box;-webkit-tap-highlight-color:transparent;box-sizing:border-box;word-wrap:break-word;outline:none}.cbi-section[data-v-74b0669f]{padding:15px}.cbi-section[data-v-74b0669f] .cbi-value{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:10px}#app[data-v-0b0723c2] *{-webkit-box-sizing:border-box;-webkit-tap-highlight-color:transparent;box-sizing:border-box;word-wrap:break-word;outline:none}.cbi-section[data-v-0b0723c2]{padding:15px}.cbi-section .container_msg span[data-v-0b0723c2]{display:block;width:100%;margin-bottom:5px}.cbi-section form[data-v-0b0723c2]{width:100%;margin:30px 0}.cbi-section form .flex[data-v-0b0723c2]{width:100%;display:flex;flex-wrap:wrap;align-items:center}.cbi-section form .flex label.upload-file[data-v-0b0723c2]{width:100%;height:54px;background:linear-gradient(144deg,#009aff 0%,#0060ff 100%);border-radius:12px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:0 20px;cursor:pointer}.cbi-section form .flex label.upload-file span[data-v-0b0723c2]{font-size:12px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#fff;line-height:22px}.cbi-section form .flex label.upload-file .button[data-v-0b0723c2]{min-width:116px;padding:0 10px;height:38px;background:rgba(255,255,255,.2);border-radius:6px;font-size:12px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#fff;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.cbi-section form .flex label.upload-file input[data-v-0b0723c2]{visibility:hidden}.cbi-section form .flex label.upload-file[data-v-0b0723c2]:hover{opacity:.9}.cbi-section form button.upload-button[data-v-0b0723c2]{width:118px;height:36px;display:flex;align-items:center;justify-content:center;background:linear-gradient(144deg,#009aff 0%,#0060ff 100%);border-radius:10px;font-size:14px;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600;color:#fff}.cbi-section form button.upload-button[data-v-0b0723c2]:hover{opacity:.9}#app[data-v-8e330954] *{-webkit-box-sizing:border-box;-webkit-tap-highlight-color:transparent;box-sizing:border-box;word-wrap:break-word;outline:none}.cbi-section[data-v-8e330954]{width:100%;min-height:400px;display:block;background:rgba(0,0,0,.9)}.cbi-section .webapp-container[data-v-8e330954]{width:100%;height:100%;min-height:inherit}.cbi-section .webapp-container iframe[data-v-8e330954]{width:100%;height:100%;min-height:inherit;border:none}#app[data-v-1c49c730] *{-webkit-box-sizing:border-box;-webkit-tap-highlight-color:transparent;box-sizing:border-box;word-wrap:break-word;outline:none}.log-containers[data-v-1c49c730]{display:flex;flex-wrap:wrap}.log-containers .model[data-v-1c49c730]{width:100%;flex:0 0 100%;display:block;margin-left:18px;margin-top:18px}.log-containers .containers-tit[data-v-1c49c730]{margin:1rem 0;display:flex;align-items:center;align-content:center;padding-left:16px}.log-containers .containers-tit .app-btn[data-v-1c49c730]{margin-left:3rem}em[data-v-1c49c730]{width:100%;display:block;border-bottom:1px solid #eee;margin:1rem 0}#app[data-v-11c2d129] *{-webkit-box-sizing:border-box;-webkit-tap-highlight-color:transparent;box-sizing:border-box;word-wrap:break-word;outline:none}.log-containers[data-v-11c2d129]{display:flex;flex-wrap:wrap}.log-containers .containers-tit[data-v-11c2d129]{margin:1rem 0;display:flex;align-items:center;align-content:center;padding-left:16px}em[data-v-11c2d129]{width:100%;display:block;border-bottom:1px solid #eee;margin:1rem 0}#app[data-v-a4c06ae8] *{-webkit-box-sizing:border-box;-webkit-tap-highlight-color:transparent;box-sizing:border-box;word-wrap:break-word;outline:none}.Lightweight[data-v-a4c06ae8]{margin-top:20px;margin-left:18px}.Lightweight .Lightweight-container .model[data-v-a4c06ae8]{margin-bottom:10px}.Lightweight .Lightweight-container .Lightweight-container1 .container1-center .Lightweight-tit[data-v-a4c06ae8]{margin-bottom:20px}.Lightweight .Lightweight-container .Lightweight-container1 .container1-center .Lightweight-tit span[data-v-a4c06ae8]{display:block;line-height:24px}.Lightweight .Lightweight-container .Lightweight-container1 .container1-center .Lightweight-backup[data-v-a4c06ae8]{display:flex}.Lightweight .Lightweight-container .Lightweight-container1 .container1-center .Lightweight-backup .app-btn[data-v-a4c06ae8]{margin-left:14px}.Lightweight .Lightweight-container .Lightweight-container1 .container1-center .upload-file[data-v-a4c06ae8]{color:#000}input[hidden][data-v-a4c06ae8]{display:none!important}#app[data-v-3b02aa6c] *{-webkit-box-sizing:border-box;-webkit-tap-highlight-color:transparent;box-sizing:border-box;word-wrap:break-word;outline:none}.local[data-v-3b02aa6c]{margin-top:20px}.local .local-container[data-v-3b02aa6c]{margin-left:18px}.local .local-container .model[data-v-3b02aa6c]{margin-bottom:10px}.local .local-container .local-container1[data-v-3b02aa6c]{width:800px;height:400px}.local .local-container .local-container1 .container1-center[data-v-3b02aa6c]{text-align:left}.local .local-container .local-container1 .container1-center .local-tit span[data-v-3b02aa6c]{display:block;line-height:24px}.local .local-container .local-container1 .container1-center .local-device[data-v-3b02aa6c]{margin-top:20px;margin-bottom:10px}.local .local-container .local-container1 .container1-center .local-input[data-v-3b02aa6c]{display:flex;align-items:center}.local .local-container .local-container1 .container1-center .local-input .app-btn[data-v-3b02aa6c]{margin-left:14px}.local .local-container .local-container1 .container1-center .local-input .local-input-field[data-v-3b02aa6c]{width:20rem}.local .local-container .local-container1 .container1-center .list[data-v-3b02aa6c]{margin-top:20px;margin-bottom:10px}.local .local-container .local-container1 .container1-center .select[data-v-3b02aa6c]{flex:0 0 100%;max-width:100%}#app[data-v-aa0623a4] *{-webkit-box-sizing:border-box;-webkit-tap-highlight-color:transparent;box-sizing:border-box;word-wrap:break-word;outline:none}@keyframes dialogEnter-aa0623a4{0%{transform:scale(0);transform-origin:bottom center 10px}to{transform:scale(1)}}@keyframes dialogLeave-aa0623a4{0%{transform:scale(1)}to{transform:scale(0);transform-origin:bottom center 10px}}.dialog-enter-active[data-v-aa0623a4]{animation:dialogEnter-aa0623a4 .3s linear forwards}.dialog-leave-active[data-v-aa0623a4]{animation:dialogLeave-aa0623a4 .3s linear forwards}.quickinstalled-dialog[data-v-aa0623a4]{position:fixed;width:100vw;height:100vh;z-index:100;inset:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;overflow:auto}.quickinstalled-dialog .quickinstalled-dialog_bg[data-v-aa0623a4]{width:100%;height:100%;background-color:#000;opacity:.2;position:fixed;inset:0}.quickinstalled-dialog .quickinstalled-dialog_main[data-v-aa0623a4]{position:relative;width:680px;background:#fff;border-radius:4px;box-shadow:0 0 1rem #8898aa26}.quickinstalled-dialog .quickinstalled-dialog_main .quickinstalled-dialog_main-header[data-v-aa0623a4]{width:100%;height:50px;padding:0 1rem;display:flex;flex-wrap:wrap;align-items:center;border-bottom:1px dashed rgba(204,204,204,.1607843137)}.quickinstalled-dialog .quickinstalled-dialog_main .quickinstalled-dialog_main-header>span[data-v-aa0623a4]{font-family:inherit;font-weight:400;font-style:normal;line-height:normal;font-size:1.3em;color:#32325d}.quickinstalled-dialog .quickinstalled-dialog_main .quickinstalled-dialog_main-footer[data-v-aa0623a4]{width:100%;height:50px;display:flex;flex-wrap:wrap;align-items:center;justify-content:end;padding:0 1rem;border-top:1px dashed rgba(204,204,204,.1607843137)}.quickinstalled-dialog .quickinstalled-dialog_main .quickinstalled-dialog_main-footer button[data-v-aa0623a4]{cursor:pointer;margin:0 0 0 8px;margin-right:0!important;padding:0 26px;border-radius:100px;min-width:52px;height:28px;line-height:28px;font-size:12px}.quickinstalled-dialog .quickinstalled-dialog_main .quickinstalled-dialog_main-footer button[data-v-aa0623a4]:hover{transition:.3s;opacity:.8}.quickinstalled-dialog .quickinstalled-dialog_main .quickinstalled-dialog_main-footer button.close[data-v-aa0623a4]{background-repeat:no-repeat;vertical-align:top;background-color:#ecf3fe;color:#1e1e1e}.quickinstalled-dialog .quickinstalled-dialog_main .quickinstalled-dialog_main-footer button.submit[data-v-aa0623a4]{background-repeat:no-repeat;vertical-align:top;background-color:#057feb;color:#fff}.quickinstalled-dialog .quickinstalled-dialog_main .quickinstalled-dialog_main-body[data-v-aa0623a4]{width:100%;height:460px;overflow:auto;padding:1rem}.quickinstalled-dialog .quickinstalled-dialog_main .quickinstalled-dialog_main-body .label-item[data-v-aa0623a4]{display:flex;flex-wrap:wrap;align-items:flex-start;width:100%;margin-bottom:1rem}.quickinstalled-dialog .quickinstalled-dialog_main .quickinstalled-dialog_main-body .label-item .label-item_label[data-v-aa0623a4]{flex:0 0 120px;font-size:1.2em;color:#32325d}.quickinstalled-dialog .quickinstalled-dialog_main .quickinstalled-dialog_main-body .label-item .label-item_label em[data-v-aa0623a4]{color:#f90000;margin-right:.2rem}.quickinstalled-dialog .quickinstalled-dialog_main .quickinstalled-dialog_main-body .label-item .label-item_data[data-v-aa0623a4]{flex:0 0 100%;max-width:calc(100% - 120px);display:flex;flex-wrap:wrap}.quickinstalled-dialog .quickinstalled-dialog_main .quickinstalled-dialog_main-body .label-item .label-item_data .label-item_radio[data-v-aa0623a4]{display:flex;flex-wrap:wrap;align-items:center;margin-right:1rem;cursor:pointer;width:100%;margin-bottom:.5rem}.quickinstalled-dialog .quickinstalled-dialog_main .quickinstalled-dialog_main-body .label-item .label-item_data .label-item_radio input[type=radio][data-v-aa0623a4]{top:0;right:0;margin-right:.3rem}.quickinstalled-dialog .quickinstalled-dialog_main .quickinstalled-dialog_main-body .label-item .label-item_data .label-item_radio span[data-v-aa0623a4]{font-size:1.2em;color:#32325d}.quickinstalled-dialog .quickinstalled-dialog_main .quickinstalled-dialog_main-body .label-item .label-item_data label.label-item_input[data-v-aa0623a4]{width:100%;margin-bottom:.5rem}.quickinstalled-dialog .quickinstalled-dialog_main .quickinstalled-dialog_main-body .label-item .label-item_data label.label-item_input input[type=text][data-v-aa0623a4]{margin:0;padding:0 1rem;width:100%;height:32px}