.react-resizable{position:relative}.react-resizable-handle{position:absolute;width:20px;height:20px;background-repeat:no-repeat;background-origin:content-box;box-sizing:border-box;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2IDYiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4Ij48ZyBvcGFjaXR5PSIwLjMwMiI+PHBhdGggZD0iTSA2IDYgTCAwIDYgTCAwIDQuMiBMIDQgNC4yIEwgNC4yIDQuMiBMIDQuMiAwIEwgNiAwIEwgNiA2IEwgNiA2IFoiIGZpbGw9IiMwMDAwMDAiLz48L2c+PC9zdmc+);background-position:bottom right;padding:0 3px 3px 0}.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-resizable-handle-w,.react-resizable-handle-e{top:50%;margin-top:-10px;cursor:ew-resize}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.ysd-resizable-container{position:relative}.ysd-resizable-container:last-child .ysd-resizable-handler{right:0}.ysd-resizable-container .ysd-resizable-box{position:absolute;top:0;left:0;right:0;background-clip:padding-box}.ysd-resizable-handler{position:absolute;right:-4px;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:10px;height:100%;cursor:col-resize}.ysd-resizable-handler:active,.ysd-resizable-handler:hover{z-index:5;cursor:col-resize}.ysd-resizable-handler:active .ysd-resizable-line,.ysd-resizable-handler:hover .ysd-resizable-line{opacity:1;pointer-events:none}.ysd-resizable-handler.dragging .ysd-resizable-line{width:2px;opacity:1;background:#5eafff}.ysd-resizable-line{width:1px;height:calc(100% - 19px);background-color:#a9aeb8;opacity:0}.ysd-resizable-fake-box{width:100%;height:100%}.ysd-resizable-title{position:relative;z-index:0}.ysd-resizable-title.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ant-table-cell:hover .ysd-resizable-handler .ysd-resizable-line{opacity:1}.ms-product-config-photo-field{position:relative}.ms-product-config-photo-field .ms-product-photo-card{width:56px;height:56px;overflow:hidden}.ms-product-config-photo-field .iot-upload{position:absolute;top:0;left:0;width:56px;height:56px}.ms-product-config-photo-upload:hover .ms-product-photo-card.is-empty{border-color:var(--border-color-blue)}.ms-product-preview-modal-body{padding:16px;background-color:var(--body-background)}.ms-product-preview-modal .ant-card{margin-bottom:16px}.ms-product-preview-modal .ant-card:last-child{margin-bottom:0}.ms-product-preview-modal .ant-card-body .ms-empty{padding-bottom:36px}.ms-product-preview-modal .ysd-modal-footer .ant-btn-primary{display:none}.ms-product-card-type,.ms-product-card-info{pointer-events:none}.ms-product-card-info.ysd-card.ysd-card-middle>.ant-card-body{padding:4px 20px}.ms-product-card-info .ant-form-item .ant-input-textarea>textarea{height:32px;padding-right:80px;overflow:hidden;line-height:18px;resize:none}.ms-product-card-info .ant-form-item .ant-input-textarea.ant-input-textarea-show-count:after{margin:-22px 0 0}.ms-product-card-info .schedule-offline-period-item{padding:16px 16px 20px;border:1px solid var(--border-color-base);border-radius:4px}.ms-product-card-info .schedule-offline-period-item .ant-form-item-label,.ms-product-card-info .schedule-offline-period-item .ant-form-item-control{width:calc((100% - 24px)/2)}.ms-product-card-info .schedule-offline-period-item .ant-input-group-addon{width:32px;padding:0;background-color:var(--component-background)}.ms-product-release-status-icon{display:flex;align-items:center}.ms-product-release-status-icon>.ysd-icon{margin-right:4px;color:var(--text-color-tertiary)}.release-status-item{display:flex;align-items:center;margin-top:12px}.release-status-item-not-top{margin-top:0}.release-status-item-env{padding:4px 8px;margin:0 8px}.release-status-item-env-publish{color:var(--green-5);background:var(--green-1)}.release-status-item-env-unpublish{color:var(--gray-5);background-color:var(--gray-1)}.ms-table-product-model .ms-table-pro-cell-title-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ms-product-publish-modal .ant-modal-header{padding-bottom:8px!important}.ms-product-publish-modal .ant-modal-title .ysd-icon{margin-right:8px;font-size:24px;color:var(--icon-color-info);vertical-align:-4px}.ms-product-publish-modal .ant-modal-body{padding-left:56px}.ms-product-publish-region-list{margin-top:12px}.ms-product-publish-region-list .ant-checkbox-group{display:block}.ms-product-publish-region-list .ant-checkbox-group>.ant-checkbox-wrapper{display:flex;margin:0 0 16px}._env-select_1lg1x_17{position:relative}._env-select__item_1lg1x_20{display:flex;align-items:center;justify-content:flex-start;margin-bottom:12px}._env-select__tip_1lg1x_26{font-size:14px;color:var(--text-color-secondary);line-height:20px}._product-select-table-wrapper_r29wf_17{height:350px}._product-select-table-wrapper_r29wf_17>div{padding:0}._modal-body-steps_r29wf_23{margin-bottom:28px}._operate-icons-wrapper_r29wf_26{position:relative;display:flex;align-items:center;justify-content:flex-start}._operate-icons-wrapper_r29wf_26>span:not(:last-child){margin-right:16px}._resource-upload-status_r29wf_35{display:flex;align-items:center}._resource-upload-status__text_r29wf_39{margin-left:12px}._resource-type-select_r29wf_42{margin-bottom:12px}._release-region_sklqu_17{position:relative}._release-region__title_sklqu_20{margin-bottom:16px;font-size:16px;font-weight:600;color:var(--text-color-primary);line-height:24px}.ms-product-release-status-icon>.ysd-icon{color:var(--text-color-tertiary)}.ms-product-release-status-icon.active>.ysd-icon{color:var(--text-color-success)}._update-content-select_jhqhk_17{margin-top:16px}._update-content-select__tips_jhqhk_20{margin-bottom:16px;font-size:14px;line-height:22px}._product-detail_1gt22_17{position:relative;height:412px;min-height:38px;max-height:calc(100vh - 478px);border:1px solid var(--border-color-base);border-radius:4px}._product-detail_1gt22_17 ._btn_1gt22_25{position:absolute;top:16px;right:16px;z-index:1}.import-excel-progress{display:flex}.import-excel-progress-icon{margin-right:16px;font-size:40px}.import-excel-progress-content{flex:1;overflow:hidden}.import-excel-log-title{display:flex;align-items:center;margin-top:28px;margin-bottom:8px}.import-excel-log-icon{margin-left:4px;font-size:20px;color:var(--icon-color-gray-tertiary)!important}.import-excel-log-icon:hover{color:var(--icon-color-hover)!important}.import-excel-log-icon:active{color:var(--icon-color-active)!important}.import-excel-log-item{display:flex;align-items:center;margin:8px 0}.import-excel-log-item-icon{margin-right:8px;font-size:20px}.import-excel-log-item-icon-error{color:var(--red-6)}.import-excel-log-item-icon-warn{color:var(--orange-6)}.import-excel-result{margin:20px -20px 0}.import-excel-result-disabled{color:var(--disable-color)}.import-excel-cover-confirm{display:flex;margin-top:20px}.import-excel-cover-confirm-icon{margin-right:8px;font-size:24px;color:var(--orange-6)}.import-excel-cover-confirm-title{font-size:18px;font-weight:600;line-height:26px}.import-excel-cover-confirm-content{margin-top:8px}.ms-main-product{position:relative;padding-top:20px;overflow:auto}.ms-main-product>.ant-spin-nested-loading{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;align-items:center;justify-content:center;background-color:var(--main-background)}.ms-main-product .empty-image-placeholder{width:56px;height:56px}.tool-product-import .iot-upload{overflow:hidden}.tool-product-import-download{padding:16px 0;margin-bottom:20px;text-align:center;background:var(--component-background-gray);border-radius:4px}.tool-product-import-download-text{margin-bottom:12px;font-weight:600;text-align:center}.ysd-dropdown-overlay .ms-product-menu__remove:hover{color:var(--red-5)}.log-diff-viewer{position:relative;display:flex;flex-direction:column;height:524px;min-height:326px;max-height:calc(100vh - 238px)}.log-diff-viewer-title{display:flex;padding:0 24px;margin-bottom:8px;color:var(--text-color-secondary);font-size:14px;line-height:22px}.log-diff-viewer-title>span{flex:1}.log-diff-viewer-title>span:last-child{margin-left:24px}.log-diff-viewer-body{position:relative;flex:1;height:0;overflow-y:auto}.json-diff-viewer{width:100%;table-layout:fixed;border-spacing:24px 0;border-collapse:separate}.json-diff-viewer tr{vertical-align:top}.json-diff-viewer tr>td.line-modify{color:var(--text-color-blue);background-color:var(--blue-1)}.json-diff-viewer tr>td:first-child.line-add{color:var(--text-color-green);background-color:var(--green-1)}.json-diff-viewer tr>td:last-child.line-remove{color:var(--text-color-red);background-color:var(--red-1)}.json-diff-viewer tr:first-child td{padding-top:16px;border-radius:4px 4px 0 0}.json-diff-viewer tr:last-child td{padding-bottom:16px;border-radius:0 0 4px 4px}.json-diff-viewer tr.expand-line{text-align:center}.json-diff-viewer tr.expand-line td{padding:4px 0}.json-diff-viewer tr.expand-line:hover td:before{background:transparent}.json-diff-viewer tr.expand-line .has-lines-before{border-bottom:1px solid}.json-diff-viewer tr.expand-line .has-lines-after{border-top:1px solid}.json-diff-viewer tr.expand-line button{padding:0;margin:0 .5em;font-family:sans-serif,"Apple Color Emoji","Segoe UI Emoji";font-size:14px;color:var(--text-color-blue);background:transparent;border:none;cursor:pointer;-webkit-user-select:none;user-select:none}.json-diff-viewer tr.expand-line button:hover{text-decoration:underline}.json-diff-viewer td{padding:0 16px;font-size:0;background-color:var(--component-background-gray)}.json-diff-viewer td.line-number{box-sizing:content-box;padding:0 8px;font-family:monospace;font-size:14px;text-align:right;border-right:1px solid;-webkit-user-select:none;user-select:none}.json-diff-viewer pre{margin:0;overflow:hidden;word-break:break-all;white-space:pre-wrap;font-size:14px;line-height:22px}.json-diff-viewer pre .inline-diff-add{text-decoration:underline;word-break:break-all;background:var(--gray-transparent-2)}.json-diff-viewer pre .inline-diff-remove{text-decoration:line-through;word-break:break-all;background:var(--gray-transparent-2)}.json-diff-viewer-virtual tr.diff-row:nth-child(2) td{padding-top:16px;border-radius:4px 4px 0 0}.json-diff-viewer-virtual tr.diff-row:nth-last-child(2) td{padding-bottom:16px;border-radius:0 0 4px 4px}.ms-main-product-log{height:100%;overflow:auto;background-color:var(--main-background);border-radius:4px}.ms-main-product-log .ant-tabs{height:100%}.ms-main-product-log .ant-tabs-content{height:100%;padding-top:20px}.ms-product-log-detail-modal .ms-table-pro{padding:0 24px}.ms-product-log-detail-modal .ant-modal-body{min-height:352px;padding:0}.ms-product-log-detail-modal .ant-modal-footer{display:none}.ms-product-log-detail-modal-head{padding:0 24px 12px;text-align:right}.ms-product-log-detail-modal-body{position:relative}.ms-product-log-detail-modal-body .log-diff-viewer,.ms-product-log-detail-modal-body.ms-product-log-detail-modal-body-text .ms-table-pro{display:none}.ms-product-log-detail-modal-body.ms-product-log-detail-modal-body-text .log-diff-viewer{display:flex}.ms-product-log-detail-modal-body.ms-product-log-detail-type-single .ms-json-virtual-list{height:521px;min-height:332px;max-height:calc(100vh - 238px);margin:0 20px}.ms-product-log-detail-modal-body-text{padding-bottom:20px}.ms-product-detail-block{--descriptions-border-color: var(--border-color-base)}.ms-product-detail-block-head{padding:16px 20px}.ms-product-detail-block-head .ms-title{font-size:16px;line-height:24px;margin-bottom:0;font-weight:600}.ms-product-detail-block .ms-product-detail-wrapper{display:flex}.ms-product-detail-block .ms-product-detail-wrapper>.ysd-descriptions-wrapper{flex:1}.ms-product-detail-block .ms-product-detail-wrapper .ant-descriptions-view{border-top-right-radius:0;border-bottom-right-radius:0}.ms-product-detail-block .ms-product-detail-wrapper .ant-descriptions-view>table{table-layout:fixed}.ms-product-detail-block .ms-product-detail-wrapper .ant-descriptions-bordered.ant-descriptions-small .ant-descriptions-item-label{width:40%}.ms-product-detail-block .ms-product-detail-wrapper .ant-descriptions-bordered.ant-descriptions-small .ant-descriptions-item-content{width:60%}.ms-product-detail-block .ms-product-detail-photo{display:flex;align-items:center;justify-content:center;width:250px;border:1px solid var(--descriptions-border-color);border-left-width:0;border-radius:0 4px 4px 0}.ms-product-detail-block .ms-product-detail-photo>.photo-placeholder{color:var(--text-color-quaternary);font-size:12px;line-height:20px}.ms-product-detail-block .ms-product-detail-photo>img{max-width:190px;max-height:190px;padding:4px}[data-theme=dark] .ms-product-detail-block{--descriptions-border-color: var(--gray-transparent-4)}.ms-doc-operator{display:flex;align-items:center;justify-content:space-between;margin:16px 0}.ms-doc-operator__title{font-weight:600;font-size:16px;line-height:24px}.ms-doc-operator__toolbar .ant-btn{margin-right:12px}.ms-doc-version-view .ant-tabs-nav{padding:0}.ms-doc-version-view .ant-tabs-nav .ant-tabs-tab:first-child{padding-left:0}.ms-doc-version-view .ant-tabs-nav .ant-tabs-nav-prev+.ant-tabs-nav-wrap .ant-tabs-tab:first-child{padding-left:12px}.ms-doc-view-switch{margin-bottom:16px}.ms-api-doc-modal .ms-doc-empty{padding:20px 0;margin:20px 0}.ms-ipso-version-view{margin-bottom:16px}.ms-ipso-version-view .ant-tabs-nav{padding:0}.ms-ipso-version-view .ant-tabs-nav .ant-tabs-tab:first-child{padding-left:0}.ms-ipso-version-view .ant-tabs-nav .ant-tabs-nav-prev+.ant-tabs-nav-wrap .ant-tabs-tab:first-child{padding-left:12px}.ms-ipso-operator{display:flex;justify-content:space-between;margin-bottom:16px}.ms-ipso-operator__button .ysd-btn{margin-right:12px}.ms-ipso-editor{flex:1;overflow-y:hidden}.ms-ipso-container{display:flex;flex:1;overflow-y:auto}.ms-ipso-modal .ms-ipso-empty{display:flex;flex-direction:column;align-items:center;justify-content:center}.ms-ipso-modal .ms-ipso-empty__button{margin-top:12px}.ms-ipso-modal .ms-ipso-add__button{margin-bottom:16px}.ms-ipso-modal .ant-modal-body{display:flex;flex-direction:column;height:700px;padding:0 24px 24px}.ms-ipso-modal .ant-modal-body .ant-spin-nested-loading,.ms-ipso-modal .ant-modal-body .ant-spin-container,.ms-ipso-modal .ant-modal-body .ms-ipso-empty{display:flex;flex:1;flex-direction:column;height:100%;overflow:hidden}.ms-ipso-modal .ant-modal-footer{display:none}.ms-ipso-modal-fullscreen .ant-modal-content{display:flex;flex-direction:column}.ms-ipso-modal-fullscreen .ant-modal-body{flex:1;height:unset;padding:0}._ms-bacnet-version-view_106q6_17{margin:16px 0}._ms-bacnet-version-view_106q6_17 .ant-tabs-nav{padding:0}._ms-bacnet-version-view_106q6_17 .ant-tabs-nav .ant-tabs-tab:first-child{padding-left:0}._ms-bacnet-version-view_106q6_17 .ant-tabs-nav .ant-tabs-nav-prev+.ant-tabs-nav-wrap .ant-tabs-tab:first-child{padding-left:12px}._ms-bacnet-operation_df68f_17{margin-bottom:16px}._directory-container_sx0l8_17{padding-right:16px;border-right:1px solid var(--border-color-base)}._ms-document-content_1g0dq_17{display:flex;justify-content:flex-start;height:420px;min-height:38px;max-height:calc(100vh - 376px)}._ms-document-content_1g0dq_17 ._json-container_1g0dq_24{flex:1;margin-left:16px}._bacnet-modal_14fgf_17{position:relative}._bacnet-modal_14fgf_17 .ant-modal-footer{display:none}.ms-main.ms-main-product-detail{display:flex;flex-direction:column;padding:0 20px 20px;margin:0;overflow:auto}.ms-product-detail-block{flex-shrink:0;overflow:hidden;background-color:var(--main-background);border-radius:4px}.ms-product-detail-block:last-child{flex:1;height:0;min-height:400px;margin-bottom:0}.ms-product-detail-block-head{display:flex;align-items:center;justify-content:space-between}.ms-product-detail-block-body{padding:0 20px 20px}.ms-product-detail-block .ant-tabs{height:100%}.ms-product-detail-block .ant-tabs-content{height:100%;padding-top:16px}.ms-product-detail-block .ysd-tooltip-middle{display:block}.ms-product-detail-block .ms-table-pro .ms-table-topbar{margin-bottom:12px}.ms-product-detail-block .ms-table-pro .ant-table-wrapper{height:calc(100% - 44px)}.ms-model-manage-modal .ms-table-pro,.ms-profile-manage-modal .ms-table-pro{padding:0 24px}.ms-model-manage-modal .ant-modal-content,.ms-profile-manage-modal .ant-modal-content{overflow:hidden}.ms-model-manage-modal .ant-modal-body,.ms-profile-manage-modal .ant-modal-body{max-height:max-content;padding:0}.ms-model-manage-modal .ms-upload-area,.ms-profile-manage-modal .ms-upload-area{padding:8px 24px;font-size:14px;line-height:22px}.ms-model-manage-modal .ms-upload-area-inner,.ms-profile-manage-modal .ms-upload-area-inner{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background-color:var(--component-background-gray);border:1px dashed var(--border-color-gray);border-radius:4px}.ms-model-manage-modal .ms-upload-area-inner>.ant-upload-btn,.ms-profile-manage-modal .ms-upload-area-inner>.ant-upload-btn{padding:0}.ms-model-manage-modal .ms-upload-area-inner .ysd-upload-drag-text,.ms-profile-manage-modal .ms-upload-area-inner .ysd-upload-drag-text{display:flex}.ms-model-manage-modal .ms-upload-area-inner .ms-upload-file,.ms-profile-manage-modal .ms-upload-area-inner .ms-upload-file{display:flex;flex:1;align-items:center;margin-right:16px}.ms-model-manage-modal .ms-upload-area-inner .ms-upload-file .ms-icon-wrapper,.ms-profile-manage-modal .ms-upload-area-inner .ms-upload-file .ms-icon-wrapper{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin-right:8px;font-size:14px;color:var(--white);background-color:var(--component-background-blue);border-radius:4px}.ms-model-manage-modal .ant-tabs-tabpane,.ms-profile-manage-modal .ant-tabs-tabpane{height:553px;max-height:calc(100vh - 254px);padding:12px 0 0}.ms-model-manage-modal .ant-tabs-tabpane .ms-table-pro .ant-table,.ms-profile-manage-modal .ant-tabs-tabpane .ms-table-pro .ant-table{padding:0 24px}.ms-model-manage-modal .ant-tabs-tabpane .ms-table-pro .ant-pagination,.ms-profile-manage-modal .ant-tabs-tabpane .ms-table-pro .ant-pagination{padding-bottom:11px;border-bottom:1px solid var(--border-color-base)}.ms-model-manage-modal .ant-tabs-tabpane>.ms-view-mode-text,.ms-profile-manage-modal .ant-tabs-tabpane>.ms-view-mode-text{padding:0 24px}.ms-model-manage-modal-view .ant-modal-footer,.ms-profile-manage-modal-view .ant-modal-footer{display:none}.ms-model-manage-modal-view .ant-tabs-tabpane,.ms-profile-manage-modal-view .ant-tabs-tabpane{max-height:calc(100vh - 116px)}.ms-model-manage-modal-view .ant-tabs-tabpane .ms-table-pro .ant-pagination,.ms-profile-manage-modal-view .ant-tabs-tabpane .ms-table-pro .ant-pagination{padding-bottom:12px;border-bottom:none}.ms-model-manage-modal-view .ant-tabs-tabpane>.ms-view-mode-text,.ms-profile-manage-modal-view .ant-tabs-tabpane>.ms-view-mode-text{padding-bottom:24px}.ms-model-manage-modal .ms-upload-area{padding-bottom:0}.ms-model-manage-modal .ms-view-mode-wrapper{display:flex;justify-content:end;padding:16px 24px 12px}.ms-model-manage-modal .ms-view-mode-wrapper .ms-fullscreen-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin-left:12px;border:1px solid var(--border-color-base);border-radius:4px;cursor:pointer;transition:border .3s}.ms-model-manage-modal .ms-view-mode-wrapper .ms-fullscreen-btn:hover{color:var(--primary-color-5);border-color:var(--primary-color-5)}.ms-model-manage-modal .ms-view-mode-wrapper .ms-fullscreen-btn.active{color:var(--white);background-color:var(--primary-color-6);border-color:var(--primary-color-6)}.ms-model-manage-modal .ms-model-detail{height:553px;max-height:calc(100vh - 254px)}.ms-model-manage-modal .ms-model-detail .ms-table-pro,.ms-model-manage-modal .ms-model-detail .ms-view-mode-text{display:none}.ms-model-manage-modal .ms-model-detail-text .ms-view-mode-text{display:block;padding:0 24px}.ms-model-manage-modal .ms-model-detail-config .ms-table-pro{display:block}.ms-model-manage-modal-view .ms-model-detail{max-height:calc(100vh - 190px)}.ms-model-manage-modal-view .ms-model-detail-text .ms-view-mode-text{padding:0 24px 24px}.ms-model-manage-modal-view.is-fullscreen .ant-modal-content{border-radius:0}.ms-model-manage-modal-view.is-fullscreen .ms-model-detail{height:calc(100vh - 118px);max-height:none}.ms-profile-manage-modal .ant-tabs-tabpane{padding:0}.ms-profile-manage-modal .text-area__custom{height:599px!important;max-height:calc(100vh - 208px)}.device-attribute{height:calc(100% - 72px);background:var(--main-background)}.device-attribute-spin{width:100%;height:100%;padding-top:8%}.device-attribute-empty{height:100%}.device-attribute-content{height:100%;padding:20px 20px 0;overflow-y:auto}.device-attribute-footer{position:fixed;bottom:0;left:0;width:100%}.device-basic-info{--descriptions-border-color: var(--border-color-base);height:100%;padding:16px 20px;overflow-y:auto;background-color:var(--main-background)}.device-basic-info-toolbar{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.device-basic-info-toolbar .left-wrapper{display:flex;max-width:50%}.device-basic-info-toolbar .left-wrapper .title{margin:0;font-weight:600;line-height:32px}.device-basic-info-toolbar .left-wrapper .share-btn{display:inline-block;height:32px;padding:0 8px;margin-left:12px;font-size:14px;line-height:30px;white-space:nowrap;border:1px solid var(--border-color-base);border-radius:4px;transition:.3s}.device-basic-info-toolbar .left-wrapper .share-btn:hover{border-color:var(--border-color-blue)}.device-basic-info-alert{margin-bottom:12px}.device-basic-info-desc{position:relative}.device-basic-info-desc .device-status-wrapper{display:flex}.device-basic-info-desc .ant-descriptions-middle.ant-descriptions-bordered table{table-layout:fixed}.device-basic-info-desc .ant-descriptions-middle.ant-descriptions-bordered .ant-descriptions-item-label,.device-basic-info-desc .ant-descriptions-middle.ant-descriptions-bordered .ant-descriptions-item-content{height:44px;padding:8px 12px}.device-basic-info-desc .ant-descriptions-item-label{width:16%}.device-basic-info-desc .ant-descriptions-row:nth-child(1),.device-basic-info-desc .ant-descriptions-row:nth-child(2),.device-basic-info-desc .ant-descriptions-row:nth-child(3),.device-basic-info-desc .ant-descriptions-row:nth-child(4),.device-basic-info-desc .ant-descriptions-row:nth-child(5),.device-basic-info-desc .ant-descriptions-row:nth-child(6){position:relative}.device-basic-info-desc .ant-descriptions-row:nth-child(1) .ant-descriptions-item-content:last-child,.device-basic-info-desc .ant-descriptions-row:nth-child(2) .ant-descriptions-item-content:last-child,.device-basic-info-desc .ant-descriptions-row:nth-child(3) .ant-descriptions-item-content:last-child,.device-basic-info-desc .ant-descriptions-row:nth-child(4) .ant-descriptions-item-content:last-child,.device-basic-info-desc .ant-descriptions-row:nth-child(5) .ant-descriptions-item-content:last-child,.device-basic-info-desc .ant-descriptions-row:nth-child(6) .ant-descriptions-item-content:last-child{width:44%;padding-right:233px}.device-basic-info-desc .ant-progress{width:80%}.device-basic-info-desc .ant-progress .ant-progress-text .anticon{font-size:16px}.device-basic-info-image{position:absolute;top:1px;right:1px;display:flex;align-items:center;justify-content:center;width:225px;height:264px;background-color:var(--main-background);border-left:1px solid var(--descriptions-border-color);border-top-right-radius:4px}.device-basic-info-image .photo-placeholder{color:var(--text-color-quaternary);font-size:12px;line-height:20px}.device-basic-info-image>img{max-width:200px;max-height:200px;padding:4px}.device-detail-edit-modal .ant-input-textarea .ant-input{height:150px;resize:none}[data-theme=dark] .device-basic-info{--descriptions-border-color: var(--gray-transparent-4)}._tsl-config-preview_1tede_17{height:100%;padding:52px 24px 24px;overflow:auto}._tsl-config-preview__spin_1tede_22{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.ms-product-simulate-modal-wrap.ant-modal-wrap{bottom:unset;height:0;overflow:visible}.ms-product-simulate-modal-wrap.ant-modal-wrap .ant-modal{margin:unset}.ms-product-simulate-modal-wrap.ant-modal-wrap .ant-modal-content{box-shadow:0 -2px 4px #00000005,0 2px 6px 6px #00000005,0 2px 6px #0000000f}.ms-product-simulate-modal-wrap.ant-modal-wrap .ant-modal-header{padding:0}.ms-product-simulate-modal-wrap.ant-modal-wrap .ant-modal-header .ant-modal-title{height:auto}.ms-product-simulate-modal-wrap.ant-modal-wrap .ant-modal-header .ant-modal-title .ysd-modal-title{align-items:center;padding-right:20px}.ms-product-simulate-modal-wrap.ant-modal-wrap .ant-modal-header .ysd-tooltip-middle{display:block}.ms-product-simulate-modal-wrap.ant-modal-wrap .ant-modal-header .ysd-tooltip-middle .ms-draggable-title{display:block;padding:16px 20px;cursor:move}.ms-product-simulate-modal-wrap.ant-modal-wrap .ant-modal-footer{display:none}.ms-product-simulate-modal .ant-modal-body{height:495px;padding:0}.ms-product-debugger{width:0;overflow:hidden;opacity:0;transition:all .3s}.ms-product-debugger.active{width:400px;opacity:1}.ms-product-debugger-main{display:flex;flex-direction:column;width:400px;height:100%;background-color:var(--gray-2)}.ms-product-debugger-dialog-area{flex:1;height:0;padding:0 16px;overflow:auto}.ms-product-debugger-operation-area{width:100%;height:124px;padding:16px;background-color:var(--main-background)}.ms-product-debugger-operation-area .ant-form-inline .ant-form-item{margin-right:0}.ms-product-debugger-operation-area .ant-form-inline .ant-form-item:first-child{flex:1;margin-right:12px}.ms-product-debugger-operation-area .ant-btn-ghost{background-color:var(--gray-1);border-color:var(--gray-1)}.device-event-list{height:100%;padding-top:20px;overflow:auto;background-color:var(--main-background);border-radius:4px}.device-event-list .ms-table-topbar-main{justify-content:end}.device-event-list .ms-table-topbar-main .ant-picker{width:308px}.device-event-list-tooltip{max-width:25vw!important}.my-device-detail-content{padding:16px 20px 0}.my-device-properties{height:100%;overflow-x:hidden;overflow-y:auto;background:var(--main-background)}.my-device-properties-item{position:inherit;margin-bottom:16px}.my-device-properties-echart{display:flex;flex-direction:column;height:218px;padding:16px;border:1px solid var(--border-color-base);border-radius:4px;cursor:pointer}.my-device-properties-echart:hover{border-color:var(--primary-color-5)}.my-device-properties-echart-main{display:flex;flex:1;flex-direction:column;white-space:nowrap}.my-device-properties-echart-scroll{overflow-x:auto;overflow-y:hidden}.my-device-properties-echart-content{position:inherit!important;flex:1}.my-device-properties-echart-content-image{padding-top:16px}.my-device-properties-echart-header{display:flex;align-items:center}.my-device-properties-echart-property{flex:1;color:var(--text-color-secondary)}.my-device-properties-echart-time{padding-left:20px;font-size:12px;color:var(--text-color-tertiary)}.my-device-properties-echart-value{font-size:24px}.my-device-properties-echart-tooltip{display:flex;align-items:center}.my-device-properties-echart-tooltip-content{padding:0!important;background:transparent!important;box-shadow:none!important}.my-device-properties-echart-tooltip-content .ysd-tooltip .ant-tooltip-inner{max-height:none}.my-device-properties-echart-tooltip-main{max-height:250px;overflow-y:auto}.my-device-properties-echart-tooltip-item{padding:8px 8px 8px 0}.my-device-properties-echart-tooltip-dot{display:inline-block;width:6px;height:6px;margin-right:8px;border:1px solid #fff;border-radius:50%}.my-device-properties-echart-tooltip-title{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.my-device-properties-echart-tooltip-value{padding-left:12px}.my-device-properties-echart-tooltip-header{margin-bottom:4px}.my-device-properties-echart-properties{margin:12px 0;opacity:0}.my-device-properties-echart-properties-show{opacity:1}.my-device-properties-echart-properties-item{display:inline-block;width:70px;margin-right:24px}.my-device-properties-echart-properties-item-key{max-width:100%;font-size:12px;color:var(--text-color-tertiary)}.my-device-properties-echart-properties-item-value{font-size:16px;font-weight:700}.my-device-properties-echart-properties-item-img img{width:24px;height:24px}.my-device-properties-echart-image-wrapper{position:relative;height:100%}.my-device-properties-echart-image-wrapper img{position:absolute;top:50%;left:50%;max-width:100%;max-height:100%;transform:translate(-50%) translateY(-50%)}.my-device-properties-history{display:flex;flex-direction:column;max-height:calc(100vh - 218px)}.my-device-properties-history-not-empty{height:calc(100vh - 218px)}.my-device-properties-history-search{padding:0 20px;margin-bottom:20px}.my-device-properties-history-search-date{width:308px}.my-device-properties-history-table{flex:1}.my-device-properties-history-img img{width:22px;height:22px}.my-device-properties-image-big{display:flex;align-items:center;justify-content:center;width:296px;height:304px;padding:12px 8px}.my-device-properties-image-big img{max-width:100%;max-height:100%}.my-device-properties-image-error{width:24px;height:24px}.my-device-properties-image-popover .ant-popover-arrow{display:none}.device-service-list{height:100%;padding-top:20px;overflow:auto;background-color:var(--main-background);border-radius:4px}.device-service-list .ms-table-topbar-main{justify-content:end}.device-service-list .ms-table-topbar-main .ant-picker{width:308px}.device-service-list-tooltip-1{max-width:50vw!important}.device-service-list-tooltip-2{max-width:17vw!important}.device-set-element-modal .ant-modal-body{overflow-y:auto}.my-device-service-card-wrapper{margin-top:16px;margin-right:16px}.my-device-service-card-wrapper .service-card{border-color:var(--border-color-gray-light);cursor:pointer}.my-device-service-card-wrapper .service-card:hover{border-color:var(--border-color-blue);transition:border-color .3s}.my-device-service-card-wrapper .service-card .ant-card-body{width:100%;height:100%;padding:16px}.my-device-service-card-wrapper .service-card__name{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:12px;font-weight:600;font-size:16px;line-height:24px}.my-device-service-card-wrapper .service-card__name .ysd-tooltip-middle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.my-device-service-card-wrapper .service-card__name .ysd-icon{font-size:12px}.my-device-service-card-wrapper .service-card__callType{margin-bottom:12px}.my-device-service-card-wrapper .service-card__desc{display:flex;width:100%;color:var(--text-color-secondary);font-size:12px;line-height:20px}.my-device-service-card-wrapper .service-card__desc .ysd-tooltip-middle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.my-device-service-control{width:100%;height:100%;padding:0 4px 0 20px;overflow-y:auto;background-color:var(--main-background)}.my-device-service-control__container{display:flex;flex-wrap:wrap;margin-bottom:16px}.my-device-service-control__empty,.my-device-service-control .ms-empty{width:100%;height:100%}.ms-product-preview-layout{display:flex;height:100%}.ms-product-preview-main{display:flex;flex:1;flex-direction:column;width:0}.ms-product-preview-main .ms-debugger-switch{position:relative;margin:0 20px 16px}.ms-product-preview-main .ms-debugger-switch.active:before{position:absolute;top:4px;left:-20px;z-index:1;content:"";display:inline-block;width:0;height:0;vertical-align:middle;border:8px solid transparent;border-left-color:var(--gray-2)}.ms-product-preview-body{position:relative;flex:1;height:0;margin:0 20px 20px;background-color:var(--main-background);border-radius:4px}.ms-product-preview-body .ant-tabs,.ms-product-preview-body .ant-tabs-content{height:100%}.ms-product-preview-body .ant-tabs-nav{background:var(--main-background)}.ms-product-preview-body>.ant-spin{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;background-color:var(--component-background)}.lazy-container{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.ms-toolkit-card-view{display:flex;padding:20px 16px;background:var(--main-background);border:1px solid var(--border-color-base);border-radius:4px;cursor:pointer}.ms-toolkit-card-view:hover{border-color:var(--border-color-blue);transition:border-color .3s}.ms-toolkit-card-view .toolkit-card__img{display:flex;align-self:center;justify-content:center;margin-right:12px}.ms-toolkit-card-view .toolkit-card__img .img-wrapper{display:flex;align-self:center;justify-content:center;width:40px;height:40px;border-radius:2px}.ms-toolkit-card-view .toolkit-card__img .img-wrapper .ysd-icon{display:flex;align-self:center;justify-content:center;font-size:20px;color:var(--main-background)}.ms-toolkit-card-view .toolkit-card__content{flex:1;overflow:hidden}.ms-toolkit-card-view .toolkit-card__header{margin-bottom:2px;font-size:16px;line-height:24px}.ms-toolkit-card-view .toolkit-card__desc{color:var(--text-color-tertiary)}.ms-toolkit__drawer-container{display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden}.ms-toolkit__drawer-container .toolkit-drawer__content{flex:1;padding:16px 16px 0;overflow:auto}.ms-toolkit__drawer-container .toolkit-drawer__footer{display:flex;justify-content:flex-end;padding:16px}.ms-toolkit__drawer-container .toolkit-drawer__footer .ant-btn{margin-left:16px}.ms-toolkit__drawer-container .ms-toolkit__alert .toolkit-alert{margin-bottom:8px}.ms-toolkit__drawer-container .ms-toolkit__alert .toolkit-alert__loading{display:flex;align-items:center}.ms-toolkit__drawer-container .ms-toolkit__alert .toolkit-alert .anticon span,.ms-toolkit__drawer-container .ms-toolkit__alert .toolkit-alert .ysd-spin span{font-size:20px}.ms-toolkit__drawer-container .ms-toolkit__alert .toolkit-alert .ysd-spin{display:flex;align-items:center;margin-right:8px}.ms-toolkit__drawer-container .ms-toolkit__codeblock{padding:16px;background:var(--gray-1);border-radius:4px}.ms-toolkit__drawer-container .ms-toolkit__codeblock .codeblock__button{display:flex;justify-content:flex-end;margin-bottom:8px}.ms-toolkit__drawer-container .ms-toolkit__codeblock .codeblock__button .ant-btn{background-color:transparent}.ms-toolkit__drawer-container .ms-toolkit__codeblock .codeblock__content{height:176px;white-space:pre-wrap}.ms-toolkit__drawer-container .ms-toolkit__codeblock .codeblock__content .ms-json-virtual-list{padding:0}.ms-toolkit__drawer-container .ms-toolkit__form{margin-top:8px}.ms-main-toolkit{padding:20px;overflow:auto;background-color:var(--main-background)}.ms-main-toolkit .ms-toolkit__empty{padding-top:30px}@media screen and (max-width: 959px){.ms-toolkit__drawer .ant-drawer-content-wrapper{width:400px!important}.ms-toolkit__drawer .ant-drawer-header{padding:16px;border:unset}.ms-toolkit__drawer .ant-drawer-body{padding:0}.ms-toolkit__drawer .ant-drawer-body .ysd-drawer-body-content{height:100%}}@media screen and (min-width: 960px) and (max-width: 1440px){.ms-toolkit__drawer .ant-drawer-content-wrapper{width:600px!important}.ms-toolkit__drawer .ant-drawer-header{padding:16px;border:unset}.ms-toolkit__drawer .ant-drawer-body{padding:0}.ms-toolkit__drawer .ant-drawer-body .ysd-drawer-body-content{height:100%}}@media screen and (min-width: 1440px){.ms-toolkit__drawer .ant-drawer-content-wrapper{width:800px!important}.ms-toolkit__drawer .ant-drawer-header{padding:16px;border:unset}.ms-toolkit__drawer .ant-drawer-body{padding:0}.ms-toolkit__drawer .ant-drawer-body .ysd-drawer-body-content{height:100%}}@media screen and (max-width: 970px){.toolkit-content__item{display:block;flex:0 0 50%;min-width:50%}}@media screen and (min-width: 971px) and (max-width: 1265px){.toolkit-content__item{display:block;flex:0 0 33.3%;min-width:33.3%}}@media screen and (min-width: 1266px) and (max-width: 1570px){.toolkit-content__item{display:block;flex:0 0 25%;min-width:25%}}@media screen and (min-width: 1571px) and (max-width: 1890px){.toolkit-content__item{display:block;flex:0 0 20%;min-width:20%}}@media screen and (min-width: 1891px) and (max-width: 2190px){.toolkit-content__item{display:block;flex:0 0 16.6%;min-width:16.6%}}@media screen and (min-width: 2191px) and (max-width: 2480px){.toolkit-content__item{display:block;flex:0 0 14.2%;min-width:14.2%}}@media screen and (min-width: 2481px) and (max-width: 2790px){.toolkit-content__item{display:block;flex:0 0 12.5%;min-width:12.5%}}@media screen and (min-width: 2791px) and (max-width: 3080px){.toolkit-content__item{display:block;flex:0 0 11.1%;min-width:11.1%}}@media screen and (min-width: 3081px){.toolkit-content__item{display:block;flex:0 0 10%;min-width:10%}}.ms-main-upgrade{position:relative;background-color:var(--main-background)}.ms-main-upgrade .ms-layout-body{justify-content:center}.ms-main-upgrade .ms-empty{margin-top:-80px}.ms-main-upgrade .ms-empty-text{max-width:80%;text-align:center}.ms-main-upgrade .upgrade-time{color:var(--text-color-blue)}.export-word-container table{border-collapse:collapse}
