.ms-header{padding:0 20px}.ms-header.ms-header-transparent{background-color:transparent}.ms-header-logo{width:119px;min-width:119px;height:32px;margin-bottom:0}.ms-header-logo>a{display:block;height:100%;overflow:hidden;text-indent:-999px;background:url(//ysd-iot-rs.milesight.com/web/assets/img/logo-light-BXNO76WO.svg) no-repeat;background-size:100% auto}.ms-header-menus{flex:1;margin-left:44px}.ms-header-menus .ant-menu{line-height:32px;background-color:var(--component-background);border-bottom:0;transition:none}.ms-header-menus .ant-menu.ant-menu-horizontal>.ant-menu-item{padding:0 12px;margin:0 8px!important;line-height:32px!important;border-bottom:0!important}.ms-header-menus .ant-menu.ant-menu-horizontal>.ant-menu-item>a{padding:0 12px}.ms-header-menus .ant-menu.ant-menu-horizontal>.ant-menu-item:after{display:none}.ms-header-menus .ant-menu.ant-menu-horizontal>.ant-menu-item:hover{border-bottom:0}.ms-header-menus .ant-menu.ant-menu-horizontal>.ant-menu-item.ant-menu-item-selected{line-height:32px;background-color:var(--primary-color-1);border-bottom:0;border-radius:4px}.ms-header-menus .ant-menu.ant-menu-horizontal>.ant-menu-submenu{line-height:32px!important;border-bottom:0!important}.ms-header-menus .ant-menu.ant-menu-horizontal>.ant-menu-submenu>.ant-menu-submenu-title{padding-right:15px}.ms-header-menus .ant-menu.ant-menu-horizontal>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-submenu-arrow{right:0}.ms-header-oprts{display:flex;align-items:center;margin-left:20px}.ms-header .ms-theme-switch{margin-left:8px}.ms-header .ms-user-dropdown-trigger{margin-left:16px}[data-theme=dark] .ms-header-logo a{background:url(//ysd-iot-rs.milesight.com/web/assets/img/logo-dark-DwH3TBmD.svg) no-repeat;background-size:100% auto}.ms-sn-length-select{display:flex}.ms-sn-length-select>.ant-radio-button-wrapper{flex:1;color:var(--text-color-base);text-align:center}.ms-sn-length-select>.ant-radio-button-wrapper.ant-radio-button-wrapper-checked{color:var(--text-color-active)}.ms-theme-switch{border:1px solid var(--gray-3);border-radius:32px}.ms-theme-switch.ysd-segmented{padding:1px}.ms-theme-switch .ysd-segmented-thumb{border-radius:50%;box-shadow:0 1px 3px 0 var(--gray-6)}.ms-theme-switch .ysd-segmented-item{color:var(--icon-color-disable);border-radius:50%}.ms-theme-switch .ysd-segmented-item:not(.ysd-segmented-item-selected):hover{background-color:transparent}.ms-theme-switch .ysd-segmented-item-selected{box-shadow:0 1px 3px 0 var(--gray-6);cursor:default}.ms-theme-switch .ysd-segmented-item-selected .ysd-segmented-item-icon{color:var(--geekblue-base)}.ms-theme-switch .ysd-segmented-item-label{width:28px;height:28px;min-height:28px;padding:0;line-height:28px}[data-theme=dark] .ms-theme-switch .ysd-segmented-thumb,[data-theme=dark] .ms-theme-switch .ysd-segmented-item-selected{box-shadow:0 0 0 1px var(--border-color-base)}.ms-lang-select{border-radius:4px}.ms-lang-select:hover,.ms-lang-select.ant-select-open{background-color:var(--component-background-gray)}.ms-lang-select.ant-select .ant-select-selector{padding:0 8px}.ms-lang-select.ant-select .ant-select-selector .ant-select-selection-item{line-height:28px}.ms-lang-select.ant-select .ant-select-arrow{right:8px}.ms-lang-select-dropdown .ms-lang-select-item{padding-right:32px}.ms-lang-select-dropdown .ms-lang-select-item .ant-select-item-option-state{position:absolute;right:8px}.ms-breadcrumb{display:flex;align-items:center;height:46px;padding:0 20px;line-height:46px;background-color:var(--body-background)}.ms-breadcrumb-back{display:flex;height:16px;margin-right:8px;color:var(--icon-color-base);cursor:pointer}.ms-breadcrumb-back:hover{color:var(--icon-color-hover)}.ms-breadcrumb-back:active{color:var(--icon-color-active)}.ms-breadcrumb .ysd-breadcrumb{height:46px;line-height:46px;white-space:nowrap}.ms-breadcrumb .ysd-breadcrumb-item{display:inline-block;max-width:250px}.ms-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px}.ms-empty .ant-empty-image{height:100px}.ms-empty .ant-empty-image>img{max-width:100%;max-height:100%;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.ms-empty .ant-empty-description{font-size:14px;line-height:22px;color:var(--icon-color-gray-secondary)}.ms-empty .ant-empty-footer{margin-top:8px}>.ms-empty-extra{margin-top:8px}.ms-empty-small .ant-empty-image{height:40px}.ms-empty-large .ant-empty-image{height:200px}.ms-empty-large>.ms-empty-extra,.ms-empty-large>.ant-empty-description,.ms-empty-large>.ant-empty-footer{margin-top:16px}.ms-table-pro-virtual-content{position:relative;flex:1}.ms-table-pro-virtual-row{display:flex;align-items:center;border-bottom:1px solid var(--border-color-gray-light)}.ms-table-pro-virtual-row:hover{background-color:#fafafa}.ms-table-pro-virtual-row-loading{display:flex;align-items:center;justify-content:center}.ms-table-pro-virtual-col{display:flex;align-items:center;padding:8px 12px}.ms-table-pro-virtual-backtop{position:absolute;right:0;bottom:20px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;color:var(--white);background-color:var(--primary-color-base);border-radius:50%;opacity:0;transition:.3s}.ms-table-pro-virtual-backtop:hover{background-color:var(--primary-color-5)}.ms-table-pro-virtual-backtop>.ysd-icon{font-size:20px}.ms-table-pro-virtual-backtop.active{opacity:1;cursor:pointer}.ms-table-pro-virtual-empty{margin:12px;color:var(--text-color-secondary)}.ms-table-pro-virtual-loading{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff9}.ms-table-pro-virtual-loading .ant-spin{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}[data-theme=dark] .ms-table-pro-virtual-row:hover{background-color:#262626}[data-theme=dark] .ms-table-pro-virtual-loading{background-color:#1c1c1c99}.ms-custom-columns-trigger.ant-dropdown-open{color:var(--text-color-secondary);background-color:var(--ms-color-transparent-3);border-color:transparent}.ms-custom-columns-trigger-btn .anticon{vertical-align:-.125em}.ms-custom-column-setting{display:flex;box-sizing:border-box;flex-direction:column;width:240px;max-height:400px;padding:var(--ms-spacing-4) 0 var(--ms-spacing-3);overflow:auto;background-color:var(--main-background);border:var(--ms-border-width-base) solid var(--ms-color-border-2);border-radius:var(--ms-border-radius-md);box-shadow:var(--ms-shadow-2)}.ms-custom-column-setting .setting-header{padding:0 var(--ms-spacing-4);margin-bottom:var(--ms-spacing-4)}.ms-custom-column-setting .setting-header h3{font-size:14px;line-height:22px;margin:0;font-weight:var(--ms-font-weight-medium);line-height:24px}.ms-custom-column-setting .setting-header p{font-size:12px;line-height:20px;margin:0;color:var(--text-color-secondary)}.ms-custom-column-setting .setting-list{flex:1;height:0;padding:0 var(--ms-spacing-1);overflow-y:auto}.ms-custom-column-setting .setting-item{margin-top:var(--ms-spacing-4)}.ms-custom-column-setting .setting-item:first-child{margin-top:0}.ms-custom-column-setting .setting-item .small-title{font-size:14px;line-height:22px;padding-left:var(--ms-spacing-3);margin-bottom:var(--ms-spacing-1);color:var(--text-color-secondary)}.ms-custom-column-setting .setting-dnd-area{padding:var(--ms-spacing-1) 0}.ms-custom-column-setting .setting-dnd-area .is-dragging .ant-list-item{border-color:var(--ms-color-primary-main);border-radius:var(--ms-border-radius-md)}.ms-custom-column-setting .ant-list-item{padding:var(--ms-spacing-1) var(--ms-spacing-1) var(--ms-spacing-1) calc(var(--ms-spacing-2) - var(--ms-border-width-base));margin-top:var(--ms-spacing-0\.5);border:var(--ms-border-width-base) solid transparent}.ms-custom-column-setting .ant-list-item:last-child{border-bottom:var(--ms-border-width-base) solid transparent}.ms-custom-column-setting .ant-list-item:first-child{margin-top:0}.ms-custom-column-setting .ant-list-item:hover{background-color:var(--gray-transparent-1);border-radius:var(--ms-border-radius-md)}.ms-custom-column-setting .ant-list-item .setting-list-item{display:flex;width:100%;min-height:22px;line-height:20px;cursor:move;font-size:14px;line-height:22px}.ms-custom-column-setting .ant-list-item .setting-list-item .drag-icon{display:flex;margin-right:var(--ms-spacing-2);color:var(--icon-color-gray-light)}.ms-custom-column-setting .ant-list-item .setting-list-item .setting-list-item-checkbox{flex:1}.ms-custom-column-setting .ant-list-item .setting-list-item .setting-list-item-checkbox .ant-checkbox-wrapper{display:flex}.ms-custom-column-setting .ant-list-item .setting-list-item .setting-list-item-checkbox .ant-checkbox-wrapper .ant-checkbox+span{flex:1;width:0;white-space:nowrap}.ms-custom-column-setting .i-empty{padding:var(--ms-spacing-2) 0;color:var(--text-color-secondary);text-align:center;font-size:12px;line-height:20px}.ms-custom-column-setting-fixed{max-height:640px}.ms-custom-column-setting-fixed .setting-list{padding:0 var(--ms-spacing-4)}.ms-custom-column-setting-fixed .setting-list .small-title{padding-left:0}.ms-custom-column-setting-fixed .setting-dnd-area{margin-top:var(--ms-spacing-2);background-color:var(--gray-transparent-1)}[data-theme=dark] .ms-custom-column-setting{border:1px solid var(--border-color-base);box-shadow:none}.ms-table-topbar-total-text{font-size:var(--ms-font-size-sm);color:var(--ms-color-text-secondary)}.ms-table-topbar-total-item-reload{margin-left:var(--ms-spacing-4)}.ms-table-topbar-total-item-clear{margin-left:var(--ms-spacing-1)}.multi-checkbox-select-dropdown .ysd-checkbox{display:flex}.multi-checkbox-select-dropdown .ant-checkbox+span{position:relative;z-index:1;display:flex;flex:1;width:0;padding:0 8px 0 24px;margin-left:-16px}.ms-confirm-container .ant-modal-body{max-height:calc(100vh - 80px);padding:var(--ms-spacing-6) 0;overflow-y:hidden}.ms-confirm-container .ant-modal-body .ant-modal-confirm-body{padding:0 24px}.ms-confirm-container .ant-modal-body .ant-modal-confirm-body .ms-confirm-title{display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ms-confirm-container .ant-modal-body .ant-modal-confirm-body .ant-modal-confirm-content,.ms-confirm-container .ant-modal-body .ant-modal-confirm-body .ant-modal-confirm-content .ms-confirm-body-container{padding-right:24px;margin-right:-24px}.ms-confirm-container .ant-modal-body .ant-modal-confirm-btns{padding:0 var(--ms-spacing-6)}.ms-confirm-container .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ms-confirm-icon-extra-light{color:var(--gray-color-6)}.ms-confirm-container .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ms-confirm-icon-action{color:var(--icon-color-gray)}.ms-confirm-container .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ms-confirm-icon-light{color:var(--icon-color-gray-light)}.ms-confirm-container .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ms-confirm-icon-info,.ms-confirm-container .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ms-confirm-icon-primary{color:var(--icon-color-info)}.ms-confirm-container .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ms-confirm-icon-success{color:var(--icon-color-success)}.ms-confirm-container .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ms-confirm-icon-error{color:var(--icon-color-error)}.ms-confirm-container .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ms-confirm-icon-warning{color:var(--icon-color-warning)}.ms-confirm-container .ant-modal-body .ant-modal-confirm-body-wrapper .ms-confirm-ok-btn{margin-left:var(--ms-spacing-2)}.ms-confirm-container .ant-modal-body .ant-modal-confirm-body-wrapper .ms-confirm-ok-btn .anticon{bottom:0}.ms-confirm-container:not(.validator-confirm) .ant-modal-confirm-content{max-height:calc(100vh - 192px);overflow-y:auto}.not-allow-confirm .ant-modal-confirm-btns .ms-confirm-cancel-btn,.validator-confirm .ant-modal-confirm-btns{display:none}.validator-confirm .ms-confirm-content .ms-confirm-msg .ms-confirm-note{--webkit-box-decoration-break: clone;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:3px 4px;margin:0 4px;color:var(--text-color-base);background:var(--body-background);border-radius:2px;font-size:12px;line-height:20px}.validator-confirm .ms-confirm-content .ms-confirm-input{margin-top:16px}.validator-confirm .ms-confirm-content .ms-confirm-footer{display:flex;justify-content:flex-end;margin-top:16px}.validator-confirm .ms-confirm-content .ms-confirm-footer .ant-btn{min-width:64px}.validator-confirm .ms-confirm-content .ms-confirm-footer .ant-btn .ant-btn-loading-icon .anticon{bottom:3px;margin:0;font-size:14px}.validator-confirm .ant-modal-confirm-content .ms-confirm-body-container{max-height:calc(100vh - 192px);overflow-y:auto}.ms-global-filter{display:inline-flex;align-items:center;margin-left:var(--ms-spacing-2)}.ms-global-filter:first-child{margin-left:0}.ms-global-filter-trigger-badge{top:-1px}.ms-global-filter-trigger-badge .ant-badge-count{min-width:var(--ms-spacing-5);height:var(--ms-spacing-5);line-height:var(--ms-spacing-5);background-color:var(--ms-color-primary-main);border-width:0}.ms-global-filter-trigger .ms-global-filter-trigger-close.anticon{position:absolute;top:3px;right:10px;z-index:1;font-size:24px;color:var(--ms-color-primary-main)!important;opacity:0}.ms-global-filter-trigger:hover .ms-global-filter-trigger-badge{opacity:0;visibility:hidden}.ms-global-filter-trigger:hover .ms-global-filter-trigger-close.anticon{opacity:1}.ms-global-filter-trigger.ant-dropdown-open{color:var(--ms-color-primary-7);border-color:var(--ms-color-primary-7)}.ms-global-filter-history-trigger{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.ms-global-filter-history-trigger .anticon{padding-top:1px}.ms-global-filter-history-trigger:hover+.ms-global-filter-trigger{border-left-color:var(--ms-color-primary-main)}.ms-global-filter-history-trigger.ant-dropdown-open{color:var(--ms-color-primary-7);border-color:var(--ms-color-primary-7)}.ms-global-filter-history-trigger.ant-dropdown-open+.ms-global-filter-trigger{border-left-color:var(--ms-color-primary-7)}.ms-global-filter-history-trigger+.ms-global-filter-trigger{border-top-left-radius:0;border-bottom-left-radius:0}.ms-global-filter .ms-global-filter-history-trigger{padding:0 var(--ms-spacing-3)}.ms-global-filter-panel{width:600px;padding:var(--ms-spacing-6) var(--ms-spacing-4) var(--ms-spacing-6) var(--ms-spacing-6);background:var(--main-background);border:var(--ms-border-width-base) solid var(--ms-color-border-2);border-radius:var(--ms-border-radius-md);box-shadow:var(--ms-shadow-2)}.ms-global-filter-panel .ant-select-selector .ysd-tooltip-ellipsis-content-single{vertical-align:baseline}.ms-global-filter-panel-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--ms-spacing-4)}.ms-global-filter-panel-title{font-size:var(--ms-font-size-lg);font-weight:var(--ms-font-weight-semibold)}.ms-global-filter-panel-close{color:var(--text-color-secondary)}.ms-global-filter-rows{display:flex;flex-direction:column;gap:var(--ms-spacing-3)}.ms-global-filter-row{display:flex;gap:var(--ms-spacing-2);align-items:center}.ms-global-filter-row .col-select{flex-shrink:0;width:160px}.ms-global-filter-row .op-select{flex-shrink:0;width:120px}.ms-global-filter-row .value-input{flex:1;min-width:0}.ms-global-filter-row .value-input-number-range{display:flex;gap:var(--ms-spacing-1);align-items:center}.ms-global-filter-row .value-input-number-range .range-separator{flex-shrink:0;color:var(--text-color-secondary)}.ms-global-filter-row .value-input-number-range input{flex:1;min-width:0}.ms-global-filter-row .value-input-number-range .value-input-number{min-width:169px}.ms-global-filter-row .value-input-number-range .range-separator .anticon{font-size:var(--ms-font-size-xs);color:var(--ms-color-text-tertiary)}.ms-global-filter-row .value-input-number-range .value-input-number .ant-input-number-input{padding:0 var(--ms-spacing-3);text-align:left}.ms-global-filter-row .value-input-multi-select{flex:1;min-width:0}.ms-global-filter-row .value-input-multi-select .ant-select-selection-item{background-color:transparent}.ms-global-filter-row .value-input-multi-select .ant-select-selection-item-content{font-size:var(--ms-font-size-sm);color:var(--ms-color-gray-base)}.ms-global-filter-row .value-input-multi-select .ant-select-selector{padding-left:var(--ms-spacing-1)}.ms-global-filter-row .delete-btn,.ms-global-filter-add-btn{flex-shrink:0}.ms-global-filter-footer{display:flex;gap:var(--ms-spacing-2);align-items:center;justify-content:space-between;margin-top:var(--ms-spacing-6)}.ms-global-filter-footer-actions{display:flex;gap:var(--ms-spacing-2)}.ms-global-filter-history-panel{width:240px;max-height:360px;overflow-y:auto;font-size:var(--ms-font-size-sm);background:var(--main-background);border:var(--ms-border-width-base) solid var(--ms-color-border-2);border-radius:var(--ms-border-radius-md);box-shadow:var(--ms-shadow-2)}.ms-global-filter-history-panel.ms-global-filter-history-empty{padding:var(--ms-spacing-4);color:var(--text-color-secondary);text-align:center}.ms-global-filter-history-panel .history-list{padding:var(--ms-spacing-1);margin:0;font-weight:var(--ms-font-weight-medium);list-style:none}.ms-global-filter-history-panel .history-item{position:relative;padding:var(--ms-spacing-2) var(--ms-spacing-8) var(--ms-spacing-2) var(--ms-spacing-2);border-radius:var(--ms-border-radius-md);cursor:pointer}.ms-global-filter-history-panel .history-item:hover{background-color:var(--gray-transparent-2)}.ms-global-filter-history-panel .history-item .history-summary-wrapper{padding:0;margin:0;list-style:none}.ms-global-filter-history-panel .history-item .history-summary-item-wrapper{overflow:hidden;text-overflow:ellipsis}.ms-global-filter-history-panel .history-item .history-summary-item-value{font-weight:var(--ms-font-weight-regular);color:var(--text-color-secondary)}.ms-global-filter-history-panel .history-item+.history-item{margin-top:var(--ms-spacing-0\.5)}.ms-global-filter-history-panel .history-item-delete{position:absolute;top:calc(var(--ms-spacing-2) - 1px);right:var(--ms-spacing-1)}.ms-global-filter-history-panel .history-item-delete .anticon svg{display:block}.ms-global-filter-history-panel .history-footer{padding:var(--ms-spacing-1);border-top:var(--ms-border-width-base) solid var(--ms-color-border-2)}.ms-global-filter-history-panel .history-footer .history-footer-button-clear{padding-left:var(--ms-spacing-2);font-weight:var(--ms-font-weight-regular);text-align:left}[data-theme=dark] .ms-global-filter-panel,[data-theme=dark] .ms-global-filter-history-panel{border:var(--ms-border-width-base) solid var(--ms-color-border-2);box-shadow:none}.ms-table-pro{--table-pro-row-active-background: rgba(229, 230, 235, .5);--table-pro-virtual-scrollbar-thumb-color: var(--gray-3);--table-pro-header-cell-scrollbar-background-color: var(--component-background-gray);--table-pro-padding-left: 24px;--table-pro-overlay-bg: var(--ms-color-background-main);position:relative;height:100%;padding:0}.ms-table-pro .ms-table-pro-overlay-loading{position:absolute;top:0;right:0;bottom:0;left:0;z-index:12;display:flex;align-items:center;justify-content:center;background-color:var(--table-pro-overlay-bg)}.ms-table-pro .ms-table-pro-overlay-empty{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background-color:var(--table-pro-overlay-bg)}.ms-table-pro .ms-table-topbar{position:relative;display:flex;height:var(--table-pro-topbar-height);padding:12px var(--table-pro-padding-left);margin:0}.ms-table-pro .ms-table-topbar.hidden{display:none}.ms-table-pro .ms-table-topbar-main{display:flex;flex:1}.ms-table-pro .ms-table-topbar-remain{display:flex;justify-content:end;margin-left:12px}.ms-table-pro .ms-table-topbar-remain.hidden{display:none}.ms-table-pro .ms-table-topbar-search-wrapper{margin-left:var(--ms-spacing-2)}.ms-table-pro .ms-table-topbar-search-wrapper:first-child{margin-left:0}.ms-table-pro .ms-table-topbar-search>.ant-input{width:270px}.ms-table-pro .ms-table-topbar+.ant-table-wrapper{border-top:var(--ms-border-width-base) solid var(--ms-color-border-2)}.ms-table-pro .ant-table-wrapper{height:calc(100% - var(--table-pro-topbar-height))}.ms-table-pro .ant-table-wrapper .ant-table-header,.ms-table-pro .ant-table-wrapper .ant-table-body,.ms-table-pro .ant-table-wrapper .ms-table-pro-virtual-content{padding-left:var(--table-pro-padding-left)}.ms-table-pro .ant-table-wrapper .ant-table-ping-left:not(.ant-table-has-fix-left) .ant-table-container:before,.ms-table-pro .ant-table-wrapper .ant-table-ping-right:not(.ant-table-has-fix-right) .ant-table-container:after{box-shadow:none}.ms-table-pro.ms-hide-scroll-shadow .ant-table-wrapper .ant-table-ping-left .ant-table-container:before,.ms-table-pro.ms-hide-scroll-shadow .ant-table-wrapper .ant-table-ping-right .ant-table-container:before,.ms-table-pro.ms-hide-scroll-shadow .ant-table-wrapper .ant-table-ping-left .ant-table-container:after,.ms-table-pro.ms-hide-scroll-shadow .ant-table-wrapper .ant-table-ping-right .ant-table-container:after{box-shadow:none}.ms-table-pro.ms-hide-scroll-shadow .ant-table-wrapper .ant-table-ping-left .ant-table-cell-fix-left-first:after,.ms-table-pro.ms-hide-scroll-shadow .ant-table-wrapper .ant-table-ping-right .ant-table-cell-fix-left-first:after,.ms-table-pro.ms-hide-scroll-shadow .ant-table-wrapper .ant-table-ping-left .ant-table-cell-fix-left-last:after,.ms-table-pro.ms-hide-scroll-shadow .ant-table-wrapper .ant-table-ping-right .ant-table-cell-fix-left-last:after,.ms-table-pro.ms-hide-scroll-shadow .ant-table-wrapper .ant-table-ping-left .ant-table-cell-fix-right-first:after,.ms-table-pro.ms-hide-scroll-shadow .ant-table-wrapper .ant-table-ping-right .ant-table-cell-fix-right-first:after,.ms-table-pro.ms-hide-scroll-shadow .ant-table-wrapper .ant-table-ping-left .ant-table-cell-fix-right-last:after,.ms-table-pro.ms-hide-scroll-shadow .ant-table-wrapper .ant-table-ping-right .ant-table-cell-fix-right-last:after{box-shadow:none}.ms-table-pro .ant-spin-nested-loading,.ms-table-pro .ant-spin-container{display:flex;flex-direction:column;height:100%}.ms-table-pro .ant-spin-nested-loading>.ant-table,.ms-table-pro .ant-spin-container>.ant-table{flex:1;min-height:0}.ms-table-pro .ant-table{height:100%;overflow:auto;border-radius:0}.ms-table-pro .ant-table table{border-collapse:unset}.ms-table-pro .ant-table-container{position:relative;display:flex;flex-direction:column;height:100%}.ms-table-pro .ant-table-container>.ant-table-content{flex:1}.ms-table-pro .ant-table-container>.ant-table-header .ant-table-thead>tr>th.ant-table-cell-scrollbar{background-color:var(--component-background);border-bottom-width:0}.ms-table-pro .ant-table-container>.ant-table-body{flex:1}.ms-table-pro .ant-table-thead>tr>th{transition:none}.ms-table-pro .ant-table-thead>tr>th.ant-table-cell:not(.ant-table-cell-scrollbar).ms-table-pro .ant-table-thead>tr>th.ant-table-cell:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right):hover{background-color:var(--gray-color-2)}.ms-table-pro .ant-table-thead>tr>th.ant-table-cell .ant-table-filter-column:hover{background:none}.ms-table-pro .ant-table-thead>tr>th.ant-table-cell-fix-left,.ms-table-pro .ant-table-thead>tr>th.ant-table-cell-fix-right{z-index:3}.ms-table-pro .ant-table-thead>tr>th.ant-table-cell-ellipsis{overflow:visible}.ms-table-pro .ant-table-thead>tr>th.ant-table-cell-ellipsis .ant-table-cell-content{overflow:visible}.ms-table-pro .ant-table-thead>tr>th.ant-table-cell-ellipsis .ant-table-column-sorters{display:flex}.ms-table-pro .ant-table-thead>tr>th.ant-table-cell-ellipsis .ant-table-column-sorters>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ms-table-pro .ant-table-thead>tr>th .ant-table-selection{vertical-align:-2px}.ms-table-pro .ant-table-tbody>tr.ant-table-placeholder>td{border-bottom:0}.ms-table-pro .ant-table-tbody>tr.ant-table-placeholder>td .ms-empty{padding-top:24px;padding-bottom:24px}.ms-table-pro .ant-table-tbody>tr.ant-table-placeholder>td .ant-empty{padding-top:var(--ms-spacing-20)}.ms-table-pro .ant-table-tbody>tr.ant-table-placeholder>td .ant-table-empty-wrapper-clear .ms-empty{padding-bottom:var(--ms-spacing-2)}.ms-table-pro .ant-table-tbody .ant-space-align-end{justify-content:end}.ms-table-pro .ant-table .ant-table-row.active{background-color:var(--table-pro-row-active-background)}.ms-table-pro .ant-table .ant-table-row.active:hover>td,.ms-table-pro .ant-table .ant-table-row.active .ant-table-column-sort,.ms-table-pro .ant-table .ant-table-row.active .ant-table-cell-fix-left,.ms-table-pro .ant-table .ant-table-row.active .ant-table-cell-fix-right{background-color:transparent}.ms-table-pro .ant-pagination{padding:12px var(--table-pro-padding-left);margin:0 0 0 calc(-1 * var(--table-pro-padding-left));border-top:1px solid var(--border-color-base)}.ms-table-pro .ant-pagination-total-text{flex:1}.ms-table-pro .ant-pagination-options-quick-jumper{margin-left:12px}.ms-table-pro .ant-pagination-options-quick-jumper>input{margin-right:0}.ms-table-pro-filter-search-input{padding:8px 12px 4px}.ms-table-pro-filter-search-rangeinput{display:flex;align-items:center;justify-content:space-between;padding:8px 12px 4px}.ms-table-pro-filter-search-rangeinput .ms-range-input-line{width:6.5px;margin:0 4px;border-top:1px solid var(--icon-color-gray-tertiary)}.ms-table-pro-filter-search-rangeinput .ant-input{width:82px}.ms-table-pro-filter-search-slider{padding:8px 14px 4px}.ms-table-pro-filter-rangepicker-btns{display:flex;justify-content:space-between;padding:8px 0}.ms-table-pro-filter-rangepicker-btns>.ant-btn-link.ant-btn-sm{min-width:auto;padding:0}.ms-table-pro-oprt{display:flex}.ms-table-pro-oprt.align-right{justify-content:end}.ms-table-pro-oprt .ant-spin-container{overflow:hidden;border-radius:24px}.ms-table-pro-oprt-btn{display:flex;align-items:center;justify-content:center;width:24px;height:24px;cursor:pointer}.ms-table-pro-oprt-btn>.ysd-icon{color:var(--icon-color-gray-secondary)}.ms-table-pro-oprt-btn>.ysd-icon.ysd-tooltip-middle{padding:4px}.ms-table-pro-oprt-btn-danger>.ysd-icon:hover{color:var(--red-5)}.ms-table-pro-virtual .ant-table-header{height:44px}.ms-table-pro-virtual .ant-table-container>.ant-table-header .ant-table-thead>tr>th.ant-table-cell-scrollbar{background-color:var(--table-pro-header-cell-scrollbar-background-color);border-bottom-width:1px}.ms-table-pro-virtual-horiz-scrollbar .ant-table-content::-webkit-scrollbar-thumb{color:transparent;background-color:transparent}.ms-table-pro-horizontal-scrollbar{position:absolute;right:20px;bottom:0;left:20px;z-index:-1;height:6px;overflow:hidden;border-radius:6px;opacity:0;-webkit-user-select:none;user-select:none;transition:.3s}.ms-table-pro-horizontal-scrollbar.enable{z-index:10;opacity:1}.ms-table-pro-horizontal-scrollbar>.ms-scrollbar-thumb{height:100%;background-color:var(--table-pro-virtual-scrollbar-thumb-color);border-radius:6px}.ms-table-pro-fixed-header.ms-table-pro-with-topbar{min-height:284px}.ms-table-pro-fixed-header.ms-table-pro-with-pagination{min-height:293px}.ms-table-pro-fixed-header.ms-table-pro-with-pagination.ms-table-pro-with-topbar{min-height:341px}.ms-table-pro-with-pagination .ms-table-pro-horizontal-scrollbar{bottom:57px}.ms-table-pro.ms-table-pro-bordered .ant-table-wrapper{border-top:0;border-bottom:var(--ms-border-width-base) solid var(--ms-color-border-2)}.ms-table-pro.ms-table-pro-bordered .ant-table-wrapper .ant-table-header,.ms-table-pro.ms-table-pro-bordered .ant-table-wrapper .ant-table-body,.ms-table-pro.ms-table-pro-bordered .ant-table-wrapper .ms-table-pro-virtual-content{padding-left:0}.ms-table-pro.ms-table-pro-bordered.ms-table-pro-with-pagination .ant-table-wrapper{border-bottom:0}.ms-table-pro.ms-table-pro-bordered .ant-table-empty{border-bottom:var(--ms-border-width-base) solid var(--ms-color-border-2)}.ms-table-pro.ms-table-pro-bordered .ant-pagination{margin-left:0;border:var(--ms-border-width-base) solid var(--ms-color-border-2)}.ms-table-pro.ms-table-pro-bordered .ant-table:not(.ant-table-fixed-header):before{position:absolute;top:0;right:0;width:var(--ms-border-width-base);height:100%;background:var(--ms-color-gray-3);content:""}.ms-table-pro.ms-table-pro-bordered .ant-table-fixed-header:before{position:absolute;top:0;right:0;z-index:4;width:var(--ms-border-width-base);height:100%;background:var(--ms-color-gray-3);content:""}.ms-table-pro.ms-table-pro-bordered .ant-table-fixed-header .ant-table-header:after{position:absolute;top:calc(var(--ms-spacing-10) + 3px);right:1px;z-index:4;width:var(--table-pro-scrollbar-width);height:var(--ms-border-width-base);background:var(--ms-color-gray-3);content:""}.ms-table-pro.ms-table-pro-bordered .ant-table-fixed-header .ant-table-container{border-right:0}.ms-table-pro.ms-table-pro-bordered .ant-table-container>.ant-table-body>table>tbody>tr>td:last-child,.ms-table-pro.ms-table-pro-bordered .ant-table-container>.ant-table-body>table>tbody>tr>td>.ant-table-expanded-row-fixed:after{border-right:0}.ms-table-pro.ms-table-pro-bordered .ms-table-topbar{padding-right:0;padding-left:0}[data-theme=dark] .ms-table-pro{--table-pro-row-active-background: #333;--table-pro-virtual-scrollbar-thumb-color: var(--gray-transparent-4);--table-pro-header-cell-scrollbar-background-color: #222;--table-pro-overlay-bg: var(--main-background)}.ms-copy-label{display:inline-flex;align-items:center;max-width:100%}.ms-copy-label-icon{flex-grow:0;flex-shrink:0;margin-right:var(--ms-spacing-0\.5)}.ms-copy-label-divider{min-width:var(--ms-spacing-2);color:var(--ms-color-gray-5)}.iot-upload-button .ysd-upload{margin-left:8px}.iot-upload-button-operator{display:flex}.iot-upload-button-operator .iot-upload-button-multiple-file{flex:1}.iot-upload-button-operator .iot-upload-button-multiple-file-item{display:flex}.iot-upload-button-operator .iot-upload-button-multiple-file-item:not(:last-child){margin-bottom:8px}.iot-upload-button-operator .iot-upload-button-multiple-file-item .iot-upload-button-delete-block{display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin-left:8px;background:var(--main-background);border:1px solid var(--border-color-gray);border-radius:4px}.iot-upload-button-operator .iot-upload-button-multiple-file-item .iot-upload-button-delete-block .ysd-icon{color:var(--icon-color-base)}.iot-upload-button-operator .iot-upload-button-multiple-file-item .iot-upload-button-delete-block .ysd-icon:hover{color:var(--icon-color-error-hover)}.iot-upload-button-operator .iot-upload-button-multiple-file-item .iot-upload-button-delete-block .ysd-icon:active{color:var(--icon-color-error-active)}.iot-upload-button-list{margin-top:8px;-webkit-user-select:none;user-select:none}.iot-upload-button-list .iot-upload-button-file-item .iot-upload-button-show-delete .iot-upload-button-file-name{margin-right:22px}.iot-upload-button-list .iot-upload-button-file-item .iot-upload-button-show-delete .ant-progress .ant-progress-outer{padding-right:24px;margin-right:-24px}.iot-upload-button-list .iot-upload-button-file-item .iot-upload-button-file-name{margin-bottom:-8px;cursor:pointer}.iot-upload-button-list .iot-upload-button-file-item .iot-upload-button-file-name .iot-upload-button-file-tooltip-wrapper{display:flex;overflow:hidden}.iot-upload-button-list .iot-upload-button-file-item .iot-upload-button-file-name span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:22px}.iot-upload-button-list .iot-upload-button-file-item .ant-progress .ant-progress-text{width:16px}.iot-upload-button-list .iot-upload-button-file-item .ant-progress .ant-progress-text .ysd-icon{font-size:16px;cursor:pointer}.iot-upload-button-list .iot-upload-button-uploading-progress .iot-upload-button-file-name{color:var(--primary-color-base)}.iot-upload-button-list .iot-upload-button-uploading-progress .ant-progress .ant-progress-text .ysd-icon{color:var(--icon-color-gray-light)}.iot-upload-button-list .iot-upload-button-uploading-progress .ant-progress .ant-progress-text .ysd-icon:hover{color:var(--icon-color-gray-light-hover)}.iot-upload-button-list .iot-upload-button-uploading-progress .ant-progress .ant-progress-text .ysd-icon:active{color:var(--icon-color-gray-light-active)}.iot-upload-button-list .iot-upload-button-uploading-progress .ant-progress-status-success .ant-progress-bg{background-color:var(--primary-color-base)}.iot-upload-button-list .iot-upload-button-error-progress .iot-upload-button-file-name,.iot-upload-button-list .iot-upload-button-error-progress .ant-progress .ant-progress-text .ysd-icon{color:var(--icon-color-error)}.iot-upload-button-list .iot-upload-button-error-progress .ant-progress .ant-progress-text .ysd-icon:hover{color:var(--icon-color-error-hover)}.iot-upload-button-list .iot-upload-button-error-progress .ant-progress .ant-progress-text .ysd-icon:active{color:var(--icon-color-error-active)}.iot-upload-button-list .iot-upload-button-error-progress .ant-progress-status-success .ant-progress-bg{background-color:var(--icon-color-error)}.iot-upload-button-list:empty{display:none}.iot-upload-simple-button-operator{position:relative}.iot-upload-simple-button-operator .ysd-upload,.iot-upload-simple-button-operator .ysd-upload .ant-upload{display:block}.iot-upload-simple-button-operator .ysd-upload .ant-upload .ant-btn{display:block;transition:none}.iot-upload-simple-button-operator .ysd-upload.has-file .ant-btn-ghost{padding-right:40px;text-align:left}.iot-upload-simple-button-operator .ysd-upload.has-file .ant-btn-ghost>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.iot-upload-simple-button-operator>.ysd-icon{position:absolute;top:7px;right:12px}.iot-upload-simple-button-operator>.btn-delete{color:var(--icon-color-gray-secondary);cursor:pointer}.iot-upload-simple-button-operator>.btn-delete:hover{color:var(--icon-color-error)}.iot-upload-simple-button-operator>.btn-delete:focus,.iot-upload-simple-button-operator>.btn-delete:active{color:var(--icon-color-error-active)}.iot-upload-link-operator{display:flex}.iot-upload-link-operator .ant-upload{display:flex;align-items:center;color:var(--primary-color-base);cursor:pointer}.iot-upload-link-operator .ant-upload .ysd-icon{margin-right:4px}.iot-upload-link-operator .iot-upload-link-help{display:flex;align-items:center;margin-left:4px;color:var(--icon-color-gray-light);cursor:pointer}.iot-upload-link-list{margin-top:12px;-webkit-user-select:none;user-select:none}.iot-upload-link-list .iot-upload-link-file-item{margin-bottom:8px;background-color:var(--link-upload-background);border-radius:4px}.iot-upload-link-list .iot-upload-link-file-item .iot-upload-link-file-block{display:flex;justify-content:space-between;padding:8px}.iot-upload-link-list .iot-upload-link-file-item .iot-upload-link-file-block .iot-upload-link-file-info{display:flex;flex:1;align-items:center;overflow:hidden}.iot-upload-link-list .iot-upload-link-file-item .iot-upload-link-file-block .iot-upload-link-file-info .ant-spin,.iot-upload-link-list .iot-upload-link-file-item .iot-upload-link-file-block .iot-upload-link-file-info .ysd-icon:not(.ysd-icon-spin){width:16px;margin-right:4px}.iot-upload-link-list .iot-upload-link-file-item .iot-upload-link-file-block .iot-upload-link-file-info .iot-upload-link-file-name{overflow:hidden;cursor:pointer}.iot-upload-link-list .iot-upload-link-file-item .iot-upload-link-file-block .iot-upload-link-file-info .iot-upload-link-file-name span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.iot-upload-link-list .iot-upload-link-file-item .iot-upload-link-file-block .iot-upload-link-file-extra{display:flex;align-items:center}.iot-upload-link-list .iot-upload-link-file-item .iot-upload-link-file-block .iot-upload-link-file-extra .ysd-icon{margin-left:12px}.iot-upload-link-list .iot-upload-link-done-item .iot-upload-link-file-info .ysd-icon,.iot-upload-link-list .iot-upload-link-done-item .iot-upload-link-file-name{color:var(--normal-color)}.iot-upload-link-list .iot-upload-link-done-item .iot-upload-link-file-extra .iot-upload-link-extra-delete{color:var(--text-color-secondary)}.iot-upload-link-list .iot-upload-link-done-item .iot-upload-link-file-extra .iot-upload-link-extra-delete:hover{color:var(--icon-color-error)}.iot-upload-link-list .iot-upload-link-done-item .iot-upload-link-file-extra .iot-upload-link-extra-download{color:var(--text-color-secondary)}.iot-upload-link-list .iot-upload-link-done-item .iot-upload-link-file-extra .iot-upload-link-extra-download:hover,.iot-upload-link-list .iot-upload-link-uploading-item .iot-upload-link-file-info .ysd-icon{color:var(--info-color)}.iot-upload-link-list .iot-upload-link-uploading-item .iot-upload-link-file-name{color:var(--normal-color)}.iot-upload-link-list .iot-upload-link-uploading-item .iot-upload-link-file-extra .ysd-icon{color:var(--icon-color-gray-light)}.iot-upload-link-list .iot-upload-link-uploading-item .iot-upload-link-file-extra .ysd-icon:hover{color:var(--icon-color-gray-light-hover)}.iot-upload-link-list .iot-upload-link-uploading-item .iot-upload-link-file-extra .ysd-icon:active{color:var(--icon-color-gray-light-active)}.iot-upload-link-list .iot-upload-link-error-item .iot-upload-link-file-info .ysd-icon,.iot-upload-link-list .iot-upload-link-error-item .iot-upload-link-file-name,.iot-upload-link-list .iot-upload-link-error-item .iot-upload-link-file-extra .ysd-icon{color:var(--icon-color-error)}.iot-upload-mask-wrapper{position:relative;width:100%;height:100%;border-radius:inherit}.iot-upload-mask-wrapper:hover .iot-upload-mask-block{background-color:var(--mask-background)}.iot-upload-mask-wrapper:hover .iot-upload-mask-block .ysd-icon{opacity:1}.iot-upload-mask-wrapper .iot-upload-mask-block{position:absolute;top:0%;left:0%;display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden;background-color:transparent;border-radius:inherit;cursor:pointer;transition:background-color .3s}.iot-upload-mask-wrapper .iot-upload-mask-block .ysd-icon{color:var(--main-background);opacity:0}.iot-upload-mask-wrapper .iot-upload-mask-block .ysd-icon:not(:first-child){margin-left:8px}.iot-upload-upload-image-wrapper .iot-upload-image-block{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.iot-upload-upload-image-wrapper .iot-upload-image-block .ysd-icon{color:var(--main-background)}.iot-upload-upload-image-wrapper .iot-upload-image-block .ysd-icon:not(:first-child){margin-left:8px}.iot-upload-upload-image-wrapper .ant-image-placeholder .ant-spin{display:flex;align-items:center;justify-content:center}.iot-upload-upload-image-wrapper,.iot-upload-upload-image-container,.iot-upload-upload-image-container .ant-image,.iot-upload-upload-image-wrapper .ant-image-img,.iot-upload-upload-image-container .ant-image-img,.iot-upload-upload-image-container .ant-image .ant-image-img,.iot-upload-upload-image-wrapper .ant-image-placeholder,.iot-upload-upload-image-container .ant-image-placeholder,.iot-upload-upload-image-container .ant-image .ant-image-placeholder,.iot-upload-upload-image-wrapper .ant-spin,.iot-upload-upload-image-container .ant-spin,.iot-upload-upload-image-container .ant-image .ant-spin{width:100%;height:100%}.iot-upload-square{display:flex}.iot-upload-square .iot-upload-square-list-has-file{margin-right:16px}.iot-upload-square .iot-upload-square-list{display:flex}.iot-upload-square .iot-upload-square-list .iot-upload-square-list-fragment:not(:last-child){margin-right:16px}.iot-upload-square .iot-upload-square-list .iot-upload-square-file-card{width:80px;height:80px;background-color:var(--link-upload-background);border:1px dashed var(--text-color-quaternary);border-radius:4px;cursor:pointer;transition:border-color .3s}.iot-upload-square .iot-upload-square-list .iot-upload-square-file-card:hover{border-color:var(--info-color)}.iot-upload-square .iot-upload-square-list .iot-upload-square-file-item{overflow:hidden;border-radius:4px}.iot-upload-square .iot-upload-square-list .iot-upload-square-file-item .iot-upload-square-file-content{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:80px;height:80px;overflow:hidden;border-radius:4px}.iot-upload-square .iot-upload-square-list .iot-upload-square-file-item .iot-upload-square-file-content .iot-upload-square-file-name{width:100%;font-size:12px;line-height:20px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.iot-upload-square .iot-upload-square-list .iot-upload-square-file-item .iot-upload-square-done-status img{width:100%;height:100%}.iot-upload-square .iot-upload-square-list .iot-upload-square-file-item .iot-upload-square-error-status{padding:8px}.iot-upload-square .iot-upload-square-list .iot-upload-square-file-item .iot-upload-square-error-status .ysd-icon{margin-bottom:4px;font-size:20px;color:var(--icon-color-error)}.iot-upload-square .iot-upload-square-list .iot-upload-square-file-item .iot-upload-square-uploading-status{padding:8px}.iot-upload-square .iot-upload-square-list .iot-upload-square-file-item .iot-upload-square-uploading-status .ant-progress{margin:-4px 0 -8px}.iot-upload-square .iot-upload-square-list .iot-upload-square-file-item .iot-upload-square-uploading-status .ant-progress .ant-progress-inner{height:2px}.iot-upload-square .iot-upload-square-list .iot-upload-square-file-item .iot-upload-square-uploading-status .iot-upload-square-text{margin-top:12px}.iot-upload-square .ant-upload-picture-card-wrapper .ant-upload-select-picture-card .ysd-upload-card-upload-icon .ysd-icon{color:var(--icon-color-info)}.iot-upload-square .iot-upload-square-done-item .iot-upload-square-file-card{background-color:unset;border:unset}.iot-upload-square .iot-upload-square-uploading-item{color:var(--info-color)}.iot-upload-square .iot-upload-square-uploading-item .ant-progress-status-success .ant-progress-bg{background-color:var(--info-color)}.iot-upload-square .iot-upload-square-error-item .iot-upload-square-file-card{color:var(--text-color-red);border:1px solid var(--border-color-red)}.iot-upload-square .iot-upload-square-error-item .iot-upload-square-file-card .iot-upload-square-file-content{color:var(--text-color-red)}.iot-upload-square .iot-upload-square-error-item .iot-upload-square-file-card:hover{border:1px solid var(--border-color-red)}.iot-upload-square-wrapper-small,.iot-upload-square-wrapper-small .iot-upload-square-upload-fragment,.iot-upload-square-wrapper-small .iot-upload-square-upload-fragment .ant-upload-picture-card-wrapper,.iot-upload-square-wrapper-small .iot-upload-square-upload-fragment .ant-upload-picture-card-wrapper .ant-upload-select-picture-card{width:56px;height:56px}.iot-upload-square-wrapper-small .iot-upload-square-upload-fragment .ant-upload-picture-card-wrapper .ant-upload-select-picture-card .ysd-upload-card-upload-text{display:none}.iot-upload-square-wrapper-small .iot-upload-square-list .iot-upload-square-file-card,.iot-upload-square-wrapper-small .iot-upload-square-list .iot-upload-square-file-item .iot-upload-square-file-content{width:56px;height:56px}.iot-upload-square-wrapper-small .iot-upload-square-list .iot-upload-square-file-item .iot-upload-square-file-content .iot-upload-square-text{display:none}.iot-upload-square-wrapper-small .iot-upload-square-list .iot-upload-square-file-item .iot-upload-square-uploading-status .ant-progress,.iot-upload-square-wrapper-small .iot-upload-square-list .iot-upload-square-file-item .iot-upload-square-error-status .ysd-icon{margin:0}.iot-upload-square-wrapper-small .iot-upload-square-list .iot-upload-square-file-item .iot-upload-square-error-status .iot-upload-square-file-name{display:none}.iot-upload-rectangle .iot-upload-rectangle-file-list .iot-upload-rectangle-file-card{display:flex;margin:0 8px 8px 0;background-color:var(--link-upload-background);border:1px dashed var(--text-color-quaternary);border-radius:4px;cursor:pointer;transition:border-color .3s}.iot-upload-rectangle .iot-upload-rectangle-file-list .iot-upload-rectangle-file-card .iot-upload-rectangle-operator-block{height:inherit}.iot-upload-rectangle .iot-upload-rectangle-file-list .iot-upload-rectangle-file-card:hover{border-color:var(--info-color)}.iot-upload-rectangle .ant-upload-picture-card-wrapper{display:block}.iot-upload-rectangle .ant-upload,.iot-upload-rectangle .iot-upload-rectangle-file-card{width:100%;min-width:240px;min-height:80px}.iot-upload-rectangle .ant-upload .iot-upload-rectangle-operator-block,.iot-upload-rectangle .iot-upload-rectangle-file-card .iot-upload-rectangle-operator-block{display:flex;width:100%;height:100%;padding:8px}.iot-upload-rectangle .ant-upload .iot-upload-rectangle-operator-block .iot-upload-rectangle-left-block,.iot-upload-rectangle .iot-upload-rectangle-file-card .iot-upload-rectangle-operator-block .iot-upload-rectangle-left-block{display:flex;align-items:center;justify-content:center;width:64px;height:64px;margin-right:8px;background:var(--main-background);border-radius:4px}.iot-upload-rectangle .ant-upload .iot-upload-rectangle-operator-block .iot-upload-rectangle-left-block .ant-spin,.iot-upload-rectangle .iot-upload-rectangle-file-card .iot-upload-rectangle-operator-block .iot-upload-rectangle-left-block .ant-spin,.iot-upload-rectangle .ant-upload .iot-upload-rectangle-operator-block .iot-upload-rectangle-left-block .iot-upload-mask-wrapper,.iot-upload-rectangle .iot-upload-rectangle-file-card .iot-upload-rectangle-operator-block .iot-upload-rectangle-left-block .iot-upload-mask-wrapper{display:flex;align-items:center;justify-content:center}.iot-upload-rectangle .ant-upload .iot-upload-rectangle-operator-block .iot-upload-rectangle-left-block .ysd-icon,.iot-upload-rectangle .iot-upload-rectangle-file-card .iot-upload-rectangle-operator-block .iot-upload-rectangle-left-block .ysd-icon{font-size:20px}.iot-upload-rectangle .ant-upload .iot-upload-rectangle-operator-block .iot-upload-rectangle-left-block .iot-upload-rectangle-empty-img,.iot-upload-rectangle .iot-upload-rectangle-file-card .iot-upload-rectangle-operator-block .iot-upload-rectangle-left-block .iot-upload-rectangle-empty-img{color:var(--icon-color-gray-light)}.iot-upload-rectangle .ant-upload .iot-upload-rectangle-operator-block .iot-upload-rectangle-right-block,.iot-upload-rectangle .iot-upload-rectangle-file-card .iot-upload-rectangle-operator-block .iot-upload-rectangle-right-block{display:flex;flex:1;flex-direction:column;justify-content:center;overflow:hidden}.iot-upload-rectangle .ant-upload .iot-upload-rectangle-operator-block .iot-upload-rectangle-right-block span,.iot-upload-rectangle .iot-upload-rectangle-file-card .iot-upload-rectangle-operator-block .iot-upload-rectangle-right-block span{line-height:20px;text-align:left}.iot-upload-rectangle .ant-upload .iot-upload-rectangle-operator-block .iot-upload-rectangle-right-block .iot-upload-rectangle-format,.iot-upload-rectangle .iot-upload-rectangle-file-card .iot-upload-rectangle-operator-block .iot-upload-rectangle-right-block .iot-upload-rectangle-format{color:var(--text-color-tertiary)}.iot-upload-rectangle .ant-upload .iot-upload-rectangle-operator-block .iot-upload-rectangle-right-block .iot-upload-rectangle-file-name,.iot-upload-rectangle .iot-upload-rectangle-file-card .iot-upload-rectangle-operator-block .iot-upload-rectangle-right-block .iot-upload-rectangle-file-name{display:flex;align-items:center;justify-content:space-between}.iot-upload-rectangle .ant-upload .iot-upload-rectangle-operator-block .iot-upload-rectangle-right-block .iot-upload-rectangle-file-name .iot-upload-rectangle-file-tooltip-wrapper,.iot-upload-rectangle .iot-upload-rectangle-file-card .iot-upload-rectangle-operator-block .iot-upload-rectangle-right-block .iot-upload-rectangle-file-name .iot-upload-rectangle-file-tooltip-wrapper{display:flex;overflow:hidden}.iot-upload-rectangle .ant-upload .iot-upload-rectangle-operator-block .iot-upload-rectangle-right-block .iot-upload-rectangle-file-name span:not(.ysd-icon),.iot-upload-rectangle .iot-upload-rectangle-file-card .iot-upload-rectangle-operator-block .iot-upload-rectangle-right-block .iot-upload-rectangle-file-name span:not(.ysd-icon){flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.iot-upload-rectangle .ant-upload .iot-upload-rectangle-operator-block .iot-upload-rectangle-right-block .iot-upload-rectangle-file-name .ysd-icon,.iot-upload-rectangle .iot-upload-rectangle-file-card .iot-upload-rectangle-operator-block .iot-upload-rectangle-right-block .iot-upload-rectangle-file-name .ysd-icon{display:flex;align-items:center;justify-content:center;color:var(--icon-color-gray-light)}.iot-upload-rectangle .ant-upload .iot-upload-rectangle-operator-block .iot-upload-rectangle-right-block .ant-progress,.iot-upload-rectangle .iot-upload-rectangle-file-card .iot-upload-rectangle-operator-block .iot-upload-rectangle-right-block .ant-progress{margin-bottom:-8px}.iot-upload-rectangle .ant-upload .iot-upload-rectangle-operator-block .iot-upload-rectangle-right-block .ant-progress .ant-progress-inner,.iot-upload-rectangle .iot-upload-rectangle-file-card .iot-upload-rectangle-operator-block .iot-upload-rectangle-right-block .ant-progress .ant-progress-inner{height:2px}.iot-upload-rectangle .ant-upload .iot-upload-rectangle-done-status .iot-upload-rectangle-left-block .iot-upload-mask-wrapper img,.iot-upload-rectangle .iot-upload-rectangle-file-card .iot-upload-rectangle-done-status .iot-upload-rectangle-left-block .iot-upload-mask-wrapper img{width:100%;height:100%}.iot-upload-rectangle .ant-upload .iot-upload-rectangle-done-status .iot-upload-rectangle-right-block .iot-upload-rectangle-file-name,.iot-upload-rectangle .iot-upload-rectangle-file-card .iot-upload-rectangle-done-status .iot-upload-rectangle-right-block .iot-upload-rectangle-file-name{color:var(--gray-base)}.iot-upload-rectangle .ant-upload .iot-upload-rectangle-done-status .iot-upload-rectangle-right-block .iot-upload-rectangle-file-name .ysd-icon,.iot-upload-rectangle .iot-upload-rectangle-file-card .iot-upload-rectangle-done-status .iot-upload-rectangle-right-block .iot-upload-rectangle-file-name .ysd-icon{color:var(--icon-color-gray-light)}.iot-upload-rectangle .ant-upload .iot-upload-rectangle-done-status .iot-upload-rectangle-right-block .iot-upload-rectangle-file-name .ysd-icon:hover,.iot-upload-rectangle .iot-upload-rectangle-file-card .iot-upload-rectangle-done-status .iot-upload-rectangle-right-block .iot-upload-rectangle-file-name .ysd-icon:hover{color:var(--icon-color-gray-light-hover)}.iot-upload-rectangle .ant-upload .iot-upload-rectangle-done-status .iot-upload-rectangle-right-block .iot-upload-rectangle-file-name .ysd-icon:active,.iot-upload-rectangle .iot-upload-rectangle-file-card .iot-upload-rectangle-done-status .iot-upload-rectangle-right-block .iot-upload-rectangle-file-name .ysd-icon:active{color:var(--icon-color-gray-light-active)}.iot-upload-rectangle .ant-upload .iot-upload-rectangle-uploading-status .iot-upload-rectangle-right-block,.iot-upload-rectangle .iot-upload-rectangle-file-card .iot-upload-rectangle-uploading-status .iot-upload-rectangle-right-block{color:var(--info-color)}.iot-upload-rectangle .ant-upload .iot-upload-rectangle-uploading-status .iot-upload-rectangle-right-block .ysd-icon,.iot-upload-rectangle .iot-upload-rectangle-file-card .iot-upload-rectangle-uploading-status .iot-upload-rectangle-right-block .ysd-icon{color:var(--icon-color-gray-light)}.iot-upload-rectangle .ant-upload .iot-upload-rectangle-uploading-status .iot-upload-rectangle-right-block .ysd-icon:hover,.iot-upload-rectangle .iot-upload-rectangle-file-card .iot-upload-rectangle-uploading-status .iot-upload-rectangle-right-block .ysd-icon:hover{color:var(--icon-color-gray-light-hover)}.iot-upload-rectangle .ant-upload .iot-upload-rectangle-uploading-status .iot-upload-rectangle-right-block .ysd-icon:active,.iot-upload-rectangle .iot-upload-rectangle-file-card .iot-upload-rectangle-uploading-status .iot-upload-rectangle-right-block .ysd-icon:active{color:var(--icon-color-gray-light-active)}.iot-upload-rectangle .ant-upload .iot-upload-rectangle-uploading-status .ant-progress-status-success .ant-progress-bg,.iot-upload-rectangle .iot-upload-rectangle-file-card .iot-upload-rectangle-uploading-status .ant-progress-status-success .ant-progress-bg{background-color:var(--info-color)}.iot-upload-rectangle .ant-upload:hover .iot-upload-rectangle-done-status .iot-upload-rectangle-file-name,.iot-upload-rectangle .iot-upload-rectangle-file-card:hover .iot-upload-rectangle-done-status .iot-upload-rectangle-file-name{color:var(--info-color)}.iot-upload-rectangle .iot-upload-rectangle-error-item .iot-upload-rectangle-file-card,.iot-upload-rectangle .iot-upload-rectangle-error-item .iot-upload-rectangle-file-card:hover{border:1px solid var(--error-color)}.iot-upload-rectangle .iot-upload-rectangle-error-item .iot-upload-rectangle-file-card .iot-upload-rectangle-error-status{color:var(--error-color)}.iot-upload-custom .iot-upload-custom-file-list .iot-upload-custom-file-card{display:flex;margin:0 8px 8px 0;background-color:var(--link-upload-background);border:1px dashed var(--text-color-quaternary);border-radius:4px;cursor:pointer;transition:border-color .3s}.iot-upload-custom .iot-upload-custom-file-list .iot-upload-custom-file-card .iot-upload-custom-operator-block{height:inherit}.iot-upload-custom .iot-upload-custom-file-list .iot-upload-custom-file-card:hover{border-color:var(--info-color)}.iot-upload-custom .ant-upload-picture-card-wrapper{display:block}.iot-upload-custom .ysd-upload.dragging .ant-upload-select{border-color:var(--ms-color-action-main)}.iot-upload-custom .ant-upload-select,.iot-upload-custom .iot-upload-custom-file-card{width:100%;min-width:320px;min-height:160px;border:1px dashed var(--border-color-gray-dark)}.iot-upload-custom .ant-upload-select .iot-upload-custom-waiting-block,.iot-upload-custom .iot-upload-custom-file-card .iot-upload-custom-waiting-block{position:relative}.iot-upload-custom .ant-upload-select .iot-upload-custom-waiting-block:after,.iot-upload-custom .iot-upload-custom-file-card .iot-upload-custom-waiting-block:after{position:absolute;top:0;left:0;width:100%;height:100%;content:""}.iot-upload-custom .ant-upload-select .iot-upload-custom-operator-block,.iot-upload-custom .iot-upload-custom-file-card .iot-upload-custom-operator-block{display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:center;width:100%;height:100%;padding:0 48px;overflow:hidden}.iot-upload-custom .ant-upload-select .iot-upload-custom-operator-block .iot-upload-custom-drag-icon,.iot-upload-custom .iot-upload-custom-file-card .iot-upload-custom-operator-block .iot-upload-custom-drag-icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin-bottom:-6px}.iot-upload-custom .ant-upload-select .iot-upload-custom-operator-block .iot-upload-custom-drag-icon .iot-upload-mask-wrapper,.iot-upload-custom .iot-upload-custom-file-card .iot-upload-custom-operator-block .iot-upload-custom-drag-icon .iot-upload-mask-wrapper{display:flex;align-items:center;justify-content:center}.iot-upload-custom .ant-upload-select .iot-upload-custom-operator-block .iot-upload-custom-waiting-icon .ysd-icon,.iot-upload-custom .iot-upload-custom-file-card .iot-upload-custom-operator-block .iot-upload-custom-waiting-icon .ysd-icon{font-size:36px;color:var(--ms-color-text-tertiary)}.iot-upload-custom .ant-upload-select .iot-upload-custom-operator-block .ant-btn,.iot-upload-custom .iot-upload-custom-file-card .iot-upload-custom-operator-block .ant-btn{pointer-events:none}.iot-upload-custom .ant-upload-select .iot-upload-custom-operator-block .iot-upload-custom-drag-support,.iot-upload-custom .iot-upload-custom-file-card .iot-upload-custom-operator-block .iot-upload-custom-drag-support{color:var(--text-color-tertiary);font-size:14px;line-height:22px}.iot-upload-custom .ant-upload-select .iot-upload-custom-operator-block.dragging,.iot-upload-custom .iot-upload-custom-file-card .iot-upload-custom-operator-block.dragging{background-color:var(--ms-color-primary-transparent)}.iot-upload-custom .ant-upload-select .iot-upload-custom-uploading-status .ant-spin,.iot-upload-custom .iot-upload-custom-file-card .iot-upload-custom-uploading-status .ant-spin{display:flex;align-items:center;justify-content:center}.iot-upload-custom .ant-upload-select .iot-upload-custom-uploading-status .ant-spin .ysd-icon,.iot-upload-custom .iot-upload-custom-file-card .iot-upload-custom-uploading-status .ant-spin .ysd-icon{color:var(--info-color)}.iot-upload-custom .ant-upload-select .iot-upload-custom-uploading-status .iot-upload-custom-filename,.iot-upload-custom .iot-upload-custom-file-card .iot-upload-custom-uploading-status .iot-upload-custom-filename{max-width:90%;margin:0;font-size:14px;line-height:22px}.iot-upload-custom .ant-upload-select .iot-upload-custom-uploading-status .iot-upload-custom-drag-progress,.iot-upload-custom .iot-upload-custom-file-card .iot-upload-custom-uploading-status .iot-upload-custom-drag-progress{display:flex;width:100%}.iot-upload-custom .ant-upload-select .iot-upload-custom-uploading-status .iot-upload-custom-drag-progress .ysd-icon,.iot-upload-custom .iot-upload-custom-file-card .iot-upload-custom-uploading-status .iot-upload-custom-drag-progress .ysd-icon{color:var(--icon-color-gray-light)}.iot-upload-custom .ant-upload-select .iot-upload-custom-uploading-status .iot-upload-custom-drag-progress .ysd-icon:hover,.iot-upload-custom .iot-upload-custom-file-card .iot-upload-custom-uploading-status .iot-upload-custom-drag-progress .ysd-icon:hover{color:var(--icon-color-gray-light-hover)}.iot-upload-custom .ant-upload-select .iot-upload-custom-uploading-status .iot-upload-custom-drag-progress .ysd-icon:active,.iot-upload-custom .iot-upload-custom-file-card .iot-upload-custom-uploading-status .iot-upload-custom-drag-progress .ysd-icon:active{color:var(--icon-color-gray-light-active)}.iot-upload-custom .ant-upload-select .iot-upload-custom-uploading-status .iot-upload-custom-drag-progress .ant-progress .ant-progress-inner,.iot-upload-custom .iot-upload-custom-file-card .iot-upload-custom-uploading-status .iot-upload-custom-drag-progress .ant-progress .ant-progress-inner{height:2px}.iot-upload-custom .ant-upload-select .iot-upload-custom-uploading-status .iot-upload-custom-drag-progress .ant-progress-status-success .ant-progress-bg,.iot-upload-custom .iot-upload-custom-file-card .iot-upload-custom-uploading-status .iot-upload-custom-drag-progress .ant-progress-status-success .ant-progress-bg{background-color:var(--info-color)}.iot-upload-custom .ant-upload-select .iot-upload-custom-uploading-status .iot-upload-custom-drag-progress .ysd-icon,.iot-upload-custom .iot-upload-custom-file-card .iot-upload-custom-uploading-status .iot-upload-custom-drag-progress .ysd-icon{margin-left:8px}.iot-upload-custom .ant-upload-select .iot-upload-custom-error-status .iot-upload-custom-drag-icon .ysd-icon,.iot-upload-custom .iot-upload-custom-file-card .iot-upload-custom-error-status .iot-upload-custom-drag-icon .ysd-icon{font-size:36px;color:var(--icon-color-gray-tertiary)}.iot-upload-custom .ant-upload-select .iot-upload-custom-error-status .iot-upload-custom-filename,.iot-upload-custom .iot-upload-custom-file-card .iot-upload-custom-error-status .iot-upload-custom-filename{max-width:90%;margin:0;font-size:14px;line-height:22px}.iot-upload-custom .ant-upload-select .iot-upload-custom-error-status p,.iot-upload-custom .iot-upload-custom-file-card .iot-upload-custom-error-status p{margin:0;color:var(--text-color-red);font-size:14px;line-height:22px}.iot-upload-custom .ant-upload-select .iot-upload-custom-done-status .iot-upload-custom-filename,.iot-upload-custom .iot-upload-custom-file-card .iot-upload-custom-done-status .iot-upload-custom-filename{max-width:90%;margin:0;font-size:14px;line-height:22px}.iot-upload-custom .iot-upload-custom-error-item .iot-upload-custom-file-card,.iot-upload-custom .iot-upload-custom-error-item .iot-upload-custom-file-card:hover{border:1px dashed var(--border-color-red)}.iot-upload-custom .iot-upload-custom-done-item .iot-upload-custom-file-card:hover .iot-upload-custom-drag-note{color:var(--info-color)}.iot-upload-custom .iot-upload-custom-done-item .iot-upload-custom-drag-icon .ysd-icon{font-size:44px}.iot-upload-custom .iot-upload-custom-done-item .iot-upload-custom-drag-icon .iot-upload-mask-wrapper{border-radius:8px}.iot-upload-custom .iot-upload-custom-done-item .iot-upload-custom-drag-icon .iot-upload-mask-wrapper .iot-upload-mask-block .ysd-icon{font-size:16px}.iot-upload{width:100%;height:100%}.upload-cropper-modal .ant-modal-body{overflow:hidden}.upload-cropper-modal .ant-modal-body .crop-area{width:100%;height:100%}.crop-area-round .cropper-crop-box{overflow:hidden;border-radius:50%}.cropper-container{position:relative;font-size:0;line-height:0;touch-action:none;-webkit-user-select:none;user-select:none;direction:ltr}.cropper-container img{display:block;width:100%;min-width:0!important;max-width:none!important;height:100%;min-height:0!important;max-height:none!important;backface-visibility:hidden;image-orientation:0deg}.cropper-wrap-box,.cropper-canvas,.cropper-drag-box,.cropper-crop-box,.cropper-modal{position:absolute;top:0;right:0;bottom:0;left:0}.cropper-wrap-box,.cropper-canvas{overflow:hidden}.cropper-drag-box{background-color:var(--main-background);opacity:0}.cropper-modal{background-color:var(--black);opacity:.5}.cropper-view-box{display:block;width:100%;height:100%;overflow:hidden;outline:1px solid var(--primary-color-base)}.cropper-dashed{position:absolute;display:block;border:0 dashed var(--border-color-gray);opacity:.5}.cropper-dashed.dashed-h{top:calc(100% / 3);left:0;width:100%;height:calc(100% / 3);border-top-width:1px;border-bottom-width:1px}.cropper-dashed.dashed-v{top:0;left:calc(100% / 3);width:calc(100% / 3);height:100%;border-right-width:1px;border-left-width:1px}.cropper-center{position:absolute;top:50%;left:50%;display:block;width:0;height:0;opacity:.75}.cropper-center:before,.cropper-center:after{position:absolute;display:block;background-color:var(--border-color-gray);content:" "}.cropper-center:before{top:0;left:-3px;width:7px;height:1px}.cropper-center:after{top:-3px;left:0;width:1px;height:7px}.cropper-face,.cropper-line,.cropper-point{position:absolute;display:block;width:100%;height:100%;opacity:.1}.cropper-face{top:0;left:0;background-color:var(--white)}.cropper-line{background-color:var(--primary-color-base)}.cropper-line.line-e{top:0;right:-3px;width:5px;cursor:ew-resize}.cropper-line.line-n{top:-3px;left:0;height:5px;cursor:ns-resize}.cropper-line.line-w{top:0;left:-3px;width:5px;cursor:ew-resize}.cropper-line.line-s{bottom:-3px;left:0;height:5px;cursor:ns-resize}.cropper-point{width:5px;height:5px;background-color:var(--primary-color-base);opacity:.75}.cropper-point.point-e{top:50%;right:-3px;margin-top:-3px;cursor:ew-resize}.cropper-point.point-n{top:-3px;left:50%;margin-left:-3px;cursor:ns-resize}.cropper-point.point-w{top:50%;left:-3px;margin-top:-3px;cursor:ew-resize}.cropper-point.point-s{bottom:-3px;left:50%;margin-left:-3px;cursor:s-resize}.cropper-point.point-ne{top:-3px;right:-3px;cursor:nesw-resize}.cropper-point.point-nw{top:-3px;left:-3px;cursor:nwse-resize}.cropper-point.point-sw{bottom:-3px;left:-3px;cursor:nesw-resize}.cropper-point.point-se{right:-3px;bottom:-3px;width:20px;height:20px;opacity:1;cursor:nwse-resize}@media(min-width:768px){.cropper-point.point-se{width:15px;height:15px}}@media(min-width:992px){.cropper-point.point-se{width:10px;height:10px}}@media(min-width:1200px){.cropper-point.point-se{width:5px;height:5px;opacity:.75}}.cropper-point.point-se:before{position:absolute;right:-50%;bottom:-50%;display:block;width:200%;height:200%;background-color:var(--primary-color-base);opacity:0;content:" "}.cropper-invisible{opacity:0}.cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-hide{position:absolute;display:block;width:0;height:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}._option-label_c8utm_17{display:flex;gap:4px;align-items:center}.ms-view-mode-text{position:relative;width:100%;height:100%}.ms-view-mode-text.hidden{display:none}.ms-view-mode-text.edit-mode-status{border:1px solid var(--gray-3)}.ms-view-mode-text.edit-mode-status textarea{background-color:var(--component-background)}.ms-view-mode-text-textarea{display:block;width:100%;height:100%;padding:12px 16px;font-family:Courier,"monospace";color:var(--text-color-base);background-color:var(--component-background-gray);border:none;border-radius:4px;outline:0;resize:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:14px;line-height:22px}.ms-view-mode-text__btn-wrapper{position:absolute;top:20px;right:20px}.ms-json-virtual-list{position:relative;height:100%;padding:12px 16px;overflow:auto;background-color:var(--component-background-gray);border-radius:4px}.ms-json-virtual-list-item{font-size:14px;line-height:22px;font-family:Courier,"monospace";white-space:pre}._ms-custom-select__wrapper_581k3_17{display:flex;padding:0 8px 4px}._ms-custom-select__wrapper_581k3_17 input{width:100%}._divider-distance_581k3_24{margin:8px 0}._ms-form-schema__wrapper_o400w_17{margin:20px}._ms-form-schema__title_o400w_20{margin-bottom:12px;font-size:16px;font-weight:600;color:var(--text-color-base);line-height:24px}._ms-form-schema__title_o400w_20 label span{font-size:16px;font-weight:600;color:var(--text-color-base);line-height:24px}._ms-form-schema__item_o400w_33{margin-bottom:20px}._ms-form-schema__item_o400w_33 .ysd-card.ysd-card-middle>.ant-card-body{padding:20px 20px 4px}._ms-form-schema__list_o400w_39{margin-bottom:20px}._ms-form-schema__proportion_o400w_42,._ms-form-schema__proportion_o400w_42.ant-btn.ant-btn-block{width:calc(50% - 12px)}._ms-form-schema__flex_o400w_48{display:flex}._ms-form-schema_o400w_17 ._empty-wrapper_o400w_51{height:250px}._ms-form-schema_o400w_17>.ant-spin-nested-loading>div>.ant-spin{z-index:2}._form-tooltip-wrapper_o400w_57{display:flex;white-space:nowrap}._form-tooltip-wrapper__desc_o400w_61{height:32px;padding-left:8px;font-size:12px;line-height:32px;color:var(--text-color-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._upload-check-icon_o400w_71{color:var(--green-base)!important}._form-item-vertical_o400w_74.ant-form-item>.ant-form-item-row{flex-direction:column}._form-item-vertical_o400w_74 .ant-form-item-label{padding:0 0 4px;line-height:1.5715;text-align:left;white-space:normal}._form-item-vertical_o400w_74 .ant-form-item-label>label{height:auto;margin:0}._form-item-vertical_o400w_74 .ant-form-item-label>label:after{visibility:hidden}._form-item-vertical_o400w_74 .ant-form-item-control{flex:1 1 auto}._simple-list-vertical_o400w_93 .ant-form-item>.ant-form-item-row{flex-direction:column}._simple-list-vertical_o400w_93 .ant-form-item-label{padding:0 0 4px;line-height:1.5715;text-align:left;white-space:normal}._simple-list-vertical_o400w_93 .ant-form-item-label>label{height:auto;margin:0}._simple-list-vertical_o400w_93 .ant-form-item-label>label:after{visibility:hidden}._simple-list-vertical_o400w_93 .ant-form-item-control{flex:1 1 auto}.ant-form-vertical ._form-item-horizontal_o400w_112.ant-form-item{flex-direction:row}.ant-form-vertical ._form-item-horizontal_o400w_112 .ant-form-item-label{padding:0;text-align:right;white-space:nowrap;line-height:22px}.ant-form-vertical ._form-item-horizontal_o400w_112 .ant-form-item-label:after{position:relative;top:-.5px;margin:0 12px 0 2px;content:":"}.ant-form-vertical ._form-item-horizontal_o400w_112 .ant-form-item-label>label{height:32px;margin:unset}._time-picker-wrapper_k1c5q_17{width:100%}._ms-simple-form-list__wrapper_gszbf_17{display:flex;align-items:center;justify-content:center;margin-right:12px}._ms-simple-form-list__del_gszbf_23{display:flex;align-items:center;justify-content:center;width:32px;min-width:32px;height:32px;min-height:32px;margin-left:8px;border:1px solid var(--border-color-base);border-radius:4px}._ms-simple-form-list__del_gszbf_23:hover{border-color:var(--red-5)}._ms-simple-form-list__del_gszbf_23:hover>.ysd-icon.ysd-icon-default{color:var(--red-5)}._ms-simple-form-list__del_gszbf_23>.ysd-icon.ysd-icon-default{color:var(--icon-color-gray)}._ms-simple-form-list__del_gszbf_23._disabled_gszbf_44{cursor:not-allowed}._ms-simple-form-list__del_gszbf_23._disabled_gszbf_44:hover{border:1px solid var(--border-color-base)}._ms-simple-form-list__del_gszbf_23._disabled_gszbf_44>.ysd-icon.ysd-icon-default{color:var(--icon-color-gray)}.linkage-tree{position:relative}.linkage-tree__label{padding-right:8px}.linkage-tree__content{max-height:300px;overflow-y:hidden;overflow-anchor:none}.linkage-tree__content .ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner{background-color:#3491fa;border-color:#3491fa}.linkage-tree .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box{padding:4px 0 0 12px}._time-select_1nsl7_17{display:flex;gap:4px;align-items:center}.ant-form-item ._time-select__select_1nsl7_22.ant-select{width:60px}._time-select__separator_1nsl7_25{line-height:1;color:var(--text-color-secondary)}._editable-cell-form-item_1eenc_17.ant-form-item,._editable-cell-form-item-silent_1eenc_20.ant-form-item{margin:0}._editable-cell-form-item-silent_1eenc_20.ant-form-item .ant-form-item-explain{visibility:hidden}._schedule-list_1qs6u_17{position:relative;max-width:885px;border:1px solid var(--border-color-base);border-radius:4px}._schedule-list_1qs6u_17 .ant-tabs-content-holder>.ant-tabs-content{display:none}._schedule-list_1qs6u_17 ._time-table-wrapper_1qs6u_26{padding:16px}._schedule-list_1qs6u_17 ._time-table-wrapper_1qs6u_26 .ms-table-pro-oprt-btn>.anticon.check-single-icon{color:var(--primary-color-base)}._schedule-list_1qs6u_17 ._time-table-wrapper_1qs6u_26 .ms-table-pro-oprt-btn>.anticon.close-icon{color:var(--red-base)}._schedule-list__toolbar_1qs6u_35{display:flex;gap:12px;align-items:center;justify-content:flex-end;margin-top:16px}._schedule-list__toolbar-btn_1qs6u_42{display:flex;gap:4px;align-items:center;font-size:12px;color:var(--text-color-secondary);cursor:pointer;transition:color .2s}._schedule-list__toolbar-btn_1qs6u_42:hover{color:var(--primary-color-base)}._schedule-list__toolbar-btn_1qs6u_42:hover>.anticon{color:var(--primary-color-base)}._schedule-list__toolbar-btn_1qs6u_42._disabled_1qs6u_57{opacity:.4;cursor:not-allowed}._schedule-list__toolbar-btn_1qs6u_42._disabled_1qs6u_57:hover{color:var(--text-color-secondary)}._schedule-list__toolbar-btn_1qs6u_42._disabled_1qs6u_57:hover>.anticon{color:var(--text-color-secondary)}._copy-modal__checkbox-all_1qs6u_67{display:flex;flex-direction:column;gap:8px;max-width:fit-content;margin-bottom:8px}._device-general-config__wrapper_zelr6_17{margin:20px}._device-general-config__title_zelr6_20{margin-bottom:8px;font-size:16px;font-weight:600;color:var(--text-color-base);line-height:24px}._device-general-config__title_zelr6_20 label span{font-size:16px;font-weight:600;color:var(--text-color-base);line-height:24px}._device-general-config_zelr6_17 ._connect-enabled_zelr6_33{display:flex}._device-general-config_zelr6_17 ._connect-enabled__desc_zelr6_36{height:32px;padding-left:8px;font-size:12px;line-height:32px;color:var(--text-color-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._device-general-config_zelr6_17 ._empty-wrapper_zelr6_46{height:250px}._device-general-config_zelr6_17>.ant-spin-nested-loading>div>.ant-spin{z-index:2}._device-general-config_zelr6_17 .ysd-card.ysd-card-middle>.ant-card-body{padding:20px 20px 8px}._ms-profile-dynamic_3x7hs_17{position:relative;display:flex;flex:1;flex-direction:column;width:100%;min-height:0;background:var(--component-background)}._ms-profile-dynamic_3x7hs_17 ._view-switch-wrapper_3x7hs_26{position:absolute;top:12px;right:20px;z-index:1}._ms-profile-dynamic_3x7hs_17 ._text-area_3x7hs_32{display:flex;flex:1;flex-direction:column;min-height:150px}._ms-profile-dynamic_3x7hs_17 ._text-alert_3x7hs_38{padding:12px 20px 0}._ms-profile-dynamic_3x7hs_17 ._text-json_3x7hs_41{display:flex;flex:1;flex-direction:column;min-height:0;padding:12px 20px}._ms-profile-dynamic_3x7hs_17 ._text-json_3x7hs_41>:first-child{flex:1;min-height:0}._ms-profile-dynamic_3x7hs_17 ._switch-wrapper_3x7hs_52{display:flex;align-items:center;justify-content:flex-start;height:46px;padding:12px 20px}._ms-profile-dynamic_3x7hs_17 ._switch-wrapper__title_3x7hs_59{font-size:16px;font-weight:600;color:var(--text-color-primary);line-height:24px}._ms-profile-dynamic_3x7hs_17 ._profile-tabs_3x7hs_65{display:flex;flex:1;flex-direction:column}._ms-profile-dynamic_3x7hs_17 ._profile-tabs_3x7hs_65 .ant-tabs-content-holder{overflow:auto}.upgrade-text{text-align:center}.upgrade-text-time{color:var(--primary-color-base)}.ms-tz-select{border-radius:4px}.ms-tz-select:hover,.ms-tz-select.ant-select-open{background-color:var(--component-background-gray)}.ms-tz-select.ant-select .ant-select-selector{padding:0 8px}.ms-tz-select.ant-select .ant-select-selector .ant-select-selection-item{line-height:30px}.ms-tz-select.ant-select .ant-select-arrow{right:8px}.ms-tz-select-dropdown .ms-tz-select-item{padding-right:32px}.ms-tz-select-dropdown .ms-tz-select-item .ant-select-item-option-state{position:absolute;right:8px}.ms-user-dropdown{width:375px;padding:4px 0;background-color:var(--component-background);border-radius:4px;box-shadow:0 -2px 4px #00000005,0 2px 6px 6px #00000005,0 2px 6px #0000000f}.ms-user-dropdown-trigger{cursor:pointer}.ms-user-dropdown-avatar{display:flex;padding:24px;border-bottom:1px solid var(--border-color-base)}.ms-user-dropdown-avatar .ant-avatar{margin-right:12px}.ms-user-dropdown-avatar .ms-user-dropdown-userinfo{flex:1;width:0}.ms-user-dropdown-version{display:flex;align-items:center;width:298px}.ms-user-dropdown-version-value{display:flex;flex:1;justify-content:flex-end;margin-left:8px;overflow:hidden}.ms-user-dropdown-version-value span{color:var(--text-color-secondary)!important}.ms-user-dropdown-userinfo{display:flex;flex-direction:column}.ms-user-dropdown-userinfo>.name{font-weight:600;font-size:18px;line-height:26px}.ms-user-dropdown-userinfo>.username{color:var(--text-color-tertiary)}.ms-user-dropdown-menu{background-color:var(--component-background);border-right:unset;box-shadow:none}.ms-user-dropdown-menu.ant-dropdown-menu{padding-bottom:0;border:0}.ms-user-dropdown-menu-divider{margin:4px 0;border-top:1px solid var(--border-color-base)}.ms-user-dropdown-menu-submenu,.ms-user-dropdown-menu .ant-menu-submenu{padding-bottom:0;margin-top:4px}.ms-user-dropdown-menu-submenu .ant-menu-submenu-title,.ms-user-dropdown-menu .ant-menu-submenu .ant-menu-submenu-title{display:flex;align-items:center;height:44px;padding:0 24px;margin-bottom:0}.ms-user-dropdown-menu-submenu .ant-menu-submenu-title:hover,.ms-user-dropdown-menu .ant-menu-submenu .ant-menu-submenu-title:hover{color:var(--text-color-base);background-color:var(--component-background-gray)}.ms-user-dropdown-menu-submenu .ant-menu-submenu-title a,.ms-user-dropdown-menu .ant-menu-submenu .ant-menu-submenu-title a,.ms-user-dropdown-menu-submenu .ant-menu-submenu-title span,.ms-user-dropdown-menu .ant-menu-submenu .ant-menu-submenu-title span{display:inline-block;color:var(--text-color-base);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:22px}.ms-user-dropdown-menu-submenu .ant-menu-submenu-title .ysd-icon,.ms-user-dropdown-menu .ant-menu-submenu .ant-menu-submenu-title .ysd-icon{display:flex;align-items:center;font-size:20px}.ms-user-dropdown-menu-item,.ms-user-dropdown-menu .ant-menu-item{display:flex;align-items:center;height:44px;padding:0 24px;margin-bottom:0}.ms-user-dropdown-menu-item span:not(.ysd-icon),.ms-user-dropdown-menu .ant-menu-item span:not(.ysd-icon){display:flex;align-items:center}.ms-user-dropdown-menu-item:hover,.ms-user-dropdown-menu .ant-menu-item:hover{color:var(--text-color-base);background-color:var(--component-background-gray)}.ms-user-dropdown-menu-item a,.ms-user-dropdown-menu .ant-menu-item a,.ms-user-dropdown-menu-item span,.ms-user-dropdown-menu .ant-menu-item span{display:inline-block;color:var(--text-color-base);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:22px}.ms-user-dropdown-menu-item .ysd-icon,.ms-user-dropdown-menu .ant-menu-item .ysd-icon{display:flex;align-items:center;font-size:20px}.ms-user-dropdown-menu-popup{width:224px}.ms-user-dropdown-menu-popup .ant-menu-sub{padding:4px 0}.ms-user-dropdown-menu-popup-item,.ms-user-dropdown-menu-popup .ant-menu-item{display:flex;align-items:center;height:44px;padding:0 12px;margin-bottom:0}.ms-user-dropdown-menu-popup-item:hover,.ms-user-dropdown-menu-popup .ant-menu-item:hover{color:var(--text-color-base);background-color:var(--component-background-gray)}.ms-user-dropdown-menu-popup-item a,.ms-user-dropdown-menu-popup .ant-menu-item a,.ms-user-dropdown-menu-popup-item span,.ms-user-dropdown-menu-popup .ant-menu-item span{display:inline-block;color:var(--text-color-base);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:22px}.ms-user-dropdown-menu-popup-item .ysd-icon,.ms-user-dropdown-menu-popup .ant-menu-item .ysd-icon{display:flex;align-items:center;font-size:20px}.ms-user-dropdown-menu-item.ant-menu-item-disabled .ysd-icon,.ms-user-dropdown-menu-submenu.ant-menu-submenu-disabled .ant-menu-submenu-title span{color:var(--icon-color-disable)}[data-theme=dark] .ms-user-dropdown{border:1px solid var(--border-color-base)}._ms-countdown-modal_nqhoe_17{display:flex;flex-direction:column;align-items:center;padding:32px 0 10px}._ms-countdown-modal_nqhoe_17 ._content-text_nqhoe_23{padding-top:24px;font-size:14px;color:var(--text-color-secondary);line-height:22px}._ms-countdown-modal_nqhoe_17 ._process-text_nqhoe_29{color:var(--text-color-base)}._countdown-modal_nqhoe_32 .ant-modal-confirm-btns{display:none}.ms-main-notfound{position:relative;background-color:var(--main-background)}.ms-main-notfound .ms-layout-body{justify-content:center;background-color:var(--main-background)}.ms-main-notfound .ms-empty-img{width:200px;height:200px}.ms-main-notfound .ms-empty-text{color:var(--text-color-base);font-size:16px;line-height:24px}.ms-main-notfound .ms-empty-extra{margin-top:24px}[data-viewport=mobile] .ms-main-notfound .ms-empty .ms-empty-img{max-width:100vw;height:unset}.ms-route-loading-indicator{position:fixed;top:0;right:0;left:0;z-index:1;height:1px;opacity:0;transition:opacity 1s}.ms-route-loading-indicator .ant-progress.ysd-progress-small{position:absolute;top:0;height:1px;line-height:1px}.ms-route-loading-indicator .ant-progress.ysd-progress-small .ant-progress-outer{display:block;height:1px;line-height:1px}.ms-route-loading-indicator .ant-progress.ysd-progress-small .ant-progress-inner{display:block}.ms-route-loading-indicator .ant-progress.ysd-progress-small .ant-progress-bg{height:1px!important}.ms-route-loading-indicator.active{opacity:1}.ms-device-status__dot{display:block;width:8px;height:8px;border-radius:50%}.ms-device-status__dot--online{background-color:var(--green-base)}.ms-device-status__dot--offline{background-color:var(--orange-base)}.ms-device-status__dot--disconnect{background-color:var(--gray-5)}.ms-device-status__none{font-size:16px;color:var(--gray-3)}.ms-avatar-group{position:relative;display:flex;align-items:center}.ms-avatar-group .ysd-avatar{display:flex;align-items:center;justify-content:center;line-height:unset;border:2px solid var(--main-background);cursor:default}.ms-avatar-group .ysd-avatar:not(.ms-avatar-group .ysd-avatar:first-child){margin-left:-7px}.ms-avatar-group-popover .ant-popover-inner-content{width:482px;max-width:80vw;max-height:50vh;padding:20px 20px 16px 16px;overflow:auto}.ms-avatar-group-extra{display:flex;flex-wrap:wrap}.ms-tag-account{display:flex;align-items:center;padding:2px 4px;margin:0 0 8px 8px;background-color:var(--component-background-gray);border-radius:4px;cursor:default}.ms-tag-account-name{display:block;max-width:106px;margin-left:4px;font-size:12px;line-height:20px}._common-product-image-wrapper_15p48_17{display:flex;align-items:center;justify-content:center;width:84px;min-width:84px;height:84px;overflow:hidden;border:1px solid var(--border-color-base);cursor:pointer}._common-product-image-wrapper_15p48_17._no-border_15p48_28{border:none}._common-product-image-wrapper_15p48_17 img{width:100%;height:100%;object-fit:contain}._common-product-image-wrapper_15p48_17 ._img-text_15p48_36{font-size:12px;color:var(--text-color-tertiary);line-height:20px}._ms-common-product-image-popover_15p48_41 ._common-product-image-wrapper_15p48_17{width:216px;height:216px;cursor:default}._ms-common-product-image-popover_15p48_41.ysd-popover .ant-popover-inner-content{padding:24px}._ms-common-product-image-popover_15p48_41 .ant-popover-arrow{display:none}.ms-dummy-input{width:0;min-width:0;height:0;min-height:0;padding:0;margin:0;overflow:hidden;border:unset;opacity:0}.ms-input-disabled .ant-input{color:var(--gray-color-5);background-color:var(--gray-color-1)!important;cursor:not-allowed}.ms-input-disabled-light .ant-input:hover,.ms-input-disabled-light .ant-input:focus{border-color:var(--gray-color-3)}.ms-input-disabled-dark .ant-input:hover,.ms-input-disabled-dark .ant-input:focus{border-color:var(--gray-color-4)}.ms-input .ysd-icon{color:var(--text-color-base)!important;cursor:pointer}.ms-input .ysd-icon:hover{color:var(--blue-5)!important}.ms-input .ysd-icon:active{color:var(--blue-base)!important}.ms-input .ysd-icon-disabled:hover,.ms-input .ysd-icon-disabled:active{color:var(--gray-4)!important}.ms-input-addon{position:relative}.ms-input-divider{position:absolute;top:50%;height:30px;margin-top:-15px}.ms-input .ant-input{height:32px}.ms-input .ant-input-group-addon{line-height:1;background:transparent}.reactour__popover:after{position:absolute;top:var(--rtp-arrow-top, auto);right:var(--rtp-arrow-right, auto);bottom:var(--rtp-arrow-bottom, auto);left:var(--rtp-arrow-left, auto);width:0;height:0;border-top:var(--rtp-arrow-border-top);border-right:var(--rtp-arrow-border-right);border-bottom:var(--rtp-arrow-border-bottom);border-left:var(--rtp-arrow-border-left);content:""}.ms-tour-popover:after{position:absolute;top:var(--rtp-arrow-top, auto);right:var(--rtp-arrow-right, auto);bottom:var(--rtp-arrow-bottom, auto);left:var(--rtp-arrow-left, auto);width:0;height:0;border-top:var(--rtp-arrow-border-top);border-right:var(--rtp-arrow-border-right);border-bottom:var(--rtp-arrow-border-bottom);border-left:var(--rtp-arrow-border-left);content:""}.ms-identity{display:flex;flex-direction:column}.ms-identity .ms-identity-block{display:flex}.ms-identity .ms-identity-block .ms-identity-tag{min-width:64px}.ms-identity .ms-identity-block:not(:last-child){margin-bottom:4px}.ms-identity .ms-identity-block .ms-identity-text{color:var(--text-color-secondary)}.ms-table-product-model .ms-table-pro-cell-title-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ms-product-tsl-data-card.ysd-card.ysd-card-middle>.ant-card-body{padding:4px 0 0}.ms-product-tsl-data-card.ysd-card.ysd-card-middle:not(.is-empty)>.ant-card-body{height:545px}.ms-product-tsl-data-card .ms-view-mode-text{padding:0 20px 20px}.ms-product-tsl-data-card .ms-view-mode-text+.ms-table-pro{display:none}.ms-product-tsl-data-card .ms-view-mode-text.hidden+.ms-table-pro{display:block}.ms-product-profile-data-card.ysd-card.ysd-card-middle>.ant-card-body{padding:0}.ms-product-profile-data-card .ant-card-body>.ms-view-mode-text{display:none;height:580px;padding:16px 20px 20px}.ms-product-profile-data-card .ant-alert{margin:4px 20px 0}.ms-product-profile-data-card .ms-empty{margin-top:4px}.ms-upload-firmware-input-error{display:none;align-items:center;color:var(--text-color-error);font-size:12px;line-height:20px}.ms-upload-firmware-input-error.active{display:flex}.ms-upload-firmware-input-error .tip{display:block;flex:1;width:0;margin-right:12px}.ms-upload-firmware-input-error .ysd-icon{color:var(--text-color-error);cursor:pointer}.ms-upload-firmware-input-error .ysd-icon:hover{color:var(--red-5)}.ant-form-item-has-error .ant-input[disabled]{border-color:var(--border-color-red)}.ant-form-item-has-error .ant-input[disabled]:hover{background-color:var(--component-background-gray)}[data-theme=dark] .ant-form-item-has-error .ant-input[disabled]:hover{background-color:var(--gray-transparent-3)}.ms-product-detail-edit-form{position:relative}.ms-product-detail-edit-form>.ant-space-vertical{display:flex}.ms-product-detail-edit-form .ms-product-photo{width:190px}.ms-product-detail-edit-form .ms-product-photo-head{display:flex;justify-content:space-between;margin-bottom:4px;color:var(--text-color-secondary);font-size:14px;line-height:22px}.ms-product-detail-edit-form .ms-product-photo-head>.iot-upload{width:auto}.ms-product-detail-edit-form .ms-product-photo-head .ms-upload-btn{color:var(--text-color-blue);cursor:pointer}.ms-product-detail-edit-form .ms-product-photo-head .ysd-upload-list{display:none}.ms-product-detail-edit-form .ms-product-photo-preview{display:flex;align-items:center;justify-content:center;width:100%;height:190px;padding:4px;border:1px solid var(--border-color-base)}.ms-product-detail-edit-form .ms-product-photo-preview>img{max-height:100%}.ms-product-detail-edit-form .ms-product-photo-preview>.photo-placeholder{color:var(--text-color-quaternary);font-size:12px;line-height:20px}.ms-product-detail-edit-form .schedule-offline-period-item{padding:16px 16px 20px;border:1px solid var(--border-color-base);border-radius:4px}.ms-product-detail-edit-form .schedule-offline-period-item .ant-input-group-addon{width:32px;padding:0;background-color:var(--component-background)}.ms-product-release-status-icon>.ysd-icon{margin-right:4px;color:var(--text-color-tertiary)}.ms-product-release-status-icon.active>.ysd-icon{color:var(--text-color-success)}._ms-input-number_a5iv7_17{display:flex}._ms-input-number_a5iv7_17 .ysd-input-number .ant-input-number-input{text-align:left}._ms-input-number__addon_a5iv7_23{position:relative;display:flex;align-items:center;justify-content:center;padding:0 8px;font-size:14px;font-weight:400;color:var(--text-color-base);text-align:center;background-color:var(--link-upload-background);border:1px solid var(--border-color-gray);border-left:none;border-radius:0 4px 4px 0;transition:all .3s}[data-theme=dark] ._ms-input-number__addon_a5iv7_23{background-color:var(--border-color-gray-light)}.tsl-form-view__viewport{overflow:hidden}.device-form-list__header{display:flex;width:max-content;min-width:100%;white-space:nowrap;border-bottom:1px solid var(--gray-2)}.device-form-list__header .list-header-item{flex:1;padding:8px 12px;font-weight:400;line-height:27px;background-color:var(--gray-1)}[data-theme=dark] .device-form-list__header{display:flex;border-bottom:1px solid var(--gray-transparent-3)}[data-theme=dark] .device-form-list__header .list-header-item{color:var(--gray-transparent-7);background-color:var(--gray-transparent-1)}.device-form-list__row{display:flex;align-items:center;width:max-content;min-width:100%;border-bottom:1px solid var(--gray-2)}.device-form-list__row:hover{background-color:var(--gray-1)}.device-form-list__row .list-row-item{flex:1;padding:8px 12px;word-break:break-all}[data-theme=dark] .device-form-list__row{border-bottom:1px solid var(--gray-transparent-3)}[data-theme=dark] .device-form-list__row:hover{background-color:var(--gray-transparent-1)}.device-form-list{margin-bottom:16px;overflow-x:auto}.device-form-list__container,.device-form-list__viewport{width:max-content;min-width:100%}.device-form-view{position:relative;display:flex;flex-direction:column;height:100%}.device-form-title{margin-bottom:24px}.device-form-extra-interval,.device-form-extra-step{padding-right:16px}.device-form-table .ant-table{padding:0;margin-bottom:16px}.device-form-component{width:100%}.device-form-table-component{margin-bottom:0!important}.device-form-table-title{display:flex;align-items:center}.device-form-group{padding:20px 4px 8px;margin-right:0!important;margin-bottom:12px;margin-left:0!important;border:1px solid var(--border-color-base)}.device-form-group-sub{width:100%;padding-right:12px;padding-left:12px}.device-form-group-title{display:flex;align-items:center;margin-bottom:8px;font-size:16px;font-weight:600}.device-form-group-title-checkbox{margin-right:8px;margin-bottom:0!important;font-size:16px!important}.device-form-group-title-sub{font-size:14px}.device-form-group-title-sub .device-form-group-title-checkbox{font-size:14px!important}.device-form-group:hover{border-color:transparent;box-shadow:0 -2px 4px #00000005,0 2px 6px 6px #00000005,0 2px 6px #0000000f}.device-form-array-title{padding-left:12px;font-size:14px}.device-form-description{line-height:1}.device-form-description-icon{margin-left:4px;color:var(--gray-color-5)!important}.device-form .ms-table-pro{padding:0}.device-form-col-hidden{display:none}.device-form-view-switch{position:absolute;right:0}.device-form-alert-text{padding-bottom:12px}.device-form-text-error-list{max-height:300px;overflow-y:auto}.device-form-text-error-item{margin-bottom:8px}.ms-tag-tooltip-wrapper{width:fit-content;white-space:nowrap}.ms-tag-tooltip-wrapper.is-ellipsis{width:100%;overflow:hidden;text-overflow:ellipsis}.ms-tag-tooltip-popover .ant-popover-inner-content{max-width:380px;padding:8px 8px 4px}.ms-tag-tooltip-popover .ms-tag-tooltip-tag{padding:0 4px;margin-bottom:4px;line-height:18px}.ms-tag-tooltip-node-space{display:inline-block;width:1px;height:1px;padding:0;margin:0;overflow:hidden;background:none!important;border:none;box-shadow:none!important}.ms-plan-block{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-top:8px}.ms-plan-block .ysd-tag{margin-right:8px}.ms-plan-block__title{margin-top:4px;color:var(--text-color-tertiary);word-break:break-all}.ms-doc-preview .ul-list-none li{list-style:none}.ms-doc-preview .frame-all{border:1px solid var(--gray-transparent-3)}.ms-doc-preview .table{width:100%;margin-bottom:2rem}.ms-doc-preview .table .align-left{text-align:left!important}.ms-doc-preview .table .rowsep-1{border-bottom:1px solid var(--gray-3)}.ms-doc-preview .table .colsep-1{border-right:1px solid var(--gray-3)}.ms-doc-preview .table colgroup+thead>tr:first-child>th{border-color:var(--gray-transparent-3)}.ms-doc-preview .table thead th{vertical-align:bottom;background:var(--blue-1);border-bottom:1px solid var(--gray-10)}.ms-doc-preview .table td,.ms-doc-preview .table th{padding:.75rem;vertical-align:top;border-top:1px solid var(--gray-3)}.ms-doc-preview .table caption{padding-top:.75rem;padding-bottom:.75rem;padding-left:.7em;margin-top:0;color:inherit;text-align:left;caption-side:top}.ms-doc-preview .note{padding:.75em .5em .75em 3em;margin-top:1em;margin-bottom:1em;background-color:var(--blue-1);background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24.746'%20viewBox='0%200%2024%2024.746'%3e%3cdefs%3e%3cstyle%3e.a{fill:none;}.b{fill:%230078a0;}%3c/style%3e%3c/defs%3e%3cg%20transform='translate(4.127%202.414)'%3e%3crect%20class='a'%20width='24'%20height='24'%20transform='translate(-4.127%20-2.414)'/%3e%3cpath%20class='b'%20d='M22.314,3.4H17.268a3.614,3.614,0,0,0-6.808,0H5.414A2.414,2.414,0,0,0,3,5.8V22.6A2.414,2.414,0,0,0,5.414,25h16.9a2.414,2.414,0,0,0,2.414-2.4V5.8A2.414,2.414,0,0,0,22.314,3.4Zm-8.45-.3a.9.9,0,1,1-.905.9A.909.909,0,0,1,13.864,3.1ZM10.122,20.2H8.432a.6.6,0,0,1-.6-.6V17.884a.561.561,0,0,1,.181-.42l7.014-6.972,2.559,2.544-7.038,7A.605.605,0,0,1,10.122,20.2Zm9.6-9.276L18.439,12.2,15.88,9.652,17.16,8.38a.6.6,0,0,1,.857,0l1.7,1.692A.592.592,0,0,1,19.719,10.924Z'%20transform='translate(-6.127%20-2.668)'/%3e%3c/g%3e%3c/svg%3e");background-repeat:no-repeat;background-position:.5em .5em;border-radius:8px}.ms-doc-preview .note__title{font-weight:700}.ms-doc-preview .important{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cdefs%3e%3cstyle%3e.a{fill:none;}.b{fill:%23f5bc15;}.c{stroke:%23000;stroke-linecap:square;stroke-width:0.537px;}%3c/style%3e%3c/defs%3e%3ccircle%20class='a'%20cx='12'%20cy='12'%20r='12'/%3e%3ccircle%20class='b'%20cx='12'%20cy='12'%20r='12'/%3e%3cg%20transform='translate(9.942%203.729)'%3e%3cpath%20d='M162.978,287.244a2.063,2.063,0,1,1-2.063-2.062A2.062,2.062,0,0,1,162.978,287.244Z'%20transform='translate(-158.853%20-272.764)'/%3e%3cpath%20class='c'%20d='M161.26,146.924A2.046,2.046,0,0,0,159.231,149l.6,7.256c.115.939.212,1.47.6,1.721a1.991,1.991,0,0,0,1.654,0c.39-.249.489-.782.6-1.722l.6-7.256A2.046,2.046,0,0,0,161.26,146.924Z'%20transform='translate(-159.197%20-146.924)'/%3e%3c/g%3e%3c/svg%3e")}.ms-doc-preview .codeblock{font-family:monospace}.ms-doc-preview code{color:var(--red-base);background-color:var(--gray-2)}.ms-doc-preview pre{display:block;max-height:600px;padding:.5em .5em .5em 1em;margin:.5em;overflow:auto;font-size:100%;background-color:var(--gray-2);border-radius:7px}.ms-doc-preview pre code{font-size:inherit;color:inherit;word-break:normal;background-color:var(--gray-2)}.ms-doc-preview .title.topictitle1{margin-top:0;margin-bottom:1em;font-size:2em;font-weight:400;line-height:1.1em;word-break:break-word;word-wrap:break-word}.ms-doc-preview .sectiontitle{padding:1em 0 0;padding-left:0!important;margin-top:36px;margin-bottom:16px;font-size:20px;font-weight:600;line-height:36px;border-top:1px solid var(--gray-2)}.ms-doc-preview a,.ms-doc-preview a:hover,.ms-doc-preview a:visited{color:var(--blue-base)}.ms-doc-preview var{color:var(--red-7)}.ms-doc-preview p{margin-top:0;margin-bottom:1rem}.ms-doc-preview .section{margin-top:1em;margin-bottom:1em}.ms-doc-preview .dlterm{font-size:15px;font-weight:700}.ms-doc-preview .dd{margin-top:.5em;margin-bottom:.5em;margin-left:40px}.ms-doc-preview dl{margin-top:2rem;margin-bottom:1rem}.ms-doc-render-container{width:100%;padding:16px;background-color:var(--body-background)}.ms-doc-render-container .ms-doc-render{width:100%;height:100%;padding:16px 20px;overflow:auto;background-color:var(--main-background)}._main_1688t_1{position:relative}._main_1688t_1:hover ._track_1688t_5{opacity:1}._wrapper_1688t_9{position:relative;height:100%;overflow:hidden}._inner_1688t_15{position:relative;box-sizing:border-box;height:100%;overflow-y:scroll}._track_1688t_5{position:absolute;top:0;right:0;z-index:1;width:6px;min-height:30px;max-height:100%;background:var(--scrollbar-thumb-color);border-radius:4px;opacity:0;cursor:default;-webkit-user-select:none;user-select:none;transition:opacity .25s ease-in}.ms-toolbar__item{margin:0 4px;border-radius:4px}.ms-toolbar__item:hover{background-color:var(--body-background);cursor:pointer;transition:background-color .3s}.ms-toolbar__item--active,.ms-toolbar__item--active:hover{background:var(--primary-color-1)}.ms-toolbar__item--active .ysd-icon{color:var(--text-color-active)}.ms-toolbar__item--disabled{color:var(--text-color-disable);background-color:unset}.ms-toolbar__item--disabled:hover{background-color:unset;cursor:not-allowed}.ms-toolbar__item--disabled .ysd-icon{color:var(--text-color-disable)}.ms-toolbar__size-dropdown{display:flex;align-items:center;min-width:60px;padding:4px 8px;font-size:12px}.ms-toolbar__size-dropdown .ysd-icon{margin-left:4px;font-size:12px;color:var(--icon-color-gray-tertiary)}.toolbar-size__menu-item{display:flex;align-items:center;justify-content:space-between}.toolbar-size__menu-item+.toolbar-size__menu-item--active{color:var(--text-color-active)}.toolbar-size__menu-item+.toolbar-size__menu-item--active .ysd-icon{margin-right:0}.ms-toolbar__color-dropdown{display:flex;align-items:center}.ms-toolbar__color-dropdown .color-dropdown__icon{display:flex;flex-direction:column;align-items:center;justify-content:center}.ms-toolbar__color-dropdown .color-dropdown__icon-line{width:20px;height:3px;margin-top:-4px;border-radius:12px}.ms-toolbar__color-dropdown .color-dropdown__icon-line--disabled{opacity:.2}.ms-toolbar__arrow{font-size:12px;color:var(--icon-color-gray-tertiary)}.toolbar-color__menu{padding:16px}.toolbar-color__menu>.toolbar-color__menu-item{padding:0;margin:0}.toolbar-color__menu>.toolbar-color__menu-item:hover{background-color:transparent}.toolbar-color__menu .color-menu__title{margin-bottom:8px;font-size:12px;line-height:20px}.toolbar-color__menu .color-menu__options{display:flex}.toolbar-color__menu .color-menu__block{display:flex;padding:8px;border:1px solid var(--border-color-base);border-radius:4px;cursor:pointer;transition:border-color .3s}.toolbar-color__menu .color-menu__block:hover{border-color:var(--border-color-hover)}.toolbar-color__menu .color-menu__block--active,.toolbar-color__menu .color-menu__block--active:hover{border-color:var(--border-color-active)}.toolbar-color__menu .color-menu__block:not(:last-child){margin-right:8px}.toolbar-color__menu .color-menu__block .ysd-icon{font-size:16px}.ms-editor-toolbar .ms-toolbar__container{position:relative;z-index:1}.ms-editor-toolbar .ms-toolbar__container--editable{display:flex;align-items:center;justify-content:space-between;background:var(--main-background);border-bottom:1px solid var(--border-color-base);box-shadow:0 2px 4px #00000003,0 3px 6px 3px #00000003,0 2px 6px #00000008}.ms-editor-toolbar .ms-toolbar__container--readonly{display:flex;align-items:center;justify-content:flex-end;margin-bottom:1px}.ms-editor-toolbar .ms-toolbar__operator{padding:16px}.ms-editor-toolbar .ms-toolbar__functions{display:flex;align-items:center;padding:16px}.ms-editor-toolbar .ms-toolbar__group{display:flex;align-items:center}.ms-editor-toolbar .ms-toolbar__divider{width:1px;height:20px;margin:0 12px;background-color:var(--border-color-gray);content:""}.ms-editor-toolbar .ms-toolbar__icon{display:flex;padding:4px;font-size:20px}.ms-editor-toolbar .ms-toolbar__btn{background-color:transparent}.table-cell__resizer{position:absolute;z-index:1020}.ms-editor-table__menu .ant-menu-item{margin-bottom:0}.ms-editor-table__menu .ant-menu-item:hover{color:var(--text-color-base);background-color:var(--component-background-gray)}.ms-editor-menu__divider{margin:0}.ms-editor-table__operation-root{position:absolute;top:0;left:0;z-index:1200;opacity:0;will-change:transform;pointer-events:none}.ms-editor-table__dropdown{z-index:1300;background-color:var(--component-background);border-radius:4px;box-shadow:0 -2px 4px #00000005,0 2px 6px 6px #00000005,0 2px 6px #0000000f}.ms-editor-theme__table{width:max-content;margin:8px 0 24px;overflow-x:scroll;overflow-y:scroll;table-layout:fixed;border-spacing:0;border-collapse:collapse}@keyframes table-controls{0%{opacity:0}to{opacity:1}}.ms-editor-theme__table-cell-header{text-align:start;background-color:var(--gray-1)}.ms-editor-theme__table-cell{position:relative;width:75px;min-width:75px;padding:4px 8px;text-align:start;vertical-align:top;border:1px solid var(--border-color-gray);outline:none}td.ms-editor-theme__table-cell{background-color:var(--main-background)}.ms-editor-theme__table-selection *::selection{color:unset;background-color:transparent}.ms-editor-theme__table-add-container{position:absolute;z-index:1200;animation:table-controls .2s ease}.ms-editor-theme__table-add-columns{height:100%;padding-left:4px}.ms-editor-theme__table-add-rows{width:calc(100% - 32px);padding-top:4px}.ms-editor-theme__table-add-button{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:var(--component-background-gray);cursor:pointer}.ms-editor-theme__table-add-button .ysd-icon{font-size:14px;color:var(--icon-color-gray-secondary)}.ms-editor-theme__table-add-button:hover{background-color:var(--blue-1)}.ms-editor-theme__table-add-button:hover .ysd-icon{color:var(--text-color-hover)}.ms-editor-theme__paragraph{position:relative;margin:0}.ms-editor-theme__text-bold{font-weight:700}.ms-editor-theme__text-italic{font-style:italic}.ms-editor-theme__text-underline{text-decoration:underline}.ms-editor-theme__text-strike-through{text-decoration:line-through}.ms-editor-theme__text-underline-strike-through{text-decoration:underline line-through}.ms-editor-theme__text-subscript{font-size:.8em;vertical-align:sub!important}.ms-editor-theme__text-superscript{font-size:.8em;vertical-align:super}.ms-editor-container{position:relative;display:flex;flex-direction:column;width:100%;height:100%;overflow-y:hidden;font-weight:400;border:1px solid var(--border-color-base);border-radius:4px}.ms-editor-container--readonly{background-color:var(--body-background)}.ms-editor-container .ms-editor-inner{position:relative;display:flex;flex:1;flex-direction:column;overflow:hidden}.ms-editor-container .ms-editor-content{z-index:0;height:100%;padding:20px;overflow:auto;border:0;outline:0}.ms-editor-container .ms-editor-input{position:relative;width:max-content;min-width:100%;min-height:100%;color:var(--gray-base);-moz-tab-size:1;tab-size:1;outline:0;resize:none}.ms-editor-container .ms-editor-input *::selection{color:unset;background-color:#accef7}.ms-editor-container .ms-editor-placeholder{position:absolute;top:16px;left:16px;display:inline-block;overflow:hidden;color:var(--gray-4);text-overflow:ellipsis;pointer-events:none;-webkit-user-select:none;user-select:none}._device-sn-wrapper_p43iy_17{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;max-height:140px;padding:16px;margin-top:8px;overflow:auto;border:1px solid var(--border-color-base);border-radius:4px}._device-sn-wrapper_p43iy_17 ._sn-item_p43iy_29{padding:4px 8px;margin:0 8px 8px 0;font-size:12px;color:var(--text-color-base);background-color:var(--body-background);border:1px solid var(--border-color-base);border-radius:4px;cursor:pointer;line-height:20px}.ms-main-error{display:flex;align-items:center;justify-content:center;padding:20px}.ms-main-error .ms-route-error{max-width:calc(100% - 300px);transform:translateY(-100px)}.ms-main-error .ms-route-error-title{margin:0 0 20px;font-size:30px;line-height:38px}.ms-main-error .ms-route-error-message{display:block;margin-bottom:20px;color:var(--text-color-secondary)}.ms-main-error .ms-route-error-pre{max-height:144px;padding:12px;margin-bottom:40px;overflow:auto;font-family:Courier,"monospace";color:var(--text-color-tertiary);border:1px solid var(--border-color-base);border-radius:4px}._table-filter-text_3ofac_17{position:relative;max-width:180px}.ms-enterprise-view{display:flex;align-items:center;overflow:hidden}.ms-enterprise-view__avatar{margin-right:12px}.ms-enterprise-view__content{overflow:hidden}.ms-enterprise-view__name{height:22px;font-weight:600;font-size:14px;line-height:22px}.ms-enterprise-view__description{display:flex;align-items:center;color:var(--text-color-secondary);font-size:12px;line-height:20px}.ms-enterprise-view__description-text{white-space:nowrap}.ms-enterprise-view__description div:not(:last-child){display:flex;align-items:center}.ms-enterprise-view__description div:not(:last-child):after{display:inline-block;width:1px;height:16px;margin:0 8px;background-color:var(--border-color-gray);content:""}.ms-shrink{position:absolute;top:50%;left:1px;z-index:100;display:flex;align-items:center;justify-content:center;width:16px;height:36px;color:var(--text-color-primary);background-color:var(--component-background);border:1px solid var(--border-color-base);border-left:none;border-radius:0 4px 4px 0;cursor:pointer}.ms-shrink:hover{color:var(--icon-color-hover)}.ms-alert-pro-banner-border.ant-alert-warning{border-bottom:var(--ms-border-width-base) solid var(--ms-color-orange-3)}.ms-tree__header{display:flex;width:100%;margin-right:8px;overflow:hidden}.ms-tree__header-label{flex:1;height:24px;overflow:hidden}.ms-tree__header-extra{display:flex;align-items:center;margin-left:4px}.ms-tree__basic .ant-tree-list .ant-tree-node-content-wrapper{display:flex;width:1px}.ms-tree__basic .ant-tree-list .ant-tree-node-content-wrapper .ant-tree-icon__customize{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-right:8px}.ms-tree__basic .ant-tree-list .ant-tree-node-content-wrapper .ant-tree-title{display:flex;flex:1;align-items:center;justify-content:center;overflow:hidden;font-size:14px;line-height:22px}.ms-tree__basic .ant-tree-list .ant-tree-treenode-motion{width:100%}.ms-tree__basic .ant-tree-list .ant-tree-treenode{width:calc(100% - 2px);margin-bottom:2px;border-radius:4px}.ms-tree__basic .ant-tree-list .ant-tree-treenode-selected{background-color:color-mix(in srgb,var(--ms-color-blue-6) 12%,transparent)}.ms-tree__basic .ant-tree-list .ant-tree-treenode-selected .ant-tree-title{color:var(--text-color-blue)}.ms-tree__basic .ant-tree-list .ant-tree-treenode.drop-container>[draggable]{position:relative;box-shadow:unset}.ms-tree__basic .ant-tree-list .ant-tree-treenode.drop-container>[draggable]:after{position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid var(--border-color-blue);border-radius:4px;content:""}.ms-tree__basic .ant-tree-list .ant-tree-list-holder-inner{overflow:hidden}.ms-tree__basic .ant-tree-list .ant-tree-list-holder-inner>.ms-tree-node__root--not-selectable:hover{background-color:unset}.ms-tree__basic .ant-tree-list .ant-tree-list-holder-inner>.ms-tree-node__root .ant-tree-switcher{opacity:0;pointer-events:none}.ms-tree__basic .ant-tree-list .ant-tree-list-holder-inner>.ms-tree-node__root .ant-tree-node-content-wrapper{margin-left:-12px}.ms-tree__basic .ant-tree-list .ant-tree-list-holder-inner .ant-tree-drop-indicator{transform:translateY(-6px)}.ms-tree__basic .ant-tree-list .ant-tree-list-holder{overflow-x:hidden;overflow-y:auto!important;scrollbar-gutter:stable}.ms-tree__basic .ant-tree-list:has(.ant-tree-list-scrollbar) .ant-tree-list-holder{overflow-y:hidden!important}.ms-tree__basic .ant-tree-list .ant-tree-list-scrollbar{width:6px!important}.ms-tree__basic .ant-tree-list .ant-tree-list-scrollbar .ant-tree-list-scrollbar-thumb{background-color:var(--scrollbar-thumb-color)!important}.ms-tree__include-root .ant-tree-list .ant-tree-list-holder-inner .ant-tree-indent .ant-tree-indent-unit:first-child{width:12px}.ms-tree{display:flex;flex-direction:column;width:100%;height:100%}.ms-tree__search{width:calc(100% - 8px);margin-bottom:16px}.ms-tree__empty{display:flex;flex:1;align-items:center;justify-content:center;width:100%;height:100%}.my-product-name{cursor:pointer}.my-product-model{color:var(--text-color-tertiary);cursor:pointer}.ms-user-banner__text{font-weight:600;font-size:18px;line-height:26px}.ms-user-menu{height:100%;overflow-x:hidden;overflow-y:hidden}.ms-user-menu__list{overflow-y:auto}.ms-user-menu-item{display:flex;justify-content:space-between}.ms-user-menu-item__label{color:var(--text-color-primary)}.ms-user-menu-item__value{color:var(--text-color-secondary)}.ms-user-menu-item--logout.ant-menu-item:hover{color:var(--text-color-error);background-color:var(--red-1)!important}.ms-user-menu-item--logout.ant-menu-item:hover .ysd-icon{transition:none}.ms-user-menu-item--logout.ant-menu-item:hover .ms-user-menu-item__label,.ms-user-menu-item--logout.ant-menu-item:hover .ms-user-menu-item__value{color:var(--text-color-error)}.ms-user-menu .ant-menu{width:100%!important;height:100%;padding:0 8px;background:transparent;border-right:none}.ms-user-menu .ant-menu .ant-menu-item{margin-bottom:0}.ms-user-menu .ant-menu-item{display:flex;align-items:center;width:100%;height:36px;padding:8px;padding-left:8px!important;overflow:hidden;color:var(--text-color-primary);border-radius:4px;transition:padding-left .2s ease;font-size:14px;line-height:22px}.ms-user-menu .ant-menu-item .ysd-icon{display:flex;align-items:center;width:16px;height:16px;font-size:18px}.ms-user-menu .ant-menu-item:not(:last-child){margin-bottom:4px}.ms-user-menu .ant-menu-item:not(.ms-user-menu .ant-menu-item-selected):hover{background-color:color-mix(in srgb,var(--gray-base) 6%,transparent)}.ms-user-menu .ant-menu-item:after{display:none}.ms-user-menu .ant-menu-item-active .ant-menu-title-content a{color:var(--text-color-secondary)}.ms-user-menu .ant-menu-item-selected .ant-menu-item-icon,.ms-user-menu .ant-menu-item-selected .ant-menu-title-content{color:var(--text-color-blue)}.ms-user-menu .ant-menu-submenu-active .ant-menu-submenu-title{color:var(--text-color-secondary);background-color:color-mix(in srgb,var(--gray-base) 6%,transparent)}.ms-user-menu .ant-menu-submenu-selected{color:var(--text-color-secondary)}.ms-user-menu .ant-menu-submenu .ant-menu-submenu-title{display:flex;align-items:center;padding:8px;border-radius:4px}.ms-user-menu .ant-menu-submenu .ant-menu-submenu-title .ant-menu-item-icon{font-size:16px}.ms-user-menu .ant-menu-submenu .ant-menu-submenu-title .ant-menu-title-content{flex:1;margin-right:24px;margin-left:8px;font-size:14px;line-height:22px}.ms-user-menu .ant-menu-submenu .ant-menu-submenu-title:hover{color:var(--text-color-secondary);background-color:color-mix(in srgb,var(--gray-base) 6%,transparent)}.ms-user-menu .ant-menu-submenu .ant-menu-submenu-title:hover .ant-menu-submenu-arrow,.ms-user-menu .ant-menu-submenu-arrow{color:var(--text-color-secondary)}.ant-menu-submenu-popup{width:240px}.ant-menu-submenu-popup .ant-menu{max-height:240px;padding:4px 0 0 4px;scrollbar-gutter:stable}.ant-menu-submenu-popup .ant-menu-item{display:flex;align-items:center;height:32px;padding:0 8px;margin-right:-2px;border-radius:4px}.ant-menu-submenu-popup .ant-menu-item:hover{background-color:color-mix(in srgb,var(--gray-10) 6%,transparent)}.ant-menu-submenu-popup .ant-menu-item .ant-menu-item-icon{display:inline-block;font-size:16px}.ant-menu-submenu-popup .ant-menu-item .ant-menu-title-content{display:inline-block;font-size:14px;line-height:22px}.ant-menu-submenu-popup .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected{background-color:color-mix(in srgb,var(--blue-base) 6%,transparent)}.ms-user-footer{display:flex;align-items:center;justify-content:center;color:var(--text-color-tertiary);font-size:14px;line-height:22px}.ms-user-footer__text{margin-right:4px}.ms-user-drawer{position:absolute}.ms-user-drawer .ant-drawer-body{padding:0}.ms-user-drawer .ant-drawer-body .ysd-drawer-body-content{height:100%}.ms-user-drawer .ant-drawer-body .ms-user-drawer__container{height:100%;overflow:hidden}.ms-user-drawer__trigger{cursor:pointer}.ms-user-drawer__container{display:flex;flex-direction:column;height:100%}.ms-user-drawer__header{padding:16px}.ms-user-drawer__menu{flex:1;padding:4px 0;overflow-y:hidden}.ms-user-drawer__footer{padding:0 16px 16px}.ms-sidebar{display:flex;flex-direction:column;height:100%;overflow:hidden;background-color:var(--body-background);border-right:1px solid var(--border-color-base);transition:width .2s ease}.ms-sidebar__header{height:32px;margin:12px}.ms-sidebar__logo{display:block;width:120px;height:32px;margin-left:12px;overflow:hidden;text-indent:-999px;background:url(//ysd-iot-rs.milesight.com/web/assets/img/logo-light-BXNO76WO.svg) no-repeat;background-size:contain;transform:unset}.ms-sidebar__menu{flex:1;padding:12px 12px 0;margin-right:-7px;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable}.ms-sidebar__menu .ant-menu{width:100%!important;overflow:hidden;background:transparent;border-right:none}.ms-sidebar__menu .ant-menu .ant-menu-item{margin-bottom:0}.ms-sidebar__menu .ant-menu-item{width:100%;height:36px;padding:8px 12px;padding-left:12px!important;overflow:hidden;color:var(--text-color-secondary);border-radius:4px;transition:padding-left .2s ease;font-size:14px;line-height:22px}.ms-sidebar__menu .ant-menu-item .ant-menu-title-content>a{display:block}.ms-sidebar__menu .ant-menu-item .ysd-icon{display:flex;align-items:center;width:20px;height:20px;margin-right:4px;font-size:20px}.ms-sidebar__menu .ant-menu-item:not(:last-child){margin-bottom:8px}.ms-sidebar__menu .ant-menu-item:not(.ms-sidebar__menu .ant-menu-item-selected):hover{background-color:color-mix(in srgb,var(--gray-base) 6%,transparent)}.ms-sidebar__menu .ant-menu-item:after{display:none}.ms-sidebar__menu .ant-menu-item-active .ant-menu-title-content a{color:var(--text-color-secondary)}.ms-sidebar__menu .ant-menu-item-selected .ant-menu-item-icon,.ms-sidebar__menu .ant-menu-item-selected .ant-menu-title-content a{color:var(--text-color-blue)}.ms-sidebar__footer{position:relative;display:flex;align-items:center;justify-content:space-between;margin:12px}.ms-sidebar__avatar{padding:4px}.ms-sidebar__toggle{position:absolute;bottom:0;left:0;display:flex;align-items:center;justify-content:center;width:36px;height:36px;color:var(--text-color-secondary);cursor:pointer;transition:transform .2s ease,background-color .2s ease;transform:translate(180px,-2px)}.ms-sidebar__toggle:hover{color:var(--text-color-secondary);background-color:color-mix(in srgb,var(--gray-base) 6%,transparent);border-radius:4px}.ms-sidebar__toggle .ysd-icon{font-size:20px}.ms-sidebar--collapsed .ms-sidebar__logo{width:32px;height:32px;margin-left:4px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAt1BMVEUAAAA0kfoyhvQRS6QQSqQ0kfo1kfgzkfo0kfo1kfsRS6M0kfoRS6MQTKQzj/kRS6MSTaQRS6MQS6QSSqQQS6Yui/80kfoRSqMTSaM0kPoyj/gQS6MSS6I1kv80kfoyjfYRSqM1kvoSTaY4kPo0kfsRS6M0kfo0kvsRTKM0kPoST6c0kfozkfs0kfkzkPoVVK8dZcMrfuM1kfoRSqMzkvoRTKIRSKIibM01j/kSSqURS6M0kfoRS6PP9L5uAAAAO3RSTlMA8gXef9hClm5D+d+1VFCmNPPIHRUL+HUNgSLpRhDt1GNgPjfovrmniy/UwI5ZN+XTz8eXaEosp3lxS6xaNV4AAAITSURBVFjD7ZXpVvIwEIanAcpeKFpkVUFZZFE/l29j7v+6rB3MtJkyHvWP58jzj06Sp5O8DXDkyOcwvrd7w+vDx/FLO0t//LP9f7/mP6980V+JMqVKec/m5nP+ia2tBx/wM9NftrY54K+q/TfvbNnLbyKo2/ndbSTKS7zvvtXn4xx/YMu7etC7BJcZ3l3YV3jS/YEptsBliHjPTQx0fxHPwOEEEUPex7JR/WGtKfYQY1bcxCRdjLaOHwttcChiTPjHjiuZdMiu+fupxn7EzonbYwNfKSz4QzXWX9nxutVeomqJLejQAre217pv/eeOP6YIDu0C0sITO/jB5PsTRuDwHCItHD3Y4dsc/16Ep7l7iOEzgM9N3AKMM36AZo1aBZcWItLhmA2HAaDvpf0AZ5jQABd6s9nrmxn+ZheLjD+GDkvm8LRGe2hvBob9LJI5nKYXjso8j/0konEyh/+o8J9+DbwDfhjROJFDaGUP56mbnX/h82Hl5rA3S54PYc94npl/fZUSaTnkw7nx0v4rJ/Ayh9Nh8nzJT8p5fjiYw0txOIO19Cs5fKQtmAITSL+Sw1XO4VAI53zDKzmEkBbuQYrkZijx5arlsI28h8wk9vN8NYdNKjj/FdE65ddzuKTCb1BQc9ig1gyoyBw6+eqAyvs5fAQFPYc1sYcCmUN5oY5AQeRQ5mulHYKewyFfqBqcwyNHviUvVgfbaGdDJRoAAAAASUVORK5CYII=) no-repeat;background-size:contain;transition:width 0s .2s,margin 0s .2s,background 0s .2s}.ms-sidebar--collapsed .ms-sidebar__menu .ant-menu-item{width:36px;padding:8px;padding-left:8px!important}.ms-sidebar--collapsed .ms-sidebar__menu .ant-menu-item .ant-menu-title-content>a{width:0}.ms-sidebar--collapsed .ms-sidebar__menu .ysd-icon{margin-right:0}.ms-sidebar--collapsed .ms-sidebar__footer{margin-top:60px}.ms-sidebar--collapsed .ms-sidebar__toggle{transform:translateY(-56px)}[data-theme=dark] .ms-sidebar{background-color:var(--ms-color-background-2)}[data-theme=dark] .ms-sidebar__logo{filter:brightness(0) invert(100%)}[data-theme=dark] .ms-sidebar__menu .ant-menu-item:not(.ant-menu-item-selected),[data-theme=dark] .ms-sidebar__menu .ant-menu-item:not(.ant-menu-item-selected):hover{color:var(--white)}[data-theme=dark] .ms-sidebar__menu .ant-menu-item:not(.ant-menu-item-selected) .ant-menu-item-icon,[data-theme=dark] .ms-sidebar__menu .ant-menu-item:not(.ant-menu-item-selected):hover .ant-menu-item-icon{color:var(--white)}[data-theme=dark] .ms-sidebar__menu .ant-menu-item:not(.ant-menu-item-selected) .ant-menu-title-content a,[data-theme=dark] .ms-sidebar__menu .ant-menu-item:not(.ant-menu-item-selected):hover .ant-menu-title-content a{color:var(--white)}[data-theme=dark] .ms-sidebar__toggle,[data-theme=dark] .ms-sidebar__toggle:hover{color:var(--white)}.ms-page-header.ant-page-header{padding:0;background-color:var(--component-background)}.ms-page-header.ant-page-header .ant-breadcrumb-link a:hover{color:var(--ms-color-action-main)}.ms-page-header.bordered{box-shadow:inset 0 -1px 1px var(--border-color-base)}.ms-page-header .ant-breadcrumb{padding:8px 24px;line-height:24px}.ms-page-header .ant-breadcrumb-separator{margin:0 4px}.ms-page-header .ant-breadcrumb-separator .ysd-icon{margin:0;color:var(--ms-color-text-secondary);vertical-align:-3px}.ms-page-header .ant-breadcrumb+.ant-page-header-heading{padding-top:4px;margin-top:0}.ms-page-header .ant-breadcrumb li:last-child{font-weight:400}.ms-page-header .ant-page-header-heading{padding:12px 24px}.ms-page-header .ant-page-header-heading-left{flex:1;min-width:0}.ms-page-header .ant-page-header-heading-title{height:32px;line-height:32px}.ms-page-header .ant-divider-vertical{height:16px;margin:0 8px;border-color:var(--border-color-base)}.ms-page-header-title-wrap{display:flex;gap:8px;align-items:center}.ms-page-header-helper-icon{font-size:16px;color:var(--ms-color-text-secondary);cursor:pointer}.ms-page-header-helper-icon:hover{color:var(--ms-color-text-primary)}.ms-resize-container{display:flex;width:100%;height:100%}.ms-resize-container.dragging{cursor:col-resize}.ms-resize-container.shrink .ms-resize-left-panel{display:none}.ms-resize-container .ms-resize-left-panel,.ms-resize-container .ms-resize-right-panel{height:100%;overflow:auto}.ms-resize-container .ms-resize-right-panel{display:flex;flex:1;flex-direction:column;min-width:0}.ms-resize-container .ms-drag-trigger{position:relative;height:100%}.ms-resize-container .ms-drag-trigger .ms-shrink-icon{position:absolute;top:50%;left:100%;z-index:100;display:flex;align-items:center;justify-content:center;width:16px;height:36px;color:var(--text-color-primary);background-color:var(--component-background);border:1px solid var(--border-color-gray);border-left:none;border-radius:0 4px 4px 0;cursor:pointer;transform:translate(-.2px)}.ms-resize-container .ms-drag-trigger .ms-shrink-icon:hover{color:var(--icon-color-hover)}.ms-resize-container .ms-drag-trigger .ms-shrink-icon .ysd-icon{margin-left:-1px}.ms-resize-container.open .ms-drag-trigger{border-right:1px solid var(--border-color-gray)}.ms-resize-container .ms-draggable{width:2px;border-right:1px solid var(--ms-color-border-light);cursor:col-resize}.ms-formily-force-full-row{grid-column:1 / -1!important}._form-group_1xr7h_17{padding:24px 16px 0}._header_1xr7h_20{display:flex;gap:12px;align-items:center;margin-bottom:16px}._indicator_1xr7h_26{flex-shrink:0;width:4px;height:16px;background-color:var(--primary-color-5)}._title_1xr7h_32{font-weight:var(--ms-font-weight-medium, 500);color:var(--text-color-primary);font-size:16px;line-height:24px}._form-upload_1dlr2_17{width:100%}._upload-check-icon_1dlr2_20{color:var(--green-base)!important}._text-codemirror_be9zu_17{position:relative;display:flex;flex-direction:column;height:100%;min-height:0}._text-codemirror__toolbar_be9zu_24{position:absolute;top:20px;right:20px;z-index:2}._text-codemirror__editor_be9zu_30{flex:1 1 auto;min-height:150px;overflow:hidden;font-size:13px;border:1px solid var(--border-color-base);border-radius:4px}._text-codemirror__editor_be9zu_30 .cm-editor{height:100%;outline:none}._text-codemirror__editor_be9zu_30 .cm-editor.cm-focused{outline:none}._text-codemirror__editor_be9zu_30 .cm-scroller{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}._text-codemirror__editor_be9zu_30 .cm-tooltip.cm-tooltip-lint{max-width:480px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.5;white-space:pre-wrap}._form-text-editor_150fu_17{display:flex;flex:1;flex-direction:column;min-height:150px;background-color:var(--component-background)}._form-text-editor--fullscreen_150fu_24{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;width:100vw;height:100vh;min-height:unset}._form-text-editor__header_150fu_32{display:flex;flex:0 0 auto;gap:8px;align-items:center;justify-content:flex-end;padding:12px 16px;border-bottom:1px solid var(--border-color-base)}._form-text-editor__title_150fu_41{flex:1 1 auto;font-weight:var(--ms-font-weight-medium);color:var(--ms-color-text-primary);font-size:16px;line-height:24px}._form-text-editor__fullscreen-btn_150fu_48{font-size:16px;color:var(--text-color-secondary);cursor:pointer}._form-text-editor__fullscreen-btn_150fu_48:hover{color:var(--text-color-primary)}._form-text-editor__body_150fu_56,._form-text-editor__body_150fu_56 .ant-spin-nested-loading{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}._form-text-editor__body_150fu_56 .ant-spin-container{position:relative;display:flex;flex:1 1 auto;flex-direction:column;min-height:0}._form-text-editor__view_150fu_75{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}._form-text-editor__view_150fu_75 .form-menu-layout{flex:1 1 auto;height:auto;min-height:0}._form-text-editor__view_150fu_75 .form-menu-sider,._form-text-editor__view_150fu_75 .form-menu-content{height:auto}._form-text-editor__text_150fu_90{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}._form-text-editor__alert_150fu_96{flex:0 0 auto;padding:8px 16px 0}._form-text-editor__alert_150fu_96+._form-text-editor__text-body_150fu_100{padding-top:8px}._form-text-editor__text-body_150fu_100{flex:1 1 auto;min-height:0;padding:0 16px 8px}._device-config-drawer_udj2g_17 .ysd-drawer-body{padding:0}._device-config-drawer_udj2g_17 .ysd-drawer-body-content{display:flex;flex-direction:column;height:100%}._device-config-drawer_udj2g_17 .ant-drawer-body{padding:0}._drawer-title_udj2g_28{display:flex;align-items:center;justify-content:space-between;margin-right:16px}._drawer-title_udj2g_28>:first-child{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._body_udj2g_40{display:flex;flex:1 1 0;flex-direction:column;min-height:0;overflow:auto}._content_udj2g_47{display:flex;flex:1;flex-direction:column;min-height:320px}._placeholder_udj2g_53{display:flex;align-items:center;justify-content:center;width:100%;min-height:320px}._footer_udj2g_60{display:flex;gap:8px;align-items:center;justify-content:flex-end;padding:12px 16px;border-top:1px solid var(--border-color-split)}._footer-extra_udj2g_68{margin-right:auto}.ms-text-diff-viewer{--ms-tdv-bg: var(--component-background);--ms-tdv-text: var(--text-color-primary);--ms-tdv-border: var(--border-color-base);--ms-tdv-bg-add: var(--green-1);--ms-tdv-bg-remove: var(--red-1);--ms-tdv-bg-empty: var(--component-background-gray);--ms-tdv-word-add: var(--green-3);--ms-tdv-word-remove: var(--red-3);--ms-tdv-gutter-bg: var(--component-background-gray);--ms-tdv-gutter-color: var(--text-color-tertiary);--ms-tdv-highlight-bg: var(--yellow-1);--ms-tdv-expand-bg: var(--primary-color-1);--ms-tdv-expand-color: var(--primary-color-7);--ms-tdv-gutter-w: 56px;--ms-tdv-marker-w: 20px;--ms-tdv-line-height: 22px;position:relative;width:100%;min-height:100%;font-family:Menlo,Consolas,Liberation Mono,monospace;font-size:12px;line-height:var(--ms-tdv-line-height);color:var(--ms-tdv-text);background:var(--ms-tdv-bg);border:1px solid var(--ms-tdv-border);border-radius:4px;overflow-anchor:none}.ms-text-diff-viewer .ms-tdv-title{position:sticky;top:0;z-index:2;display:grid;padding:8px 12px;font-weight:500;color:var(--text-color-secondary);background:var(--ms-tdv-gutter-bg);border-bottom:1px solid var(--ms-tdv-border);font-size:14px;line-height:22px}.ms-text-diff-viewer .ms-tdv-title-right{padding:0 12px}.ms-text-diff-viewer .ms-tdv-body{position:relative}.ms-text-diff-viewer .ms-tdv-loading,.ms-text-diff-viewer .ms-tdv-error,.ms-text-diff-viewer .ms-tdv-empty{position:absolute;top:50%;left:50%;min-height:120px;padding:24px;color:var(--text-color-secondary);text-align:center;transform:translate(-50%,-50%)}.ms-text-diff-viewer .ms-tdv-row{align-items:stretch}.ms-text-diff-viewer .ms-tdv-gutter,.ms-text-diff-viewer .ms-tdv-marker{padding:0 8px;color:var(--ms-tdv-gutter-color);text-align:right;background:var(--ms-tdv-gutter-bg);-webkit-user-select:none;user-select:none}.ms-text-diff-viewer .ms-tdv-marker{text-align:center}.ms-text-diff-viewer .ms-tdv-content{padding:0 8px;word-break:break-word;overflow-wrap:anywhere;white-space:pre-wrap}.ms-text-diff-viewer .ms-tdv-content.ms-tdv-line-add,.ms-text-diff-viewer .ms-tdv-marker.ms-tdv-line-add{background:var(--ms-tdv-bg-add)}.ms-text-diff-viewer .ms-tdv-content.ms-tdv-line-remove,.ms-text-diff-viewer .ms-tdv-marker.ms-tdv-line-remove{background:var(--ms-tdv-bg-remove)}.ms-text-diff-viewer .ms-tdv-content.ms-tdv-line-modify,.ms-text-diff-viewer .ms-tdv-marker.ms-tdv-line-modify{background:var(--ms-tdv-bg-add)}.ms-text-diff-viewer .ms-tdv-content.ms-tdv-line-empty,.ms-text-diff-viewer .ms-tdv-marker.ms-tdv-line-empty{background:var(--ms-tdv-bg-empty)}.ms-text-diff-viewer .ms-tdv-gutter.ms-tdv-line-add{background:var(--ms-tdv-bg-add)}.ms-text-diff-viewer .ms-tdv-gutter.ms-tdv-line-remove{background:var(--ms-tdv-bg-remove)}.ms-text-diff-viewer .ms-tdv-gutter.ms-tdv-line-modify{background:var(--ms-tdv-bg-add)}.ms-text-diff-viewer .ms-tdv-gutter.ms-tdv-line-empty{background:var(--ms-tdv-bg-empty)}.ms-text-diff-viewer .ms-tdv-inline-add{background:var(--ms-tdv-word-add)}.ms-text-diff-viewer .ms-tdv-inline-remove{background:var(--ms-tdv-word-remove)}.ms-text-diff-viewer .ms-tdv-line-highlight{box-shadow:inset 2px 0 0 var(--primary-color-base)}.ms-text-diff-viewer .ms-tdv-gutter[role=button]{cursor:pointer}.ms-text-diff-viewer .ms-tdv-gutter[role=button]:hover{color:var(--text-color-link)}.ms-text-diff-viewer .ms-tdv-expand{padding:4px 8px;text-align:center;background:var(--ms-tdv-expand-bg)}.ms-text-diff-viewer .ms-tdv-expand .ms-tdv-expand-btn{padding:2px 12px;color:var(--ms-tdv-expand-color);background:transparent;border:none;cursor:pointer}.ms-text-diff-viewer .ms-tdv-expand .ms-tdv-expand-btn:hover{text-decoration:underline}.ms-text-diff-viewer-split .ms-tdv-row{display:grid;grid-template-columns:var(--ms-tdv-gutter-w) var(--ms-tdv-marker-w) minmax(0,1fr) var(--ms-tdv-gutter-w) var(--ms-tdv-marker-w) minmax(0,1fr)}.ms-text-diff-viewer-split.ms-text-diff-viewer-no-line-numbers .ms-tdv-row{grid-template-columns:var(--ms-tdv-marker-w) minmax(0,1fr) var(--ms-tdv-marker-w) minmax(0,1fr)}.ms-text-diff-viewer-unified .ms-tdv-row{display:grid;grid-template-columns:var(--ms-tdv-gutter-w) var(--ms-tdv-gutter-w) var(--ms-tdv-marker-w) minmax(0,1fr)}.ms-text-diff-viewer-unified.ms-text-diff-viewer-no-line-numbers .ms-tdv-row{grid-template-columns:var(--ms-tdv-marker-w) minmax(0,1fr)}.ms-text-diff-viewer-split .ms-tdv-title{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ms-text-diff-viewer-toml .ms-tdv-token-comment{font-style:italic;color:var(--text-color-tertiary)}.ms-text-diff-viewer-toml .ms-tdv-token-section{font-weight:600;color:var(--text-color-blue)}.ms-text-diff-viewer-toml .ms-tdv-token-key{color:var(--text-color-blue)}.ms-text-diff-viewer-toml .ms-tdv-token-string{color:var(--text-color-green)}.ms-text-diff-viewer-toml .ms-tdv-token-number,.ms-text-diff-viewer-toml .ms-tdv-token-boolean{color:var(--text-color-orange)}.ms-text-diff-viewer-toml .ms-tdv-token-datetime{color:var(--text-color-warning)}.ms-text-diff-viewer-toml .ms-tdv-token-punctuation{color:var(--text-color-tertiary)}
