body>.tox-tinymce-aux{z-index:8000}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.box-select-rect-overlay{position:absolute;z-index:50;background-color:#0f8cfa1a;border:1px solid #0f8cfa;pointer-events:none;box-sizing:border-box}.fixed-filter-area{display:flex;flex-wrap:wrap}.fixed-filter-area .filter-item{margin-bottom:8px}.fixed-filter-area .filter-item:first-child .filter-label{margin-left:0}.fixed-filter-area .filter-item:first-child .rui-cq-field-ui{padding-left:0}.fixed-filter-area .filter-item .filter-label{margin-left:8px}.multi-column-layout{display:block}@media (min-width: 640px){.multi-column-layout .rui-simple-entity-input-field{vertical-align:top;width:100%;margin-right:18px}}.multi-column-layout.left{display:flex;justify-content:flex-start}.multi-column-layout.center{display:flex;justify-content:center}.multi-column-layout .fwt-main-table{width:100%!important}:root{--diff-background-color:initial;--diff-text-color:initial;--diff-font-family:Consolas,Courier,monospace;--diff-selection-background-color:#b3d7ff;--diff-selection-text-color:var(--diff-text-color);--diff-gutter-insert-background-color:#d6fedb;--diff-gutter-insert-text-color:var(--diff-text-color);--diff-gutter-delete-background-color:#fadde0;--diff-gutter-delete-text-color:var(--diff-text-color);--diff-gutter-selected-background-color:#fffce0;--diff-gutter-selected-text-color:var(--diff-text-color);--diff-code-insert-background-color:#eaffee;--diff-code-insert-text-color:var(--diff-text-color);--diff-code-delete-background-color:#fdeff0;--diff-code-delete-text-color:var(--diff-text-color);--diff-code-insert-edit-background-color:#c0dc91;--diff-code-insert-edit-text-color:var(--diff-text-color);--diff-code-delete-edit-background-color:#f39ea2;--diff-code-delete-edit-text-color:var(--diff-text-color);--diff-code-selected-background-color:#fffce0;--diff-code-selected-text-color:var(--diff-text-color);--diff-omit-gutter-line-color:#cb2a1d}.diff{background-color:var(--diff-background-color);border-collapse:collapse;color:var(--diff-text-color);table-layout:fixed;width:100%}.diff::-moz-selection{background-color:#b3d7ff;background-color:var(--diff-selection-background-color);color:var(--diff-text-color);color:var(--diff-selection-text-color)}.diff::selection{background-color:#b3d7ff;background-color:var(--diff-selection-background-color);color:var(--diff-text-color);color:var(--diff-selection-text-color)}.diff td{padding-bottom:0;padding-top:0;vertical-align:top}.diff-line{font-family:Consolas,Courier,monospace;font-family:var(--diff-font-family);line-height:1.5}.diff-gutter>a{color:inherit;display:block}.diff-gutter{cursor:pointer;padding:0 1ch;text-align:right;-webkit-user-select:none;-moz-user-select:none;user-select:none}.diff-gutter-insert{background-color:#d6fedb;background-color:var(--diff-gutter-insert-background-color);color:var(--diff-text-color);color:var(--diff-gutter-insert-text-color)}.diff-gutter-delete{background-color:#fadde0;background-color:var(--diff-gutter-delete-background-color);color:var(--diff-text-color);color:var(--diff-gutter-delete-text-color)}.diff-gutter-omit{cursor:default}.diff-gutter-selected{background-color:#fffce0;background-color:var(--diff-gutter-selected-background-color);color:var(--diff-text-color);color:var(--diff-gutter-selected-text-color)}.diff-code{word-wrap:break-word;padding:0 0 0 .5em;white-space:pre-wrap;word-break:break-all}.diff-code-edit{color:inherit}.diff-code-insert{background-color:#eaffee;background-color:var(--diff-code-insert-background-color);color:var(--diff-text-color);color:var(--diff-code-insert-text-color)}.diff-code-insert .diff-code-edit{background-color:#c0dc91;background-color:var(--diff-code-insert-edit-background-color);color:var(--diff-text-color);color:var(--diff-code-insert-edit-text-color)}.diff-code-delete{background-color:#fdeff0;background-color:var(--diff-code-delete-background-color);color:var(--diff-text-color);color:var(--diff-code-delete-text-color)}.diff-code-delete .diff-code-edit{background-color:#f39ea2;background-color:var(--diff-code-delete-edit-background-color);color:var(--diff-text-color);color:var(--diff-code-delete-edit-text-color)}.diff-code-selected{background-color:#fffce0;background-color:var(--diff-code-selected-background-color);color:var(--diff-text-color);color:var(--diff-code-selected-text-color)}.diff-widget-content{vertical-align:top}.diff-gutter-col{width:7ch}.diff-gutter-omit{height:0}.diff-gutter-omit:before{background-color:#cb2a1d;background-color:var(--diff-omit-gutter-line-color);content:" ";display:block;height:100%;margin-left:4.6ch;overflow:hidden;white-space:pre;width:2px}.diff-decoration{line-height:1.5;-webkit-user-select:none;-moz-user-select:none;user-select:none}.diff-decoration-content{font-family:Consolas,Courier,monospace;font-family:var(--diff-font-family);padding:0}.diff-view{min-width:700px}.diff-view .diff-view-header{display:flex;align-items:center;border-bottom:1px solid #eaeaea;position:sticky;top:0;background-color:#fff}.diff-view .diff-view-header:before{content:"";display:block;width:100%;height:1px;position:absolute;top:-1px;background-color:#eaeaea}.diff-view .diff-view-header .diff-view-header-left,.diff-view .diff-view-header .diff-view-header-right{padding:16px;flex:1}.diff-view .diff-view-header .diff-view-header-right{border-left:1px solid #eaeaea}.diff-view .diff-view-no-modified{text-align:center;line-height:100px;font-size:16px}.diff-view .diff-view-line td:nth-child(3){border-left:1px solid #ddd}.title-body-box{border-radius:4px;box-sizing:border-box;border:1px solid #dcdee0}.title-body-box-header,.title-body-box-body{padding:8px}.title-body-box-divider{height:1px;background-color:#eaeaea}.history-version-dialog{max-width:551px}.history-version-dialog .history-version-dialog-body{display:flex;flex-direction:column;gap:8px;padding:16px 8px}@media (min-width: mobileWidth){.history-version-dialog .history-version-dialog-body{padding:16px}}.history-version-dialog .version-header{display:flex;align-items:center}.history-version-dialog .vertical-divider{width:1px;margin:0 8px;background-color:#1f88fd;height:13px}.history-version-dialog .version-info{display:flex;justify-content:space-between;align-items:center;color:#777879;font-size:12px}.history-diff-dialog-view .rui-dialog-body{padding:0}.history-diff-dialog-view .version-select-title{font-weight:700;margin-bottom:12px}.rui-capsule-label{height:28px;display:inline-flex;padding:2px;gap:4px;background:#f2f3f4;box-sizing:border-box}.rui-capsule-label .capsule-labe-item{min-width:24px;font-size:14px;box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;cursor:pointer;color:#666}.rui-capsule-label .capsule-labe-item:hover{color:#333}.rui-capsule-label .capsule-labe-item.active{background:#fff;color:#333;box-shadow:0 1px 2px #0000001a}.rui-markdown-view h1:hover .anchor .octicon-link:before,.rui-markdown-view h2:hover .anchor .octicon-link:before,.rui-markdown-view h3:hover .anchor .octicon-link:before,.rui-markdown-view h4:hover .anchor .octicon-link:before,.rui-markdown-view h5:hover .anchor .octicon-link:before,.rui-markdown-view h6:hover .anchor .octicon-link:before{width:16px;height:16px;content:" ";display:inline-block;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg>")}.rui-mobile-page-padding-h,.rui-round-padding{padding-left:8px;padding-right:8px}.rui-mobile-page-padding-v,.rui-round-padding{padding-top:20px;padding-bottom:20px}.rui-round-padding{padding:14px}.rui-section-title{color:#5b5b5b;font-weight:700;margin-bottom:14px}.rui-block-list-item,.rui-query-case-edit .case-name{margin-bottom:10px}.rui-block-list-item:last-child,.rui-query-case-edit .case-name:last-child{margin-bottom:0}.rui-center-block,.rui-center-actions{display:flex;align-items:center;justify-content:center}.rui-center-block .rui-btn,.rui-center-actions .rui-btn{padding-left:40px;padding-right:40px}.rui-center-actions a{color:#0069ff}.rui-timer-footer{display:flex;justify-content:center;align-items:center}.rui-timer-footer span{margin-left:10px}.rui-flex-h-center,.rui-query-case-edit .case-name,.rui-query-case-edit .remove-area{display:flex;align-items:center}.rui-sep-line-h{margin:14px 0;border-top:1px solid #d7d7d7}.rui-space-v-children.space-v-small>*{margin-bottom:8px}.rui-space-v-children.space-v-small>*:last-child{margin-bottom:0}.rui-space-h-children>*,.rui-config-editor .ce-top-actions>*,.rui-config-editor .rui-config-editor-core .ce-image-buttons>*{margin-right:12px}.rui-space-h-children>*:last-child,.rui-config-editor .ce-top-actions>*:last-child,.rui-config-editor .rui-config-editor-core .ce-image-buttons>*:last-child{margin-right:0}.rui-text-block{line-height:1.4em}.rui-inline-label{font-weight:700;margin-right:16px}.rui-page-actions{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:10px}.rui-page-actions>*{margin-right:12px;margin-bottom:6px}.rui-page-actions>*:last-child{margin-right:0}.rui-page-actions>.rui-link-btn{margin-right:16px}.rui-buttons-space{width:4px;height:8px;background:#eee}.rui-section-actions{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:4px}.rui-section-actions>*{margin-right:8px;margin-bottom:4px}.rui-section-actions>*:last-child{margin-right:0}.rui-bottom-actions{margin-top:16px;display:flex;align-items:center}.rui-bottom-actions>.rui-btn,.rui-bottom-actions .rui-input-field-like,.rui-bottom-actions .rui-link-btn{margin-right:8px}.rui-top-actions{margin-bottom:16px;display:flex;align-items:center}.rui-top-actions>.rui-btn,.rui-top-actions .rui-input-field-like,.rui-top-actions .rui-link-btn{margin-right:8px}.rui-top-actions .rui-actions-label{margin-right:8px}.rui-section{margin-bottom:36px}.rui-section:last-child{margin-bottom:0}@media (min-width: 640px){.rui-section{margin-bottom:28px}}.rui-section.small-sep{margin-bottom:18px}.rui-section>.section-title{font-size:14px;font-weight:800;color:#555;margin-bottom:12px}.rui-section>.section-title.center{text-align:center}.rui-section-1{margin-bottom:24px}.rui-section-1:last-child{margin-bottom:0}.rui-section-1>.section-name{font-size:16px;font-weight:800;color:#555;margin-bottom:16px}.rui-section-1 .section-actions-top{margin-bottom:12px}.rui-section-1 .section-actions-bottom{margin-top:12px}.rui-section-1 .section-actions-top .rui-link-btn,.rui-section-1 .section-actions-bottom .rui-link-btn,.rui-section-1 .section-actions-top .rui-btn,.rui-section-1 .section-actions-bottom .rui-btn{margin-right:10px}.rui-section-1 .rui-section-tip{color:#86909c}.rui-section-1 .rui-section-row{margin-top:10px;display:flex;flex-wrap:wrap;gap:10px}.rui-section-name-1{font-weight:800;color:#555;margin-bottom:12px}.rui-inline-list-item{margin-bottom:8px;margin-right:12px}.rui-space-h-items>*{margin-right:8px}.rui-space-h-items>*:last-child{margin-right:0}.rui-block-label{display:block;margin-bottom:6px}.rui-white-pane{max-width:1088px;background:#fff;margin:0 auto 10px;padding:12px 16px;border-radius:5px;border:1px solid #ddd;box-shadow:0 0 8px #aaa3}.rui-white-pane.for-actions{padding-top:12px;padding-bottom:12px}.rui-white-pane.whole-width{max-width:100%}.rui-white-pane.inline{max-width:auto;margin:0 12px 12px 0}.rui-ev-card-part-tag-disabled{border:1px solid #aaa;color:#666;background:#eee;border-radius:8px;padding:4px;line-height:1em;font-size:12px}.rui-block-tip,.rui-up-order-select .tip{font-size:14px;margin-bottom:8px;line-height:1.6em}.rui-block-tip.small-margin,.rui-up-order-select .tip.small-margin{margin-bottom:16px}.rui-order-state{display:inline-block;font-weight:800}.rui-main-content-area{width:auto}@media (min-width: 640px){.rui-main-content-area{width:1180px;margin:0 auto}}.rui-button-like-item,.rui-map-area-popup .area-item,.rui-map-model-map-popup .area-item,.rui-map-area-popup .map-item,.rui-map-model-map-popup .map-item{border-radius:0;color:#175cff;border:1px solid #3459ec;background:#eef1fe;padding:8px;margin-bottom:8px;cursor:pointer;font-size:14px}.rui-list-item-on-while{background:#f5f6fa}.rui-tag,.rui-entity-list-card .line-part-tag{padding:0 4px;background:#aaa;font-size:13px;height:18px;line-height:18px}.rui-tag.for-created,.rui-entity-list-card .line-part-tag.for-created{background:#91a69d;color:#fff}.rui-tag.for-going,.rui-entity-list-card .line-part-tag.for-going{background:#569fbf;color:#fff}.rui-tag.for-success,.rui-entity-list-card .line-part-tag.for-success{background:#56bf7b;color:#fff}.rui-tag.for-warning,.rui-entity-list-card .line-part-tag.for-warning{background:#fd6f26;color:#fff}.rui-tag.for-error,.rui-entity-list-card .line-part-tag.for-error{background:#d12443;color:#fff}.rui-tag-list .rui-tag{display:inline-block;vertical-align:middle;margin:2px}.rui-mul-line-card{margin-bottom:10px;border:1px solid #ccc;background:#fff;border-radius:0;overflow:hidden}.rui-mul-line-card .mlc-title{background:#ddd;color:#222;font-weight:700}.rui-mul-line-card .mlc-title-dark{background:#175cff;color:#fff;font-weight:700}.rui-mul-line-card .mlc-line,.rui-mul-line-card .mlc-line-flex{border-bottom:1px solid #ddd}.rui-mul-line-card .mlc-line:last-child,.rui-mul-line-card .mlc-line-flex:last-child{border-bottom:none}.rui-mul-line-card .mlc-line-flex{display:flex;align-items:center}.rui-mul-line-card .mlc-padding-h{padding-left:10px;padding-right:10px}.rui-mul-line-card .mlc-padding-v{padding-top:8px;padding-bottom:8px}.rui-mul-line-card .mlc-line-start{flex:0 0 auto}.rui-mul-line-card .mlc-line-end{flex:1 1 auto;text-align:right}.rui-flex-1-1-auto{flex:1 1 auto}.rui-entity-admin-bar{display:flex;flex-wrap:wrap;align-items:center;padding:4px 8px;background:#f2f2f2;font-size:14px}.rui-text-p{font-size:14px;line-height:1.5em}.rui-break-all{word-break:break-all}.rui-with-top-margin{margin-top:16px}.rui-table-cell-action{display:flex;align-items:center;justify-content:center}.rui-table-cell-action>*{margin:0 4px}.rui-table-cell-action .delete-btn{color:#f53f3f!important}.rui-table-cell-action .rui-fa-icon-btn{width:16px;font-size:15px;margin:0 2px}.rui-table-cell-h-pad{padding-left:6px;padding-right:6px}.rui-page-error{position:relative;top:20%;text-align:center}.rui-page-error .error-1{font-size:24px;font-weight:800;line-height:28px;margin-bottom:16px}.rui-page-error .error-2{color:#666;line-height:1.5em}.rui-buttons-space{width:4px;height:10px;background:#eee}.rui-success-text{color:#296c42}.rui-error-text{color:#cb113e}.rl-com-core{box-sizing:border-box}.rl-com-flex-box{display:flex}.rui-le-view-editor{display:flex;height:100vh;flex-direction:column}.rui-le-view-editor .lv-pane-top{flex:0 0 auto;display:flex;align-items:center;border-bottom:1px solid #e9edf1;padding:4px 8px}.rui-le-view-editor .lv-pane-top>*{margin-right:8px}.rui-le-view-editor .lv-pane-center{flex:1 1 auto;height:0;display:flex}.rui-le-view-editor .lv-pane-canvas{flex:1 1 auto;width:0;height:100%;overflow:auto}.rui-le-view-editor .lv-pane-nodes{flex:0 0 auto;box-sizing:border-box;width:200px;border-left:1px solid #e9edf1;padding:16px 4px;height:100%;overflow:auto;background:#fff}.rui-le-view-editor .lv-pane-nodes.moving-nodes{cursor:move}.rui-le-view-editor .lv-pane-configs{flex:0 0 auto;box-sizing:border-box;width:260px;border-left:1px solid #e9edf1;height:100%;overflow:auto}.rui-le-node-list-node{-webkit-user-select:none;user-select:none}.rui-le-node-list-node .ln-ln-head{position:relative;font-size:14px;display:flex;align-items:center;height:28px;overflow:hidden}.rui-le-node-list-node .ln-ln-head:hover{background:#edf4ff}.rui-le-node-list-node .ln-ln-head.selected{background:#b5daf3}.rui-le-node-list-node .ln-ln-head .collapse-btn{width:16px;text-align:center;color:#777;cursor:pointer}.rui-le-node-list-node .ln-ln-head .node-label{flex:1 1 auto;line-height:28px}.rui-le-node-list-node .ln-ln-head .ln-ln-move-indicator-up{position:absolute;top:0;left:0;bottom:auto;right:0;height:2px;background:#56bf7b}.rui-le-node-list-node .ln-ln-head .ln-ln-move-indicator-down{position:absolute;top:auto;left:0;bottom:0;right:0;height:2px;background:#56bf7b}.rui-le-node-list-node .ln-ln-head .ln-ln-move-indicator-inside{position:absolute;top:0;left:0;bottom:0;right:0;border:2px solid #56bf7b}.rui-le-node-list-node .ln-ln-children{padding-left:16px}.rui-le-view-editor-com-select{width:90%;max-width:720px}.rui-le-view-editor-com-select .cs-root{display:flex}.rui-le-view-editor-com-select .com-group{flex:0 0 auto;margin:0 5px;width:150px}.rui-le-view-editor-com-select .com-group .com-group-name{height:32px;line-height:32px;font-weight:800;border-bottom:1px solid #e9edf1;margin-bottom:6px;padding:0 8px}.rui-le-view-editor-com-select .com-group .com{cursor:pointer;height:32px;line-height:32px;padding:0 8px}.rui-le-view-editor-com-select .com-group .com:hover{background:#edf4ff}.lv-pane-configs{padding:6px 0}.lv-pane-configs .property-config-item{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #e9edf1}.lv-pane-configs .property-config-item .property-config-label{display:block;margin-bottom:4px;font-size:12px;color:#333;padding:0 4px}.lv-pane-configs .pc-input-type-input-1{display:flex;padding:0 4px}.lv-pane-configs .cp-type{width:80px;margin-right:4px}.le-image-field-render{margin-bottom:16px}.le-image-field-render .lfr-head{display:flex;margin-bottom:6px}.le-image-field-render .lfr-head .lfr-head-label{font-size:14px;font-weight:700;margin-right:12px}.le-image-field-render .lfr-head .rui-link-btn{margin-right:8px}.le-image-field-render .se-if-image{min-height:28px}.le-image-field-render .se-if-image-item{display:inline-block;padding:0 8px}.le-image-field-render .se-if-image-item.image{vertical-align:top;margin-right:12px;margin-bottom:8px;width:200px;max-height:200px;text-align:center;overflow:hidden;position:relative;background:#f2f2f2;padding:2px;border:1px solid #aaa}.le-image-field-render .se-if-image-item.file{vertical-align:middle;margin-right:16px;margin-bottom:8px}.le-image-field-render .se-if-image-item .image-name{position:absolute;top:auto;left:0;bottom:0;right:0;height:24px;line-height:24px;text-overflow:ellipsis;word-break:break-all;white-space:nowrap;overflow:hidden;background:#ffffffb3;font-size:12px}.le-image-field-render .se-if-image-item .image-preview{max-width:100%;max-height:100%}.le-image-field-render .se-if-image-item .se-if-image-item-remove{position:absolute;top:4px;left:auto;bottom:auto;right:4px;width:24px;padding:4px 0;text-align:center;color:#777;cursor:pointer;background:#5556}.le-image-field-render .se-if-image-item .file-download{display:inline-block;vertical-align:middle;font-size:btnFontSize}.le-image-field-render .se-if-image-item .se-if-file-item-remove{display:inline-block;vertical-align:middle;width:24px;padding:4px 0;text-align:center;color:#777;cursor:pointer}html,body{font-size:14px;color:#323233;background:#f5f6fa;height:100%;line-height:1em;font-family:Helvetica Neue,PingFang SC,Microsoft Yahei,微软雅黑,Arial,sans-serif}::-webkit-scrollbar{width:8px;height:8px;background-color:#f0f0f0}::-webkit-scrollbar-thumb{width:2px;height:2px;border-radius:4px;background-color:#b0b0b0}:hover::-webkit-scrollbar-thumb{border-radius:4px}#root{height:100%;overflow:hidden}pre{margin:0}.rui-ws-disconnected{position:fixed;top:auto;left:auto;bottom:16px;right:16px;z-index:9999;background:#f45a43;color:#ff0;box-shadow:0 0 12px #4449;padding:12px}.rui-sys-emc-mark{position:fixed;top:auto;left:0;bottom:0;right:0;z-index:9998;background:#ff7;display:flex;align-items:center;justify-content:center}.rui-sys-emc-mark .msg{height:64px;line-height:64px;color:red;font-size:24px;font-weight:800;animation:1.2s ease-in .2s infinite forwards running hoverHl;margin-right:24px}@-moz-keyframes hoverHl{0%{opacity:0}to{opacity:1}}@-webkit-keyframes hoverHl{0%{opacity:0}to{opacity:1}}@-o-keyframes hoverHl{0%{opacity:0}to{opacity:1}}@keyframes hoverHl{0%{opacity:0}to{opacity:1}}.theme-color-container{display:grid;grid-template-columns:repeat(3,1fr)}.theme-color-container .theme-color-item{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer}.theme-color-container .theme-color-item:hover,.theme-color-container .theme-color-item.theme-color-item-selected{background-color:#e9e9e9}.theme-color-container .brand-preview{width:16px;height:16px;display:flex;align-items:center;justify-content:center}.ai-entrance-btn{background-color:#333;display:flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;color:#999;width:28px;height:28px;align-self:center}.ai-entrance-btn:hover{color:#fff}.rui-ui-root{height:100%;overflow:hidden;display:flex;flex-direction:column}.rui-ui-root .rui-main-site-body{flex:1 1 0%;overflow:hidden;position:relative;z-index:0;display:flex}.rui-ui-root .rui-mobile-page-container{flex:1 1 0%;height:100%;overflow:hidden;position:relative}.rui-ui-root .rui-mobile-page-parent{position:relative;z-index:0;box-sizing:border-box;height:100%;padding:0}@media (min-width: 640px) and (max-width: 960px){.rui-ui-root .rui-mobile-page-parent{padding:0}}.rui-ui-root .rui-mobile-page-single{background:#f7f8fb}.rui-site-header{flex:0 0 auto;height:48px;background:#111;color:#fff;display:flex;align-items:center;gap:4px;padding-right:4px}.rui-site-header .icon-container{display:flex;justify-content:center;align-items:center;flex:0 0 32px;width:32px;height:100%;background-color:#333;color:#999}@media (min-width: 640px){.rui-site-header{height:48px}}.rui-site-header.no-back .page-title{margin-left:4px}.rui-site-header .back-btn{flex:0 0 auto;width:44px;height:100%;color:#fff;cursor:pointer}.rui-site-header .back-btn:active{background:#00000059}.rui-site-header .back-btn:hover{background:#0003}.rui-site-header .page-title{flex:1 1 auto;margin-left:2px;min-width:0}.rui-site-header .page-title .tb-menu-head{display:flex;align-items:center;gap:8px;flex:1;overflow:hidden}.rui-site-header .page-title .tb-menu-head span{font-size:16px;font-weight:700;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rui-site-header .page-title .tb-menu-head img{max-height:24px;max-width:200px}.rui-site-header .fn-btn{width:32px;height:32px;flex-shrink:0;color:#999;position:relative}.rui-site-header .notice-alarm{color:#f53f3f;width:auto;padding:0 6px}.rui-site-header .notice-alarm:hover{background:#333;color:#f53f3f}.rui-site-header .notice-alarm:active{background-color:#f5f5f5;color:#f53f3f}.rui-site-header .notice-alarm .count{margin-left:4px}.rui-site-header .tb-notice-active{background:#f5f5f5!important;color:#111}.rui-site-header .notice-active-alarm{color:#f53f3f}.rui-site-header .user-notice-count{position:absolute;top:10px;left:auto;bottom:auto;right:8px;font-size:10px}.rui-site-header .user-info{color:#fff}.rui-site-header .user-info svg{width:22.4px;height:22.4px}.rui-top-bar-pc{flex:0 0 auto;height:40px;background:#111;display:flex;align-items:center;z-index:100}.rui-top-bar-pc .icon-container{display:flex;justify-content:center;align-items:center;width:32px;flex:0 0 32px;height:100%;color:#999;background-color:#333}.rui-top-bar-pc .icon-container:hover{color:#fff;cursor:pointer}.rui-top-bar-pc .icon-container:active{background-color:#666;color:#fff;cursor:pointer}.rui-top-bar-pc .tb-menu-head{position:relative;min-width:208px;height:100%;color:#fff;line-height:40px;display:flex;align-items:center;-webkit-user-select:none;user-select:none;padding:8px;box-sizing:border-box}.rui-top-bar-pc .tb-menu-head .logo-container{display:flex;align-items:center;font-weight:700;margin-right:4px;overflow:hidden}.rui-top-bar-pc .tb-menu-head .logo-container img{margin-right:8px;max-height:28px;max-width:200px}.rui-top-bar-pc .tb-menu-head .logo-container span{line-height:22px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rui-top-bar-pc .tb-menu-head .menu-icon{width:28px;height:28px}.rui-top-bar-pc .tb-menu-head .i-icon{display:block;width:100%;height:100%}.rui-top-bar-pc .menu-collapsed{width:auto;min-width:0}.rui-top-bar-pc .tb-tabs{flex:1 1 0%;display:flex;align-items:end;height:100%;gap:9px;overflow-x:auto}.rui-top-bar-pc .tb-tabs::-webkit-scrollbar{height:0}.rui-top-bar-pc .tb-tabs .not-tb-last-tab:after{position:absolute;content:"";width:1px;height:16px;background:#666;right:-5px}.rui-top-bar-pc .tb-tabs .tb-tab{display:flex;align-items:center;flex:1 1 0%;width:0;height:16px;padding:6px 4px 6px 8px;cursor:pointer;max-width:240px;min-width:28px;position:relative;font-size:12px;color:#fff;line-height:16px;border-bottom:none;margin-bottom:4px}.rui-top-bar-pc .tb-tabs .tb-tab:focus-visible{outline:1px solid var(--brand-6)}.rui-top-bar-pc .tb-tabs .tb-tab:last-child{margin-right:0}.rui-top-bar-pc .tb-tabs .tb-tab:hover{background-color:#333}.rui-top-bar-pc .tb-tabs .tb-tab:hover .close-tab{display:flex}.rui-top-bar-pc .tb-tabs .tb-tab .close-tab{display:none;align-items:center;justify-content:center;width:16px;height:16px;cursor:pointer;margin-left:4px}.rui-top-bar-pc .tb-tabs .tb-tab .close-tab:hover{background-color:#666}.rui-top-bar-pc .tb-tabs .tb-tab .title-main{width:100%;height:16px;text-overflow:ellipsis;word-break:break-all;white-space:nowrap;overflow:hidden;font-size:12px;line-height:16px}.rui-top-bar-pc .tb-tabs .tb-tab .title-main .title-icon{margin-right:4px;font-size:14px}.rui-top-bar-pc .tb-tabs .tb-tab.has-sub .title-main{font-size:12px;line-height:12px;padding-top:2px;padding-bottom:1px}.rui-top-bar-pc .tb-tabs .tb-tab.has-sub .title-sub{font-size:14px;text-overflow:ellipsis;word-break:break-all;white-space:nowrap;overflow:hidden}.rui-top-bar-pc .tb-tabs .tb-tab.current{background:#f5f5f5;color:#111;height:18px;padding-bottom:10px;margin-bottom:0}.rui-top-bar-pc .tb-tabs .tb-tab.current .close-tab:hover{background-color:#e1e1e1}.rui-top-bar-pc .reload-btn-wrapper{padding-right:8px;height:44px;display:inline-flex;align-items:center;justify-content:center}.rui-top-bar-pc .top-bar-footer{position:sticky;right:0;display:flex;align-items:center;color:#999;margin-right:8px;gap:4px;margin-left:4px}.rui-top-bar-pc .top-bar-footer .tb-notice{cursor:pointer;color:#999;display:flex;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px}.rui-top-bar-pc .top-bar-footer .tb-notice:hover{background-color:#333;color:#fff;cursor:pointer}.rui-top-bar-pc .top-bar-footer .tb-notice:active{background-color:#666;color:#fff}.rui-top-bar-pc .top-bar-footer .tb-notice:active{background-color:#f5f5f5}.rui-top-bar-pc .top-bar-footer .tb-notice.highlight{animation:highlight 1.5s ease .5s infinite normal forwards}.rui-top-bar-pc .top-bar-footer .tb-notice .count{margin-left:4px;font-size:14px;line-height:21px}.rui-top-bar-pc .top-bar-footer .notice-alarm{color:#f53f3f;width:auto;padding:0 6px}.rui-top-bar-pc .top-bar-footer .notice-alarm:hover{background:#333;color:#f53f3f}.rui-top-bar-pc .top-bar-footer .notice-alarm:active{background-color:#f5f5f5;color:#f53f3f}.rui-top-bar-pc .top-bar-footer .tb-splite-line{width:1px;height:16px;background-color:#e1e1e1}.rui-top-bar-pc .top-bar-footer .tb-note{display:flex;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px}.rui-top-bar-pc .top-bar-footer .tb-note:hover{background-color:#333;color:#fff;cursor:pointer}.rui-top-bar-pc .top-bar-footer .tb-note:active{background-color:#666;color:#fff}.rui-top-bar-pc .top-bar-footer .tb-note svg{width:17px;height:17px}.rui-top-bar-pc .top-bar-footer .display-settings{display:flex;justify-content:center;align-items:center;width:32px;height:32px;cursor:pointer;font-size:15px}.rui-top-bar-pc .top-bar-footer .display-settings:hover{background-color:#333;color:#fff;cursor:pointer}.rui-top-bar-pc .top-bar-footer .display-settings:active{background-color:#666;color:#fff}.rui-top-bar-pc .top-bar-footer .tb-time-stamp-show{color:#fff}.rui-top-bar-pc .top-bar-footer .bg-week-date{display:flex;justify-content:center;align-items:center;width:32px;height:32px}.rui-top-bar-pc .top-bar-footer .bg-week-date .week-date-container{width:22.4px;height:22.4px;box-sizing:border-box}.rui-top-bar-pc .top-bar-footer .bg-week-date .week-date-container .week{background-color:var(--brand-6);color:var(--brand-font-1-primary);height:10px;line-height:8px;text-align:center;padding-top:1px;box-sizing:border-box;overflow:hidden;font-size:8px}.rui-top-bar-pc .top-bar-footer .bg-week-date .week-date-container .date{background-color:#fff;height:12.4px;font-weight:700;color:#111;text-align:center;line-height:11px;font-size:11px;box-sizing:border-box;overflow:hidden}.rui-top-bar-pc .top-bar-footer .tb-user{position:relative;cursor:pointer;color:#fff}.rui-top-bar-pc .top-bar-footer .tb-user .tb-user-svg-container{display:flex;justify-content:center;align-items:center;width:32px;height:32px}.rui-top-bar-pc .top-bar-footer .tb-user .tb-user-svg-container:hover{background-color:#333;color:#fff;cursor:pointer}.rui-top-bar-pc .top-bar-footer .tb-user .tb-user-svg-container:active{background-color:#666;color:#fff}.rui-top-bar-pc .top-bar-footer .tb-user .tb-user-svg-container .tb-user-svg{width:26.2px;height:26.2px}.rui-top-bar-pc .top-bar-footer .tb-user .user-username{max-width:120px;font-size:14px;height:24px;line-height:24px;text-overflow:ellipsis;word-break:break-all;white-space:nowrap;overflow:hidden}.rui-top-bar-pc .top-bar-footer .tb-notice-active{background:#f5f5f5;color:#111}.rui-top-bar-pc .top-bar-footer .notice-active-alarm{color:#f53f3f}.rui-top-bar-pc .top-bar-footer .tb-user-active{background:#666}.rui-top-bar-pc .top-bar-footer .tb-note-active{background:#666;color:#fff}.rui-top-bar-pc .top-bar-footer .alarm-stop{position:relative;bottom:0;width:100%;left:0;background-color:#fff5f5;padding:11px 16px;box-sizing:border-box;font-weight:700}.rui-top-bar-pc .top-bar-footer .alarm-stop .rui-btn{width:100%}@-moz-keyframes highlight{0%,50%,to{opacity:1}25%,75%{opacity:.3}}@-webkit-keyframes highlight{0%,50%,to{opacity:1}25%,75%{opacity:.3}}@-o-keyframes highlight{0%,50%,to{opacity:1}25%,75%{opacity:.3}}@keyframes highlight{0%,50%,to{opacity:1}25%,75%{opacity:.3}}.tb-topbar-user-menu-drop .action:first-of-type:hover{background:none;cursor:default}.rui-top-menu-pc{width:240px;padding-right:0;z-index:1;scrollbar-width:thin}.rui-top-menu-pc.hide{display:none}.rui-top-menu-pc .tm-content{background:#fff;height:100%;overflow:auto}.rui-mobile-home{background:#fff;width:240px;height:100%}@media (min-width: 640px){.rui-mobile-home .rui-home-menu{display:none}}.rui-mobile-home-hide{display:none}.rui-mobile-page{position:relative;z-index:0;box-sizing:border-box;height:100%;overflow:auto;padding:16px 8px;animation:pageEnter .2s ease 0s 1 normal forwards;background:#f5f5f5}@media (min-width: 640px){.rui-mobile-page{animation:none;box-shadow:0 0 9px #1045834a;padding:12px}}.rui-mobile-page.no-animation{animation:none}.rui-mobile-page.no-padding{padding:0}.rui-mobile-page.height-100{box-sizing:border-box;height:100%}.rui-mobile-page.no-bg{background:transparent;padding:0;border-radius:0;box-shadow:none}@-moz-keyframes pageEnter{0%{opacity:0;transform:translate(250px)}to{opacity:1;transform:translate(0)}}@-webkit-keyframes pageEnter{0%{opacity:0;transform:translate(250px)}to{opacity:1;transform:translate(0)}}@-o-keyframes pageEnter{0%{opacity:0;transform:translate(250px)}to{opacity:1;transform:translate(0)}}@keyframes pageEnter{0%{opacity:0;transform:translate(250px)}to{opacity:1;transform:translate(0)}}.height-all{height:inherit}.page-full{width:100%}.fit-content{display:flex;width:100%}.fit-content.left{display:flex;justify-content:flex-start}@media (max-width: 640px){.fit-content.left{display:block}}.fit-content.center{display:flex;justify-content:center}@media (max-width: 640px){.fit-content.center{display:block}}.rui-home-menu{display:flex;flex-direction:column;overflow:hidden;height:100%;background:#e9e9e9}.rui-home-menu .menu-actions{flex:0 0 auto;display:flex;padding:12px}.rui-home-menu .menu-actions .icon-input-container{display:flex;align-items:center;width:184px;height:32px;background-color:#c5c5c5;box-sizing:border-box;border:1px solid transparent}.rui-home-menu .menu-actions .icon-input-container:focus-within{border-color:var(--brand-6)}.rui-home-menu .menu-actions .icon-input-container:hover{background-color:#e1e1e1}.rui-home-menu .menu-actions .icon-input-container .icon-container{margin:8px;color:#999}.rui-home-menu .menu-actions .icon-input-container .icon-container svg{width:16px;height:16px}.rui-home-menu .menu-actions .icon-input-container .text-input-container{flex:1}.rui-home-menu .menu-actions .icon-input-container .text-input-container .rui-input-text{background-color:transparent;border:none}.rui-home-menu .menu-actions .icon-input-container .text-input-container .rui-input-text .it-clear{background-color:transparent}.rui-home-menu .menu-actions .icon-input-container .text-input-container .rui-input-text .it-clear svg{width:12.8px;height:12.8px}.rui-home-menu .menu-actions .icon-input-container .text-input-container .rui-input-text input{padding:0 8px;caret-color:#111}.rui-home-menu .menu-actions .icon-input-container .text-input-container .rui-input-text:hover{border:none;box-shadow:none}.rui-home-menu .menu-actions .rui-fa-icon-btn{background-color:#c5c5c5;color:#666;margin-left:8px;width:32px;height:32px;flex:0 0 auto;text-align:center}.rui-home-menu .menu-actions .rui-fa-icon-btn:hover{background-color:#e1e1e1}.rui-home-menu .scroll-pane{display:flex;flex-direction:column;gap:16px;flex:1 1 auto;overflow:auto}.rui-home-menu .scroll-pane::-webkit-scrollbar{background-color:transparent;width:4px}.rui-home-menu .menu-group{position:relative;padding:0}.rui-home-menu .menu-group:not(:last-child):after{content:"";position:absolute;width:calc(100% - 24px);left:12px;height:1px;bottom:-8.5px;background:#e1e1e1}.rui-home-menu .menu-group-head{position:relative;display:flex;align-items:center;justify-content:space-between;font-size:12px;line-height:16px;padding:10px 12px}.rui-home-menu .menu-group-head:hover{background:#e1e1e1;cursor:pointer}.rui-home-menu .menu-group-head:hover .e-c-btn{color:#111}.rui-home-menu .menu-group-head:active{background-color:#c5c5c5;color:#111}.rui-home-menu .menu-group-head .e-c-btn{width:16px;height:16px;text-align:center;display:flex;align-items:center;justify-content:center;color:#aaa;font-size:18px;box-sizing:border-box}.rui-home-menu .menu-group-head .e-c-btn svg{width:100%;height:100%}.rui-home-menu .menu-group-title{color:#666;font-size:14px}.rui-home-menu .menu-items{margin-bottom:4px;border-radius:4px;overflow:hidden;border:none}.rui-home-menu .menu-item{position:relative;display:inline-block;vertical-align:top;box-sizing:border-box;width:33%;cursor:pointer;display:flex;align-items:center;width:auto;padding:8px;border:none;font-size:14px;line-height:20px;margin:0 8px}.rui-home-menu .menu-item:last-child{border-bottom:0}.rui-home-menu .menu-item:hover{background:#e1e1e1}.rui-home-menu .menu-item .menu-item-icon{display:flex;align-items:center;justify-content:center;box-shadow:0 0 12px #aaa;color:#fff;background:#4f93ff;flex:0 0 auto;margin:0;width:20px;height:20px;font-size:12px;box-shadow:none}.rui-home-menu .menu-item .menu-item-label{height:20px;line-height:20px;text-align:center;text-overflow:ellipsis;word-break:break-all;white-space:nowrap;overflow:hidden;color:#111;flex:1 1 auto;text-align:left;margin-left:8px;padding:0;font-size:14px;margin-top:0}.rui-home-menu .user-bar{display:none}.rui-home-menu .user-bar .user-icon{margin-right:8px;margin-left:auto;color:#aaa}.rui-home-menu .home-menu-footer{display:flex;justify-content:space-between;align-items:center;padding:12px;width:100%;border-top:1px solid #e1e1e1;box-sizing:border-box;height:40px}.rui-home-menu .home-menu-footer .version-info{color:#666;font-size:12px;line-height:16px;margin-right:8px;white-space:normal;overflow-wrap:break-word;width:0;flex:1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.rui-home-menu .home-menu-footer .for-admin{display:flex;justify-content:center;align-items:center;width:32px;height:32px;text-align:center;color:#999}.rui-home-menu .home-menu-footer .for-admin:hover{background-color:#e1e1e1;color:#111;cursor:pointer}.rui-mobile-bottom-actions{position:fixed;top:0;left:0;bottom:0;right:0;z-index:7000;background:#2226;overflow:hidden}.rui-mobile-bottom-actions .ba-frame{position:absolute;top:auto;left:0;bottom:0;right:0;background:#fff;box-shadow:0 -2px 10px #cccccc4d;animation:bottomActionsEnter .25s ease 0s 1 normal forwards;margin:0 auto}@media (min-width: 640px){.rui-mobile-bottom-actions .ba-frame{position:absolute;top:50%;left:0;bottom:auto;right:0;width:90%;max-width:1380px;margin:0 auto;animation:none;transform:translateY(-50%);max-height:88%;overflow:auto}}@media (max-width: 640px){.rui-mobile-bottom-actions .ba-frame{max-height:66.66666666666666vh;overflow:auto}}.rui-mobile-bottom-actions .ba-frame-head{display:flex;align-items:center;height:48px;border-bottom:1px solid #e9e9e9;border-radius:6px 6px 0 0;padding-right:8px}.rui-mobile-bottom-actions .ba-frame-head .ba-frame-title{flex:1 1 auto;padding-left:16px;color:#111;font-weight:600;line-height:normal}.rui-mobile-bottom-actions .ba-frame-head .close-btn{width:40px;height:100%;font-size:18px;color:#111}.rui-mobile-bottom-actions .ba-frame-body{overflow:auto}.rui-mobile-bottom-actions .no-padding .rui-round-padding{padding:8px}.rui-mobile-bottom-actions .ba-frame-footer{display:flex;border-top:1px solid #c0c3c5;overflow:hidden;border-radius:0 0 6px 6px}.rui-mobile-bottom-actions .ba-frame-footer .rui-btn{flex:1 1 auto;border:none;height:48px;line-height:48px;line-height:28px;border-right:1px solid #c0c3c5;border-radius:0}.rui-mobile-bottom-actions .ba-frame-footer .rui-btn:last-child{border-right:none}@-moz-keyframes bottomActionsEnter{0%{opacity:0;transform:translateY(250px)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes bottomActionsEnter{0%{opacity:0;transform:translateY(250px)}to{opacity:1;transform:translateY(0)}}@-o-keyframes bottomActionsEnter{0%{opacity:0;transform:translateY(250px)}to{opacity:1;transform:translateY(0)}}@keyframes bottomActionsEnter{0%{opacity:0;transform:translateY(250px)}to{opacity:1;transform:translateY(0)}}.rui-mba-simple-action{display:flex;align-items:center;background:#f2f2f2;margin:0 0 10px;padding:14px;border-radius:4px;cursor:pointer;column-gap:8px}.rui-mba-simple-action .action-text{flex:1 1 auto;color:#5b5b5b;word-break:break-all;line-height:1.2}.rui-mba-simple-button{display:flex;align-items:center;box-sizing:border-box;height:40px;border-bottom:1px solid #e9e9e9;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-left:8px;padding-right:8px;color:#111;font-size:14px;line-height:20px}.rui-mba-simple-button:hover{background:var(--brand-1)}.rui-mba-simple-button:last-child{border-bottom:none}.rui-mba-simple-button span{margin-right:12px}.rui-mba-simple-button .simple-button-icon{margin-left:8px}.rui-list-action{display:flex;height:52px;line-height:52px;font-size:16px;border-bottom:1px solid #e1e1e1}.rui-list-action .la-text{flex:1 1 0}.rui-list-action .rui-fa-icon-btn{color:#ccc;margin-right:6px}.rui-page-label-value{padding:6px 0;margin-bottom:6px;border-bottom:1px solid #e1e1e1}.rui-page-label-value .pv-label{font-size:14px;color:#666;margin-bottom:6px}.rui-page-label-value .pv-value{font-size:16px;min-height:18px;color:#000;line-height:1.4em;word-break:break-all}.rui-head-body-pane{display:flex;flex-direction:column;height:100%;overflow:hidden}.rui-head-body-pane .pane-head{flex:0 0 auto}.rui-head-body-pane .pane-body{flex:1 1 auto;overflow:auto}.rui-cq-relation-ui{display:flex}.rui-cq-relation-ui *{box-sizing:border-box}.rui-cq-relation-ui:last-child{margin-bottom:0}.rui-cq-relation-ui .relation-head{width:40px;flex-shrink:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;background-color:#f5f5f5;padding:8px 0;border-right:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}.rui-cq-relation-ui .relation-head .relation-title{width:26px;background-color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2px 0;gap:2px}.rui-cq-relation-ui .relation-head .relation-title-item{width:24px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;writing-mode:vertical-lr;padding:4px 0;color:#111}.rui-cq-relation-ui .relation-head .relation-title-item-selected{background-color:var(--brand-6, #111);color:var(--brand-font-1-primary)}.rui-cq-relation-ui .relation-head .relation-title-item:hover:not(.rui-cq-relation-ui .relation-head .relation-title-item-selected){background-color:#e1e1e1;color:#666}.rui-cq-relation-ui .relation-head .rui-fa-icon-btn{width:24px;height:24px;display:flex;align-items:center;justify-content:center;background-color:#fff;color:#333}.rui-cq-relation-ui .relation-head .rui-fa-icon-btn:hover{background-color:#e1e1e1;color:#666;transition-property:background-color,color;transition-duration:.1s;transition-timing-function:linear}.rui-cq-relation-ui .relation-right{flex-grow:1;border-bottom:1px solid #e9e9e9}.rui-cq-relation-ui .relation-actions{display:flex;align-items:center;padding:0 8px;margin:8px 0}.rui-cq-relation-ui .relation-actions .rui-link-btn{flex-shrink:0;height:24px;margin-right:8px;display:flex;align-items:center;justify-content:center;gap:4px;text-decoration:none;padding:0 8px}.rui-cq-relation-ui .relation-actions .rui-link-btn:hover{background-color:#f9f9f9}.rui-cq-field-ui{padding:0 8px;margin-top:8px}.rui-cq-field-ui+.rui-cq-relation-ui{margin-top:8px;border-top:1px solid #e9e9e9}.rui-cq-field-ui:last-child{margin-bottom:0;border-bottom:none;padding-bottom:0}.rui-cq-field-ui>.relation{text-align:center;color:#aaa;margin-top:5px}.rui-cq-field-ui .filter-item-line1{display:flex;align-items:center;row-gap:10px;margin-bottom:4px}.rui-cq-field-ui .filter-item-line1:last-child{margin-bottom:0}.rui-cq-field-ui .filter-item-line1 .remove-icon{align-self:flex-start;flex-shrink:0;margin-right:8px;width:16px;height:32px;color:#333}.rui-cq-field-ui .filter-item-line1 .remove-icon:hover{background-color:transparent;color:#666}.rui-cq-field-ui .filter-item-line-content{flex-grow:1;display:flex;align-items:center;gap:8px}@media (max-width: 640px){.rui-cq-field-ui .filter-item-line-content{flex-direction:column;align-items:flex-start}}.rui-cq-field-ui .query-field{min-width:120px}@media (min-width: 640px){.rui-cq-field-ui .query-field{flex-basis:240px}}.rui-cq-field-ui .query-operator{min-width:120px}@media (min-width: 640px){.rui-cq-field-ui .query-operator{flex-basis:240px}}.rui-cq-field-ui .for-input-parent{flex:1 1 auto;min-width:240px}.rui-cq-field-ui .for-input-parent>*{width:100%}.rui-cq-field-ui .for-input-parent .date-between{display:flex;flex-wrap:wrap;gap:8px}.rui-cq-field-ui .for-input-parent .normal-between{display:flex;flex-wrap:row;gap:8px}.rui-cq-field-ui .for-input-parent .normal-between .rui-input-text{width:auto}.rui-complex-query-ui{border:1px solid #e9e9e9;border-bottom:none;overflow:auto}.rui-entity-detail-track-changes .record{margin-bottom:12px}.rui-entity-detail-track-changes .record .time{display:inline-block;width:190px;color:#555;margin-right:12px}.rui-entity-detail-track-changes .record .who{margin-right:12px;font-weight:800}.rui-entity-detail-track-changes .record .fields{color:#3d53a0}.rui-entity-list-stats{display:flex;overflow:auto;align-items:center;gap:8px;margin-bottom:8px;scrollbar-width:none}.rui-entity-list-stats .s-item{flex:0 0 auto;display:flex;margin-right:8px;margin-bottom:8px;border:1px solid #bbb;align-items:center;border-radius:6px;background:#f5f6fa;overflow:hidden}.rui-entity-list-stats .s-item.for-filter{cursor:pointer}.rui-entity-list-stats .s-item-label{color:#555;padding:0 10px;text-align:center}.rui-entity-list-stats .s-item-value{font-size:26px;font-weight:800;padding:0 16px;text-align:center;background:#fff;height:40px;line-height:40px}.rui-input-user-permissions .granted-permissions .p-group{margin-bottom:24px}.rui-input-user-permissions .granted-permissions .p-group .p-group-label{font-weight:800;font-size:16px;margin-bottom:10px}.rui-input-user-permissions .granted-permissions .p-items{padding:0 6px}.rui-input-user-permissions .granted-permissions .no-permissions{color:#666;margin-bottom:12px}.rui-input-user-permissions .granted-permissions .p-item{display:inline-block;vertical-align:middle;margin:6px;padding:6px;border:1px solid #e9edf1;background:#f2f2f2}.rui-permission-editor-dialog{width:90%;max-width:1120px;min-height:50%}.rui-permission-editor-dialog .rui-dialog-body{position:relative}.rui-permission-editor-dialog .p-group{margin-bottom:16px}.rui-permission-editor-dialog .p-group .p-group-label{font-weight:800;font-size:16px;margin-bottom:10px}.rui-permission-editor-dialog .rui-fixed-width-table{overflow:visible}.rui-permission-editor-dialog .rui-fixed-width-table table{width:100%!important}.rui-permission-editor-dialog .rui-fixed-width-table table thead th .rui-check-box{top:-1.5px}.rui-permission-editor-dialog .rui-fixed-width-table table thead th .checkbox-text{color:#5c6780}.rui-permission-editor-dialog .rui-fixed-width-table table thead th:first-child .checkbox-text{margin-left:0}.rui-permission-editor-dialog .rui-fixed-width-table table thead th:not(:first-child){padding:0 4px;text-align:left!important;width:96px!important}.rui-permission-editor-dialog .rui-fixed-width-table table tbody tr td:not(:first-child){text-align:left!important}.rui-permission-editor-dialog .rui-fixed-width-table table tbody tr td:first-child .checkbox-text{margin-left:0}.rui-permission-editor-dialog .rui-fixed-width-table table.fwt-main-table thead th{top:-18px}.rui-permission-editor-dialog .rui-fixed-width-table table.fwt-main-table thead th:nth-child(1){z-index:100;left:-18px!important}.rui-permission-editor-dialog .rui-fixed-width-table table.fwt-main-table tbody td:nth-child(1){z-index:88;left:-18px!important}.rui-permission-editor-dialog .rui-fixed-width-table table.fwt-main-table thead th:nth-child(2){z-index:100;left:13px!important}.rui-permission-editor-dialog .rui-fixed-width-table table.fwt-main-table tbody td:nth-child(2){z-index:88;position:sticky;left:13px!important}.tip-check{color:#333;font-size:14px;font-weight:400;margin-bottom:8px;position:sticky;left:0}.input-user-permissions_v2{margin:16px 0}.input-user-permissions_v2 *{box-sizing:border-box}.input-user-permissions_v2 .header{display:flex;align-items:center}.input-user-permissions_v2 .header .title{font-size:16px;color:#333;font-weight:700;line-height:22px}.input-user-permissions_v2 .header .rui-capsule-label{margin-left:8px}.input-user-permissions_v2 .header .rui-capsule-label .capsule-labe-item{padding:0 8px}.input-user-permissions_v2 .v-line{height:16px;width:3px;background-color:#175cff;margin-right:8px}.input-user-permissions_v2 .feat-container{margin-top:16px;height:474px;border-radius:8px;overflow:hidden;border:1px solid #d9d9d9}.input-user-permissions_v2 .feat-container .left{overflow:auto;width:240px;flex-shrink:0;background:#f9f9f9;display:flex;flex-direction:column}.input-user-permissions_v2 .feat-container .left .search{padding:16px}.input-user-permissions_v2 .feat-container .left .list-container{flex-grow:1;height:0;overflow:auto;padding:0 8px}.input-user-permissions_v2 .feat-container .left .list-container .list-item{height:40px;border-radius:8px;display:flex;align-items:center;padding:8px;gap:8px;cursor:pointer;color:#666;line-height:normal}.input-user-permissions_v2 .feat-container .left .list-container .list-item .page-label{flex-grow:1;text-overflow:ellipsis;word-break:break-all;white-space:nowrap;overflow:hidden}.input-user-permissions_v2 .feat-container .left .list-container .list-item:not(:first-child){margin-top:4px}.input-user-permissions_v2 .feat-container .left .list-container .list-item.active{background:#f3f7ff;color:#333}.input-user-permissions_v2 .feat-container .left .list-container .list-item .right-code-icon{color:#175cff;margin-left:auto}.input-user-permissions_v2 .feat-container .right{overflow:auto;flex-grow:1;padding:16px}.input-user-permissions_v2 .feat-container .right .v-line{margin:16px 0;height:1px;background-color:#e9e9e9}.input-user-permissions_v2 .feat-container .right .action-title{line-height:20px;color:#333}.input-user-permissions_v2 .feat-container .right .feat-item{margin:8px 0}.input-user-permissions_v2 .feat-container .right .feat-item .extra-tip{font-size:12px;line-height:16px;color:#999;margin-top:4px}.input-user-permissions_v2 .feat-container .right .complex-query-wrapper{padding-top:8px}.input-user-permissions_v2 .feat-container .right .complex-query-wrapper .rui-cq-relation-ui,.input-user-permissions_v2 .feat-container .right .complex-query-wrapper .relation-head{border-color:#d9d9d9}.input-user-permissions_v2 .feat-container-v2{margin-top:16px}.input-user-permissions_v2 .feat-container-v2 .feat-header{display:flex;gap:8px;flex-wrap:wrap}.input-user-permissions_v2 .feat-container-v2 .search{display:flex;border:1px solid #d9d9d9;margin-top:16px;border-radius:4px;overflow:hidden}@media (min-width: 500px){.input-user-permissions_v2 .feat-container-v2 .search{width:fit-content}}.input-user-permissions_v2 .feat-container-v2 .search .rui-fa-icon-btn{flex:0 0 auto;width:32px;height:32px;text-align:center;border-right:1px solid #ddd;font-size:16px}.input-user-permissions_v2 .feat-container-v2 .search .rui-input-text{border-color:transparent}.input-user-permissions_v2 .feat-container-v2 .list-item{margin-top:16px}.input-user-permissions_v2 .feat-container-v2 .list-item-header{height:40px;align-items:center;gap:8px;border-radius:8px;display:flex;padding:0 8px;background:#f9f9f9;cursor:pointer}.input-user-permissions_v2 .feat-container-v2 .list-item-header .arr-icon-wrapper{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center}.input-user-permissions_v2 .feat-container-v2 .list-item-header .arr-icon-wrapper:hover{background-color:transparent}.input-user-permissions_v2 .feat-container-v2 .list-item-header .arrow-icon{transform-origin:center}.input-user-permissions_v2 .feat-container-v2 .list-item-body{margin-top:16px;padding-left:8px}.input-user-permissions_v2 .feat-container-v2 .list-item-body .feat-item{display:flex;align-items:flex-start;margin-top:16px}.input-user-permissions_v2 .feat-container-v2 .list-item-body .feat-item .rui-check-box{flex-shrink:0}.input-user-permissions_v2 .feat-container-v2 .list-item-body .feat-item .feat-item-body{margin-top:-2px}.input-user-permissions_v2 .feat-container-v2 .list-item-body .feat-item .feat-item-body .feat-item-label{line-height:20px}.input-user-permissions_v2 .feat-container-v2 .list-item-body .feat-item .feat-item-body .extra-tip{font-size:12px;line-height:16px;color:#999;margin-left:6px}.input-user-permissions_v2 .data-row-container{margin-top:16px;display:flex;flex-direction:column;gap:16px}@media (max-width: 500px){.input-user-permissions_v2 .data-row-container .rui-input-option{width:100%}}.rui-simple-entity-input-field{margin-bottom:16px;position:relative;z-index:0}@media (min-width: 640px){.rui-simple-entity-input-field{display:inline-block;vertical-align:top;width:280px;margin-right:18px}}.rui-simple-entity-input-field.wide-field{display:block;width:auto;margin-right:0}.rui-simple-entity-input-field .se-if-head{position:relative;display:flex;align-items:center;height:26px}.rui-simple-entity-input-field .se-if-head .se-field-enabled{margin-right:0}.rui-simple-entity-input-field .se-if-head .se-if-label{vertical-align:middle;color:#666}.rui-simple-entity-input-field .se-if-head .se-if-input-required-mark{display:inline-block;color:red;margin-left:2px}.rui-simple-entity-input-field .se-if-head .se-if-head-extra{margin-left:6px;display:flex;align-items:center}.rui-simple-entity-input-field .se-if-head .se-if-head-extra .rui-link-btn{margin-left:10px}.rui-simple-entity-input-field .se-if-head .se-if-head-extra .row-count{margin-left:12px;color:#666}.rui-simple-entity-input-field .se-if-body .rui-fixed-width-table{max-height:500px}.rui-simple-entity-input-field .se-if-other-single>.rui-input-field-like{width:100%}@media (max-width: 640px){.rui-simple-entity-input-field .se-if-other-single .rui-check-bool{display:flex}}.rui-simple-entity-input-field .se-if-other-single .rui-check-bool .rui-check-box{flex-grow:1}.rui-simple-entity-input-field .se-if-other-single .rui-check-bool .rui-check-box .option-wrapper{display:flex}@media (min-width: 640px){.rui-simple-entity-input-field .se-if-other-single .rui-check-bool .rui-check-box{flex-grow:0}}.rui-simple-entity-input-field .se-if-ref{width:100%}.rui-simple-entity-input-field .se-if-other-m-item{display:inline-block;vertical-align:top;margin-right:12px;margin-bottom:8px}.rui-simple-entity-input-field .se-if-other-m-item .se-if-other-m-item-remove{display:inline-block;vertical-align:middle;margin-left:1px;width:24px;text-align:center;color:#777;cursor:pointer}.rui-simple-entity-input-field .se-if-select{width:100%}.rui-simple-entity-input-field .component-table-search-parse-area{margin:16px 0;display:flex;align-items:center;gap:8px}.rui-simple-entity-input-field .component-table-search-parse-area .v-line{width:1px;height:16px;background:#d8d8d8}.rui-simple-entity-input-field .component-table-search-parse-area .clear-row-btn{color:#f53f3f}.rui-simple-entity-input-field .component-table-search-parse-area .row-count{color:#999}.rui-simple-entity-input-field .component-table-search-parse-area .component-table-search-parse{width:50%}.rui-simple-entity-input-field .se-if-tip{color:#898989;font-size:13px;padding:0 6px;height:26px;line-height:26px;text-overflow:ellipsis;word-break:break-all;white-space:nowrap;overflow:hidden}.rui-component-table-image-input{position:relative}.rui-component-table-image-input .btn-actions{position:absolute;top:auto;left:0;bottom:0;right:0;text-align:center;z-index:10;display:flex;align-items:center;justify-content:center;background:#ffffffe6;padding:4px 0}.rui-component-table-image-input .btn-actions .rui-fa-icon-btn{margin:0 4px;font-size:16px}.rui-component-table-image-input .image-preview{display:block;max-width:100%;max-height:30px;margin:0 auto}.rui-component-table-file-input{position:relative;padding:0 6px;overflow:hidden;height:32px}.rui-component-table-file-input .btn-actions{position:absolute;top:0;left:auto;bottom:0;right:0;z-index:10;display:flex;align-items:center;justify-content:center;background:#ffffffe6;padding:4px 0}.rui-component-table-file-input .btn-actions .rui-fa-icon-btn{margin:0 4px;font-size:16px}.rui-entity-input-ref{display:flex;align-items:center;overflow:hidden}.rui-entity-input-ref .rui-input-option.rui-input-field-like{flex:1 1 0;width:0}.rui-entity-input-ref .ref-inline-btn{flex:0 0 auto;width:28px;align-self:stretch;display:flex;align-items:center;border:1px solid #e1e1e1;font-size:14px;border-left:none}.rui-se-if-image .se-if-image-item{display:inline-block}.rui-se-if-image .se-if-image-item.image{vertical-align:top;margin-right:12px;margin-bottom:8px;width:160px;max-height:160px;text-align:center;overflow:hidden;position:relative;background:#f2f2f2;padding:2px;border:1px solid #aaa}.rui-se-if-image .se-if-image-item.file{vertical-align:middle;margin-right:16px;margin-bottom:8px}.rui-se-if-image .se-if-image-item .image-name{position:absolute;top:auto;left:0;bottom:0;right:0;height:24px;line-height:24px;text-overflow:ellipsis;word-break:break-all;white-space:nowrap;overflow:hidden;background:#ffffffb3;font-size:12px}.rui-se-if-image .se-if-image-item .image-preview{max-width:100%;max-height:100%}.rui-se-if-image .se-if-image-item .se-if-image-item-remove{position:absolute;top:4px;left:auto;bottom:auto;right:4px;width:24px;padding:4px 0;text-align:center;color:#777;cursor:pointer;background:#5556}.rui-se-if-image .se-if-image-item .file-download{display:inline-block;vertical-align:middle}.rui-se-if-image .se-if-image-item .se-if-file-item-remove{display:inline-block;vertical-align:middle;width:24px;padding:4px 0;text-align:center;color:#777;cursor:pointer}.rui-quick-input-zone{margin:8px -18px 12px;background-color:#f9f9f9;border-top:1px solid #e2e8ee;border-bottom:1px solid #e2e8ee;padding:16px 18px;outline:none}.rui-quick-input-zone .quick-input-title{margin-bottom:10px;color:#111}.rui-quick-input-zone .quick-input-lock-icon{color:#999}.rui-quick-input-zone .quick-input-lock-icon.is-lock{color:#00b42a}.rui-entity-comments .publish-btn-area{margin-top:12px;margin-bottom:24px;text-align:center}.rui-entity-comments .publish-btn{width:120px}.rui-entity-comments .comment{padding-bottom:10px;border-bottom:1px solid #ddd;margin-bottom:28px}.rui-entity-comments .comment-by{color:#666;margin-bottom:12px}.rui-entity-comments .comment-action{margin-left:16px}.rui-entity-list{box-sizing:border-box;padding:12px;background-color:#f5f5f5}.rui-entity-list.for-pc{height:100%;overflow:hidden;display:flex;flex-direction:column}.rui-entity-list .index-tip{flex:0 0 auto;margin-bottom:10px;font-size:14px;line-height:1.4em;padding:4px 8px;background:#fff3e5}.rui-entity-list .main-actions-container{background-color:#fff;padding:8px;margin-bottom:8px;box-shadow:0 1px 2px #0000001a;display:flex;flex-direction:column;gap:8px;border-radius:2px}.rui-entity-list .main-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding-bottom:0}.rui-entity-list .main-actions .pre-sep{flex-shrink:0;width:1px;height:16px;background-color:#e9e9e9}.rui-entity-list .main-actions .rui-btn:last-child{margin-right:0}@media (min-width: 640px){.rui-entity-list .main-actions .big-sep{flex:1 1 auto}}.rui-index-mobile-list .ev-list{margin-top:24px}.rui-index-mobile-list .paging-actions{text-align:center;margin-top:40px}.rui-index-mobile-list .paging-actions .rui-link-btn{margin:0 6px}.rui-index-mobile-list .paging-stats{text-align:center;font-size:14px;color:#666;margin-top:12px}@media (min-width: 640px){.rui-entity-index-query-actions{flex:0 0 auto;display:flex;align-items:center;flex-wrap:wrap;gap:8px}}.rui-entity-index-query-actions .query-actions-fast{margin-bottom:16px;display:flex;align-items:center;gap:8px}@media (min-width: 640px){.rui-entity-index-query-actions .query-actions-fast{flex:0 0 auto;width:220px;margin-bottom:0}}.rui-entity-index-query-actions .query-actions-more{display:flex;align-items:center;gap:8px;margin-bottom:16px;flex-grow:1;justify-content:flex-end}.rui-entity-index-query-actions .query-actions-more .query-filter-group{flex-grow:1;display:flex;justify-content:flex-end}.rui-entity-index-query-actions .query-actions-more>*{flex-shrink:0}@media (min-width: 640px){.rui-entity-index-query-actions .query-actions-more{flex-grow:1;margin-right:0;margin-bottom:0}.rui-entity-index-query-actions .query-actions-more:last-child{margin-right:0}}.rui-entity-index-query-actions .fixed-filter{flex:0 0 auto;display:flex;align-items:center;gap:8px;margin-right:20px;cursor:default}.rui-entity-index-query-actions .current-filter{vertical-align:middle;border-right:1px solid #e9e9e9;font-size:12px;line-height:16px;line-height:24px;text-overflow:ellipsis;word-break:break-all;white-space:nowrap;overflow:hidden;width:0;min-width:40px;flex-grow:1;text-align:right}@media (max-width: 640px){.rui-entity-index-query-actions .current-filter{text-align:left;display:flex}}.rui-entity-index-query-actions .current-filter .current-filter-content{padding:20px 4px;background-color:#f5f5f5;text-overflow:ellipsis;word-break:break-all;white-space:nowrap;overflow:hidden;cursor:pointer;line-height:32px}@media (max-width: 640px){.rui-entity-index-query-actions .current-filter .current-filter-content{display:inline-block;padding:0 4px;width:100%;text-overflow:ellipsis;word-break:break-all;white-space:nowrap;overflow:hidden}}.rui-entity-index-query-actions .current-filter .prefix-label{color:#666;flex-shrink:0;margin-right:4px}.rui-entity-index-query-actions .current-filter .query-name{font-weight:800;text-overflow:ellipsis;word-break:break-all;white-space:nowrap;overflow:hidden;margin-right:4px}.rui-entity-index-query-actions .current-filter .query-desc{flex-shrink:0}.rui-entity-list-table-pc{flex:1 1 0%;overflow-y:auto}.rui-entity-list-table-pc .row-actions{display:flex;align-items:center;justify-content:center;color:#1717b4}.rui-entity-list-table-pc .row-actions .more-row-actions{display:flex;margin-left:6px;align-items:center;justify-content:center;width:20px}.rui-entity-list-table-pc .el-stats{display:flex;align-items:center;padding:8px 12px}.rui-entity-list-table-pc .el-stats .rui-link-btn{margin-right:10px}.rui-entity-list-table-pc .el-stats .rui-input-text{width:60px;margin:0 4px;height:24px;line-height:22px}.rui-entity-list-table-pc .el-stats .rui-input-text input{text-align:center}.rui-entity-list-table-pc .cn-page-num,.rui-entity-list-table-pc .cn-total{margin:0 6px}.rui-entity-list-table-pc .rui-fixed-width-table{max-height:100%}.rui-entity-list-table-pc .rui-fixed-width-table table{font-size:14px;min-width:500px}.rui-entity-list-table-pc .rui-fixed-width-table table .rui-link-btn{font-size:14px}.rui-entity-list-table-pc .rui-fixed-width-table table td{padding:0;text-overflow:ellipsis;word-break:break-all;white-space:nowrap;overflow:hidden}.rui-entity-list-table-pc .rui-fixed-width-table table td pre{font-family:inherit}.rui-entity-list-table-pc .rui-fixed-width-table .cell{box-sizing:border-box;line-height:normal;display:inline;align-items:center;padding:0 3px}.rui-entity-list-table-pc .rui-fixed-width-table .cell.as-tag{height:24px;border-radius:4px;color:#fff;text-align:center;display:inline-flex;justify-content:center;gap:4px;padding:0 8px}.rui-entity-list-table-pc .rui-fixed-width-table .cell.as-tag .tag-dot{width:6px;height:6px;border-radius:99px}.rui-entity-list-table-pc .rui-fixed-width-table .cell-image img{max-width:100%;max-height:100%}.rui-entity-list-table-pc .rui-fixed-width-table .cell-bool{display:inline-block}.rui-entity-list-table-pc .rui-fixed-width-table .cell-ref>a{margin-right:5px;display:inline}.rui-query-case-edit{height:60vh}@media (min-width: 640px){.rui-query-case-edit{height:450px}}.rui-query-case-edit .sort-field{width:150px}.rui-query-case-edit .sort-order{width:80px;margin-left:8px;margin-right:8px}.rui-query-case-edit .case-name .rui-inline-label{flex:0 0 auto}.rui-query-case-edit .case-name .rui-input-text{flex:1 1 0%}.rui-query-case-edit .remove-area{margin-top:14px}.rui-entity-list-card{background:#fff;margin:12px 0;border:1px solid #e9e9e9}@media (min-width: 640px){.rui-entity-list-card{cursor:pointer}}.rui-entity-list-card.card-hl{background:#f6f696}.rui-entity-list-card .main-line{display:flex;align-items:center;font-weight:600;overflow:hidden}.rui-entity-list-card .main-line .row-no{min-width:16px;flex:0 0 auto;font-weight:400;margin-left:4px;margin-right:8px}.rui-entity-list-card .main-line .ev-state{margin-left:auto;color:#fff;height:24px;line-height:24px}.rui-entity-list-card .sub-lines{padding:10px 0;display:flex}.rui-entity-list-card .card-image{flex:0 0 auto;width:50px;max-height:50px;margin-left:8px;overflow:hidden}.rui-entity-list-card .card-image img{width:100%}.rui-entity-list-card .sub-lines-right{flex:1 1 auto}.rui-entity-list-card .card-line{color:#333;font-size:14px;display:flex;align-items:center;padding-top:2px;padding-bottom:2px}.rui-entity-list-card .line-part{line-height:20px;margin-right:10px;flex:0 1 auto;word-break:break-all;vertical-align:middle}.rui-entity-list-card .line-part:last-child{margin-right:0}.rui-entity-list-card .line-part .part-prefix{color:#666}.rui-entity-list-card .line-part-tag{height:20px;line-height:20px;color:#fff}.rui-entity-list-card .line-part-tag.disabled-tag{background:#9a9a9a}.rui-export-dialog{width:90%;max-width:800px}.rui-export-dialog .selected-ids-tips{margin:16px 0}.rui-export-dialog .cq-area{background:#fff;padding:16px;border:1px solid #e9edf1}.rui-export-dialog .export-btn{margin-right:16px}.rui-export-dialog .export-line{border-top:1px solid #aaa}.rui-export-dialog .line-actions{margin-top:8px;padding-top:2px;margin-bottom:8px}.rui-export-dialog .line-actions span{margin-right:10px}.rui-export-dialog .field-list{display:flex;flex-wrap:wrap;gap:8px 0;margin-bottom:8px}.rui-export-dialog .field-list .rui-check-box{flex-shrink:0;margin-right:12px;margin-bottom:0}.rui-import-desc{color:#777879;font-size:12px;line-height:18px;margin-top:10px}.rui-entity-view{padding:12px;box-sizing:border-box;background:#f5f5f5}.rui-entity-view .rui-entity-list-card{margin-top:0}.rui-entity-view .rui-page-list-actions{margin-top:8px}.rui-entity-view .order-actions,.rui-entity-view .none-order-actions{margin:16px 0}.rui-entity-view .order-actions .rui-btn,.rui-entity-view .none-order-actions .rui-btn{display:block;margin-bottom:8px}.rui-entity-view .order-actions{margin-top:24px}.rui-entity-view-mobile-order .rui-up-order-select{margin-top:16px}.rui-recent-created-orders{margin-top:24px}.rui-recent-created-orders .recent-order{margin-bottom:8px;padding:4px 12px;max-width:410px;display:flex;align-items:center}.rui-recent-created-orders .recent-order .no{width:20px}.rui-recent-created-orders .recent-order .created-on{margin-left:auto}.rui-entity-view-pc{box-sizing:border-box;margin:0 auto;padding:12px;background:#fff;height:100%}.rui-entity-view-pc .rui-page-actions .rui-btn.pre-sep{margin-left:16px}.rui-entity-view-pc .state-reason{margin:16px 0;text-decoration:underline;color:red}.rui-entity-view-pc .edit-tip{margin-bottom:10px;font-size:14px;line-height:1.4em;padding:4px 8px;background:#fff3e5}@media (min-width: 640px){.rui-entity-view-pc .big-sep{flex:1 1 auto}}.rui-entity-view-dialog.UserRole{height:88%}.rui-entity-view-dialog.UserRole .rui-dialog-body{padding-top:0}.rui-entity-view-dialog.UserRole .rui-entity-view-pc>.rui-page-actions{position:sticky;top:0;z-index:5;background-color:#fff;padding-top:18px}.rui-entity-view-mobile .ev-head{position:relative;z-index:0}.rui-entity-view-mobile .order-line-actions{margin-top:48px}.rui-entity-view-mobile .order-line-actions .field-label{margin-right:12px;color:#666}.rui-entity-view-mobile .order-line-actions .row-count{color:#666}.rui-entity-view-mobile .page-actions{margin:32px 0}.rui-entity-view-mobile .page-actions .rui-btn{display:inline-flex;width:100%;margin-bottom:10px}.rui-entity-view-mobile .se-if-tip{color:#898989;font-size:13px;padding:0 6px;height:26px;line-height:26px;text-overflow:ellipsis;word-break:break-all;white-space:nowrap;overflow:hidden}.rui-entity-view-mobile .line-search-parse-area{display:flex;align-items:center;margin-bottom:10px}.rui-entity-view-mobile .line-search-parse-area .rui-input-text{flex:1 1 0}.rui-entity-view-mobile .line-search-parse-area .rui-btn{flex:0 0 auto;width:60px;margin-left:2px}.rui-entity-view-mobile .rui-up-order-select{padding-bottom:8px;border-bottom:2px solid #ddd;margin-bottom:16px}.rui-entity-view-mobile .edit-tip{margin-bottom:10px;font-size:14px;line-height:1.4em;padding:4px 8px;background:#fff3e5}.rui-flow-orders{margin-top:32px}@media (min-width: 640px){.rui-flow-orders .flow-orders>.flow-item{width:420px;display:inline-block;vertical-align:top;margin-right:16px}}.rui-flow-orders .flow-orders>.flow-item>.kind{line-height:32px;text-align:center;background:#fff;border:1px solid #e9edf1}@media (min-width: 640px){.rui-push-order-do .ba-frame{width:500px}}.rui-entity-view-dialog{width:auto;background:#fff}@media (min-width: 640px){.rui-entity-view-dialog{width:90vw;max-width:1380px}}.rui-entity-view-dialog .rui-entity-view-pc{padding:0}@media (min-width: 640px){.rui-entity-view-auto{left:50%!important;right:auto!important;transform:translate(-50%,-50%)!important;width:auto;max-width:1380px}}.rui-entity-view-multi-steps-pc .main-buttons{display:flex;gap:8px;flex-wrap:wrap;padding-bottom:8px;margin-bottom:8px}.rui-entity-view-multi-steps-pc .main-buttons .pre-sep{margin-left:16px}.rui-entity-view{height:100%}.rui-entity-view-mobile.rui-entity-view-multi-steps-mobile{overflow:auto;height:100%;margin:-16px -14px;padding:0 14px}.rui-entity-view-mobile.rui-entity-view-multi-steps-mobile .page-intro{margin-top:16px}.rui-entity-view-mobile.rui-entity-view-multi-steps-mobile .main-buttons{display:flex;gap:8px;flex-wrap:wrap;padding-bottom:8px;margin-bottom:8px}.rui-entity-view-mobile.rui-entity-view-multi-steps-mobile .main-buttons .pre-sep{margin-left:16px}.rui-entity-view-mobile.rui-entity-view-multi-steps-mobile .main-buttons.fixed-bottom{background-color:#fff;position:sticky;bottom:0;margin-bottom:0;padding-top:8px}.rui-entity-view-mobile.rui-entity-view-multi-steps-mobile .full-width{width:100%}.rui-entity-view-mobile.rui-entity-view-multi-steps-mobile .ctrl-static{padding-top:8px}.rui-entity-view-mobile.rui-entity-view-multi-steps-mobile .ctrl-fixed-top{position:sticky;top:0;z-index:5;background-color:#fff;padding-bottom:8px;padding-top:8px}.rui-entity-view-mobile.rui-entity-view-multi-steps-mobile .rui-entity-field-component-cards .order-line-actions{margin-top:0}.rui-entity-view-mobile .rui-entity-field-component-cards .line-search-parse-area{display:flex;flex-direction:column;align-items:start}.rui-entity-view-mobile .rui-entity-field-component-cards .line-actions{display:flex;width:100%;margin-bottom:16px}.rui-entity-view-mobile .rui-entity-field-component-cards .line-actions .rui-btn:first-child{margin-right:auto}.rui-entity-view-mobile .rui-entity-field-component-cards .line-actions .rui-btn{width:auto}.rui-entity-view-mobile .rui-entity-field-component-cards .line-actions .rui-btn .clear-row-btn{color:#f53f3f}.rui-entity-view-mobile .rui-entity-field-component-cards .line-actions .rui-btn .row-count{color:#999}.rui-entity-view-mobile .rui-entity-field-component-cards .line-search{display:flex;flex-direction:row;width:100%}.multi-steps-page-intro{margin-bottom:8px}.multi-steps-page-intro .mce-content-body{outline:none}.multi-steps-page-intro .mce-content-readonly{caret-color:transparent}.rui-entity-batch-editor{width:90%;max-width:1148px;background:#fff}.rui-entity-batch-editor .admin-bar{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:10px;background:#f2f2f2;padding:4px 8px;font-size:14px}.rui-entity-batch-editor .big-sep{flex:1 1 auto}.rui-config-editor{border-bottom:1px solid #ccc;max-width:600px}.rui-config-editor .ce-top-actions{margin-bottom:8px}.rui-config-editor .ce-top-actions .rui-link-btn{font-size:14px}.rui-config-editor .rui-config-editor-core .ce-field.sep-down{border-bottom:1px solid #ccc;margin-bottom:16px}.rui-config-editor .rui-config-editor-core .ce-field.sep-down>.ce-field-main{background:#c9c9ca}.rui-config-editor .rui-config-editor-core .ce-field.sep-down>.ce-field-main>.ce-field-label{font-weight:800}.rui-config-editor .rui-config-editor-core .ce-field-label,.rui-config-editor .rui-config-editor-core .ce-list-item-no{width:160px;flex:0 0 auto;box-sizing:border-box;min-height:34px;display:flex;align-items:center;font-size:14px;padding-right:6px}@media (min-width: 640px){.rui-config-editor .rui-config-editor-core .ce-field-label,.rui-config-editor .rui-config-editor-core .ce-list-item-no{width:240px}}.rui-config-editor .rui-config-editor-core .ce-field-main,.rui-config-editor .rui-config-editor-core .ce-list-item-main{display:flex;align-items:center;border:1px solid #ccc;border-bottom:none}.rui-config-editor .rui-config-editor-core .ce-list-item-main{background:#cddbf4}.rui-config-editor .rui-config-editor-core .ce-field-input-parent,.rui-config-editor .rui-config-editor-core .ce-list-item-value{flex:1 1 0;padding:1px;border-left:1px solid #ccc;min-height:32px;overflow:auto;display:flex;align-items:center}.rui-config-editor .rui-config-editor-core .ce-field-input-parent>.rui-input-text,.rui-config-editor .rui-config-editor-core .ce-list-item-value>.rui-input-text,.rui-config-editor .rui-config-editor-core .ce-field-input-parent .rui-input-date,.rui-config-editor .rui-config-editor-core .ce-list-item-value .rui-input-date,.rui-config-editor .rui-config-editor-core .ce-field-input-parent .rui-input-option,.rui-config-editor .rui-config-editor-core .ce-list-item-value .rui-input-option{width:100%}.rui-config-editor .rui-config-editor-core .ce-remove-item,.rui-config-editor .rui-config-editor-core .ce-add-item{margin-left:8px;font-size:12px}.rui-config-editor .rui-config-editor-core .exp-col-btn{height:32px;line-height:32px;margin-left:6px;font-size:14px}.rui-config-editor .rui-config-editor-core .ce-image-buttons{padding:6px 0 2px 6px}.rui-config-editor .rui-config-editor-core .ce-image-buttons .rui-link-btn{font-size:14px}@media (min-width: 640px){.rui-up-order-select .input-area{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:12px}}.rui-up-order-select .order-name,.rui-up-order-select .order-id,.rui-up-order-select .fetch-btn{display:block;width:100%;margin-bottom:8px}@media (min-width: 640px){.rui-up-order-select .order-name,.rui-up-order-select .order-id,.rui-up-order-select .fetch-btn{width:250px;margin-bottom:0;margin-right:8px}}@media (min-width: 640px){.rui-up-order-select .fetch-btn{width:100px}}.rui-entity-select{max-width:1280px;height:80%}.rui-entity-select .rui-entity-select-body{display:flex;flex-direction:column;box-sizing:border-box;padding:16px 6px}@media (min-width: 640px){.rui-entity-select .rui-entity-select-body{padding:16px 24px}}.rui-entity-select .top-actions{flex:0 0 auto;margin-bottom:16px}.rui-entity-select .tip{margin-bottom:10px}.rui-entity-select .selected-count{margin-bottom:4px;margin-top:16px;font-size:14px;line-height:20px}.rui-entity-select .selected-items{padding:6px 12px;min-height:34px;border:1px solid #e1e1e1;box-sizing:border-box;display:flex;gap:4px;flex-wrap:wrap}.rui-entity-select .height-placeholder{height:8px}.rui-entity-select .selected-entity-digest{display:inline-flex;align-items:center;vertical-align:top;border:1px solid #a1b4d5;background:#ebeefd;margin:2px 4px;padding:2px 4px 2px 12px}.rui-entity-select .selected-entity-digest .rui-fa-icon-btn{width:24px;height:24px}.rui-meta-index{display:flex;flex-direction:column;box-sizing:border-box;height:100%;background-color:#f5f5f5}.rui-meta-index .rui-meta-header{padding:8px;background-color:#fff;box-shadow:0 1px 2px #0000001a}.rui-meta-index .rui-meta-header .page-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap;flex:0 0 auto}.rui-meta-index .rui-meta-header .page-actions .rui-buttons-space{width:1px;height:1em}.rui-meta-index .rui-meta-header .page-actions .filter{width:200px}.rui-meta-index .rui-meta-header .recent-em-list{margin-top:8px;display:flex;flex-wrap:wrap;align-items:center;gap:4px;background-color:#f9f9f9;padding:4px}.rui-meta-index .main-area{padding:8px;box-shadow:0 1px 2px #0000001a;background-color:#fff;flex:1 1 0%;height:0;overflow:auto;margin-top:16px}.rui-meta-index .main-area .rui-section-com{margin-bottom:16px}.rui-meta-index .kind-area{margin-bottom:24px}.rui-meta-index .kind-name{font-size:22px;font-weight:800;margin-bottom:12px}.rui-meta-index .meta-object-section .rui-section-com-body{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.rui-meta-index .item{justify-content:flex-start}.rui-meta-index .item.meta-disabled{text-decoration:line-through;background-color:#f5f5f5;color:#bbb}.rui-entity-meta-edit{display:flex;padding-bottom:0;padding-left:8px}.rui-entity-meta-edit .rui-entity-edit-layout .default-btn{margin-bottom:24px}.rui-entity-meta-edit .rui-entity-edit-layout .add-special-field{margin-bottom:16px}.rui-entity-meta-edit .rui-entity-edit-layout .special-field-layout{display:flex;gap:16px;flex-direction:row;margin-bottom:16px}.rui-entity-meta-edit .rui-entity-edit-layout .special-field-layout .special-field-layout-item{width:150px}.rui-entity-meta-edit .rui-entity-edit-layout .special-field-layout .special-field-layout-item .item-title{margin-bottom:4px;line-height:20px;height:20px}.rui-entity-meta-edit .rui-entity-edit-layout .special-field-layout .special-field-layout-item .item-content .rui-input-option{width:100%}.rui-entity-meta-edit .rui-entity-edit-layout .special-field-layout .delete-btn{display:inline-flex;align-items:flex-end}.rui-entity-meta-edit .left-side{flex-shrink:0;width:186px;border-right:1px solid #e9e9e9;overflow:auto;padding-right:2px;box-sizing:border-box}.rui-entity-meta-edit .left-side .tab-item{box-sizing:border-box;height:36px;line-height:36px;cursor:pointer;padding:0 8px;border-radius:4px;text-overflow:ellipsis;word-break:break-all;white-space:nowrap;overflow:hidden}.rui-entity-meta-edit .left-side .tab-item:hover:not(.tab-item-active){background-color:#f3f7ff}.rui-entity-meta-edit .left-side .tab-item-active{background-color:#175cff;color:#fff}.rui-entity-meta-edit .right-content{flex-grow:1;overflow:auto;padding:12px}.rui-entity-meta-edit .entity-meta-head{margin-bottom:16px}.rui-entity-meta-edit .entity-meta-head .entity-summary{margin-bottom:0}.rui-entity-meta-edit .fields-actions{margin-bottom:8px}.rui-entity-meta-edit .fields-actions .rui-link-btn{margin-right:10px}.rui-entity-meta-edit .fields-pane-body{box-sizing:border-box;height:100%;overflow:hidden;display:flex}.rui-entity-meta-edit .entity-fields-list{width:260px;flex:0 0 auto;padding-right:12px;margin-right:12px;border-right:1px solid #e9edf1;overflow:auto}.rui-entity-meta-edit .entity-fields-list .field{line-height:28px;display:flex;align-items:center}.rui-entity-meta-edit .entity-fields-list .field.current{background:#b5daf3}.rui-entity-meta-edit .entity-fields-list .field.sys{color:#ff1493}.rui-entity-meta-edit .entity-fields-list .field.disabled{text-decoration:line-through}.rui-entity-meta-edit .entity-fields-list .field:hover{background:#edf4ff}.rui-entity-meta-edit .entity-fields-list .field>.field-label{display:block;flex:1 1 0%;text-overflow:ellipsis;word-break:break-all;white-space:nowrap;overflow:hidden}.rui-entity-meta-edit .entity-fields-editor{flex:1 1 auto;padding-left:16px;overflow:auto}.rui-entity-meta-edit .field-section{margin-bottom:16px}.rui-entity-meta-edit .field-section .field-section-title{font-weight:800;margin-bottom:12px}.rui-entity-meta-edit .button-item{margin-bottom:12px;display:flex;align-items:center}.rui-entity-meta-edit .button-item .rui-btn{width:150px}.rui-entity-meta-edit .button-item>*{margin-right:8px}.rui-entity-meta-edit .view-batch-actions{margin-bottom:10px}.rui-entity-meta-edit .view-batch-actions .rui-link-btn{margin-right:24px}.rui-entity-meta-edit .page-btns .tab-container{display:inline-flex;border:1px solid #d9d9d9;border-radius:4px;background-color:#f9f9f9;height:32px;box-sizing:border-box}.rui-entity-meta-edit .page-btns .tab-container .tab-item{display:inline-flex;align-items:center;padding:0 16px;border-radius:4px;cursor:pointer}.rui-entity-meta-edit .page-btns .tab-container .tab-item-active{box-shadow:0 0 0 1px #175cff}.rui-entity-meta-edit .page-btns .content{margin-top:24px}.rui-entity-meta-edit .entity-delete-edit-ctrl .tip{color:#999}.rui-entity-meta-edit .entity-delete-edit-ctrl .content{height:32px;margin-top:10px;display:flex;gap:8px;align-items:center}.rui-entity-meta-edit .entity-delete-edit-ctrl .content .rui-btn{margin-right:8px}.ctrl-method-dialog-frame{max-width:1080px}.ctrl-method-dialog-body .form-item-filter-content{margin-top:8px}.ctrl-method-dialog-body .rui-check-list{display:inline-block}.ctrl-method-dialog-body .code-editor-wrapper{height:300px}.ctrl-method-dialog-body .form-item-filter-confirm-msg{display:flex!important;align-items:center}.ctrl-method-dialog-body .form-item-filter-confirm-msg .fl-label{flex-shrink:0}.ctrl-method-dialog-body .form-item-filter-confirm-msg .rui-input-text{width:100%!important;flex-grow:1}.entity-delete-tip{line-height:20px;margin-bottom:12px}.data-clean-tip{font-size:12px;line-height:20px;color:#999;margin-top:-10px;margin-bottom:8px}.rui-order-basic-editor .order-head{margin-bottom:18px}.rui-order-basic-editor label.line-entity{display:inline-block;vertical-align:middle;margin-right:6px}.rui-order-state-editor .state-item{padding-bottom:12px;border-bottom:1px solid #aaa;margin-bottom:12px}.rui-order-state-editor .order-state-label{border:1px solid #aaa;margin-bottom:8px;width:200px;height:28px;line-height:28px;padding:0 8px}.rui-order-state-editor .order-state-1,.rui-order-state-editor .order-state-2{display:inline-block;vertical-align:middle;border-radius:4px;height:22px;line-height:22px;padding:4px 8px;margin:0 4px}.rui-order-state-editor .order-state-1{color:#fff;background:#777}.rui-order-state-editor .order-state-2{color:#777;background:#fff}.rui-push-order-editor .push-order-item{padding:12px;border:1px solid #e9edf1;margin-bottom:18px}.rui-push-order-editor .to-em{margin-bottom:18px}.rui-push-order-editor .mappings{margin-bottom:28px}.rui-push-order-editor .mappings .mapping{margin:4px 0}.rui-up-order-editor .up-order-item{padding:12px;border:1px solid #bfc3c7;margin-bottom:18px}.rui-up-order-editor .to-em{margin-bottom:18px}.rui-up-order-editor .mappings{margin-bottom:28px}.rui-up-order-editor .mappings .mapping{margin:4px 0}.rui-entity-card-editor .line-area{margin-bottom:12px;padding-bottom:2px}.rui-entity-card-editor .actions{display:flex;margin-bottom:8px}.rui-entity-card-editor .actions>*{margin-right:12px}.rui-entity-card-editor .parts{margin-top:10px;display:flex;flex-wrap:wrap;align-items:center}.rui-entity-card-editor .part-item{display:inline-flex;align-items:center;margin-bottom:12px;margin-right:12px;border:1px solid #aaa;border-radius:5px;padding:8px 12px;background:#f2f2f2}.rui-entity-card-editor .part-item .remove-btn{width:24px;margin-left:12px}.rui-entity-card-editor .part-item .rui-link-btn{margin-left:6px}.rui-entity-card-editor .part-item .rui-link-btn:first-child{margin-left:0}.rui-entity-card-editor .add-part-btn{margin-bottom:12px}.rui-entity-card-editor .mapping-area{border:1px solid #aaa;padding:8px;margin:12px 0}.rui-entity-meta-bz-kinds-editor .rui-page-actions{height:32px}.rui-entity-meta-bz-kinds-editor .rui-page-actions>*{margin-bottom:0}.rui-entity-meta-bz-kinds-editor .kind-list-container{max-width:480px}.rui-entity-meta-bz-kinds-editor .kind-list-container .kind-item{cursor:pointer;margin-top:16px;display:flex;align-items:center;border-radius:4px;padding:16px;border:1px solid #d9d9d9}.rui-entity-meta-bz-kinds-editor .kind-list-container .kind-item .index{flex-shrink:0;margin-left:8px}.rui-entity-meta-bz-kinds-editor .kind-list-container .kind-item .label{margin-left:16px;line-height:20px;margin-right:8px}.rui-entity-meta-bz-kinds-editor .kind-list-container .kind-item .disabled{border-radius:4px;height:20px;display:flex;align-items:center;padding:0 4px;gap:4px;background:#f2f3f4;font-size:12px;color:#999}.rui-entity-meta-bz-kinds-editor .kind-list-container .kind-item .action{flex-shrink:0;margin-left:auto;display:flex;gap:8px;align-items:center}.bz-kinds-editor-edit-dialog{max-width:800px}.bz-kinds-editor-edit-dialog .rui-form-layout .fl-field{width:236px}.bz-kinds-editor-edit-dialog .form-title{font-size:16px;font-weight:500;line-height:22px;color:#333;font-weight:700;margin-bottom:8px}.bz-kinds-editor-edit-dialog .form-desc{font-size:14px;font-weight:400;line-height:20px;color:#999}.bz-kinds-editor-edit-dialog .hor-line{height:1px;background-color:#e9e9e9;margin-bottom:16px}.bz-kinds-editor-edit-dialog .field-title{font-size:14px;font-weight:700;line-height:20px;color:#333}.bz-kinds-editor-edit-dialog .collapse-item{margin-top:8px}.collapse-item .collapse-item-header{display:flex;align-items:center;gap:8px;width:fit-content;cursor:pointer;margin-bottom:8px}.collapse-item .collapse-item-header .collapse-item-action{transform:rotate(-90deg)}.collapse-item .collapse-item-header .collapse-item-action.open{transform:rotate(90deg)}.rui-entity-index-editor .index-item{margin-bottom:12px}.rui-entity-index-editor .ii-head{display:flex;align-items:center}.rui-entity-index-editor .ii-head .index-name-label{margin-right:8px}.rui-entity-index-editor .ii-head .index-name-input{width:160px;margin-right:12px}.rui-entity-index-editor .ii-head .index-unique{margin-right:24px}.rui-entity-index-editor .ii-head .rui-btn{margin-right:12px}.rui-entity-index-editor .ii-field{margin-top:8px;display:flex;align-items:center}.rui-entity-index-editor .ii-field>*{margin-right:8px}.rui-entity-index-editor .ii-field .order-input{width:120px}.multi-step *{box-sizing:border-box}.multi-step .row-1{height:32px;display:flex;gap:8px;align-items:center}.multi-step .state-list-container{max-width:480px}.multi-step .state-list-container .state-item{cursor:pointer;margin-top:16px;display:flex;align-items:center;border-radius:4px;padding:16px;border:1px solid #d9d9d9}.multi-step .state-list-container .state-item .index{flex-shrink:0;margin-left:8px}.multi-step .state-list-container .state-item .label{margin-left:16px;line-height:20px;margin-right:16px}.multi-step .state-list-container .state-item .action{flex-shrink:0;margin-left:auto;display:flex;gap:8px;align-items:center}.state-step-edit-dialog{max-width:1150px}.state-step-edit-dialog .main-button-list{margin-bottom:16px}.state-step-edit-dialog .main-button-list .button-item{margin-top:8px;display:flex;gap:8px;align-items:center}.state-step-edit-dialog .ctrl-config-list{margin-top:8px}.state-step-edit-dialog .ctrl-config-list .action{display:flex;gap:8px;align-items:center}.main-button-edit-dialog,.ctrl-config-edit-dialog{max-width:870px}.ctrl-config-edit-dialog .ctrl-component-config{margin-top:8px}.copy-state-dialog{max-width:400px}.multi-step-form-title{font-size:16px;font-weight:500;line-height:22px;color:#333;font-weight:700;margin-bottom:8px}.ctrl-config-action{display:flex;gap:8px;align-items:center;line-height:20px}.multi-step-hor-line{height:1px;background-color:#e9e9e9;margin-bottom:16px}.multi-step-code-editor{height:200px;border:1px solid #d9d9d9}.rui-user-alert-pc{display:flex;justify-content:center}.rui-user-alert-pc .rui-title-box{margin:0 4px}.rui-user-alert-pc .rui-title-box.for-user-notice,.rui-user-alert-pc .rui-title-box.for-sui{flex:1 1 0}.rui-user-notice-list .for-actions *{flex:1 1 auto}@media (min-width: 640px){.rui-user-notice-list .for-actions *{flex:0 0 auto}}.rui-user-notice-list .for-actions *:last-child{margin-right:0}.rui-user-notice-list .notice-item{margin:12px 0;padding:8px 16px}.rui-user-notice-list .item-head{display:flex;align-items:center;margin-bottom:8px}.rui-user-notice-list .f-created-on{color:#666;margin-left:8px}.rui-user-notice-list .f-title{line-height:1.6em;margin-bottom:8px}.rui-user-notice-list .f-en{color:#666}.rui-sui-page .sui-message{line-height:1.6em;margin-bottom:6px}.rui-sui-page .sui-created-on{color:#666}.rui-sui-process .sui-message{line-height:1.6em;margin-bottom:12px}.rui-falcon-task-def-editor{box-sizing:border-box;height:100%;overflow:auto;touch-action:none}.rui-falcon-task-def-editor .block-configs{box-sizing:border-box;flex:1 1 auto;height:100%;overflow:auto;position:relative}.rui-falcon-task-def-editor .block-configs .block-config-ui{border:2px solid #ddd;margin-top:6px;position:relative}.rui-falcon-task-def-editor .block-configs .block-config-ui:first-child{margin-top:0}.rui-falcon-task-def-editor .block-configs .block-config-ui.moving{display:none}.rui-falcon-task-def-editor .block-configs .block-config-ui.selected{border:2px dashed #f122c1}.rui-falcon-task-def-editor .block-configs .block-config-ui.disabled .config-head .config-title{color:#bbb;text-decoration:line-through}.rui-falcon-task-def-editor .block-configs .block-config-ui.root-config{border:none;padding:10px 0}.rui-falcon-task-def-editor .block-configs .block-config-ui.root-config>.config-body{margin:0;padding:0;border:none}.rui-falcon-task-def-editor .block-configs .block-config-ui .insert-before-receiver{height:6px;position:absolute;top:-8px;left:0;bottom:auto;right:0;z-index:10}.rui-falcon-task-def-editor .block-configs .block-config-ui .insert-before-receiver:after{content:" ";position:absolute;top:0;left:0;bottom:0;right:0;height:100%;width:100%}.rui-falcon-task-def-editor .block-configs .block-config-ui .insert-before-receiver.active:after{background:#9acd32}.rui-falcon-task-def-editor .block-configs .block-config-ui .config-head{display:flex;align-items:center;padding:0 10px 0 0;height:36px;background:#bdd7ff}.rui-falcon-task-def-editor .block-configs .block-config-ui .config-head.with-children{border-bottom:1px solid #d7dbe3}.rui-falcon-task-def-editor .block-configs .block-config-ui .config-head .move-icon{padding:0 8px;color:#485365;cursor:move;touch-action:none}.rui-falcon-task-def-editor .block-configs .block-config-ui .config-head .remove-icon,.rui-falcon-task-def-editor .block-configs .block-config-ui .config-head .clone-icon{width:24px;color:#485365;cursor:pointer;touch-action:none}.rui-falcon-task-def-editor .block-configs .block-config-ui .config-head .rui-check-box{height:36px;line-height:36px;margin-right:6px}.rui-falcon-task-def-editor .block-configs .block-config-ui .config-head .config-title{flex:1 1 auto;padding:0;margin-right:10px;font-size:12px;color:#07285b}.rui-falcon-task-def-editor .block-configs .block-config-ui .config-body-label{display:flex;align-items:center;font-size:12px;line-height:16px;margin-top:-4px;cursor:pointer;padding:3px 0}.rui-falcon-task-def-editor .block-configs .block-config-ui .config-body-label .cb-label{font-weight:800}.rui-falcon-task-def-editor .block-configs .block-config-ui .config-body-label .cb-children-num{background:#ccc;padding:0 6px;line-height:16px;border-radius:4px;margin:0 4px}.rui-falcon-task-def-editor .block-configs .block-config-ui .config-body{position:relative;margin:8px 12px}.rui-falcon-task-def-editor .block-configs .block-config-ui .config-body-append-indicator{position:absolute;top:auto;left:0;bottom:-8px;right:0;height:6px;width:100%;margin:0 auto}.rui-falcon-task-def-editor .block-configs .block-config-ui .config-body-append-indicator.active{background:#9acd32}.rui-falcon-task-def-editor .block-configs .block-config-ui .config-body-append-indicator.for-no-child{bottom:0;height:20px}.rui-falcon-task-def-editor .block-configs .insert-block-btn,.rui-falcon-task-def-editor .block-configs .append-block-btn{display:none;margin:0 auto;width:32px;height:32px;line-height:32px;color:#4f93ff;touch-action:none}.rui-falcon-task-def-editor .block-configs .no-child-config{height:20px;background:#f2f2f2;border-radius:4px}.rui-falcon-task-def-editor .block-configs .no-child-config svg{margin:8px;vertical-align:middle}.rui-falcon-task-def-editor .block-configs .no-child-root{color:#1d60fe;background:#e8efff;height:36px;line-height:36px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rui-falcon-task-def-editor .block-configs .no-child-content{color:#005fff67;position:absolute;top:50%;left:50%;display:flex;flex-direction:column;transform:translate(-50%,-50%)}.rui-falcon-task-def-editor .block-configs .no-child-content span{width:200px;position:absolute;bottom:-70px;left:50%;transform:translate(-50%);text-align:center;color:#32323366}.rui-falcon-task-def-editor .block-configs .no-child-content svg{transform:scale(8)}@media (max-width: 640px){.rui-falcon-task-def-editor .block-configs .no-child-content svg{transform:scale(8)}}.rui-falcon-task-def-editor .max-page{max-width:1440px;margin:0 auto;height:100%;overflow:auto;display:flex;flex-direction:column}@media (min-width: 640px){.rui-falcon-task-def-editor .max-page{min-width:1200px}}.rui-falcon-task-def-editor .main-area{flex:1 1 0;overflow:hidden;display:flex}.rui-falcon-task-def-editor .main-area .fixed-icon{width:14px;height:14px;display:inline-flex;justify-content:center;align-items:center;background-color:#fff;color:#74acfa;font-size:10px;border-radius:2px;margin-left:8px;cursor:pointer}.rui-falcon-task-def-editor .task-settings-pane{overflow:auto;width:240px;flex:0 0 auto;margin-right:8px;display:flex;flex-direction:column}.rui-falcon-task-def-editor .task-settings-pane .rui-title-box{margin-bottom:12px}.rui-falcon-task-def-editor .task-settings-pane .rui-title-box:last-child{margin-bottom:0}.rui-falcon-task-def-editor .task-settings-pane .pane-basic{flex:0 0 auto}.rui-falcon-task-def-editor .task-settings-pane .pane-input{flex:2 2 0}.rui-falcon-task-def-editor .task-settings-pane .pane-output{flex:1 1 0}.rui-falcon-task-def-editor .block-def-list-pane{flex:0 0 auto;width:280px;margin-right:8px}.rui-falcon-task-def-editor .blocks-pane{flex:1 1 auto}.rui-falcon-task-def-editor .blocks-pane .tb-body{padding-top:6px;padding-bottom:6px}.rui-falcon-task-def-editor .block-config-pane{width:250px;flex:0 0 auto;margin-left:8px}.sh-falcon-task-def-block-moving-indicator{position:fixed;top:0;left:0;bottom:auto;right:auto;background:#fff;box-shadow:0 0 4px #0006;padding:12px 24px;font-size:14px;z-index:100;border-radius:8px}.rui-falcon-select-to-add{max-width:500px}.rui-falcon-config-block-core .block-head{display:flex;align-items:center;margin-bottom:12px}.rui-falcon-config-block-core .block-head .block-label{font-size:14px;font-weight:700;margin-right:8px}.rui-falcon-config-block-core .block-head .block-icon{margin-right:4px}.rui-falcon-config-block-core .view-sub-task{margin-bottom:12px}.rui-falcon-config-block-core .block-description{background:#f2f2f2;padding:8px;border-radius:4px;margin-bottom:16px;word-break:break-all;line-height:1.4em}.rui-falcon-config-block-core .input-params-title{text-align:center}.rui-falcon-config-block-core .input-param-label{font-weight:700;margin-bottom:6px;word-break:break-all}.rui-falcon-config-block-core .input-param-label .input-param-type{font-weight:400;color:#888}.rui-falcon-config-block-core .input-param-config{line-height:1.5em;word-break:break-all}.rui-falcon-config-block-core .required-mark{color:red;margin-left:2px}.rui-falcon-config-block-core .input-param-desc{margin-top:6px;padding-top:6px;border-top:1px dashed #ccc;font-size:12px;color:#555}.rui-falcon-config-block-core .param-item{background:#f2f2f2;padding:8px;border-radius:4px;margin:4px 3px;word-break:break-all}.rui-falcon-config-block-core .param-item-desc{margin-top:8px;color:#666}.rui-falcon-config-block-input-param .ip-input-type{margin-bottom:12px}.rui-falcon-config-block-input-param .input-param-item{background:#fff;border:1px solid #ccc;padding:8px;margin-bottom:8px;cursor:pointer;font-size:14px}.rui-falcon-config-block-input-param .input-param-label{font-weight:700;margin-bottom:6px;word-break:break-all}.rui-falcon-config-block-input-param .input-param-label .input-param-type{font-weight:400;color:#888}.rui-falcon-config-block-input-param .input-param-desc{padding:8px 0;color:#555;font-size:12px}.rui-falcon-config-block-input-param .rui-input-option{width:100%;margin-bottom:8px}.rui-falcon-config-block-input-param .required-mark{color:red;margin-left:2px}.rui-falcon-config-block-input-param .ref-group{margin-bottom:16px}.rui-falcon-config-block-input-param .ref-group .ref-group-title{margin-bottom:6px;font-weight:700}.rui-falcon-config-block-input-param .input-param-ref-options>label{display:block;line-height:28px}.rui-falcon-config-block-input-param .insert-tip{margin:16px 0;text-align:center}.rui-falcon-config-block-input-param .exp-var-groups .exp-var-group{margin-bottom:12px}.rui-falcon-config-block-input-param .exp-var-groups .group-label{font-weight:800;border-bottom:1px solid #aaa;margin-bottom:8px;padding-bottom:6px}.rui-falcon-config-block-input-param .exp-var-groups .var{height:28px;line-height:28px;cursor:pointer;border-bottom:1px solid transparent;padding:0 5px}.rui-falcon-config-block-input-param .exp-var-groups .var:hover{border-bottom:1px solid #ddd}.rui-falcon-config-block-input-param .exp-var-groups .code-icon{color:#aaa;margin-right:8px}.rui-falcon-task-params .param-item{position:relative;padding-right:32px;word-break:break-all}.rui-falcon-task-params .remove-btn{position:absolute;top:0;left:auto;bottom:auto;right:0;width:28px;height:28px}.rui-falcon-task-params .required-mark{display:inline-block;color:red;margin-left:2px}.rui-falcon-block-def-list-core .block-group{margin-top:10px;border-radius:4px;box-sizing:border-box;border:1px solid #dcdee0}.rui-falcon-block-def-list-core .menu-actions{border-radius:4px;flex:0 0 auto;display:flex;border:1px solid #ddd}.rui-falcon-block-def-list-core .menu-actions .rui-fa-icon-btn{flex:0 0 auto;width:32px;height:32px;text-align:center;border-right:1px solid #ddd;font-size:16px}.rui-falcon-block-def-list-core .block-group-label{height:28px;line-height:28px;padding:0 10px;font-weight:800;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.rui-falcon-block-def-list-core .block-item{display:flex;align-items:center;padding:8px 10px;border-top:1px solid #ddd}.rui-falcon-block-def-list-core .block-item:last-child{border-bottom:none}.rui-falcon-block-def-list-core .block-item:last-child:hover{border-bottom:none}.rui-falcon-block-def-list-core .block-item:hover{background:#edf4ff}.rui-falcon-block-def-list-core .block-item:hover .insert-btn{display:block}.rui-falcon-block-def-list-core .block-item .block-label{flex:1 1 auto;font-size:14px}.rui-falcon-block-def-list-core .block-item .insert-btn{display:none}.task-config-param{margin-right:auto!important}.rui-falcon-task-def-index{height:100%;overflow:hidden;display:flex;flex-direction:column;max-width:1020px;margin:0 auto}.rui-falcon-task-def-index .line-search{width:200px}@media (max-width: 640px){.rui-falcon-task-def-index .line-search{width:100%}}.rui-falcon-task-def-index>.rui-page-action{flex:0 0 auto}.rui-falcon-task-def-index>.main-content{flex:1 1 0;display:block;overflow:auto}@media (min-width: 640px){.rui-falcon-task-def-index>.main-content{display:flex;overflow:hidden}}.rui-falcon-task-def-index .left-pane,.rui-falcon-task-def-index .right-pane{flex:1 1 0;overflow:auto}@media (min-width: 640px){.rui-falcon-task-def-index .left-pane{padding-right:12px;margin-right:12px}}.rui-falcon-task-def-index .rui-section{max-width:500px;margin-bottom:16px}.rui-falcon-task-def-index .rui-section .ext-block-list-wrapper{border-radius:4px;border:1px solid #ebedf0;margin-top:8px;box-shadow:0 0 4px #0a2a6133}@media (min-width: 640px){.rui-falcon-task-def-index .rui-section .ext-block-list-wrapper{box-shadow:none;margin-top:16px}}.rui-falcon-task-def-index .rui-section .ext-block-list-wrapper .group-name{height:35px;box-sizing:border-box;display:flex;align-items:center;border-bottom:1px solid #eaeaea;padding:0 8px;color:#323233}@media (min-width: 640px){.rui-falcon-task-def-index .rui-section .ext-block-list-wrapper .group-name{padding:0 16px;height:50px}}.rui-falcon-task-def-index .rui-section .ext-block-list-wrapper .group-def-list{padding:8px;display:flex;flex-direction:column;gap:8px}@media (min-width: 640px){.rui-falcon-task-def-index .rui-section .ext-block-list-wrapper .group-def-list{padding:16px}}.rui-falcon-task-def-index .task-def,.rui-falcon-task-def-index .ext-block{display:flex;align-items:center;border-radius:2px;background:#edf4ff7f;box-sizing:border-box;border:1px solid #175cff;padding:10px 8px;color:#175cff}.rui-falcon-task-def-index .task-def.can-click,.rui-falcon-task-def-index .ext-block.can-click{cursor:pointer}@media (min-width: 640px){.rui-falcon-task-def-index .task-def,.rui-falcon-task-def-index .ext-block{padding:10px 16px 10px 8px;box-shadow:none}}.rui-falcon-task-def-index .task-def .oper-tool,.rui-falcon-task-def-index .ext-block .oper-tool{margin-left:auto;display:flex;align-items:center}.rui-falcon-task-def-index .task-def .vertical-line,.rui-falcon-task-def-index .ext-block .vertical-line{width:1px;height:14px;background-color:#175cff;margin:0 8px}.rui-falcon-header{display:flex;align-items:center;height:32px;gap:8px}.rui-falcon-header .vertical-line{width:2px;height:14px;background-color:#008aff}.rui-falcon-header .falcon-title{font-weight:800;color:#323233}.import-task-dialog-body .remark-wrapper{border-radius:4px}.import-task-dialog-body .remark-wrapper .remark{background:#f7f8fa;box-sizing:border-box;border:1px solid #dcdee0;padding:8px;margin-top:8px;border-radius:4px;white-space:wrap}@media (min-width: 640px){.import-task-dialog-body .remark-wrapper .remark{margin-top:16px;padding:8px 16px}}.import-task-dialog-body .template-and-component-wrapper{margin-top:16px;border-radius:4px;background:#fff;box-sizing:border-box;border:1px solid #dcdee0}.import-task-dialog-body .template-and-component-wrapper .tc-title{padding:12px 17px;border-bottom:1px solid #eaeaea}@media (min-width: 640px){.import-task-dialog-body .template-and-component-wrapper .tc-title{padding:16px;box-shadow:none}}.import-task-dialog-body .template-and-component-wrapper .tc-title .tc-label{font-weight:800}.import-task-dialog-body .template-and-component-wrapper .tc-list{padding:8px;display:flex;flex-direction:column;gap:8px}@media (min-width: 640px){.import-task-dialog-body .template-and-component-wrapper .tc-list{padding:16px}}.import-task-dialog-body .template-and-component-wrapper .tc-list .tc-item-header{display:flex;align-items:center}.import-task-dialog-body .template-and-component-wrapper .tc-list .tc-item-body{display:flex;align-items:center;flex-wrap:wrap}.import-task-dialog-body .template-and-component-wrapper .tc-list .divider{height:1px;background-color:#eaeaea}.import-task-dialog-body .template-and-component-wrapper .tc-list .modified-time{color:#777879;margin-left:auto;font-size:12px}.import-task-diff-view-dialog .rui-dialog-body{padding:0}.rui-falcon-task-view{box-sizing:border-box;min-height:100%;overflow:auto;padding:16px;background-color:#fff}.rui-falcon-task-view .rui-page-actions{position:sticky;top:0;background:#fff}.rui-falcon-task-view .io-error{color:#e84343;background:#e7e760;padding:12px 24px}@media (min-width: 640px){.rui-falcon-task-view .main-area{display:flex}}@media (min-width: 640px){.rui-falcon-task-view .panel-1{flex:1 1 auto}}.rui-falcon-task-view .panel-1>.block-record{margin:0}.rui-falcon-task-view .panel-2{margin-top:24px}@media (min-width: 640px){.rui-falcon-task-view .panel-2{margin-top:0;flex:0 0 auto;width:300px;margin-left:16px;border-left:1px solid #aaa;padding-left:10px}}.rui-falcon-task-view .panel-2 .object-item{display:block;margin-bottom:10px}.rui-falcon-task-view .task-status-tag{color:#fff;background:#888;border-radius:4px;padding:4px 8px}.rui-falcon-task-view .task-info{margin-top:16px;margin-bottom:12px;font-weight:700;display:flex;flex-wrap:wrap;align-items:center;line-height:1.8em}.rui-falcon-task-view .task-info>span,.rui-falcon-task-view .task-info .rui-link-btn{display:block;margin-right:12px}.rui-falcon-task-view .task-info .failure-num{color:#f45a43}.rui-falcon-task-view .task-input-params{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:12px;line-height:1.4em}.rui-falcon-task-view .task-input-params .row-label{font-weight:700;margin-right:4px}.rui-falcon-task-view .task-input-params .task-input-param-item{margin-right:16px}.rui-falcon-task-view .task-input-params .task-input-params-cp{flex:1}.rui-falcon-task-view .task-input-params .task-input-params-cp .task-input-params-cp-input{margin-right:20px}.rui-falcon-task-view .task-input-params .task-input-params-inner{display:flex;flex-wrap:wrap}.rui-falcon-task-view .block-record{border:1px solid #d9d9d9;margin-bottom:8px;font-size:14px;border-radius:4px;overflow:hidden}.rui-falcon-task-view .block-record-jump{margin:0 0 8px 8px;display:flex;align-items:center}.rui-falcon-task-view .block-record-jump .jump-opt-btns{display:flex;gap:2px;margin:0 8px}.rui-falcon-task-view .block-record-jump .jump-opt-btns .qty-input{height:24px}.rui-falcon-task-view .block-record-jump .jump-opt-btns .qty-input input{text-align:center}.rui-falcon-task-view .block-record-jump .jump-opt-btns .jump-btn{width:24px;height:24px;border-radius:2px;border:1px solid #d9d9d9;background:#fff;display:flex;justify-content:center;align-items:center;box-sizing:border-box;cursor:pointer}.rui-falcon-task-view .block-record-head{display:flex;align-items:center;padding:6px 10px}.rui-falcon-task-view .label-toggle-btns{padding:0 0 0 10px}.rui-falcon-task-view .toggle-btns{display:inline-block;background-color:#f2f3f4;border-radius:4px;font-size:12px;padding:1px;margin-left:4px;cursor:pointer;box-sizing:border-box;height:22px}.rui-falcon-task-view .toggle-btns .toggle-item{display:inline-block;padding:0 4px;border-radius:4px;color:#999;box-sizing:border-box;height:20px}.rui-falcon-task-view .toggle-btns .toggle-item:hover{color:#333}.rui-falcon-task-view .toggle-btns .toggle-active{display:inline-block;padding:0 4px;background-color:#fff;box-shadow:0 1px 2px #0000001a;border-radius:4px;box-sizing:border-box;height:20px}.rui-falcon-task-view .flex-layout{display:flex;align-items:center}.rui-falcon-task-view .jsonTextContainer{width:100%}.rui-falcon-task-view .text-container{display:flex;padding:0 10px;border-bottom:0}.rui-falcon-task-view .text-container .text-container-hide{line-height:var(--line-height);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;width:100%}.rui-falcon-task-view .text-container .text-container-expand{line-height:var(--line-height);-webkit-box-orient:vertical;overflow:hidden;max-height:none;width:100%}.rui-falcon-task-view .text-container .text-container-json{max-height:200px;width:100%;overflow:auto}.rui-falcon-task-view .text-container .text-container-json .text-btn{position:sticky;top:calc(100% - var(--line-height))}.rui-falcon-task-view .text-container .text-container-hide:before,.rui-falcon-task-view .text-container .text-container-expand:before{content:"";float:right;height:calc(100% - var(--line-height))}.rui-falcon-task-view .text-container .text-btn{cursor:default;float:right;clear:both}.rui-falcon-task-view .text-container .text-btn .btn-text,.rui-falcon-task-view .text-container .text-btn .btn-expand{color:#175cff}.rui-falcon-task-view .block-ctx{padding:0 8px}.rui-falcon-task-view .block-status{flex:0 0 auto;background:#aaa;color:#fff;margin-right:8px;padding:4px 5px;border-radius:4px}.rui-falcon-task-view .block-status.status-200{background:#34b4e3}.rui-falcon-task-view .block-status.status-220{background:#e7c83f}.rui-falcon-task-view .block-status.status-260{background:#13bb42}.rui-falcon-task-view .block-status.status-250,.rui-falcon-task-view .block-status.status-280{background:#ef8763}.rui-falcon-task-view .block-status.status-290{background:#ee4260}.rui-falcon-task-view .block-desc{word-break:break-all}.rui-falcon-task-view .block-desc .block-config-name{margin:0 8px;padding:0 4px;background:#ccc}.rui-falcon-task-view .block-desc .block-time{color:#888;display:block;margin-top:4px}@media (min-width: 640px){.rui-falcon-task-view .block-desc .block-time{display:inline-block;vertical-align:middle;margin-top:0}}.rui-falcon-task-view .block-desc .failure-num{color:#f45a43;margin-right:8px}.rui-falcon-task-view .variables{padding:6px 0;line-height:1.5em;font-size:12px;border-top:1px solid #d9d9d9;word-break:break-all}.rui-falcon-task-view .block-logs{padding:8px 12px;background:#f2f2f2}.rui-falcon-task-view .block-logs .log-item{word-break:break-all;border-bottom:1px dashed #ddd;padding:4px 0;line-height:1.4em;font-size:12px;color:#666}.rui-falcon-task-view .block-logs .log-item:last-child{border-bottom:0}.rui-falcon-task-view .block-logs .log-item.level-error{color:#a91717}.rui-falcon-task-view .block-logs .log-item.level-info{color:#222}.rui-falcon-task-view .block-logs .timestamp{margin-right:12px}.rui-falcon-task-view .sub-task{padding:6px 10px;border-top:1px solid #aaa}.rui-falcon-task-view .sub-task .rui-link-btn{font-size:12px}.rui-falcon-task-view .ended-reason{padding:6px 0;line-height:1.5em;font-size:12px;color:red}.rui-falcon-task-view .block-ctx-name{height:18px;line-height:18px;padding:4px 12px;font-weight:800}.rui-falcon-ext-block .rui-dialog-body{display:flex}.rui-falcon-ext-block .left-pane{flex:0 0 auto;width:300px;overflow:auto}.rui-falcon-ext-block .right-pane{flex:1 1 auto;margin-left:12px}.rui-falcon-ext-block .right-pane .pane-code{height:100%}.rui-falcon-ext-block .input-codes{width:100%}.rui-falcon-ext-block .rui-title-box{margin-bottom:12px}.rui-falcon-ext-block .param-item{position:relative}.rui-falcon-ext-block .param-item .remove-btn{position:absolute;top:0;left:auto;bottom:auto;right:0;width:28px;height:28px}.rui-task-global{padding:10px}.rui-task-global .rui-task-global-head{display:flex;flex-direction:row;gap:10px;margin-bottom:10px}.rui-task-global-head{margin-bottom:10px}.rui-soc-old{font-size:12px}.rui-soc-old .soc-list{overflow:auto}.rui-soc-old .delay-input{width:80px;margin-left:8px}.rui-soc-old .node-item{border:1px solid #aaa;background:#fff;margin-bottom:6px}@media (min-width: 640px){.rui-soc-old .node-item{display:inline-block;vertical-align:top;width:360px;margin:6px 4px}}.rui-soc-old .node-id{height:24px;line-height:24px;padding:0 8px;background:#ddd;font-weight:700;border-bottom:1px solid #ccc;text-overflow:ellipsis;word-break:break-all;white-space:nowrap;overflow:hidden}.rui-soc-old .node-id.attention-red{background:#ff8989}.rui-soc-old .node-id.attention-green{background:#1ee81e}.rui-soc-old .node-id.attention-yellow{background:#ffd17b}.rui-soc-old .node-desc{height:24px;line-height:24px;padding:0 8px;text-overflow:ellipsis;word-break:break-all;white-space:nowrap;overflow:hidden;border-bottom:1px solid #ccc}.rui-soc-old .node-value{padding:6px 8px;word-break:break-all;overflow:auto}@media (min-width: 640px){.rui-soc-old .node-value{height:50px}}.rui-soc-old .node-time{padding:4px 8px;color:#555;font-size:12px;background:#eee}.rui-sys-mon-log{height:100%;display:flex;flex-direction:column}.rui-sys-mon-log .log-list{flex:1 1 auto;height:0;overflow:auto}.rui-sys-mon-log .log-line{padding:2px 0;line-height:1.4em;font-size:14px;word-break:break-all;vertical-align:middle}.rui-sys-mon-log .log-line:nth-child(2n){background-color:#f2f2f2}.rui-sys-mon-log .log-line.level-debug{color:#999}.rui-sys-mon-log .log-line.level-info{color:#000}.rui-sys-mon-log .log-line.level-warn{color:#f90}.rui-sys-mon-log .log-line.level-error{color:red}.rui-sys-mon-log .log-line span{display:inline-block;vertical-align:middle}.rui-sys-mon-log .log-line span.level{width:55px}.rui-sys-mon-log .log-line span.hl{background:#b7e899}.rui-sys-mon-log .log-line span.stf{font-weight:700}.rui-sys-mon-log .log-line .thread{width:150px;text-overflow:ellipsis;word-break:break-all;white-space:nowrap;overflow:hidden}.rui-sys-mon-log .log-line .tc{width:70px;text-overflow:ellipsis;word-break:break-all;white-space:nowrap;overflow:hidden}.rui-sys-mon-log .log-line .s-t-f{font-weight:700}.rui-sys-mon-log .actions{flex:0 0 auto;margin-bottom:8px}.rui-sys-mon-log .actions .rui-btn{margin-right:8px}.rui-sys-mon-log .actions .rui-input-date{width:180px;margin-right:8px}.rui-sys-mon-log .actions .rui-input-text{width:160px;margin-right:8px}.rui-sys-mon{font-size:12px}.rui-sys-mon .soc-list{overflow:auto}.rui-sys-mon .delay-input{width:80px;margin-left:8px}.rui-sys-mon .node-item{border:1px solid #ccc;background:#fff;margin-bottom:6px}.rui-sys-mon .node-item.level-error{background:#ff8989}.rui-sys-mon .node-item.level-warning{background:#ffd17b}.rui-sys-mon .node-head{border-bottom:1px solid #ccc;display:flex;align-items:center;padding:4px 8px;background:#f2f2f2}.rui-sys-mon .timestamp{margin-right:12px}.rui-sys-mon .node-subject,.rui-sys-mon .node-target,.rui-sys-mon .node-field{font-weight:700;word-break:break-all}.rui-sys-mon .node-value{padding:4px 8px;word-break:break-all;max-height:200px;overflow:auto}.rui-sys-jobs{background-color:#f9f9f9;padding-top:16px;height:calc(100% + 12px);display:flex;flex-direction:column;margin:-12px -16px 0}.rui-sys-jobs *{box-sizing:border-box;line-height:20px}.rui-sys-jobs header{display:flex;align-items:center;gap:16px;margin-left:16px}.rui-sys-jobs header .filter{display:flex;align-items:center;gap:4px}.rui-sys-jobs .jobs-list{overflow:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;margin-top:16px;margin-left:16px;padding-bottom:16px;padding-right:16px}.rui-sys-jobs .jobs-list .job-item{display:flex;flex-direction:column;padding:16px;background:#fff;border:1px solid #e9e9e9;border-radius:8px}.rui-sys-jobs .jobs-list .job-item .job-item-name{display:flex;gap:4px}.rui-sys-jobs .jobs-list .job-item .job-item-name .name{font-size:16px;font-weight:700;line-height:24px}.rui-sys-jobs .jobs-list .job-item .job-item-name .st-tag{flex-shrink:0;margin-left:auto;height:22px;border-radius:4px;display:flex;padding:4px 8px;align-items:center;background:#00b42a;color:#fff;font-size:12px}.rui-sys-jobs .jobs-list .job-item .job-item-name .st-tag.stop{background:#f2f3f4;color:#999}.rui-sys-jobs .jobs-list .job-item .job-item-name .st-tag.error{background:#f53f3f;color:#fff}.rui-sys-jobs .jobs-list .job-item .job-item-info{margin-top:8px;text-overflow:ellipsis;word-break:break-all;white-space:nowrap;overflow:hidden}.rui-sys-jobs .jobs-list .job-item .info-row{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:12px;margin-bottom:12px}.rui-sys-jobs .jobs-list .job-item .info-row .form-item{display:flex;flex-direction:column;gap:2px;padding:4px 8px;border-radius:4px;background:#f9f9f9}.rui-sys-jobs .jobs-list .job-item .info-row .form-item .label{font-size:14px;font-weight:400;line-height:20px;color:#999}.rui-sys-jobs .jobs-list .job-item .info-row .form-item .value{font-size:18px;font-weight:700;line-height:24px;color:#333}.rui-sys-jobs .jobs-list .job-item .info-row .form-item .value.error{color:#f53f3f}.rui-sys-jobs .jobs-list .job-item .form-item-row{display:flex;align-items:center}.rui-sys-jobs .jobs-list .job-item .form-item-row:not(:last-child){margin-bottom:8px}.rui-sys-jobs .jobs-list .job-item .form-item-row svg{color:#666;margin-right:8px;width:14px}.rui-sys-jobs .jobs-list .job-item .form-item-row .label,.rui-sys-jobs .jobs-list .job-item .form-item-row .value{font-size:14px;font-weight:400;line-height:20px;color:#666;margin-right:4px}.rui-sys-jobs .jobs-list .job-item .fault-error{text-overflow:ellipsis;word-break:break-all;white-space:nowrap;overflow:hidden;height:36px;line-height:20px;border-radius:4px;padding:8px;background:#fff5f5;font-size:14px;font-weight:400;color:#f53f3f}.rui-soc-page{height:100%}.rui-soc-page .rui-tab-container *{box-sizing:border-box}.rui-soc-page .rui-tab-container .tc-head-pane{height:48px;padding:0 16px;border-bottom:1px solid #e7e7e7}.rui-soc-page .rui-tab-container .tc-head-pane .tc-head{margin:0;border-bottom:none;color:#666;height:100%;display:inline-flex;align-items:center;padding-left:16px;padding-right:16px}.rui-soc-page .rui-tab-container .tc-head-pane .tc-head.current{color:#175cff;font-weight:700;border-bottom:2px solid #175cff}.rui-soc-page .rui-tab-container .tc-body{padding:12px 16px 0}.rui-menu-config .rui-page-actions{display:flex}.rui-menu-config .rui-page-actions .all-unfold{margin-left:auto}.rui-menu-config .menu-group{margin-bottom:16px;border:1px solid #ddd;position:relative}.rui-menu-config .menu-group.Before:before{content:"";position:absolute;left:0;width:100%;height:2px;background:#175cff;top:var(--indicator-offset)}.rui-menu-config .menu-group.After:after{content:"";position:absolute;left:0;width:100%;height:2px;background:#175cff;bottom:var(--indicator-offset)}.rui-menu-config .menu-group.Inner .menu-group-body{position:relative}.rui-menu-config .menu-group.Inner .menu-group-body:before{content:"";position:absolute;left:0;width:100%;height:2px;background:#175cff;top:0}.rui-menu-config .icon-wrapper{display:inline-block;width:24px;height:24px;line-height:24px;text-align:center}.rui-menu-config .move-icon-wrapper{touch-action:none;color:#999;cursor:move}.rui-menu-config .menu-group-head{height:64px;box-sizing:border-box;display:flex;align-items:center;border-radius:4px;background:#f9f9f9;padding:0 16px;border-bottom:1px solid transparent}.rui-menu-config .menu-group-head .move-icon-wrapper{flex-shrink:0}@media (max-width: 576px){.rui-menu-config .menu-group-head .move-icon-wrapper{margin-right:16px}}@media (min-width: 576px){.rui-menu-config .menu-group-head .move-icon-wrapper{margin-right:16px}}@media (min-width: 1200px){.rui-menu-config .menu-group-head .move-icon-wrapper{margin-right:23px}}.rui-menu-config .menu-group-head.expanded{border-bottom-color:#e9e9e9}.rui-menu-config .menu-group-head .inline-label{margin-right:8px;flex-shrink:0}.rui-menu-config .menu-group-head .group-name{width:auto;max-width:275px;margin-right:16px}.rui-menu-config .menu-group-head .remove-icon{cursor:pointer;color:#175cff;flex-shrink:0}.rui-menu-config .menu-group-head .arrow-icon-wrapper{flex-shrink:0;margin-left:auto;cursor:pointer;transform-origin:center;transition:transform .2s ease-in-out}.rui-menu-config .menu-group-actions{margin-top:8px;margin-bottom:8px;align-items:center;flex-wrap:wrap}.rui-menu-config .menu-group-actions>*{margin-right:8px}.rui-menu-config .menu-item{padding:10px 16px;min-height:64px;border-bottom:1px solid #e9e9e9;display:flex;align-items:center;flex-wrap:wrap;position:relative;box-sizing:border-box}.rui-menu-config .menu-item.Before:before{content:"";position:absolute;left:0;width:100%;height:2px;background:#175cff;top:-1px}.rui-menu-config .menu-item.After:after{content:"";position:absolute;left:0;width:100%;height:2px;background:#175cff;bottom:-1px}.rui-menu-config .menu-item .form-item{display:flex;gap:8px}.rui-menu-config .menu-item .form-item .inline-label{flex-shrink:0}.rui-menu-config .menu-item .right-operation{display:flex;align-items:center;gap:4px}.rui-menu-config .menu-item .right-operation .vertical-line{width:1px;background-color:#e9e9e9;height:16px}.rui-menu-config .menu-item .remove-icon{color:#175cff;cursor:pointer}.rui-menu-config .menu-item .menu-target{display:flex}.rui-menu-config .menu-item .menu-target .menu-target-icon-container{display:flex;align-items:center;justify-content:center;border:1px solid #e1e1e1;flex-shrink:0;border-right:none;width:32px;background-color:#fff}.rui-menu-config .menu-item .menu-target .menu-target-icon-container .menu-target-icon-wrapper{width:18px;height:18px;display:inline-flex;justify-content:center;align-items:center;color:#fff;font-size:10px}.rui-menu-config .menu-item .menu-target .io-field{border-top-left-radius:0;border-bottom-left-radius:0}.rui-menu-config .menu-item{display:grid;gap:16px;padding:16px;grid-template-columns:repeat(24,1fr)}.rui-menu-config .menu-item>*{width:auto}.rui-menu-config .menu-item .menu-target .rui-input-option{width:0;flex-grow:1}@media (max-width: 576px){.rui-menu-config .menu-item{grid-template-columns:repeat(12,1fr)}.rui-menu-config .menu-item .form-item{flex-direction:column;align-items:flex-start}.rui-menu-config .menu-item .col-item-move-icon{grid-column-start:span 5}.rui-menu-config .menu-item .right-operation{grid-column-start:span 7;justify-self:end}.rui-menu-config .menu-item .page-type,.rui-menu-config .menu-item .menu-target{grid-column-start:span 12}.rui-menu-config .menu-item .custom-icon,.rui-menu-config .menu-item .custom-color{grid-column-start:span 6}.rui-menu-config .menu-item .custom-label{grid-column-start:span 12}}@media (min-width: 576px){.rui-menu-config .menu-item .form-item{flex-direction:column;align-items:flex-start}.rui-menu-config .menu-item .col-item-move-icon{grid-column-start:span 16}.rui-menu-config .menu-item .right-operation{grid-column-start:span 8;justify-self:end}.rui-menu-config .menu-item .page-type,.rui-menu-config .menu-item .menu-target{grid-column-start:span 12}.rui-menu-config .menu-item .custom-icon{grid-column-start:span 4}.rui-menu-config .menu-item .custom-color{grid-column-start:span 8}.rui-menu-config .menu-item .custom-label{grid-column-start:span 12}}@media (min-width: 1200px){.rui-menu-config .menu-item{display:flex;gap:16px}.rui-menu-config .menu-item .form-item{flex-direction:row;align-items:center}.rui-menu-config .menu-item .right-operation{order:8;justify-self:end}.rui-menu-config .menu-item .page-type{width:160px;margin-left:7px}.rui-menu-config .menu-item .menu-target{width:210px}.rui-menu-config .menu-item .custom-color{flex-shrink:0}.rui-menu-config .menu-item .custom-color .rui-input-color{width:110px}.rui-menu-config .menu-item .custom-label .rui-input-text{width:157px}}.rui-menu-config .bottom-actions{padding:0 16px;height:44px;display:flex;box-sizing:border-box;line-height:20px}.menu-drag-overlay{padding:0 24px;height:52px;line-height:52px;background:#fff;box-shadow:0 0 8px #3333;white-space:nowrap;position:fixed}.rui-simple-value-page{padding:24px 36px}.rui-simple-value-page .sv-item{display:inline-block;margin:8px;cursor:pointer;background:#fff;border:1px solid #ddd;box-shadow:0 4px 8px #0000001f;position:relative}.rui-simple-value-page .go-icon{position:absolute;top:8px;left:auto;bottom:auto;right:8px;width:24px;height:24px;font-size:20px;color:#86bdff}.rui-simple-value-page .sv-item-content{width:220px;margin:0 auto;padding:20px}.rui-simple-value-page .sv-item-label{font-size:14px;margin-bottom:12px;color:#175cff;text-align:left}.rui-simple-value-page .sv-item-value{font-size:36px;line-height:1em;text-align:right;font-weight:900;color:#666}.rui-dashboard{position:relative;box-sizing:border-box;height:100%;overflow:hidden}.rui-dashboard .db-config-actions{position:absolute;top:0;left:auto;bottom:auto;right:0;z-index:100}.rui-dashboard .db-config-actions .rui-fa-icon-btn{width:32px;height:32px;background:#f3f3f3}.rui-dashboard .db-panel{box-sizing:border-box;width:100%;height:100%;overflow:hidden;display:flex;flex-direction:column}.rui-dashboard .panel-title{flex:0 0 auto;font-size:14px;color:#fff;background:#428ffc;height:32px;line-height:32px;padding:0 12px;cursor:pointer}.rui-dashboard .panel-title>.link-icon{margin-left:8px}.rui-dashboard .panel-body{box-sizing:border-box;padding:6px;flex:1 1 auto;width:100%;height:0;overflow:auto}.rui-dashboard .panel-body .rui-entity-list.for-pc{width:100%}.rui-gw-ui .section-tip{margin-bottom:16px;color:#555;line-height:1.5em;font-size:14px}.rui-gw-ui .rui-title-box{margin-bottom:12px}.rui-map-import-landmarks{max-width:480px}.rui-map-path-gen .row-col-tip{margin-bottom:18px;font-size:14px}.rui-map-path-gen .field-label{width:60px}.rui-map-inspector-popup{max-width:460px;max-height:90%}.rui-map-inspector-popup .rui-dialog-body{padding:12px}.rui-map-inspector .inspector-container{position:relative}.rui-map-inspector .inspector-actions{display:flex;align-items:center;justify-content:end;margin-bottom:6px}.rui-map-inspector .panes-switches{display:flex;overflow:hidden;margin-bottom:8px}.rui-map-inspector .panes-switches .pane-switch{flex:1 1 auto;width:0;cursor:pointer;text-align:center;height:32px;line-height:32px;background:#bbb;font-size:13px;box-shadow:0 1px 1px #0000001a;color:#fff}.rui-map-inspector .panes-switches .pane-switch.current{background:#439cd9}.rui-map-inspector .panes{padding-bottom:16px}.rui-map-inspector .site-bins{font-size:12px;line-height:1.4em}.rui-map-inspector .section-head{margin-bottom:10px}.rui-map-inspector .section-head .section-title{display:inline-block;vertical-align:middle;font-size:14px;font-weight:500;color:#575757}.rui-map-inspector .section-head .sb-link-button,.rui-map-inspector .section-head .sb-check-box{margin-left:12px}.rui-map-inspector .property-table-parent{padding-bottom:24px}.rui-map-inspector .property-table-parent .property-table{background:#fff;border:1px solid #ccc}.rui-map-inspector .property-table-parent .property-row{display:flex;align-items:center;border-bottom:1px solid #ccc}.rui-map-inspector .property-table-parent .property-row:last-child{border-bottom:none}.rui-map-inspector .property-table-parent .property-label{width:120px;flex:0 0 auto;font-size:12px;font-weight:400;color:#575757;text-align:left;padding-left:4px}.rui-map-inspector .property-table-parent .property-label .unit{margin-left:4px;color:#666}.rui-map-inspector .property-table-parent .property-input{flex:1 1 auto;width:0;padding:1px;border-left:1px solid #ccc;min-height:30px;display:flex;align-items:center}.rui-map-inspector .property-table-parent .property-input .rui-input-text,.rui-map-inspector .property-table-parent .property-input .rui-input-option{width:100%}.rui-map-inspector .property-table-parent .property-input .rui-link-btn{width:100%;font-size:12px;text-align:center}.rui-map-inspector .property-table-parent .target-ids{margin:8px 0;font-size:12px;line-height:1.4em;color:#888}.rui-map-path-type-selector{display:flex;align-items:center}.rui-map-path-type-selector .path-type-switch{height:24px;width:24px;box-shadow:0 0 4px #aaa;border-radius:4px;background:#fff no-repeat center center;background-size:20px;margin-right:4px;cursor:pointer}.rui-map-path-type-selector .path-type-switch.selected{background-color:#b5daf3}.rui-map-path-type-selector .path-type-switch.path-type-straight{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20t='1606271461191'%20class='icon'%20viewBox='0%200%201025%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='1918'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='200.1953125'%20height='200'%3e%3cdefs%3e%3cstyle%20type='text/css'%3e%3c/style%3e%3c/defs%3e%3cpath%20d='M930.263%2061.981l31.756%2031.756-868.272%20868.272-31.756-31.756%20868.272-868.272z'%20p-id='1919'%3e%3c/path%3e%3c/svg%3e")}.rui-map-path-type-selector .path-type-switch.path-type-bezier{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20t='1606272095204'%20class='icon'%20viewBox='0%200%201280%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='2742'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='250'%20height='200'%3e%3cdefs%3e%3cstyle%20type='text/css'%3e%3c/style%3e%3c/defs%3e%3cpath%20d='M1280%20614.4c0-32-32-64-64-64-38.4%200-64%2032-64%2064%200%2044.8-12.8%20172.8-70.4%20236.8-32%2032-70.4%2044.8-121.6%2044.8-89.6%200-153.6-243.2-204.8-416-64-249.6-128-480-294.4-480C224%200%20115.2%20364.8%2044.8%20601.6c-12.8%2051.2-25.6%2096-38.4%20121.6-12.8%2032%206.4%2070.4%2038.4%2083.2%2032%2012.8%2070.4-6.4%2083.2-38.4%2012.8-32%2025.6-76.8%2044.8-134.4C217.6%20460.8%20320%20128%20460.8%20128%20531.2%20128%20595.2%20358.4%20640%20512c70.4%20249.6%20140.8%20512%20326.4%20512%2083.2%200%20153.6-25.6%20204.8-83.2%20115.2-121.6%20108.8-320%20108.8-326.4z'%20p-id='2743'%3e%3c/path%3e%3c/svg%3e")}.rui-map-path-type-selector .path-type-switch.path-type-arc{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20t='1606272123389'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='3798'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='200'%20height='200'%3e%3cdefs%3e%3cstyle%20type='text/css'%3e%3c/style%3e%3c/defs%3e%3cpath%20d='M253.196071%20250.549632c-6.174019%200-12.263642-2.833317-16.202153-8.187483-6.575908-8.939015-4.660907-21.518139%204.279112-28.094047%20132.00947-97.110438%20302.859499-122.279739%20457.026112-67.328457%2010.453132%203.725511%2015.906765%2015.22054%2012.181255%2025.674676-3.726515%2010.454136-15.221544%2015.90576-25.675681%2012.181254-141.572418-50.460173-298.4769-27.34352-419.717756%2061.845687a20.01407%2020.01407%200%200%201-11.890889%203.90837zM114.306262%20847.608928c-7.267157%200-14.282129-3.954587-17.856931-10.852007-30.756562-59.339909-48.907877-123.080502-53.948569-189.452464-5.219533-68.719997%203.957602-136.738699%2027.278213-202.16622%209.981917-28.002618%2022.498749-55.15725%2037.20487-80.710355%205.535016-9.619212%2017.819756-12.929772%2027.438968-7.392747%209.619212%205.535016%2012.928768%2017.819756%207.392748%2027.438968-13.506483%2023.470315-25.006536%2048.420586-34.180656%2074.15856-41.926061%20117.626869-32.998098%20248.706971%2024.495132%20359.631338%205.107004%209.853312%201.259922%2021.980312-8.593391%2027.087315a20.017084%2020.017084%200%200%201-9.230384%202.257612z'%20fill='%2320A2DD'%20p-id='3799'%3e%3c/path%3e%3cpath%20d='M253.196071%20250.549632c-6.174019%200-12.263642-2.833317-16.202153-8.187483-6.575908-8.939015-4.660907-21.518139%204.279112-28.094047%20132.00947-97.110438%20302.859499-122.279739%20457.026112-67.328457%2010.453132%203.725511%2015.906765%2015.22054%2012.181255%2025.674676-3.726515%2010.454136-15.221544%2015.90576-25.675681%2012.181254-141.572418-50.460173-298.4769-27.34352-419.717756%2061.845687a20.01407%2020.01407%200%200%201-11.890889%203.90837zM114.306262%20847.608928c-7.267157%200-14.282129-3.954587-17.856931-10.852007-30.756562-59.339909-48.907877-123.080502-53.948569-189.452464-5.219533-68.719997%203.957602-136.738699%2027.278213-202.16622%209.981917-28.002618%2022.498749-55.15725%2037.20487-80.710355%205.535016-9.619212%2017.819756-12.929772%2027.438968-7.392747%209.619212%205.535016%2012.928768%2017.819756%207.392748%2027.438968-13.506483%2023.470315-25.006536%2048.420586-34.180656%2074.15856-41.926061%20117.626869-32.998098%20248.706971%2024.495132%20359.631338%205.107004%209.853312%201.259922%2021.980312-8.593391%2027.087315a20.017084%2020.017084%200%200%201-9.230384%202.257612z'%20fill='%2320A2DD'%20p-id='3800'%3e%3c/path%3e%3cpath%20d='M804.921287%20253.399025h-112.528908c-11.097159%200-20.094448-8.996284-20.094447-20.094448v-112.528908c0-11.098164%208.997289-20.094448%2020.094447-20.094448h112.528908c11.098164%200%2020.094448%208.996284%2020.094448%2020.094448v112.528908c0%2011.098164-8.996284%2020.094448-20.094448%2020.094448z%20m-92.43446-40.188896h72.340012v-72.340012h-72.340012v72.340012zM240.379832%20376.978874h-112.528908c-11.097159%200-20.094448-8.996284-20.094448-20.094447V244.356523c0-11.098164%208.997289-20.094448%2020.094448-20.094447h112.528908c11.097159%200%2020.094448%208.996284%2020.094448%2020.094447v112.527904c0%2011.098164-8.996284%2020.094448-20.094448%2020.094447z%20m-92.43446-40.188895h72.340012v-72.339008h-72.340012v72.339008zM240.379832%20909.21549h-112.528908c-11.097159%200-20.094448-8.996284-20.094448-20.094447v-112.528908c0-11.098164%208.997289-20.094448%2020.094448-20.094448h112.528908c11.097159%200%2020.094448%208.996284%2020.094448%2020.094448v112.528908c0%2011.098164-8.996284%2020.094448-20.094448%2020.094447z%20m-92.43446-40.188895h72.340012v-72.340012h-72.340012v72.340012z'%20fill='%23F39835'%20p-id='3801'%3e%3c/path%3e%3c/svg%3e")}.rui-map-multiple-value-popup .tip-1{margin-bottom:6px}.rui-map-multiple-value-popup .tip-2{margin-bottom:6px;margin-top:16px}.rui-map-selection-mark{position:absolute;top:6px;left:auto;bottom:auto;right:6px;touch-action:none}.rui-map-selection-mark .view-props,.rui-map-selection-mark .nav-to-site{background:#fff;box-shadow:0 0 5px #ccc;border-radius:6px;height:40px;display:flex;align-items:center;padding:0 10px;color:#666;margin-bottom:6px}.rui-map-selection-mark .view-props .s-icon,.rui-map-selection-mark .nav-to-site .s-icon{color:#aaa;font-size:18px;margin-right:6px}.rui-map-selection-mark .view-props .num{margin-left:6px}.rui-map-mobile-float-bar{position:absolute;top:auto;left:10px;bottom:52px;right:10px;width:fit-content;margin:0 auto;display:flex;align-items:center;justify-content:center;background:#fff;box-shadow:0 0 5px #ccc;border-radius:6px;overflow:hidden}.rui-map-mobile-float-bar .rui-fa-icon-btn{width:48px;height:48px;color:#777;position:relative}@media (min-width: 640px){.rui-map-mobile-float-bar .rui-fa-icon-btn{width:32px;height:32px;font-size:14px}}.rui-map-mobile-float-bar .rui-fa-icon-btn.current:after{content:" ";position:absolute;top:auto;left:0;bottom:2px;right:0;height:3px;background:#13bb42}.rui-map-mobile-status-bar{position:absolute;top:auto;left:10px;bottom:9px;right:10px;height:32px;line-height:32px;overflow:hidden;border-bottom:1px solid #85a6ee;display:flex;align-items:center;cursor:pointer;padding:0 8px;background:#fffc}.rui-map-mobile-status-bar>label{color:#555;margin-right:2px}.rui-map-mobile-status-bar>.item-value{margin-right:12px}.rui-map-mobile-status-bar .scale{margin-left:auto}.rui-map-open-loop-pane{position:absolute;top:auto;left:6px;bottom:0;right:6px;background:#fff;height:260px;overflow:auto;box-shadow:0 0 5px #aaa;border-radius:8px 8px 0 0;padding-top:8px;border:1px solid #aaa;border-bottom:none}@media (min-width: 640px){.rui-map-open-loop-pane{max-width:310px}}.rui-map-open-loop-pane .close-btn{position:absolute;top:4px;left:auto;bottom:auto;right:4px;width:40px;height:40px;line-height:40px;font-size:24px}.rui-map-pc-action-bar{position:absolute;top:8px;left:12px;bottom:auto;right:12px;display:flex;align-items:center;overflow:auto}.rui-map-pc-action-bar .scene-selector{flex:0 0 auto;width:150px;margin-right:8px}.rui-map-pc-action-bar .area-selector{flex:0 0 auto;width:120px;margin-right:8px}.rui-map-pc-action-bar .editing-mark{flex:0 0 auto;margin:0 10px;background:#e00f0f;color:#fff;padding:2px 4px}.rui-map-pc-action-bar .rui-fa-icon-btn{flex:0 0 auto;width:48px;height:48px;color:#777;position:relative;border:1px solid #e1e1e1;background:#f2f2f2;border-radius:4px;margin-right:4px}@media (min-width: 640px){.rui-map-pc-action-bar .rui-fa-icon-btn{width:32px;height:32px;font-size:14px}}.rui-map-pc-action-bar .rui-fa-icon-btn.current:after{content:" ";position:absolute;top:auto;left:0;bottom:0;right:0;height:5px;background:#13bb42}.rui-map-pc-action-bar .rui-btn,.rui-map-pc-action-bar .rui-buttons-space{flex:0 0 auto;margin-right:6px}.rui-map-pc-action-bar .actions-options{position:absolute;top:33px;left:0;bottom:auto;right:auto;font-size:12px;-webkit-user-select:none;user-select:none}.rui-map-pc-action-bar .actions-options .border-select-options{width:fit-content;margin:8px auto;background:#fff;box-shadow:0 0 5px #ccc;border-radius:4px;padding:0 10px}.rui-map-pc-action-bar .actions-options .border-select-options label{line-height:28px}.rui-map-view{height:100%;overflow:hidden;background:#fff;display:flex;position:relative}.rui-map-view .map-pane{flex:1 1 auto;height:100%;overflow:hidden;position:relative}.rui-map-view .inspector-pane{flex:0 0 auto;width:260px;border-left:1px solid #ccc;padding:8px;background:#f2f2f2}.rui-map-view .main-canvas{width:100%;height:100%;overflow:hidden;position:relative;touch-action:none}.rui-map-view svg.map-main-svg.with-cursor-move{cursor:move}.rui-map-view svg.map-main-svg.with-cursor-insert-site{cursor:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='14px'%20height='16px'%20viewBox='0%200%2014%2016'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3ctitle%3e画板%201%20副本%205%3c/title%3e%3cg%20id='页面-1'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cg%20id='seed-编辑场景'%20transform='translate(-168.000000,%20-163.000000)'%20fill='%23575757'%20fill-rule='nonzero'%3e%3cg%20id='编组-30'%20transform='translate(60.000000,%2090.000000)'%3e%3cg%20id='编组-22'%20transform='translate(100.000000,%2066.000000)'%3e%3cg%20id='画板-1-副本-5'%20transform='translate(8.000000,%207.000000)'%3e%3cpath%20d='M7,0%20C3.18599603,0.00550759557%200.0955075956,3.09599603%200.09,6.91%20C0.09,11.34%206.19,15.46%206.45,15.63%20L7,16%20L7.55,15.63%20C7.81,15.46%2013.91,11.34%2013.91,6.91%20C13.9044924,3.09599603%2010.814004,0.00550759557%207,0%20Z%20M7,13.6%20C5.24,12.3%202.06,9.43%202.06,6.91%20C2.06,4.18171334%204.27171334,1.97%207,1.97%20C9.72828666,1.97%2011.94,4.18171334%2011.94,6.91%20C11.94,9.42%208.76,12.3%207,13.6%20Z'%20id='形状'%3e%3c/path%3e%3cpath%20d='M7,4%20C5.34314575,4%204,5.34314575%204,7%20C4,8.65685425%205.34314575,10%207,10%20C8.65685425,10%2010,8.65685425%2010,7%20C10,5.34314575%208.65685425,4%207,4%20Z%20M7,8%20C6.44771525,8%206,7.55228475%206,7%20C6,6.44771525%206.44771525,6%207,6%20C7.55228475,6%208,6.44771525%208,7%20C7.94845802,7.51290129%207.51547807,7.90258325%207,7.9%20L7,8%20Z'%20id='形状'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e") 7 16,pointer}.rui-map-view svg.map-main-svg.with-cursor-insert-path{cursor:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='16px'%20height='16px'%20viewBox='0%200%2016%2016'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3ctitle%3e形状%3c/title%3e%3cg%20id='页面-1'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cg%20id='seed-编辑场景'%20transform='translate(-207.000000,%20-163.000000)'%20fill='%23575757'%20fill-rule='nonzero'%3e%3cg%20id='编组-30'%20transform='translate(60.000000,%2090.000000)'%3e%3cg%20id='编组-23'%20transform='translate(140.000000,%2066.000000)'%3e%3cg%20id='画板-1-副本-7'%20transform='translate(7.000000,%207.000000)'%3e%3cpath%20d='M13,0%20C11.9719941,0.00290616811%2011.017062,0.531981727%2010.469486,1.40201914%20C9.92190998,2.27205656%209.85795159,3.36188482%2010.3,4.29%20L4.3,10.29%20C3.09573265,9.71096494%201.65367388,9.99821947%200.763209444,10.9945199%20C-0.127254989,11.9908203%20-0.25143354,13.455958%200.458649371,14.5879137%20C1.16873228,15.7198694%202.54187521,16.2457279%203.82641706,15.8776332%20C5.11095891,15.5095386%205.99719583,14.3362386%206,13%20C5.99735108,12.5530202%205.89485361,12.112281%205.7,11.71%20L11.7,5.71%20C12.811308,6.23766309%2014.1321301,6.03337683%2015.032102,5.19463715%20C15.9320739,4.35589747%2016.2287697,3.05271841%2015.7805908,1.90704422%20C15.3324119,0.761370024%2014.2302049,0.00543090971%2013,0%20Z%20M3,14%20C2.44771525,14%202,13.5522847%202,13%20C2,12.4477153%202.44771525,12%203,12%20C3.55228475,12%204,12.4477153%204,13%20C4,13.5522847%203.55228475,14%203,14%20Z%20M13,4%20C12.4477153,4%2012,3.55228475%2012,3%20C12,2.44771525%2012.4477153,2%2013,2%20C13.5522847,2%2014,2.44771525%2014,3%20C14,3.26521649%2013.8946432,3.5195704%2013.7071068,3.70710678%20C13.5195704,3.89464316%2013.2652165,4%2013,4%20Z'%20id='形状'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e") 8 8,pointer}.rui-map-view svg.map-main-svg.with-cursor-insert-zone{cursor:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='16px'%20height='16px'%20viewBox='0%200%2016%2016'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='web'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cg%20id='seed-编辑场景'%20transform='translate(-620.000000,%20-163.000000)'%3e%3cg%20id='编组-28备份'%20transform='translate(573.000000,%20156.000000)'%3e%3cg%20id='画板-2-副本-5'%20transform='translate(40.000000,%200.000000)'%20fill='%23575757'%3e%3cg%20transform='translate(6.000000,%206.000000)'%3e%3cpath%20d='M14.8566205,11.8553386%20L14.8566205,6.123073%20C16.1459584,5.89541458%2017.0608333,4.73578118%2016.9847941,3.42554419%20C16.9087549,2.1153072%2015.8659088,1.06985751%2014.5589349,0.993628495%20C13.2519609,0.917399485%2012.0952155,1.83455842%2011.868124,3.12711537%20L6.11028754,3.12711537%20C5.88319609,1.83455842%204.72645066,0.917399485%203.4194767,0.993628495%20C2.11250275,1.06985751%201.06965665,2.1153072%200.993617481,3.42554419%20C0.917578312,4.73578118%201.83245314,5.89541458%203.12179109,6.123073%20L3.12179109,11.8553386%20C1.83245314,12.082997%200.917578312,13.2426304%200.993617481,14.5528674%20C1.06965665,15.8631044%202.11250275,16.9085541%203.4194767,16.9847831%20C4.72645066,17.0610121%205.88319609,16.1438532%206.11028754,14.8512962%20L11.8282774,14.8512962%20C12.0553689,16.1438532%2013.2121143,17.0610121%2014.5190883,16.9847831%20C15.8260622,16.9085541%2016.8689083,15.8631044%2016.9449475,14.5528674%20C17.0209867,13.2426304%2016.1061118,12.082997%2014.8167739,11.8553386%20L14.8566205,11.8553386%20Z%20M11.868124,13.8526437%20L6.11028754,13.8526437%20C5.90181009,12.848741%205.11935909,12.0643365%204.11795658,11.8553386%20L4.11795658,6.123073%20C5.11935909,5.91407505%205.90181009,5.12967056%206.11028754,4.12576791%20L11.8282774,4.12576791%20C12.0367549,5.12967056%2012.8192059,5.91407505%2013.8206084,6.123073%20L13.8206084,11.8553386%20C12.8078373,12.0702075%2012.0225163,12.8732348%2011.8282774,13.8925898%20L11.868124,13.8526437%20Z%20M14.3585378,2.99729054%20C14.6831363,2.99729054%2014.9462754,3.2610866%2014.9462754,3.58649554%20C14.9462754,3.91190448%2014.6831363,4.17570054%2014.3585378,4.17570054%20C14.0339392,4.17570054%2013.7708001,3.91190448%2013.7708001,3.58649554%20C13.7680743,3.42940688%2013.8291208,3.27794735%2013.9399394,3.16685209%20C14.050758,3.05575683%2014.2018403,2.99455794%2014.3585378,2.99729054%20Z%20M3.58002721,2.99729054%20C3.90462575,2.99729054%204.16776485,3.2610866%204.16776485,3.58649554%20C4.16776485,3.91190448%203.90462575,4.17570054%203.58002721,4.17570054%20C3.25542868,4.17570054%202.99228958,3.91190448%202.99228958,3.58649554%20C2.98956378,3.42940688%203.05061026,3.27794735%203.16142885,3.16685209%20C3.27224743,3.05575683%203.42332977,2.99455794%203.58002721,2.99729054%20L3.58002721,2.99729054%20Z%20M3.58002721,14.981121%20C3.25542868,14.981121%202.99228958,14.717325%202.99228958,14.391916%20C2.99228958,14.0665071%203.25542868,13.802711%203.58002721,13.802711%20C3.90462575,13.802711%204.16776485,14.0665071%204.16776485,14.391916%20C4.17049064,14.5490047%204.10944417,14.7004642%203.99862558,14.8115595%20C3.88780699,14.9226548%203.73672466,14.9838536%203.58002721,14.981121%20L3.58002721,14.981121%20Z%20M14.3585378,14.981121%20C14.0339392,14.981121%2013.7708001,14.717325%2013.7708001,14.391916%20C13.7708001,14.0665071%2014.0339392,13.802711%2014.3585378,13.802711%20C14.6831363,13.802711%2014.9462754,14.0665071%2014.9462754,14.391916%20C14.9490012,14.5490047%2014.8879547,14.7004642%2014.7771361,14.8115595%20C14.6663175,14.9226548%2014.5152352,14.9838536%2014.3585378,14.981121%20L14.3585378,14.981121%20Z'%20id='形状'%20fill='%23575757'%20fill-rule='nonzero'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e") 8 8,pointer}.rui-map-view svg.map-main-svg.with-cursor-goto-site{cursor:url("data:image/svg+xml,%3c?xml%20version='1.0'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20t='1617245863223'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='14888'%20width='32'%20height='32'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cdefs%3e%3cstyle%20type='text/css'%3e%3c/style%3e%3c/defs%3e%3cpath%20d='M307.2%20563.2H136.533333c-20.48%200-34.133333-13.653333-34.133333-34.133333s13.653333-34.133333%2034.133333-34.133334h170.666667c20.48%200%2034.133333%2013.653333%2034.133333%2034.133334s-13.653333%2034.133333-34.133333%2034.133333z%20m614.4-34.133333c0-20.48-13.653333-34.133333-34.133333-34.133334h-170.666667c-20.48%200-34.133333%2013.653333-34.133333%2034.133334s13.653333%2034.133333%2034.133333%2034.133333h170.666667c20.48%200%2034.133333-17.066667%2034.133333-34.133333z%20m-375.466667%20375.466666v-170.666666c0-20.48-13.653333-34.133333-34.133333-34.133334s-34.133333%2013.653333-34.133333%2034.133334v170.666666c0%2020.48%2013.653333%2034.133333%2034.133333%2034.133334s34.133333-17.066667%2034.133333-34.133334z%20m0-580.266666v-170.666667c0-20.48-13.653333-34.133333-34.133333-34.133333s-34.133333%2013.653333-34.133333%2034.133333v170.666667c0%2020.48%2013.653333%2034.133333%2034.133333%2034.133333s34.133333-17.066667%2034.133333-34.133333z%20m293.546667%2098.986666c17.066667-6.826667%2023.893333-27.306667%2017.066667-44.373333C819.2%20290.133333%20750.933333%20221.866667%20662.186667%20184.32c-17.066667-6.826667-37.546667%200-44.373334%2017.066667-6.826667%2017.066667%200%2037.546667%2017.066667%2044.373333%2071.68%2030.72%20126.293333%2088.746667%20157.013333%20157.013333%206.826667%2013.653333%2017.066667%2020.48%2030.72%2020.48%206.826667%203.413333%2010.24%200%2017.066667%200z%20m-610.986667-17.066666c30.72-71.68%2088.746667-126.293333%20160.426667-160.426667%2017.066667-6.826667%2023.893333-27.306667%2017.066667-44.373333-6.826667-17.066667-27.306667-23.893333-44.373334-17.066667C273.066667%20221.866667%20204.8%20290.133333%20167.253333%20378.88c-6.826667%2017.066667%200%2037.546667%2017.066667%2044.373333%203.413333%203.413333%2010.24%203.413333%2013.653333%203.413334%2013.653333%200%2027.306667-6.826667%2030.72-20.48zM406.186667%20853.333333c6.826667-17.066667%200-37.546667-17.066667-44.373333-71.68-30.72-126.293333-88.746667-157.013333-160.426667-6.826667-17.066667-27.306667-23.893333-44.373334-17.066666-17.066667%206.826667-23.893333%2027.306667-17.066666%2044.373333%2037.546667%2088.746667%20105.813333%20157.013333%20194.56%20194.56%203.413333%203.413333%2010.24%203.413333%2013.653333%203.413333%2010.24%200%2020.48-6.826667%2027.306667-20.48z%20m256%2020.48c85.333333-37.546667%20157.013333-105.813333%20194.56-194.56%206.826667-17.066667%200-37.546667-17.066667-44.373333-17.066667-6.826667-37.546667%200-44.373333%2017.066667-30.72%2071.68-88.746667%20126.293333-160.426667%20160.426666-17.066667%206.826667-23.893333%2027.306667-17.066667%2044.373334%206.826667%2013.653333%2017.066667%2020.48%2030.72%2020.48%203.413333-3.413333%2010.24-3.413333%2013.653334-3.413334z'%20fill='%23d4237a'%20p-id='14889'%3e%3c/path%3e%3c/svg%3e") 16 16,pointer}.rui-map-view .lm-outbound{fill:#4f96d6b3}.rui-map-view .lm-selected{fill:none;stroke-width:5;stroke:#fccf5c99}.rui-map-view .lm-locked{fill:none;stroke-width:3;stroke-dasharray:4 1;stroke-opacity:.6}.rui-map-view .lm-label{fill:#444c;font-size:20px}.rui-map-view .lm-label tspan{text-anchor:middle}.rui-map-view .lm-label .site-bin{fill:#137513cc;font-size:12px}.rui-map-view .robot-outbound-2{fill:none;stroke-width:6;stroke:#aaa;stroke-opacity:.5}.rui-map-view .robot-outbound{stroke-width:1;stroke:#1e3d64;stroke-opacity:.5;fill-opacity:.7}.rui-map-view .robot-label{font-size:10px;text-anchor:middle;fill:#00f;fill-opacity:.5}.rui-map-view .robot-head{fill:#313236;stroke:none}.rui-map-view .robot-load{stroke:#333;stroke-width:1px;fill:#eee;fill-opacity:.7}.rui-map-view .robot-load.bin-status-filled{fill:#008000cc}.rui-map-view .robot-load.bin-status-reserved{fill:#ffa500cc}.rui-map-view .robot-load.bin-status-cancelled{fill:#f00c}.rui-map-view .origin{fill:red}.rui-map-view .x-axis{fill:none;stroke:#f22;stroke-width:1}.rui-map-view .y-axis{fill:none;stroke:#2f2;stroke-width:1}.rui-map-view .border-select-rect{fill:#5f87c5;fill-opacity:.15;stroke:#5f87c5;stroke-width:1;pointer-events:none}.rui-map-view .for-insert-path{fill:none;stroke-width:6;stroke-opacity:.6;stroke:#299447;stroke-linecap:round}.rui-map-view .for-insert-zone{fill:#d0ce66;fill-opacity:.2;stroke:#c45b0b;stroke-width:1;stroke-opacity:.5}.rui-map-view .main-path{fill:none;stroke:#ccc;stroke-opacity:.8;stroke-width:3;stroke-linecap:round}.rui-map-view .main-path-selected{fill:none;stroke:#fccf5c99;stroke-width:8;stroke-linecap:round}.rui-map-view .path-direction{fill:#2d342d;fill-opacity:.8}.rui-map-view .b-line{fill:none;stroke:#f45a43;stroke-opacity:.6;stroke-width:2}.rui-map-view .b-handle{fill:#fff;stroke:#1c1d20;stroke-width:1;cursor:crosshair}.rui-map-view .map-zone .main-zone{fill:#74b9ff;fill-opacity:.2;stroke:#0984e3;stroke-width:1;stroke-opacity:.5}.rui-map-view .map-zone .zone-selected{fill:none;stroke-width:5;stroke:#fccf5c99}.rui-map-view .robot-target-line{stroke-width:3;stroke-opacity:.5;stroke-dasharray:4 2}.rui-map-view .map-line line{stroke-width:3;stroke:red}.rui-map-view .to-open-loop-control{position:absolute;top:auto;left:12px;bottom:58px;right:auto;background:#fff;box-shadow:0 0 5px #ccc;border-radius:6px;padding:10px}.rui-map-area-popup,.rui-map-model-map-popup{max-width:420px;touch-action:none}.rui-map-area-popup .area-item,.rui-map-model-map-popup .area-item,.rui-map-area-popup .map-item,.rui-map-model-map-popup .map-item{display:flex;align-items:center}.rui-map-area-popup .area-item .rui-link-btn,.rui-map-model-map-popup .area-item .rui-link-btn,.rui-map-area-popup .map-item .rui-link-btn,.rui-map-model-map-popup .map-item .rui-link-btn{margin-left:10px}.rui-map-area-popup .area-item .rui-link-btn:first-child,.rui-map-model-map-popup .area-item .rui-link-btn:first-child,.rui-map-area-popup .map-item .rui-link-btn:first-child,.rui-map-model-map-popup .map-item .rui-link-btn:first-child{margin-left:auto}.single-map-view .io-field-icon{background:#fff;border-left:1px solid #a3abb7}.single-map-view .rui-fa-icon-btn{background:#fff}.single-map-view .rui-map-pc-action-bar{bottom:8px;right:12px;left:auto;top:auto}@media (min-width: 640px){.rui-system-config{height:100%;display:flex;gap:8px}.rui-system-config .rui-tab-container{width:250px}}.rui-system-config .rui-tab-container{border:1px solid #e1e1e1}.rui-system-config .groups-list{background:#fff;border-radius:6px}@media (min-width: 640px){.rui-system-config .groups-list{max-height:100%;overflow:auto;flex:0 0 auto;width:250px;display:inline-block;vertical-align:top;margin-right:16px;border:1px solid #ccc}}.rui-system-config .groups-list .sc-group{height:40px;line-height:40px;border-bottom:1px solid #e0e0e0;color:#333;padding:0 12px;font-size:14px;display:flex;align-items:center;cursor:pointer}.rui-system-config .groups-list .sc-group:last-child{border-bottom:none}.rui-system-config .groups-list .sc-group label{text-overflow:ellipsis;word-break:break-all;white-space:nowrap;overflow:hidden}.rui-system-config .groups-list .icon-bound{width:24px;height:24px;background:#aaa;border-radius:4px;display:flex;align-items:center;justify-content:center;margin-right:8px;color:#fff;font-size:16px}.rui-system-config>.editor-parent{background:#fff;flex:1 1 auto;padding:8px;border-radius:6px;max-height:100%;overflow:auto;box-sizing:border-box}.rui-system-config-group-core .save-btn{margin-bottom:16px;width:100%}@media (min-width: 640px){.rui-system-config-group-core .save-btn{width:auto}}.download-log .line-1{display:flex;align-items:center;margin-bottom:8px}.download-log .line-1>span{margin-right:8px}.download-log .line-1 .rui-input-date{margin-right:12px;width:200px}.download-log .line-3{display:flex;align-items:center}.download-log .line-3 .download-file{margin-left:16px}.rui-op-control{height:100%;background-color:#f5f5f5;box-sizing:border-box}.rui-op-control .rui-op-control-inner{padding:16px;background-color:#fff;height:100%;overflow:auto;box-sizing:border-box}.rui-op-control .rui-op-control-inner .buttons{display:flex;flex-wrap:wrap;gap:8px}.rui-op-control .rui-op-control-inner .stats-range{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px}.rui-server-files .dirname{display:block;width:100%}.rui-server-files .file-icon{color:#aaa}.rui-server-files .path-bar{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:10px}.rui-server-files .path-bar .sep{padding:0 8px}.rui-alarm-float{position:fixed;top:160px;left:auto;bottom:auto;right:2px;z-index:9000;width:40px;text-align:center;color:#666;border-radius:6px;cursor:pointer;touch-action:none}.rui-alarm-float.on .alarm-item{background:#f32727;color:#f1f158}.rui-alarm-float.on .alarm-item .a-icon{animation:blink 1s step-start 0s infinite}.rui-alarm-float .alarm-item,.rui-alarm-float .monitor-item,.rui-alarm-float .ai-item{width:100%;height:40px;position:relative;background:#88888880}.rui-alarm-float .alarm-item:hover,.rui-alarm-float .monitor-item:hover,.rui-alarm-float .ai-item:hover{background:#cccc}.rui-alarm-float .emergency-item{position:relative;display:flex;align-items:center;box-sizing:border-box;height:40px;left:0;background:#f32727;padding:8px;text-align:start;transition:left .5s ease;border-radius:4px 4px 0 0}.rui-alarm-float .emergency-item.slide-left{width:185px;left:-145px;border-radius:4px 4px 0}.rui-alarm-float .emergency-item .emergency-icon{color:#f1f158;font-size:18px;margin:2.4px 12px 4px 2.4px}.rui-alarm-float .emergency-item .alarm-content{color:#fff;display:flex}.rui-alarm-float .emergency-item .alarm-content .text{text-shadow:0px 2px 4px rgba(0,0,0,.4);font-weight:700;margin-right:8px}.rui-alarm-float .emergency-item .alarm-content .btn-cancel{background-color:#fff;padding:2px 8px;color:#f53f3f;border-radius:2px;box-sizing:border-box}.rui-alarm-float .a-icon{margin-top:10px;font-size:18px}.rui-alarm-float .alarm-num{position:absolute;top:auto;left:0;bottom:0;right:0;font-size:10px;border-radius:5px;color:#f1f158;text-align:center}@-moz-keyframes blink{40%{opacity:.2}50%{opacity:0}}@-webkit-keyframes blink{40%{opacity:.2}50%{opacity:0}}@-o-keyframes blink{40%{opacity:.2}50%{opacity:0}}@keyframes blink{40%{opacity:.2}50%{opacity:0}}.rui-alarm-list{position:fixed;top:8px;left:auto;bottom:8px;right:4px;z-index:7000;border-radius:4px;width:300px;background:#fff;box-shadow:0 0 8px #f003;display:flex;flex-direction:column}.rui-alarm-list .num{padding-left:16px;font-weight:800;flex:0 0 auto;box-shadow:0 0 4px #8883;height:48px;display:flex;align-items:center;box-sizing:border-box}.rui-alarm-list .close-btn{position:absolute;top:0;left:auto;bottom:auto;right:0;width:48px;height:48px;color:#333}.rui-alarm-list .groups{flex:1 1 auto;padding:12px 0;overflow:auto}.rui-alarm-list .a-g{margin-bottom:12px}.rui-alarm-list .a-g:not(:first-child){padding-top:8px}.rui-alarm-list .a-g .a-g-label{padding:0 8px;font-size:16px;font-weight:700;line-height:22px;color:#333}.rui-alarm-list .alarm-item{word-break:break-all;margin:16px 8px;line-height:1.4em;font-size:12px;border-radius:4px;overflow:hidden;display:flex;border:1px solid transparent}.rui-alarm-list .alarm-item .left-side-line{width:4px;flex-shrink:0}.rui-alarm-list .alarm-item .content{flex-grow:1;padding:8px}.rui-alarm-list .alarm-item.level-error{border-color:#f32727}.rui-alarm-list .alarm-item.level-error .left-side-line{background-color:#f32727}.rui-alarm-list .alarm-item.level-error .level{color:#f32727}.rui-alarm-list .alarm-item.level-error .count{background-color:#f32727}.rui-alarm-list .alarm-item.level-info{border-color:#666}.rui-alarm-list .alarm-item.level-info .left-side-line{background-color:#666}.rui-alarm-list .alarm-item.level-info .level{color:#666}.rui-alarm-list .alarm-item.level-info .count{background-color:#666}.rui-alarm-list .alarm-item.level-warning{border-color:#ff7d00}.rui-alarm-list .alarm-item.level-warning .left-side-line{background-color:#ff7d00}.rui-alarm-list .alarm-item.level-warning .level{color:#ff7d00}.rui-alarm-list .alarm-item.level-warning .count{background-color:#ff7d00}.rui-alarm-list .alarm-item .ai-head{margin-bottom:10px;display:flex;justify-content:space-between}.rui-alarm-list .alarm-item .ai-head .level-title-cont{display:flex;align-items:center;gap:4px}.rui-alarm-list .alarm-item .ai-head .level{font-size:14px;font-weight:700;line-height:16px}.rui-alarm-list .alarm-item .ai-head .count{box-sizing:border-box;border-radius:4px;display:flex;flex-direction:row;align-items:center;height:16px;padding:0 4px;color:#fff}.rui-alarm-list .alarm-item .ai-msg{word-break:break-all;display:flex;gap:8px}.rui-alarm-list .alarm-item .ai-msg svg{height:16px;flex-shrink:0}.rui-alarm-list .alarm-item .ai-msg .msg-content{font-size:12px;line-height:16px;color:#333}.rui-alarm-list .alarm-item .ai-actions{box-sizing:border-box;margin-top:8px;margin-bottom:-8px;padding:8px 0;min-height:35px;display:flex;align-items:center;flex-wrap:wrap;gap:8px;border-top:1px solid #e9e9e9}.rui-alarm-list .emc-control{height:96px;background:#fff9f2;display:flex;justify-content:center;align-items:center}.rui-alarm-list .emc-control .emc-btn{cursor:pointer;width:80px;height:80px;background:#f53f3f1a;border-radius:50%;display:flex;justify-content:center;align-items:center}.rui-alarm-list .emc-control .emc-btn .emc-btn-inner{width:70px;height:70px;background:#f53f3f33;border-radius:50%;display:flex;justify-content:center;align-items:center;transition:all .2s}.rui-alarm-list .emc-control .emc-btn .emc-btn-inner .emc-btn-inner-inner{width:60px;height:60px;background:#f53f3f;border-radius:50%;font-size:20px;color:#fff;display:flex;justify-content:center;align-items:center;transition:all .2s;font-weight:700}.rui-alarm-list .emc-control .emc-btn:hover .emc-btn-inner{background:#f76560}.rui-alarm-list .emc-control .emc-btn:hover .emc-btn-inner-inner{background:transparent;font-size:22px}.console-error{position:absolute;bottom:15px;margin:20px 20px 0;width:calc(100% - 40px);box-sizing:border-box;font-size:16px}.console-error .error-bottom{background:#dc3545;border-radius:4px;color:#fff;display:flex;align-items:center;height:40px;padding:0 10px}.console-error .error-bottom .rui-link-btn{margin-left:10px;font-size:14px}.console-error .error-close{margin-left:auto}.console-error-dialog .console-error-footer{display:flex;flex-direction:row}.console-error-dialog .console-error-content{line-height:1.4em;border-radius:8px;margin:10px 0;max-width:100%;overflow-x:auto}.console-error-dialog .console-error-content .error-item{border-left:#dc3545;background:#fff;border:1px solid #dee2e6;border-radius:6px;padding:15px;margin:10px 0;box-shadow:0 1px 3px #0000001a}.console-error-dialog .console-error-content .function-name{font-weight:700;color:#495057;margin-bottom:5px}.console-error-dialog .console-error-content .file-info{color:#6c757d;font-size:.9em;margin:5px 0}.console-error-dialog .console-error-content .file-info .location{color:#007bff;font-family:monospace;background:#f8f9fa;padding:2px 6px;border-radius:3px}.console-error-dialog .console-error-content .error-stack .error-stack-content{margin-left:10px;line-height:1.5em}.rui-db-backup .file-item{display:flex;align-items:center;max-width:400px;margin-left:0}.rui-db-backup .filename{flex:1 1 auto;margin-left:6px;margin-right:auto}.rui-db-backup .file-icon{color:#ccc;font-size:24px}.rui-stats-dashboard{position:relative;box-sizing:border-box;height:100%;overflow:hidden}.rui-stats-dashboard .db-config-actions{position:absolute;top:0;left:auto;bottom:auto;right:0;z-index:100}.rui-stats-dashboard .db-config-actions .rui-fa-icon-btn{width:32px;height:32px;background:#f3f3f3}.rui-stats-dashboard .db-panel{box-sizing:border-box;width:100%;height:100%;overflow:hidden;display:flex;flex-direction:column}.rui-stats-dashboard .panel-title{flex:0 0 auto;font-size:14px;color:#fff;background:#428ffc;height:32px;line-height:32px;padding:0 12px;cursor:pointer}.rui-stats-dashboard .panel-title>.link-icon{margin-left:8px}.rui-stats-dashboard .panel-body{box-sizing:border-box;padding:6px;flex:1 1 auto;width:100%;height:0}.rui-stats-dashboard .panel-body .rui-entity-list.for-pc{width:100%}.rui-stats-dashboard .chart-parent{width:100%;height:100%;min-height:100%;padding:10px;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.rui-stats-dashboard .chart-parent>*{flex:1 1 auto}.rui-db-inspect .entity-item{margin:12px 0;display:flex;align-items:center}.rui-db-inspect .entity-item .rui-link-btn{margin-left:12px}.rui-global-clipboard{position:fixed;top:0;left:0;bottom:auto;right:auto;z-index:11111;background:#fffacd;border-left:2px solid #ff7d00;box-shadow:0 4px 8px #0000001f;box-sizing:border-box;touch-action:none}.rui-global-clipboard .main-text-area{border:none;font-size:12px;height:6em;line-height:1.6em;outline:none;width:240px;box-sizing:border-box;min-height:32px}.rui-global-clipboard .rui-input-text-area{background:transparent;color:#111}.rui-global-clipboard .rui-input-text-area:focus:not(.rui-input-text-area.disabled),.rui-global-clipboard .rui-input-text-area:hover:not(.rui-input-text-area.disabled),.rui-global-clipboard .rui-input-text-area:active:not(.rui-input-text-area.disabled){border:none;box-shadow:none}.rui-global-clipboard .header-container{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ffe4ba;box-sizing:border-box;padding:2px 8px;cursor:move;-webkit-user-select:none;user-select:none}.rui-global-clipboard .header-container .gc-head{color:#111;font-size:12px;line-height:16px}.rui-global-clipboard .header-container .close-btn{width:28px;height:28px;color:#666;-webkit-user-select:none;user-select:none}.periodic-report-page{display:flex;height:100%;flex-direction:column;background-color:#f6f7fa}@media (min-width: 640px){.periodic-report-page{flex-direction:row}}.periodic-report-page .condition-container{height:100%;flex-grow:1;flex-shrink:0;background-color:#fff;box-shadow:0 2px 8px #c8c9cc80;display:flex;flex-direction:column}.periodic-report-page .condition-container .pin-top{margin:16px}@media (min-width: 640px){.periodic-report-page .condition-container .pin-top{margin:10px}}@media (min-width: 640px){.periodic-report-page .condition-container{width:260px;flex-grow:0}}.periodic-report-page .condition-container .rui-input-text{margin-top:12px}.periodic-report-page .condition-container .condition-list{flex-grow:1;overflow:auto;border:1px solid #c8c9cc;margin:0 16px;border-radius:4px}@media (min-width: 640px){.periodic-report-page .condition-container .condition-list{border-bottom:none;border-left:none;border-right:none;margin:0;border-radius:0}}.periodic-report-page .condition-container .condition-item{height:40px;line-height:40px;text-overflow:ellipsis;word-break:break-all;white-space:nowrap;overflow:hidden;transition-property:background-color,color;transition-duration:.1s;transition-timing-function:linear;padding:0 10px;cursor:pointer;border-bottom:1px solid #c8c9cc}.periodic-report-page .condition-container .condition-item:hover:not(.active){background-color:#f2f7ff}.periodic-report-page .condition-container .condition-item.active{background-color:#e0eafa;color:#0061ff}.periodic-report-page .pc-right-container{margin-left:10px;flex-grow:1;display:flex;flex-direction:column}.periodic-report-page .pc-right-container .stat-tool{border-radius:4px;opacity:1;background:#fff;box-shadow:0 2px 8px #c8c9cc80;position:relative;padding:16px 10px}.periodic-report-page .pc-right-container .stat-tool .form{max-width:1000px;display:grid;column-gap:10px;row-gap:16px;grid-template-columns:repeat(4,1fr)}.periodic-report-page .pc-right-container .stat-tool .form .item:nth-of-type(1),.periodic-report-page .pc-right-container .stat-tool .form .item:nth-of-type(2){grid-column-start:span 2}.periodic-report-page .pc-right-container .stat-tool .form .item .label{margin-bottom:10px}.periodic-report-page .pc-right-container .stat-tool .form .item .rui-input-option{width:100%}.periodic-report-page .pc-right-container .stat-tool .stat-footer{display:flex;align-items:center;gap:8px}.periodic-report-page .pc-right-container .stat-tool .stat-footer .stat-expand{margin-left:auto;color:#005fff;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.periodic-report-page .pc-right-container .stat-tool .stat-footer .stat-expand>svg{transition-property:transform;transition-duration:.1s;position:relative}.periodic-report-page .data-view-container{margin-top:16px}.periodic-report-page .data-view-container .pane-type-content{display:flex;flex-direction:column;background-color:#fff;box-shadow:0 2px 8px #c8c9cc80;border-radius:4px;overflow:hidden}.periodic-report-page .data-view-container .data-view-header{flex-shrink:0;height:40px;display:flex;padding:0 10px;align-items:center;background-color:#e0eafa;color:#0061ff}.periodic-report-page .data-view-container .data-view-header .view-header-title{margin-right:36px}.periodic-report-page .data-view-container .table-view{height:0;flex-grow:1;padding:16px 10px}.periodic-report-page .data-view-container .table-view .rui-fixed-width-table{height:100%}.periodic-report-page .data-view-container .table-view .rui-fixed-width-table td{padding:0 4px;height:28px;line-height:28px}.periodic-report-page .data-view-container .chart-view{flex-grow:1;height:0}.periodic-report-detail-page{height:100%;display:flex;flex-direction:column}.periodic-report-detail-page .tab-container{flex-shrink:0;display:flex;background-color:#f3f6fa;border-radius:4px;overflow:hidden;margin-bottom:10px;-webkit-user-select:none;user-select:none}.periodic-report-detail-page .tab-container .tab{padding:10px 20px;cursor:pointer;transition-property:background-color;transition-duration:.1s;transition-timing-function:linear;flex:1;text-align:center;display:inline-flex;align-items:center;justify-content:center}.periodic-report-detail-page .tab-container .tab.active{background-color:#005fff1a;color:#005fff;font-weight:700}.periodic-report-detail-page .form .item .label.fake{display:none}.periodic-report-detail-page .rui-btn{margin-bottom:10px}.periodic-report-detail-page .content-container{flex-grow:1;height:0;overflow:auto}.periodic-report-detail-page .content-container .table-view,.periodic-report-detail-page .content-container .table-view .rui-fixed-width-table{height:100%}.periodic-report-detail-page .content-container .table-view .rui-fixed-width-table td{padding:0 4px;height:28px;line-height:28px}.periodic-report-detail-page .content-container .rui-empty{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.chart-toggle{display:flex;align-items:center;justify-content:flex-end;gap:24px}.chart-toggle .chart-toggle-icon{cursor:pointer}.stat-tool .form{display:grid;column-gap:10px;row-gap:16px;margin-bottom:16px}.stat-tool .form .item .label{font-weight:700;margin-bottom:10px}.stat-tool .form .item .range-picker{display:flex;gap:4px;width:100%}.stat-tool .form .item .range-picker>div{width:100%}.stat-tool .form .item .range-picker .hour-select{width:160px!important}.stat-tool .form .item>div:nth-of-type(2){width:100%}.stats-export-progress{height:100%;display:flex;justify-content:center;align-items:center;gap:10px}.stats-export-success{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px}.rui-ai-chat-page{height:100%;display:flex;justify-content:center;align-items:center}.rui-ai-chat-page .left-pane{height:calc(100% - 32px);margin-right:16px}.rui-ai-chat-page .right-pane{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;box-sizing:border-box;margin:0 16px}.rui-ai-chat-page .main-pane{position:relative;display:flex;flex-direction:column;width:100%;max-width:760px;z-index:5}.rui-ai-chat-page .main-pane .client-input-area{border:1px solid #e9e9e9;padding:16px;border-radius:6px}.rui-ai-chat-page .main-pane .client-input-area .footer{display:flex;justify-content:space-between;margin-top:8px}.rui-ai-chat-page .main-pane .client-input-area .rui-input-text-area{border:none!important;color:#333;resize:none;box-shadow:none!important}.rui-ai-chat-page .main-pane .client-input-area .rui-input-text-area:hover{border:none;box-shadow:none}.rui-ai-chat-page .main-pane .client-input-area .rui-input-text-area::-webkit-scrollbar{display:none}.rui-ai-chat-page .main-pane .client-input-area .rui-input-text-area::placeholder{color:#999}.rui-ai-chat-page .main-pane .usually-used-questions{font-size:12px;color:#666;margin:12px 0}.rui-ai-chat-page .main-pane .usually-used-questions span{border-radius:6px;background:linear-gradient(0deg,#175cff14,#175cff14),#fff;padding:4px;cursor:pointer}.rui-ai-chat-page .messages{flex:1 1 auto;overflow-y:auto;border-radius:4px;margin-top:16px}.rui-ai-chat-page .messages::-webkit-scrollbar{position:absolute;width:0;background-color:transparent}.rui-ai-chat-page .messages .usually-used-questions{padding:8px 0}.rui-ai-chat-page .messages .last-message{margin-bottom:40px}.rui-ai-chat-page .message{line-height:1.4em;word-break:break-all;margin-bottom:8px}.rui-ai-chat-page .message.msg-user{display:flex;justify-content:flex-end;flex-direction:column;align-items:flex-end;margin-bottom:24px}.rui-ai-chat-page .message.msg-user .link-btn{width:40px;font-size:12px;color:#999;list-style:none;margin-top:8px;white-space:nowrap}.rui-ai-chat-page .message.msg-user .link-btn svg{margin-right:4px}.rui-ai-chat-page .message.msg-user span{background:#f3f7ff;padding:8px 12px;border-radius:6px 2px 6px 6px;line-height:20px;max-width:480px}@media (max-width: 640px){.rui-ai-chat-page .message.msg-user span{max-width:250px}}.rui-ai-chat-page .message.msg-error,.rui-ai-chat-page .message.msg-exception{background:#fdcdc5;color:#666;padding:8px 16px;border-radius:6px}.rui-ai-chat-page .message.msg-function{background:#f9f9f9;padding:8px 16px;border-radius:6px}.rui-ai-chat-page .message.msg-function .call-icon{margin-bottom:16px;color:#ff7d00}.rui-ai-chat-page .message.msg-function .call-tips{color:#999;line-height:20px;margin:0 0 16px}.rui-ai-chat-page .message.msg-function .call-tools{width:100%;text-align:center}.rui-ai-chat-page .message.msg-function .call-tools .handle-exe-btn{display:flex;justify-content:flex-end}.rui-ai-chat-page .message.msg-function .call-tools .exe-btn{background:#ff7d00;color:#fff;border-radius:6px;border:none}.rui-ai-chat-page .message.msg-function .call-tools .cancel-btn{background-color:#fff;color:#ff7d00;border-radius:6px;border:none;border:1px solid #ff7d00}.rui-ai-chat-page .message.msg-function .call-tools .call-delay-confirm{display:flex;justify-content:flex-end;align-items:center;gap:8px}.rui-ai-chat-page .message.msg-function .call-tools .call-delay-confirm span{color:#999}.rui-ai-chat-page .message.msg-function .call-tools>*{margin:0 4px}.rui-ai-chat-page .message.msg-loading{display:flex;justify-content:flex-start;align-items:center;padding:8px 12px}.rui-ai-chat-page .main-status{margin-top:12px;flex:0 0 auto}.rui-ai-chat-page .main-status span{margin-right:12px}.rui-ai-chat-page .input-area{flex:0 0 auto;background-color:#fff;border-radius:6px;margin-bottom:16px}.rui-ai-chat-page .input-area .action-buttons{margin-top:8px;display:flex;align-items:center}.rui-ai-chat-page .input-area .action-buttons .loading-voice-container{display:flex;background-color:#f4f4f4;margin-right:8px;border-radius:4px;height:32px;cursor:pointer}.rui-ai-chat-page .input-area .action-buttons .loading-voice-container .gradient-spinner{display:inline-block;width:16px;height:16px;position:relative}.rui-ai-chat-page .input-area .action-buttons .loading-voice-container .gradient-spinner-inner{width:100%;height:100%;border-radius:50%;animation:gradient-spin 1.5s linear infinite}.rui-ai-chat-page .input-area .action-buttons .loading-voice-container .gradient-spinner-inner img{width:16px;height:16px}@-moz-keyframes gradient-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes gradient-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@-o-keyframes gradient-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes gradient-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.rui-ai-chat-page .input-area .action-buttons .voice-btn{position:relative;display:flex;justify-content:center;align-items:center;background-color:transparent;border:none;width:100%;height:100%;box-sizing:border-box;padding:6px 8px;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;gap:4px;border-top-right-radius:0;border-bottom-right-radius:0}.rui-ai-chat-page .input-area .action-buttons .voice-btn .microphone-voice-svg{display:flex;align-items:center;justify-content:center;width:16px;height:16px}.rui-ai-chat-page .input-area .action-buttons .voice-btn .gradient-spinner{width:16px;height:16px}.rui-ai-chat-page .input-area .action-buttons .voice-btn.recording .gradient-spinner{display:block}.rui-ai-chat-page .input-area .action-buttons .btn-no-disabled{color:#333}.rui-ai-chat-page .input-area .action-buttons .btn-can-hover:hover{background:#e9e9e9;color:#175cff}.rui-ai-chat-page .input-area .action-buttons.recording{color:#fff;animation:pulse 1.5s infinite}.rui-ai-chat-page .input-area .send-btn{flex:1 1 auto;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rui-ai-chat-page .input-area .send-btn .stop-btn{margin-right:4px}.rui-ai-chat-page .options{margin-top:8px}.rui-ai-chat-page .has-messages{height:100%}.rui-ai-chat-page .loading-indicator{display:flex;align-items:center;justify-content:center;gap:4px}.rui-ai-chat-page .loading-indicator .dot{width:8px;height:8px;background-color:#999;border-radius:50%;animation:dot-pulse 1.4s infinite ease-in-out both}.rui-ai-chat-page .loading-indicator .dot:nth-child(1){animation-delay:-.32s;background-color:#bbb}.rui-ai-chat-page .loading-indicator .dot:nth-child(2){animation-delay:-.16s;background-color:#999}.rui-ai-chat-page .loading-indicator .dot:nth-child(3){animation-delay:0s;background-color:#666}.pc-bg-ai-agent{background-image:url(/assets/bottom-bg-nZyygFi4.png);background-size:contain;background-position-y:bottom;background-position-x:center;background-repeat:no-repeat}@-moz-keyframes dot-pulse{0%,80%,to{opacity:.5;transform:scale(1)}40%{opacity:1;transform:scale(1.2)}}@-webkit-keyframes dot-pulse{0%,80%,to{opacity:.5;transform:scale(1)}40%{opacity:1;transform:scale(1.2)}}@-o-keyframes dot-pulse{0%,80%,to{opacity:.5;transform:scale(1)}40%{opacity:1;transform:scale(1.2)}}@keyframes dot-pulse{0%,80%,to{opacity:.5;transform:scale(1)}40%{opacity:1;transform:scale(1.2)}}@-moz-keyframes pulse{0%{transform:scale(1);box-shadow:0 0 #ff4444b3}70%{transform:scale(1.05);box-shadow:0 0 0 10px #f440}to{transform:scale(1);box-shadow:0 0 #f440}}@-webkit-keyframes pulse{0%{transform:scale(1);box-shadow:0 0 #ff4444b3}70%{transform:scale(1.05);box-shadow:0 0 0 10px #f440}to{transform:scale(1);box-shadow:0 0 #f440}}@-o-keyframes pulse{0%{transform:scale(1);box-shadow:0 0 #ff4444b3}70%{transform:scale(1.05);box-shadow:0 0 0 10px #f440}to{transform:scale(1);box-shadow:0 0 #f440}}@keyframes pulse{0%{transform:scale(1);box-shadow:0 0 #ff4444b3}70%{transform:scale(1.05);box-shadow:0 0 0 10px #f440}to{transform:scale(1);box-shadow:0 0 #f440}}.alarm-container{position:absolute;padding:12px 16px;border-radius:6px;top:8px;z-index:7;transform:translateY(-20px);opacity:0;transition:all .3s ease-out;pointer-events:none}.alarm-container .content{display:flex;align-items:center}.alarm-container.alarm-enter{transform:translateY(0);opacity:1;pointer-events:auto}.alarm-container.alarm-exit{transform:translateY(-20px);opacity:0;pointer-events:none}.alarm-container-common{border:1px solid #175cff;background:linear-gradient(0deg,#175cff1a,#175cff1a),#fff}.alarm-container-success{background:linear-gradient(0deg,#00b42a1a,#00b42a1a),#fff;border:1px solid #00b42a}.alarm-container-error{background:linear-gradient(0deg,#f53f3f1a,#f53f3f1a),#fff;border:1px solid #f53f3f}.icon-initing{margin-right:4px;color:#175cff;animation:rotating 2s linear infinite}.icon-success{margin-right:4px;color:#00b42a}.icon-error{margin-right:4px;color:#f53f3f}.error-try-again{margin-left:8px;color:#175cff;cursor:pointer;text-decoration:underline}.error-try-again:hover{color:#0e4acc}.alarm-container{transition:all .3s ease-out,background .3s ease,border .3s ease}@-moz-keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@-o-keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.init-mask-container{display:flex;flex:1;width:100%;overflow:hidden;align-items:center;justify-content:center}.init-mask-container .img-container{width:100%;height:100%;display:flex;justify-content:center;overflow:hidden;background-image:url(/assets/gradient-BvjXLGeL.png);background-size:1200px;background-repeat:no-repeat;background-position:center}@media (max-width: 640px){.init-mask-container .img-container{background-image:none}}.init-mask-container .img-container img{display:none}@media (max-width: 640px){.init-mask-container .img-container img{display:block}}.init-mask-container .title{position:absolute;height:48px;line-height:48px;font-size:24px;font-weight:700;background:linear-gradient(270deg,#3680ff 19%,#175cff 80%,#1723ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.send-select-container{position:relative}.send-select-container .selected-option{display:flex;padding:6px 8px;font-size:14px;border:none;border-radius:4px;background-color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;background:#f4f4f4;line-height:20px}.send-select-container .selected-option .selected-option-svg{width:16px;height:16px;margin-right:4px}.send-select-container .selected-option:hover{background-color:#f5f5f5}.send-select-container .options-container{box-sizing:border-box;position:absolute;display:flex;flex-direction:column;gap:4px;bottom:calc(100% + 4px);left:0;right:0;border:1px solid #e9e9e9;border-radius:6px;background-color:#fff;z-index:6;padding:3px 4px}.send-select-container .option{padding:8px;font-size:14px;cursor:pointer;-webkit-user-select:none;user-select:none;line-height:20px;color:#333;border-radius:6px}.send-select-container .option:hover{background:#f9f9f9}.send-select-container .selected{background:#f4f4f4;border-radius:6px}.send-select-container .selected:hover{background:#f4f4f4}.audio-wave-visualizer{display:inline-block;width:16px}.audio-wave-container{display:flex;align-items:center;justify-content:center;gap:.12rem}.audio-wave-bar{display:inline-block;border:none;margin:0;animation:audioWaveAnimation var(--animation-duration, .2s) ease-in-out infinite alternate;border-radius:50%}@-moz-keyframes audioWaveAnimation{0%{transform:scaleY(1)}to{transform:scaleY(var(--scale-factor, 4))}}@-webkit-keyframes audioWaveAnimation{0%{transform:scaleY(1)}to{transform:scaleY(var(--scale-factor, 4))}}@-o-keyframes audioWaveAnimation{0%{transform:scaleY(1)}to{transform:scaleY(var(--scale-factor, 4))}}@keyframes audioWaveAnimation{0%{transform:scaleY(1)}to{transform:scaleY(var(--scale-factor, 4))}}.voice-recording-mask-container{display:flex;position:absolute;justify-content:center;align-items:center;flex-direction:column;width:120px;height:120px;top:calc(50% - 60px);left:calc(50% - 60px);border-radius:6px;color:#fff;background:#333c;z-index:8}.voice-recording-mask-container .voice-recording-icon{width:40px;height:40px}.voice-recording-mask-container .voice-recording-text{display:flex;margin-top:8px}.voice-recording-mask-container .voice-recording-text .ellipsis{display:flex;align-items:flex-end;gap:2px;margin-left:4px;padding-bottom:2px}.voice-recording-mask-container .voice-recording-text .dot{width:2px;height:2px;background:#fff;border-radius:50%;animation:blink 1.5s infinite}.voice-recording-mask-container .voice-recording-text .dot:nth-child(1){animation-delay:0s}.voice-recording-mask-container .voice-recording-text .dot:nth-child(2){animation-delay:.5s}.voice-recording-mask-container .voice-recording-text .dot:nth-child(3){animation-delay:1s}@-moz-keyframes blink{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}@-webkit-keyframes blink{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}@-o-keyframes blink{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}@keyframes blink{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}.rui-frequently-asked-questions{line-height:20px}.rui-frequently-asked-questions .rui-dialog-head{height:40px;border:none;font-weight:700}.rui-frequently-asked-questions .rui-dialog-body{padding-top:0}.rui-frequently-asked-questions .questions-group-container{margin:8px 0}.rui-frequently-asked-questions .questions-group-container .question-item{display:flex;align-items:center;background:linear-gradient(0deg,#13d0a714,#13d0a714),#fff;margin:8px 0;padding:4px;border-radius:6px}.rui-frequently-asked-questions .questions-group-container .question-item .question-item-icon{margin:0 4px}.rui-frequently-asked-questions .questions-group-container .question-item span{color:#666}.rui-frequently-asked-questions .questions-group-container:nth-child(1){margin-top:0}.side-bar-container{position:absolute;background:#fff;border:1px solid #e9e9e9;transition:width .3s ease;display:flex;flex-direction:column;z-index:5;overflow-y:hidden;left:16px;top:16px;border-radius:6px;line-height:20px;box-sizing:border-box}@media (max-width: 640px){.side-bar-container{display:none}}.side-bar-container .ques-container{display:flex;flex-direction:column;height:100%}.side-bar-container .ques-container .question-box{overflow-y:auto}.side-bar-container .ques-container .question-box::-webkit-scrollbar{background-color:transparent;width:3px}.side-bar-container.expanded{position:relative;width:300px;height:100%;top:0}.side-bar-container .sidebar-item{display:flex;align-items:center;justify-content:center;cursor:pointer;color:#333;padding:4px;transition:background .2s;border-radius:4px;box-sizing:border-box}.side-bar-container .sidebar-item svg{padding:8px;border-radius:4px}.side-bar-container .sidebar-item svg:hover{background:#f9f9f9}.side-bar-container .sidebar-item .sidebar-icon{font-size:18px;width:16px;height:16px;text-align:center;color:#666}.side-bar-container .sidebar-item .sidebar-text{display:flex;flex:1;justify-content:space-between;margin-left:4px;font-size:14px;color:#333;letter-spacing:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.side-bar-container .item-expanded{justify-content:flex-start;padding:12px 16px;box-sizing:border-box;border-radius:0;border-bottom:1px solid #e9e9e9}.side-bar-container .item-expanded svg{padding:0;border-radius:0}.side-bar-container .item-expanded:hover{background:#f9f9f9}.side-bar-container .grid-for-space-between{justify-content:space-between}.side-bar-container .faq-content{margin-bottom:16px}.side-bar-container .faq-content:last-child{margin-bottom:8px}.side-bar-container .faq-content .ques-group{color:#666;font-weight:700;padding:8px 16px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.side-bar-container .faq-content .faq-item{padding:6px 8px;margin:0 16px;font-size:14px;color:#666;cursor:pointer;transition:color .2s;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.side-bar-container .faq-content .faq-item:hover{background:#f9f9f9}.send-select-container-voice-way{position:relative}.send-select-container-voice-way:before{content:"";position:absolute;left:0;top:calc(50% - 10px);width:1px;height:20px;background-color:#d4d7da}.send-select-container-voice-way .send-setting{width:16px;height:16px;color:#999;transform:rotate(180deg)}.send-select-container-voice-way .selected-option{width:auto;padding:8px;font-size:14px;border:none;border-radius:0 4px 4px 0;background-color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;background:#f4f4f4}.send-select-container-voice-way .selected-option:hover{background-color:#e9e9e9}.send-select-container-voice-way .options-container{position:absolute;display:flex;flex-direction:column;gap:4px;width:min-content;bottom:calc(100% + 4px);right:0;border:1px solid #e9e9e9;border-radius:6px;background-color:#fff;z-index:6;padding:3px;box-sizing:border-box}.send-select-container-voice-way .options-container .option{padding:8px;font-size:14px;cursor:pointer;-webkit-user-select:none;user-select:none;line-height:20px;color:#333;border-radius:4px;width:auto;white-space:nowrap}.send-select-container-voice-way .options-container .option:hover{background:#f9f9f9}.send-select-container-voice-way .options-container .selected{background:#f4f4f4;border-radius:6px}.send-select-container-voice-way .options-container .selected:hover{background:#f4f4f4}.hover-bubble-container{position:relative;display:inline-block}.hover-bubble-container .hover-bubble{position:absolute;background-color:#333;color:#fff;padding:6px 8px;border-radius:4px;top:-34px;left:50%;transform:translate(-50%);white-space:nowrap;z-index:10;font-size:12px}.hover-bubble-container .hover-bubble:after{content:"";position:absolute;bottom:-5px;left:50%;transform:translate(-50%);border-width:5px 5px 0;border-style:solid;border-color:#333 transparent transparent}.bin-view-hover-card,.rui-bin-overview .bin-view-detail{position:absolute;display:flex;flex-direction:column;gap:8px;width:200px;padding:8px;background:#fff;border-radius:4px;box-shadow:0 4px 10px #0000004d}.bin-view-hover-card .card-title,.rui-bin-overview .bin-view-detail .card-title{color:#333;font-size:16px;font-weight:700;line-height:22px}.bin-view-hover-card .card-tags,.rui-bin-overview .bin-view-detail .card-tags{display:flex;flex-direction:row;gap:4px}.bin-view-hover-card .card-tags .rui-t-tag,.rui-bin-overview .bin-view-detail .card-tags .rui-t-tag{height:20px;padding:2px 4px}.bin-view-hover-card .card-line-item,.rui-bin-overview .bin-view-detail .card-line-item{display:flex;flex-direction:row;gap:4px;font-size:14px;font-weight:500;line-height:20px;color:#333}.bin-view-hover-card .card-line-item span:first-child,.rui-bin-overview .bin-view-detail .card-line-item span:first-child{margin-right:auto}.bin-view-hover-card .card-line-desc,.rui-bin-overview .bin-view-detail .card-line-desc{display:flex;flex-direction:column;gap:4px;font-size:12px;font-weight:400;line-height:17px;color:#333}.bin-view-hover-card .card-line-desc-item,.rui-bin-overview .bin-view-detail .card-line-desc-item{display:flex;align-items:center;gap:4px;padding:4px;background:#f3f7ff;word-break:break-word}.bin-view-hover-card .card-line-desc-item:last-child,.rui-bin-overview .bin-view-detail .card-line-desc-item:last-child{margin-bottom:12px}.bin-view-hover-card .card-line-desc-item span:first-child,.rui-bin-overview .bin-view-detail .card-line-desc-item span:first-child{margin-right:auto}.bin-view-hover-card .tag,.rui-bin-overview .bin-view-detail .tag{width:32px;height:20px;padding:2px 4px;border-radius:2px;font-size:12px;line-height:16px;color:#333}.bin-view-hover-card .tag.disabled,.rui-bin-overview .bin-view-detail .tag.disabled{background:#ccc}.bin-view-hover-card .tag.waring,.rui-bin-overview .bin-view-detail .tag.waring{color:#ff7d00;background:#fff9f2}.bin-view-hover-card .tag.enable,.rui-bin-overview .bin-view-detail .tag.enable{background:#aff0b5}.bin-view-hover-card .tag.has-goods,.rui-bin-overview .bin-view-detail .tag.has-goods{background:#88f092}.bin-view-hover-card .tag.no-goods,.rui-bin-overview .bin-view-detail .tag.no-goods{background:#dcf1de}.rui-bin-overview{display:flex;flex-direction:row;row-gap:8px;height:100%;min-width:calc(100% - 20px);border-radius:4px}.rui-bin-overview .bin-view-detail{position:relative;height:100%;box-shadow:none;padding:0;width:240px;border-left:1px solid #e9e9e9;flex-shrink:0}.rui-bin-overview .bin-view-detail .detail-title{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:10px 8px;border-bottom:1px solid #e5e5e5;font-weight:600}.rui-bin-overview .bin-view-detail .detail-content{padding:16px 8px}.rui-bin-overview .bin-view-detail .detail-content .card-title,.rui-bin-overview .bin-view-detail .detail-content .card-tags{margin-bottom:8px}.rui-bin-overview .bin-view-detail .detail-content .detail-content-opt{display:flex;flex-direction:column;gap:8px}.rui-bin-overview .bin-view-detail .detail-content-main{display:flex;flex-direction:column;gap:16px;border-bottom:1px solid #e9e9e9}.rui-bin-overview .bin-view-detail .detail-content-main .main-overview{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.rui-bin-overview .bin-view-detail .detail-content-main .main-overview .overview-item{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:4px}.rui-bin-overview .bin-view-detail .detail-content-main .main-overview .overview-item:not(.rui-bin-overview .bin-view-detail .detail-content-main .main-overview .overview-item:nth-child(4n+1)):before{position:absolute;left:0;top:50%;transform:translateY(-50%);content:"";width:1px;height:40px;border-left:1px dashed #e9e9e9}.rui-bin-overview .bin-view-detail .detail-content-main .main-overview .overview-item span:nth-child(2){font-size:12px;font-weight:400;line-height:16px}.rui-bin-overview .bin-view-detail .detail-content .card-line-item{font-size:14px;font-weight:500;line-height:20px;align-items:center}.rui-bin-overview .bin-view-detail .detail-content .card-line-item span:first-child{flex-shrink:0;padding-right:10px}.rui-bin-overview-side-bar{flex-shrink:0;display:flex;flex-direction:column;width:160px;gap:8px;padding:8px;background:#fff;cursor:default;overflow:auto}.rui-bin-overview-side-bar .panel-title{font-size:14px;font-weight:600;line-height:20px}.rui-bin-overview-side-bar .panel-title .bread-crumb{font-size:14px;line-height:20px}.rui-bin-overview-side-bar .panel-title .bread-crumb span:first-child{font-size:14px;line-height:20px;color:#999}.rui-bin-overview-side-bar .panel-title .bread-crumb span:first-child:active{color:#333}.rui-bin-overview-side-bar .panel-title .bread-crumb span:nth-child(2){font-size:14px;line-height:20px;color:#333}.rui-bin-overview-side-bar .panel-list{margin-bottom:auto;display:flex;flex-direction:column;gap:2px;overflow:auto}.rui-bin-overview-side-bar .panel-list-item{padding:8px 16px;font-size:14px;font-weight:700;line-height:20px;border-radius:4px}.rui-bin-overview-side-bar .panel-list-item.active{color:#175cff;background:#f3f7ff}.rui-bin-overview-side-bar .panel-list-item:hover{background-color:#f2f3f4}.rui-bin-overview-side-bar .panel-bottom{display:flex;flex-direction:column;gap:8px}.rui-bin-overview-side-bar .panel-bottom .view-mode{display:flex;align-items:center}.rui-bin-overview-side-bar .panel-bottom .view-mode .mode-desc{font-size:14px;font-weight:500;line-height:20px;margin-right:auto;color:#666}.rui-bin-overview-side-bar .panel-bottom .view-mode .mode-desc span{margin-left:5px}.rui-bin-overview-side-bar .panel-bottom .overview{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px}.rui-bin-overview-side-bar .panel-bottom .overview-item{display:flex;gap:2px;flex-direction:column;justify-content:center;align-items:center;padding:4px;background:#f9f9f9;border-radius:2px}.rui-bin-overview-side-bar .panel-bottom .overview-item div:first-child{font-size:14px;font-weight:700;line-height:14px;text-align:center}.rui-bin-overview-side-bar .panel-bottom .overview-item div:last-child{font-size:12px;font-weight:400;line-height:12px;text-align:center}.rui-bin-overview-side-bar .panel-bottom .overview-item div:last-child .bin-status{display:inline-block;width:6px;height:6px;border-radius:50%;background:green;margin-right:2px}.rui-bin-overview-side-bar .panel-bottom .overview-item div:last-child .bin-status.disabled{background:#ccc}.rui-bin-overview-side-bar .panel-bottom .overview-item div:last-child .bin-status.has-goods{background:#009a29}.rui-bin-overview-side-bar .panel-bottom .overview-item div:last-child .bin-status.no-goods{background:#c5f9ca}.rui-bin-overview-header{display:flex;padding:8px 16px;border-bottom:1px solid #e5e5e5;background:#fff}.rui-bin-overview-header .bin-search{margin-right:auto;width:240px}.rui-bin-overview-header .config-area{display:flex;gap:8px;cursor:default}.rui-bin-overview-header .config-area .config-area-view{display:flex;align-items:center;height:32px;background:#f2f3f4;padding:2px;border-radius:4px}.rui-bin-overview-header .config-area .config-area-view .view-mode-item{flex:1;border-radius:4px;font-size:14px;font-weight:600;line-height:20px;color:#666;font-weight:400;padding:4px 12px}.rui-bin-overview-header .config-area .config-area-view .view-mode-item.active{color:#333;background:#fff;font-weight:600}.rui-bin-overview .district-content{position:relative;display:flex;flex-direction:row;width:100%;height:100%}.rui-bin-overview .district-content .rui-bin-ruler{position:absolute;top:0;left:0;height:calc(100% - 32px);width:calc(100% - 160px);overflow:hidden;z-index:10;pointer-events:none}.rui-bin-overview .district-content .rui-bin-ruler .row-ui,.rui-bin-overview .district-content .rui-bin-ruler .layer-ui{background:transparent}.rui-bin-overview .district-digest .district-digest-detail{padding:2px;box-sizing:border-box;overflow:auto;display:flex;flex-direction:row;align-items:center;column-gap:10px;width:100%;font-size:18px}.rui-bin-overview .district-digest .district-digest-detail .detail-item{padding:8px 8px 8px 36px;background-color:#fff;box-shadow:0 0 5px #0003;height:100%;flex:1;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;border-radius:4px}.rui-bin-overview .district-digest .district-digest-detail .detail-item .detail-item-icon{display:flex;justify-content:right;align-items:center;margin-right:16px}.rui-bin-overview .district-digest .district-digest-detail .detail-item .detail-item-icon>span{display:inline-block;right:0;width:24px;height:24px;line-height:24px;text-align:center;background-color:#f7f7f9;border-radius:50%}.rui-bin-overview .district-digest .district-digest-detail .detail-item .detail-item-icon>span svg{font-size:14px;vertical-align:baseline}.rui-bin-overview .district-digest .district-digest-detail .detail-item .detail-item-value{font-weight:600}.rui-bin-overview .district-digest .district-digest-detail .detail-item .detail-item-label{font-size:14px;color:#000;opacity:.4016;margin-right:8px}.rui-bin-overview .district-head{display:none;font-size:16px;font-weight:800;margin-bottom:10px}.rui-bin-overview .district-inner{display:flex;flex-direction:column;width:100%;height:100%;box-sizing:border-box;overflow:auto;border-radius:4px}.rui-bin-overview .row-selector{display:flex;align-items:center;margin-top:8px;margin-bottom:12px}.rui-bin-overview .district{border-radius:4px;overflow:visible;height:calc(100% - 185px);margin:0 2px 2px;flex:1;width:calc(100% - 186px)}.rui-bin-overview .district .district-loading{height:100%;position:relative}.rui-bin-overview .district .district-loading img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rui-bin-overview .district .district-loading span{color:gray;font-size:14px;position:absolute;top:70%;text-align:center;left:50%;transform:translate(-50%)}.rui-bin-overview .rows{font-size:12px;padding-bottom:16px;margin-bottom:12px;height:100%;display:flex;flex-direction:column}.rui-bin-overview .row-ui{background:#f9f9f9}.rui-bin-overview .row-ui:last-child{margin-bottom:0}.rui-bin-overview .row-head{border-radius:4px;line-height:16px;height:16px}.rui-bin-overview .row-no{box-sizing:border-box;display:inline-block;vertical-align:top;height:16px;line-height:12px;background-color:#fff;border:1px solid #e9e9e9;border-right:none;text-align:center;font-size:11px;color:#666;font-weight:600}.rui-bin-overview .layer-no{box-sizing:border-box;display:inline-flex;vertical-align:bottom;position:relative;height:71px;line-height:12px;border-bottom:1px solid #e9e9e9;border-radius:2px;font-size:11px;text-align:center;color:#666;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;flex-direction:row;justify-content:center;align-items:center;margin-right:8px;flex-shrink:0;background:#fff}.rui-bin-overview .layer-no span{flex:1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;writing-mode:sideways-lr;display:inline-flex;flex-direction:column;justify-content:center}.rui-bin-overview .layer-no .column-depth{flex:1;height:100%;display:flex;flex-direction:column;align-items:center;border-left:1px solid #e9e9e9}.rui-bin-overview .layer-no .column-depth .bin-depth-ui{box-sizing:border-box;width:100%;padding:4px 0;flex:1;display:flex;align-items:center;justify-content:center;text-align:center;border-bottom:1px solid #e9e9e9;flex:5;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;writing-mode:sideways-lr}.rui-bin-overview .layer-no .column-depth .bin-depth-ui.bin-depth-first{padding:8px 0}.rui-bin-overview .layer-no .column-depth .bin-depth-ui:last-child{border-bottom:none}.rui-bin-overview .column-no{box-sizing:border-box;display:inline-block;vertical-align:top;text-align:center;height:16px;line-height:12px;background-color:#fff;border:1px solid #e9e9e9;border-right:none;font-size:11px;color:#666}.rui-bin-overview .layer-ui{display:flex;background:#f9f9f9}.rui-bin-overview .cell-ui{box-sizing:border-box;display:inline-block;vertical-align:bottom;position:relative;font-size:14px;color:#171717;font-weight:400;border-radius:2px;background:#f9f9f9}.rui-bin-overview .cell-ui.cell-first{padding-top:8px}.rui-bin-overview .cell-ui:first-child{margin-left:8px}.rui-bin-overview .no-bin{box-sizing:border-box;display:inline-block;vertical-align:bottom;display:inline-flex;align-items:center;justify-content:center;padding:4px}.rui-bin-overview .no-bin-inner{width:100%;height:100%;border:1px dashed #ccc;border-radius:2px;background:#fff}.rui-bin-overview .no-bin-inner:hover{box-shadow:0 2px 8px #00000029}.rui-bin-overview .bin-compact{background:#edeefe;height:32px;line-height:32px}.rui-bin-overview .bin-ui{text-align:center;cursor:pointer;position:relative;padding:4px;box-sizing:border-box}.rui-bin-overview .bin-ui.to-load{background:#fcc40099}.rui-bin-overview .bin-ui.to-unload{background:#fa28ff99}.rui-bin-overview .bin-ui-inner{display:flex;flex-direction:column;height:100%;box-sizing:border-box;box-shadow:0 1px 4px #00000014}.rui-bin-overview .bin-ui-inner:hover{box-shadow:0 2px 8px #00000029}.rui-bin-overview .bin-ui-inner:active{border-radius:2px;border:1px solid #175cff;box-shadow:0 1px 4px #00000014}.rui-bin-overview .bin-ui-inner.search{border:2px solid #91caff;box-shadow:0 1px 4px #00000014}.rui-bin-overview .narrow-bin{padding:2px}.rui-bin-overview .bin-ui-bin{height:32px;line-height:32px}.rui-bin-overview .bin-ui-compact{height:12px;line-height:12px}.rui-bin-overview .container-id{box-sizing:border-box;height:24px;line-height:24px;overflow:hidden;text-overflow:ellipsis;background-color:#fff;word-break:break-word;display:flex;align-items:center;text-align:left;padding:4px;border-bottom-left-radius:2px;border-bottom-right-radius:2px}.rui-bin-overview .container-id span{overflow:hidden;text-overflow:ellipsis;background-color:#fff;white-space:nowrap}.rui-bin-overview .container-inner{display:-webkit-box;-webkit-box-orient:vertical}.rui-bin-overview .bin-id{height:24px;line-height:24px;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;background:#a1ed9b;display:flex;align-items:center;padding:4px;border-top-left-radius:2px;border-top-right-radius:2px;font-weight:500}.rui-bin-overview .bin-id span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rui-bin-overview .bin-occupied{background:#8cf4a2}.rui-bin-overview .bin-empty{background:#e0f0df}.rui-bin-overview .bin-disabled{background:#d9d9d9!important}.rui-bin-overview .load-status-loading,.rui-bin-overview .load-status-unloading{margin-left:auto;display:flex;align-items:center;justify-content:center;font-size:10px;background:#fff;border-radius:50%;width:16px;height:16px;box-shadow:0 2px 3px #0000003d}.rui-bin-overview .site-status-lock{margin-left:auto;display:flex;align-items:center;justify-content:center;font-size:10px;background:#fff;border-radius:50%;width:16px;height:16px;z-index:10;box-shadow:0 2px 3px #0000003d}.rui-bin-overview .bin-compact-box{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;column-gap:5px;position:absolute;width:100%;height:100%;top:0;left:0}.rui-bin-overview .bin-load,.rui-bin-overview .bin-unload,.rui-bin-overview .bin-lock{display:flex;align-items:center;justify-content:center;font-size:12px;border-radius:50%;width:18px;height:18px;border:1px solid #1d1d1d}.view-mode{gap:16px!important}.empty-line{height:32px;font-size:12px;font-weight:400;line-height:32px;background:#f9f9f9;text-align:center}.bin-setting .fl-field:nth-child(3n){margin-right:0}.rui-qs-work-station{height:100%;overflow:hidden;display:flex;flex-direction:column}.rui-qs-work-station .ws-head{flex:0 0 auto;margin-bottom:4px;display:flex;align-items:center;flex-wrap:wrap;line-height:24px}.rui-qs-work-station .ws-head .ws-icon{margin-right:12px;font-size:24px;color:#2358da}.rui-qs-work-station .ws-head .ws-name{flex:0 0 auto;font-size:24px;font-weight:800;margin-right:18px}.rui-qs-work-station .ws-head .switch-btn{margin-right:12px}.rui-qs-work-station .ws-head .search-input{width:0;flex:1 1 auto;margin-right:12px}.rui-qs-work-station .ws-head .clock{margin-right:12px}.rui-qs-work-station .nav-btn-area{flex:0 0 auto;margin-bottom:4px}.rui-qs-work-station .nav-btn-area .rui-link-btn{height:32px;line-height:32px;margin-right:12px}.rui-qs-work-station .qs-ws-main-area{flex:1 1 auto}.rui-qs-work-station .bin-wall-parent{overflow:auto}.rui-qs-work-station .ws-orders{padding:12px 0;overflow:auto}.rui-qs-work-station .ws-order-section{margin-bottom:16px}.rui-qs-work-station .ws-order-section .section-head{margin-bottom:10px;height:28px;line-height:28px;display:flex;flex-wrap:wrap;align-items:center;width:100%;border-bottom:1px solid #aaa}.rui-qs-work-station .ws-order-section .section-title{font-size:18px;font-weight:800;margin-right:12px}.rui-qs-work-station .ws-order-section .order-item{display:inline-block;vertical-align:middle;width:300px;border:1px solid #aaa;margin:0 6px 4px 0;cursor:pointer;background:#f2f2f2}.rui-qs-work-station .ws-order-section .order-no{font-size:16px;font-weight:800;height:32px;line-height:32px;padding:0 8px;border-bottom:1px solid #ccc}.rui-qs-work-station .ws-order-section .row{height:24px;line-height:24px;padding:0 8px;border-bottom:1px solid #ccc;font-size:12px}.rui-qs-work-station .ws-order-section .row:last-child{border-bottom:none}.rui-bin-wall .district-area{margin-bottom:16px}.rui-bin-wall .district-head{font-size:16px;font-weight:800;margin-bottom:10px}.rui-bin-wall .rows{font-size:12px;padding-bottom:16px;margin-bottom:12px}.rui-bin-wall .row-ui{margin-bottom:12px}.rui-bin-wall .row-ui:last-child{margin-bottom:0}.rui-bin-wall .row-head{background:#eee;border-radius:4px;line-height:1.6em;margin-bottom:4px}.rui-bin-wall .row-no{box-sizing:border-box;display:inline-block;vertical-align:bottom;font-weight:800;padding:0 6px}.rui-bin-wall .layer-no{box-sizing:border-box;display:inline-block;vertical-align:bottom;position:relative;bottom:4px;padding:0 6px;font-size:10px}.rui-bin-wall .column-no{box-sizing:border-box;display:inline-block;vertical-align:top;margin-right:1px;text-align:center;font-size:10px}.rui-bin-wall .layer-ui{margin-top:2px;margin-bottom:4px}.rui-bin-wall .cell-ui{box-sizing:border-box;display:inline-block;vertical-align:bottom;margin-right:1px}.rui-bin-wall .bin-ui{text-align:center;cursor:pointer}.rui-bin-wall .bin-ui.bin-disabled .bin-id{background:#ccc;color:#aaa}.rui-bin-wall .bin-ui.bin-occupied .container-id,.rui-bin-wall .bin-ui.bin-occupied .bin-id{background:#8af6a0;border-color:#1f881f}.rui-bin-wall .bin-ui.bin-locked .container-id,.rui-bin-wall .bin-ui.bin-locked .bin-id{color:#c95317;border-color:#c95317}.rui-bin-wall .container-id{box-sizing:border-box;height:18px;line-height:18px;border:1px solid #ddd;border-bottom:0;margin:1px 3px 0;overflow:hidden}.rui-bin-wall .bin-id{box-sizing:border-box;height:18px;line-height:18px;border:1px solid #ccc;overflow:hidden}.batch-create-bin-desc{display:flex;font-size:16px;font-weight:400;line-height:normal;color:#3d3d3d;margin-bottom:22px}.batch-create-bin-desc .depth-on{margin-left:auto}.batch-create-bin-form{margin-bottom:16px}@media (max-width: 640px){.batch-create-bin-form .form-range{display:flex;align-items:center;height:auto}.batch-create-bin-form .form-range span{margin:0 5px}.batch-create-bin-form .fl-field:nth-child(1),.batch-create-bin-form .fl-field:nth-child(2){width:100%}.batch-create-bin-form .fl-field:nth-child(2)~.fl-field{margin-left:0;margin-right:0}.batch-create-bin-form .fl-field:nth-child(2)~.fl-field:nth-child(odd){width:calc(50% - 8px)}.batch-create-bin-form .fl-field:nth-child(2)~.fl-field:nth-child(2n){width:calc(50% + 8px)}.batch-create-bin-form .fl-field:nth-child(4) .fl-label,.batch-create-bin-form .fl-field:nth-child(6) .fl-label,.batch-create-bin-form .fl-field:nth-child(8) .fl-label,.batch-create-bin-form .fl-field:nth-child(10) .fl-label{color:transparent}}@media (min-width: 640px){.batch-create-bin-form .form-range{display:flex;align-items:center;height:auto}.batch-create-bin-form .fl-field:nth-child(1){width:calc(50% - 8px);margin-right:8px}.batch-create-bin-form .fl-field:nth-child(2){width:calc(50% - 8px);margin-right:0;margin-left:8px}.batch-create-bin-form .fl-field:nth-child(2)~.fl-field{margin-left:0;margin-right:0}.batch-create-bin-form .fl-field:nth-child(2)~.fl-field:nth-child(odd){width:calc(12.5% - 14px)}.batch-create-bin-form .fl-field:nth-child(2)~.fl-field:nth-child(2n){width:calc(12.5% + 2px)}.batch-create-bin-form .fl-field:nth-child(2)~.fl-field span{margin:0 5px}.batch-create-bin-form .fl-field:nth-child(4),.batch-create-bin-form .fl-field:nth-child(6),.batch-create-bin-form .fl-field:nth-child(8){margin-right:16px!important}}.batch-create-bin-form .fl-field:nth-child(4) .fl-label,.batch-create-bin-form .fl-field:nth-child(6) .fl-label,.batch-create-bin-form .fl-field:nth-child(8) .fl-label,.batch-create-bin-form .fl-field:nth-child(10) .fl-label{color:transparent}.site-edit{display:flex;flex-direction:column}.site-edit .site-edit-desc{font-weight:400;color:#3d3d3d;line-height:normal;margin-bottom:5px}.site-edit .site-edit-desc .preview-no{font-weight:600;line-height:normal;font-size:14px;margin-bottom:8px}.site-edit .site-edit-desc .preview-desc{display:inline-block;margin-bottom:16px}.site-edit .site-edit-desc .preview-desc .preview-desc-title{font-size:14px;font-weight:600;height:23px;line-height:23px;white-space:nowrap;margin-right:11px;margin-bottom:8px}.site-edit .site-edit-desc .preview-desc .preview-desc-desc{font-size:14px;font-weight:400;margin-bottom:16px;line-height:normal}.site-edit .site-no{display:flex;flex-direction:row;justify-content:space-between;column-gap:16px}@media (max-width: 640px){.site-edit .site-no{flex-direction:column;row-gap:16px}}@media (min-width: 640px) and (max-width: 991px){.site-edit .site-no{flex-wrap:wrap;row-gap:16px}}.site-edit .site-no .site-no-card{flex:1 1 0%;border-radius:5px;border:1px solid #c9cdd4;overflow:hidden;box-sizing:border-box}@media (min-width: 640px) and (max-width: 991px){.site-edit .site-no .site-no-card{width:calc(50% - 8px);flex:none}}.site-edit .site-no .site-no-card .fl-label{width:40px;word-wrap:break-word}.site-edit .site-no .site-no-card.disabled{background:#f9f9f9}.site-edit .site-no .site-no-card .rui-form-layout .fl-field{width:100%}.site-edit .site-no .site-no-card .site-no-card-header{display:flex;padding:13px 8px;margin-bottom:16px;background:#f9f9f9}.site-edit .site-no .site-no-card .site-no-card-header .header-right{display:flex;column-gap:10px;margin-left:auto}.site-edit .site-no .site-no-card .site-no-card-body{padding:0 8px}.site-edit .site-no .site-no-card .site-no-card-body .rui-input-text{width:calc(100% - 50px)}.rui-direct-order-flow .page-actions{display:flex;align-items:center;margin-bottom:12px}.rui-direct-order-flow .page-actions>label{margin-right:6px}.rui-direct-order-flow .page-actions>.rui-input-date{margin-right:12px}.rui-direct-order-flow .page-actions .orders-num{margin-left:8px}.rui-direct-order-flow .robots{display:flex}.rui-direct-order-flow .robot-name{text-align:center;height:26px;line-height:26px}.rui-direct-order-flow .robot-column{width:200px;margin-right:6px}.rui-direct-order-flow .robot-events{position:relative;width:100%}.rui-direct-order-flow .robot-event{position:absolute;width:100%;box-sizing:border-box;border:1px solid #000;font-size:12px;overflow:hidden;background:#9fdfb2}.rui-direct-order-flow .time-line{width:100px;margin-right:6px}.rui-direct-order-flow .time-tiks{position:relative;width:100%}.rui-direct-order-flow .tik{position:absolute;width:100%;border-top:1px solid #000;font-size:12px;overflow:hidden}.rui-plc-panel-config{max-width:1280px;height:80%}.rui-plc-panel-config .field-item,.rui-plc-panel-config .button-item{border:1px solid #ccc;background:#fff;padding:12px;margin-bottom:12px}.rui-plc-panel-config .field-item:last-child,.rui-plc-panel-config .button-item:last-child{margin-bottom:0}.rui-plc-panel-config .point-item,.rui-plc-panel-config .command-item{border:1px solid #ccc;background:#f2f2f2;padding:12px 12px 0;margin-bottom:12px}.rui-plc-panel-config .point-item:last-child,.rui-plc-panel-config .command-item:last-child{margin-bottom:0}.rui-plc-panel .plc-header{margin-bottom:10px}.rui-plc-panel .plc-header .plc-header-title{display:inline-block;font-size:16px;padding-bottom:6px;padding-right:12px;border-bottom:1px solid #bbb}@media (min-width: 640px){.rui-plc-panel .panels-parent{display:flex;flex-wrap:wrap}}.rui-plc-panel .panel-item{flex:0 0 auto;border:1px solid #ccc;width:100%;box-sizing:border-box;border-radius:6px;background:#fff;margin-bottom:16px;overflow:hidden}@media (min-width: 640px){.rui-plc-panel .panel-item{width:320px;margin:0 12px 16px 0}}.rui-plc-panel .panel-disabled-item{margin:0 12px 16px 0}.rui-plc-panel .panel-head{border-bottom:1px solid #ccc;display:flex;align-items:center;overflow:hidden;background:#aaa3}.rui-plc-panel .panel-head .panel-label{height:38px;line-height:38px;padding:0 12px;font-weight:700;margin-right:auto}.rui-plc-panel .panel-head .panel-config-btn{width:32px;color:#888;height:100%}.rui-plc-panel .panel-variables{min-height:32px}.rui-plc-panel .panel-field{display:flex;align-items:center;border-bottom:1px solid rgba(221,221,221,.5);padding:8px 0}.rui-plc-panel .panel-field:last-child{border-bottom:none}.rui-plc-panel .panel-field .field-label{flex:1 1 0;margin-left:12px;margin-right:auto}.rui-plc-panel .field-value{flex:1 1 0;margin-right:12px;min-height:24px;overflow:hidden;display:flex;align-items:center}.rui-plc-panel .field-value .error-msg{background:#e14747;color:#fff;padding:0 6px;height:24px;line-height:24px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rui-plc-panel .field-value .option-item{border-radius:5px;border:1px solid #eee;padding:4px 6px}.rui-plc-panel .field-value .switch{width:50px;height:24px;line-height:24px;border-radius:4px;background:#aaa;display:flex;align-items:center;cursor:pointer}.rui-plc-panel .field-value .switch .switch-btn{margin:0 2px;border-radius:4px;height:20px;line-height:20px;background:#fff;width:48%;display:flex;align-items:center;justify-content:center}.rui-plc-panel .field-value .switch.on{background:#13bb42}.rui-plc-panel .field-value .switch.off{background:#e59581}.rui-plc-panel .field-value .switch.off .switch-btn{margin-left:auto}.rui-plc-panel .panel-buttons{padding:8px 8px 0;border-top:1px solid #ccc;min-height:32px}.rui-plc-panel .panel-buttons .rui-btn{display:block;margin-bottom:8px}.rui-tom-order-index .tom-id{width:150px}.rui-tom-order-index>.filters{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:10px}.rui-tom-order-index>.filters .check-list{display:flex;flex-wrap:wrap;row-gap:8px}.rui-tom-order-index>.filters .check-list .rui-check-box{margin-right:0}.rui-tom-order-index>.filters>label{margin-right:8px}.rui-tom-order-index>.filters .filter-vehicle{width:200px;margin-right:12px}.rui-tom-order-index>.filters .rui-link-btn{margin-right:10px}.rui-tom-order-index .order-state{display:inline-block;background:#ddd;padding:4px 8px;border-radius:4px}.rui-tom-order-index .order-state.error{background:#f8a8a8}.rui-tom-order-index .order-state.done{background:#bfdfb4}.rui-tom-order-view .order-head{margin-top:16px;margin-bottom:12px;word-break:break-all}.rui-tom-order-view .order-head span{margin-right:12px}.rui-tom-order-view .order-errors{padding:8px 12px;background:#ffdfdf}.rui-robot-app-index{height:100%}.rui-robot-app-index .index-head{display:flex;align-items:center;margin-bottom:12px}.rui-robot-app-index .index-head .select-scene{width:250px;margin-right:8px}.rui-robot-app-index .robot-row{border-bottom:1px solid #ccc;display:flex;align-items:center;height:28px;padding:0 8px}.rui-robot-app-index .robot-row:last-child{border-bottom:none}.rui-robot-app-index .robot-row .robot-prop-label{flex:0 0 auto}.rui-robot-app-index .robot-row .robot-prop-value{flex:1 1 auto;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:right}.rui-robot-app-index .robot-row .robot-prop-value .rui-tag{color:#fff}.rui-robot-app-index .rui-rm-tom-index .tom-digest{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:12px;line-height:1.4em}.rui-robot-app-index .rui-rm-tom-index .tom-digest>*{margin-right:12px}@media (min-width: 640px){.rui-robot-app-index .rui-rm-tom-index .left-right{display:flex;flex-direction:row-reverse}}@media (min-width: 640px){.rui-robot-app-index .rui-rm-tom-index .left-pane{flex:1 1 auto}}@media (min-width: 640px){.rui-robot-app-index .rui-rm-tom-index .right-pane{width:300px;flex:0 0 auto;margin-left:12px;padding-left:12px;border-left:1px solid #ccc}}.rui-robot-app-index .rui-rm-tom-index .alarm-item{line-height:1.5em;margin-bottom:8px;color:red}.rui-robot-app-index .rui-rm-tom-index .robot-item{margin:12px 0;border:1px solid #ccc;overflow:hidden;border-radius:4px}@media (min-width: 640px){.rui-robot-app-index .rui-rm-tom-index .robot-item{display:inline-block;vertical-align:top;width:320px;margin:0 12px 16px 0}}.rui-robot-app-index .rui-rm-tom-index .robot-item .robot-head{border-bottom:1px solid #ccc;display:flex;align-items:center;height:36px;padding:0 8px;font-size:18px}.rui-robot-app-index .rui-rm-tom-index .robot-item .robot-head .robot-name{font-weight:800;margin-left:8px;flex:1 1 auto}.rui-robot-app-index .rui-rm-tom-index .robot-item .status-bar{justify-content:flex-end}.rui-robot-app-index .rui-rm-tom-index .robot-item .status-bar .rui-tag{margin:2px 0 2px 4px}.rui-robot-app-index .rui-rm-tom-index .confidence.confidence-green{background:#13bb42}.rui-robot-app-index .rui-rm-tom-index .confidence.confidence-yellow{background:#d77949}.rui-robot-app-index .rui-rm-tom-index .confidence.confidence-red{background:#da1039}.rui-robot-app-index .rui-rm-tom-index .alerts{margin:6px;padding:8px 0;border:1px solid #ccc;border-radius:0 0 mainBr mainBr;background:#f5e5e5;box-shadow:0 0 5px #cccc}.rui-robot-app-index .rui-rm-tom-index .alerts .alert-item{padding:0 8px;margin-bottom:6px;line-height:1.4em;font-size:12px;word-break:break-all}.rui-robot-app-index .rui-rm-tom-index .alerts .alert-item:last-child{margin-bottom:0}.rui-robot-app-index .rui-rm-tom-index .alerts .alert-item.al-fatal,.rui-robot-app-index .rui-rm-tom-index .alerts .alert-item.al-error{color:#b02828;font-weight:700}.rui-robot-app-index .rui-rm-tom-index .alerts .alert-item.al-warning{color:#e89640}.rui-robot-app-index .rui-rm-tom-index .alerts .alert-item.al-info{color:#444}@media (min-width: 640px){.rui-robot-app-index .rui-rm-single-index .panes{display:flex;max-width:1460px}}@media (min-width: 640px){.rui-robot-app-index .rui-rm-single-index .pane1{width:400px;flex:0 0 auto}}@media (min-width: 640px){.rui-robot-app-index .rui-rm-single-index .pane2{flex:1 1 auto;margin-left:12px;border-left:1px solid #ddd;padding-left:12px}}.rui-robot-app-index .rui-rm-single-index .robot-head{display:flex;align-items:center}.rui-robot-app-index .rui-rm-single-index .robot-head .rui-tag{margin-right:12px}.rui-robot-app-index .rui-rm-single-index .robot-name{font-size:28px;line-height:1em;font-weight:800;margin-right:auto}.rui-robot-app-index .rui-rm-single-index .robot-report{margin-top:12px;border:1px solid #ddd}.rui-robot-app-index .rui-rm-single-index .control-tag{font-size:16px;padding:0 8px;height:28px;line-height:28px}.rui-robot-app-index .rui-rm-single-index .battery-bar{margin-left:8px;width:60px;height:16px;line-height:16px;border-radius:4px;border:1px solid #ccc;background:#f2f2f2;position:relative}.rui-robot-app-index .rui-rm-single-index .battery-bar .battery-left{position:absolute;top:0;left:0;bottom:0;right:auto;background:#75f675}.rui-robot-app-index .rui-rm-single-index .battery-bar .battery-left.b-color-red{background:#fa7e7e}.rui-robot-app-index .rui-rm-single-index .battery-bar .battery-left.b-color-yellow{background:#f3cb8f}.rui-robot-app-index .rui-rm-single-index .battery-bar .battery-label{position:absolute;top:0;left:0;bottom:0;right:0;text-align:center;font-size:12px}.rui-robot-app-index .rui-rm-single-index .robot-blocked{margin:12px 0;background:#fb7e7e;color:#fff;padding:8px 12px}.rui-robot-app-index .rui-rm-single-index .alerts{margin-top:12px;border:1px solid #ccc;background:#f5e5e5;box-shadow:0 0 5px #cccc}.rui-robot-app-index .rui-rm-single-index .alerts .alert-item{padding:8px;line-height:1.4em;font-size:12px;border-bottom:1px solid rgba(136,136,136,.2)}.rui-robot-app-index .rui-rm-single-index .alerts .alert-item:last-child{border-bottom:0}.rui-robot-app-index .rui-rm-single-index .alerts .alert-item:last-child{margin-bottom:0}.rui-robot-app-index .rui-rm-single-index .alerts .alert-item.al-fatal,.rui-robot-app-index .rui-rm-single-index .alerts .alert-item.al-error{color:#b02828;font-weight:700}.rui-robot-app-index .rui-rm-single-index .alerts .alert-item.al-warning{color:#e89640}.rui-robot-app-index .rui-rm-single-index .alerts .alert-item.al-info{color:#444}.rui-robot-app-index .rui-rm-single-index .confidence{padding:2px 4px;color:#fff;margin-left:8px;border-radius:2px}.rui-robot-app-index .rui-rm-single-index .confidence.confidence-green{background:#13bb42}.rui-robot-app-index .rui-rm-single-index .confidence.confidence-yellow{background:#d77949}.rui-robot-app-index .rui-rm-single-index .confidence.confidence-red{background:#dc143c}.rui-robot-app-index .rui-rm-single-index .robot-lock{word-break:break-all}.rui-robot-app-index .rui-rm-single-index .last-order,.rui-robot-app-index .rui-rm-single-index .current-order{margin-top:44px;border:1px solid #ddd;position:relative}.rui-robot-app-index .rui-rm-single-index .last-order .item-row,.rui-robot-app-index .rui-rm-single-index .current-order .item-row{padding:6px;display:flex;align-items:center;flex-wrap:wrap;border-bottom:1px solid #ddd}.rui-robot-app-index .rui-rm-single-index .last-order .item-row:last-child,.rui-robot-app-index .rui-rm-single-index .current-order .item-row:last-child{border-bottom:0}.rui-robot-app-index .rui-rm-single-index .last-order .order-kind,.rui-robot-app-index .rui-rm-single-index .current-order .order-kind{position:absolute;top:-33px;left:-1px;bottom:auto;right:auto;height:32px;line-height:32px;border:1px solid #ddd;border-bottom:none;padding:0 12px;font-weight:700;background:#d2e6ff}.rui-robot-app-index .rui-rm-single-index .last-order .order-head,.rui-robot-app-index .rui-rm-single-index .current-order .order-head{padding:12px 0;display:flex;align-items:center}.rui-robot-app-index .rui-rm-single-index .last-order .order-id,.rui-robot-app-index .rui-rm-single-index .current-order .order-id{font-weight:800;font-size:22px;margin:0 6px}.rui-robot-app-index .rui-rm-single-index .last-order .order-status,.rui-robot-app-index .rui-rm-single-index .current-order .order-status{color:#fff;border-radius:4px;padding:4px 8px;font-size:12px;margin-left:8px}.rui-robot-app-index .rui-rm-single-index .last-order .moves,.rui-robot-app-index .rui-rm-single-index .current-order .moves{padding:4px}.rui-robot-app-index .rui-rm-single-index .last-order .move-step,.rui-robot-app-index .rui-rm-single-index .current-order .move-step{background:#ccc;padding:4px 6px;margin:2px 1px;word-break:break-all;font-size:12px}.rui-robot-app-index .rui-rm-single-index .last-order .move-step.pass,.rui-robot-app-index .rui-rm-single-index .current-order .move-step.pass{background:#8af6a0}.rui-robot-app-index .rui-rm-single-index .last-order .move-step.current,.rui-robot-app-index .rui-rm-single-index .current-order .move-step.current{background:#f1f158;padding:8px;font-size:16px}.rui-robot-app-index .rui-rm-single-index .last-order .move-step .move-desc,.rui-robot-app-index .rui-rm-single-index .current-order .move-step .move-desc{margin-bottom:2px;line-height:1.4em}.rui-robot-app-index .rui-rm-single-index .last-order .move-step .move-action,.rui-robot-app-index .rui-rm-single-index .current-order .move-step .move-action{color:#666}.rui-robot-app-index .rui-rm-single-index .no-order{text-align:center;padding:24px;color:#aaa;font-size:36px}.rui-robot-app-index .rui-rm-single-index .actions{padding:4px}.rui-robot-app-index .rui-rm-single-index .actions .rui-btn{flex:1 1 0;margin:0 4px}.rui-robot-app-index .rui-rm-single-index .order-error{background:#fb7e7e;color:#fff;padding:4px;margin:4px 0;font-size:12px}@media (min-width: 640px){.rui-robot-app-index .rui-rm-single-index .current-order{margin-top:32px}}.rui-robot-app-index .rui-rm-single-index .rui-robot-open-loop,.rui-robot-app-index .rui-rm-single-index .robot-goods-section{margin-top:24px}.rui-robot-app-index .rui-rm-single-index .robot-goods-section .robot-container{border:1px solid #ccc;margin-bottom:4px;display:flex;align-items:center;padding:6px;background:#f3f3f3}.rui-robot-app-index .rui-rm-single-index .robot-goods-section .robot-container .bin-no{flex:0 0 auto;background:#bbb;width:40px;height:40px;line-height:40px;text-align:center;margin-right:8px}.rui-robot-app-index .rui-rm-single-index .robot-goods-section .robot-container .bin-content{flex:1 1 auto}.rui-robot-app-index .rui-rm-single-index .robot-goods-section .robot-container .bin-content .loaded{margin-right:12px}.rui-robot-app-index .rui-rm-single-index .robot-goods-section .robot-container .desc{color:#666;margin-top:2px;height:20px;line-height:20px;font-size:12px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rui-robot-app-index .rui-rm-single-index .robot-goods-section .robot-container .robot-bin-actions{flex:0 0 auto;margin-left:4px}.rui-robot-app-index .rui-rm-single-index .robot-goods-section .robot-container .robot-bin-actions .rui-btn{margin-left:6px}.rui-robot-app-index .rui-rm-single-index .rui-robot-component-controller{margin-top:24px}.rui-robot-app-index .rui-rm-rachel-index .robot-item{margin-bottom:12px;border-bottom:none;border-radius:5px}@media (min-width: 640px){.rui-robot-app-index .rui-rm-rachel-index .robot-item{display:inline-block;vertical-align:top;margin:0 12px 12px 0;width:460px}}.rui-robot-app-index .rui-rm-rachel-index .item-row{display:flex;align-items:center;flex-wrap:wrap;padding-left:10px;padding-right:10px;font-size:14px}.rui-robot-app-index .rui-rm-rachel-index .item-row>*{margin-right:6px}.rui-robot-app-index .rui-rm-rachel-index .item-row>*:last-child{margin-right:0}.rui-robot-app-index .rui-rm-rachel-index .item-row .rui-link-btn{font-size:14px}.rui-robot-app-index .rui-rm-rachel-index .main-row{padding-top:8px;padding-bottom:8px;padding-right:0;border:1px solid #ccc;border-radius:6px 6px 0 0;background:#fff}.rui-robot-app-index .rui-rm-rachel-index .action-row{border:1px solid #ccc;border-top:none;padding-top:8px;padding-bottom:8px;background:#f2f2f2;border-radius:0 0 6px 6px;justify-content:center}.rui-robot-app-index .rui-rm-rachel-index .robot-name{font-weight:800}.rui-robot-app-index .rui-rm-rachel-index .text-info{line-height:1.4em;font-size:12px;padding:4px 0}.rui-robot-app-index .rui-rm-rachel-index .battery-parent{display:flex;align-items:center;margin-left:auto}.rui-robot-app-index .rui-rm-rachel-index .battery-bar{width:70px;height:12px;line-height:12px;border:1px solid #ccc;background:#f2f2f2;position:relative;margin-left:6px}.rui-robot-app-index .rui-rm-rachel-index .battery-bar .battery-left{position:absolute;top:0;left:0;bottom:0;right:auto;background:#75f675}.rui-robot-app-index .rui-rm-rachel-index .battery-bar .battery-left.b-color-red{background:#fa7e7e}.rui-robot-app-index .rui-rm-rachel-index .battery-bar .battery-left.b-color-yellow{background:#f3cb8f}.rui-robot-app-index .rui-rm-rachel-index .battery-bar .battery-label{position:absolute;top:0;left:0;bottom:0;right:0;text-align:center;font-size:12px}.rui-robot-app-index .rui-rm-rachel-index .item-body{display:flex;border:1px solid #ccc;border-top:none;background:#fff}.rui-robot-app-index .rui-rm-rachel-index .item-body .item-body-left{flex:1 1 auto}.rui-robot-app-index .rui-rm-rachel-index .item-body .item-body-right{width:80px;max-height:100px;flex:0 0 auto;display:flex;align-items:center;justify-content:center;background:#f2f2f2;border-radius:4px;margin:4px;overflow:hidden;position:relative}.rui-robot-app-index .rui-rm-rachel-index .vendor{position:absolute;top:auto;left:0;bottom:0;right:0;padding:3px 0;background:#66666680;text-align:center;z-index:10;font-size:12px}.rui-robot-app-index .rui-rm-rachel-index .robot-img-default{width:50px;height:50px;color:#ccc}.rui-robot-app-index .rui-rm-rachel-index .robot-image{max-width:100%;max-height:70px}.rui-robot-app-index .rui-rm-rachel-index .alerts{padding:8px 0;border:1px solid #ccc;border-top:none;margin:0 8px;border-radius:0 0 6px 6px;background:#f5e5e5;box-shadow:0 0 5px #cccc}.rui-robot-app-index .rui-rm-rachel-index .alerts .alert-item{padding:0 8px;margin-bottom:6px;line-height:1.4em;font-size:12px;word-break:break-all}.rui-robot-app-index .rui-rm-rachel-index .alerts .alert-item:last-child{margin-bottom:0}.rui-robot-app-index .rui-rm-rachel-index .alerts .alert-item.al-fatal,.rui-robot-app-index .rui-rm-rachel-index .alerts .alert-item.al-error{color:#b02828;font-weight:700}.rui-robot-app-index .rui-rm-rachel-index .alerts .alert-item.al-warning{color:#e89640}.rui-robot-app-index .rui-rm-rachel-index .alerts .alert-item.al-info{color:#444}.rui-robot-app-index .rui-rm-rachel-index .robot-settings{margin-left:0;width:36px;color:#888}.rui-robot-app-index .rui-rm-rachel-index .confidence{padding:2px 4px;color:#fff;margin-left:8px;border-radius:2px}.rui-robot-app-index .rui-rm-rachel-index .confidence.confidence-green{background:#13bb42}.rui-robot-app-index .rui-rm-rachel-index .confidence.confidence-yellow{background:#d77949}.rui-robot-app-index .rui-rm-rachel-index .confidence.confidence-red{background:#dc143c}.rui-robot-app-index .rui-rm-rachel-index .robot-lock{max-width:120px;word-break:break-all;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rui-robot-open-loop .rui-joy-stick-parent{display:flex;justify-content:center;padding:18px 36px;background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='200px'%20height='200px'%20viewBox='0%200%20200%20200'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3ctitle%3e切片%3c/title%3e%3cg%20id='页面-1'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cpath%20d='M34.4765625,65.9492188%20C34.4765625,65.9492188%2025.8828125,77.9661458%208.6953125,102%20L34.4765625,134.5625%20C34.4765625,88.8203125%2034.4765625,65.9492188%2034.4765625,65.9492188%20Z'%20id='路径'%20fill='%23D8D8D8'%3e%3c/path%3e%3cpath%20d='M191.476562,65.9492188%20C191.476562,65.9492188%20182.882812,77.9661458%20165.695312,102%20L191.476562,134.5625%20C191.476562,88.8203125%20191.476562,65.9492188%20191.476562,65.9492188%20Z'%20id='路径'%20fill='%23D8D8D8'%20transform='translate(178.5859,%20100.2559)%20rotate(180)%20translate(-178.5859,%20-100.2559)'%3e%3c/path%3e%3cpath%20d='M112.476562,-15.0507813%20C112.476562,-15.0507813%20103.882812,-3.03385417%2086.6953125,21%20L112.476562,53.5625%20C112.476562,7.8203125%20112.476562,-15.0507813%20112.476562,-15.0507813%20Z'%20id='路径'%20fill='%23D8D8D8'%20transform='translate(99.5859,%2019.2559)%20rotate(90)%20translate(-99.5859,%20-19.2559)'%3e%3c/path%3e%3cpath%20d='M112.476562,142.949219%20C112.476562,142.949219%20103.882812,154.966146%2086.6953125,179%20L112.476562,211.5625%20C112.476562,165.820312%20112.476562,142.949219%20112.476562,142.949219%20Z'%20id='路径'%20fill='%23D8D8D8'%20transform='translate(99.5859,%20177.2559)%20rotate(-90)%20translate(-99.5859,%20-177.2559)'%3e%3c/path%3e%3c/g%3e%3c/svg%3e") center center no-repeat;background-size:160px}.single_app{height:100%;box-sizing:border-box}@media (min-width: 640px){.single_app{min-width:1100px;padding:10px}}@media (min-width: 600px) and (max-width: 1200px){.single_app{min-width:1100px}}@media (max-width: 640px){.single_app{display:flex;flex-direction:column;width:100%;height:100%}}.single_app .rui-map-view .io-field-icon{background:#fff;border-left:1px solid #a3abb7}.single_app .rui-map-view .rui-fa-icon-btn{background:#fff}.single_app .rui-map-view .rui-map-pc-action-bar{bottom:8px;right:12px;left:auto;top:auto}.single_app .single_app_index{display:grid;grid-template-columns:1fr 1.1fr 1fr 1fr;grid-template-rows:.8fr .8fr .9fr 1.1fr;grid-gap:16px;height:100%}@media (min-width: 600px) and (max-width: 1200px){.single_app .single_app_index{grid-template-columns:1fr 1.15fr 1fr 1fr}}@media (max-width: 640px){.single_app .single_app_index{overflow:auto;padding:15px}}.single_app .single_app_index_head{height:20px;line-height:20px;display:flex;flex-direction:row;background-color:#fff;box-shadow:0 0 5px #0003;padding:15px;cursor:pointer;border-radius:4px}.single_app .single_app_index_head div:nth-child(1){display:flex;align-items:center;column-gap:10px;font-size:14px;font-weight:600}.single_app .single_app_index_head div:nth-child(1) .badge{width:20px;height:20px;background-color:red;text-align:center;border-radius:50%;color:#fff}.single_app .single_app_index_head div:nth-child(1) svg path{fill:#1f88fd}@media (max-width: 640px){.single_app .single_app_index_head div:nth-child(1){font-size:14px}.single_app .single_app_index_head div:nth-child(1) svg{font-size:14px}}.single_app .single_app_index_head>div,.single_app .single_app_index_head>a{flex:1}.single_app .single_app_index_head>a{text-align:right;color:#1f88fd}.single_app .single_app_index_info{grid-column:1/2;grid-row:1/3;box-shadow:0 0 5px #0003;border-radius:4px;background:#fff}.single_app .single_app_index_error{grid-column:2/3;grid-row:1/3;box-shadow:0 0 5px #0003;height:100%;overflow:hidden;border-radius:4px;background:#fff}.single_app .single_app_index_task{grid-column:3/5;grid-row:1/4;box-shadow:0 0 5px #0003;border-radius:4px;background:#fff}.single_app .single_app_index_panel{grid-column:1/3;grid-row:3/5;box-shadow:0 0 5px #0003;border-radius:4px;background:#fff}.single_app .single_app_index_chart{grid-column:3/5;grid-row:4/5;box-shadow:0 0 5px #0003;border-radius:4px;background:#fff}@media (max-width: 640px){.single_app .single_app_index_chart{box-shadow:none;padding:0}}@media (max-width: 640px){.single_app .single_app_index{display:flex;flex-direction:column}}.robot_offline{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:300px;height:220px}.robot_offline img{width:300px}.robot_offline .robot_offline_text{position:absolute;left:0;right:0;bottom:14%;text-align:center;color:#a8a9ab;line-height:18px}.single_app_middle{display:flex;flex-direction:row;height:100%}.single_app_middle .drawer{display:flex;flex-direction:column;align-items:center;background:#fff;flex:none;overflow:auto;border-right:1px solid #f6f7fa;box-shadow:0 0 5px #0003}.single_app_middle .drawer .drawer_item{width:50px;height:50px;line-height:50px;text-align:center;position:relative}.single_app_middle .drawer .select{background:#e5effd}.single_app_middle .drawer .select:before{content:"|";position:absolute;left:0;color:transparent;background:#0363fd;width:2px}.single_app_middle .drawer .select svg path{color:#0363fd}.single_app_middle .content{margin:8px;width:calc(100% - 80px);background:#fff;box-shadow:0 0 5px #0003;flex:1;overflow:hidden;border-radius:4px}.single_app_middle .content .robot_nav .robot_nav_content{margin:0;padding:0;box-shadow:none}.single_app_middle .content .robot_info_card_head,.single_app_middle .content .robot_info_card_body{padding:16px}.single_app_middle .content .robot_nav .robot_nav_content_progress{padding:16px;width:auto}.single_app_middle .content .content_item,.single_app_middle .content .robot_move_widget,.single_app_middle .content .robot_stats .chart{border-right:1px solid #f6f7fa}.single_app_middle .content .robot_info_card_body_right{align-items:flex-end}.single_app_middle .content .robot_info_card_body_right .robot_img,.single_app_middle .content .robot_info_card_body_right .pick_img,.single_app_middle .content .speed_chart .speed,.single_app_middle .content .panel_chart{width:80%}.single_app_middle .content .panel_angle{display:flex;justify-content:center}.single_app_middle .content .rui-robot-open-loop .stop-btn{top:20px;left:20px}@media (min-width: 640px) and (max-width: 960px){.single_app_middle .content .robot_stats{flex-direction:row}}@media (min-width: 640px) and (max-width: 960px){.single_app_middle .content .robot_org{height:100%;box-shadow:none}}@media (min-width: 640px) and (max-width: 960px){.single_app_middle .content .robot_org .config_op_list{box-shadow:none}}.dialog_overlay{max-width:1000px}.info_footer{width:100%;display:flex;flex-direction:row;justify-content:space-between}.info_footer .right,.info_footer .left{display:flex;flex-direction:row}.task_tab{height:100%;overflow:hidden;display:flex;flex-direction:column}.task_body{height:100%;overflow:hidden}.tag,.tag_success,.tag_slow,.tag_waring,.tag_normal,.tag_primary,.tag_failed,.tag_fast,.tag_disabled{border-radius:3px;height:20px;line-height:20px;text-align:center;padding:0 8px;color:#fff}@media (max-width: 640px){.tag,.tag_success,.tag_slow,.tag_waring,.tag_normal,.tag_primary,.tag_failed,.tag_fast,.tag_disabled{border-radius:3px;height:20px;line-height:20px;padding:0 8px}}.tag_success,.tag_slow{background-color:#55ca00}.tag_waring,.tag_normal{background-color:#ed6a0c}.tag_primary{background-color:#1f88fd}.tag_failed,.tag_fast{background-color:#d40000}.tag_disabled{background-color:#969799}@media (max-width: 640px){.table_layout,.control_dialog{box-shadow:0 0 5px #0003;overflow:auto}}.table_layout table,.control_dialog table{width:100%}.table_layout table thead,.control_dialog table thead{position:sticky;top:-18px;height:40px;background-color:#f3f5fd}@media (max-width: 640px){.table_layout table thead,.control_dialog table thead{top:0}}.table_layout table thead th,.control_dialog table thead th{padding:10px 10px 10px 20px}@media (max-width: 640px){.table_layout table thead th,.control_dialog table thead th{height:50px;padding:5px 2px}}.table_layout table tbody,.control_dialog table tbody{padding:10px}.table_layout table tr td,.control_dialog table tr td{padding:10px 10px 10px 20px;text-align:left}.table_layout table tr td .row_item,.control_dialog table tr td .row_item{width:100%;display:flex;flex-direction:row;align-items:center;column-gap:10px}@media (max-width: 640px){.table_layout table tr td,.control_dialog table tr td{padding:10px 5px 10px 10px}.table_layout table tr td .row_item,.control_dialog table tr td .row_item{width:100%}.table_layout table tr td .row_item .rui-input-text,.control_dialog table tr td .row_item .rui-input-text{height:25px;border:1px solid #dcdee0}}.table_layout table tr:nth-child(2n),.control_dialog table tr:nth-child(2n){background-color:#fcfcfc}@media (max-width: 640px){.table_layout_footer,.control_dialog_footer{border:1px solid #f6f7fa;padding:10px;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-gap:10px}.table_layout_footer a:nth-child(1),.control_dialog_footer a:nth-child(1){grid-column:1/3;grid-row:1/2;margin-right:0}}.single_dialog_frame{width:628px}.single_dialog .rui-dialog-head{height:47px;line-height:47px;padding-left:0;font-size:15px;font-weight:300}.single_dialog .rui-dialog-head .close-btn svg path{fill:#000}.single_dialog .rui-dialog-body{background-color:#fff}.single_dialog_head{color:#000;font-weight:600}.single_dialog .io-field-icon{background:#fff;border-left:1px solid #a3abb7}.single_dialog .rui-fa-icon-btn{background:#fff}@media (min-width: 640px){.single_dialog .single_dialog_order_body{padding:0}}.need_required{display:inline-block;color:red;margin-left:2px}.rui-robot-open-loop{position:relative;padding:12px 0}.rui-robot-open-loop .rui-joy-stick-parent{display:flex;justify-content:center;padding:18px 36px;background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='200px'%20height='200px'%20viewBox='0%200%20200%20200'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3ctitle%3e切片%3c/title%3e%3cg%20id='页面-1'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cpath%20d='M34.4765625,65.9492188%20C34.4765625,65.9492188%2025.8828125,77.9661458%208.6953125,102%20L34.4765625,134.5625%20C34.4765625,88.8203125%2034.4765625,65.9492188%2034.4765625,65.9492188%20Z'%20id='路径'%20fill='%23D8D8D8'%3e%3c/path%3e%3cpath%20d='M191.476562,65.9492188%20C191.476562,65.9492188%20182.882812,77.9661458%20165.695312,102%20L191.476562,134.5625%20C191.476562,88.8203125%20191.476562,65.9492188%20191.476562,65.9492188%20Z'%20id='路径'%20fill='%23D8D8D8'%20transform='translate(178.5859,%20100.2559)%20rotate(180)%20translate(-178.5859,%20-100.2559)'%3e%3c/path%3e%3cpath%20d='M112.476562,-15.0507813%20C112.476562,-15.0507813%20103.882812,-3.03385417%2086.6953125,21%20L112.476562,53.5625%20C112.476562,7.8203125%20112.476562,-15.0507813%20112.476562,-15.0507813%20Z'%20id='路径'%20fill='%23D8D8D8'%20transform='translate(99.5859,%2019.2559)%20rotate(90)%20translate(-99.5859,%20-19.2559)'%3e%3c/path%3e%3cpath%20d='M112.476562,142.949219%20C112.476562,142.949219%20103.882812,154.966146%2086.6953125,179%20L112.476562,211.5625%20C112.476562,165.820312%20112.476562,142.949219%20112.476562,142.949219%20Z'%20id='路径'%20fill='%23D8D8D8'%20transform='translate(99.5859,%20177.2559)%20rotate(-90)%20translate(-99.5859,%20-177.2559)'%3e%3c/path%3e%3c/g%3e%3c/svg%3e") center center no-repeat;background-size:160px}.rui-robot-open-loop .ac-control-options{padding-top:16px;display:flex;flex-direction:column;align-items:center}.rui-robot-open-loop .agv-control-slide{position:relative;width:150px;height:58px;margin-left:40px}.rui-robot-open-loop .agv-control-slide .slide-field-label{position:absolute;top:19px;left:-66px;bottom:auto;right:auto;font-size:14px;color:#575757}.rui-robot-open-loop .agv-control-slide .slide-track{position:absolute;top:24px;left:0;bottom:auto;right:0;width:100%;height:2px;background:#b1b1b1}.rui-robot-open-loop .agv-control-slide .slide-button{position:absolute;top:-5px;left:0;bottom:auto;right:auto;z-index:100;width:54px;height:28px;line-height:28px;border-radius:4px;transform:translate(-50%);cursor:move;text-align:center;font-size:12px;background:#8c8c8c;color:#fff}.rui-robot-open-loop .agv-control-slide .slide-label{position:absolute;top:24px;left:auto;bottom:auto;right:0;font-size:12px;color:#575757}.rui-robot-open-loop .agv-control-slide .slide-label .scale{width:1px;height:6px;background:#b1b1b1}.rui-robot-open-loop .agv-control-slide .slide-label .slide-label-text{position:relative;top:2px;width:100px;transform:translate(-50%);text-align:center}.rui-robot-open-loop .stop-btn{position:absolute;top:8px;left:8px;bottom:auto;right:auto;width:56px;height:56px;line-height:56px;border-radius:28px;background:#ffd1d1;color:#de5b5b;font-size:30px}.rui-robot-edit .ce-image-buttons{display:flex;align-items:center}.rui-robot-edit .rui-link-btn{margin-right:8px;margin-bottom:6px}.rui-robot-component-controller .buttons{display:flex;align-items:center}.rui-robot-component-controller .buttons .rui-btn{margin-right:10px;flex:1 1 0}.rui-robot-component-controller .button-text{display:flex;align-items:center}.rui-robot-component-controller .button-text .fork-height{margin-left:auto}.rui-robot-component-controller .button-input{margin:12px 0;display:flex;align-items:center}.rui-robot-component-controller .button-input .rui-btn{margin-right:8px}.rui-robot-component-controller .button-input>label{margin-left:8px;margin-right:4px}.rui-robot-component-controller .button-input .rui-input-text{width:120px;margin-left:auto}.robot_info_set{display:flex;flex-direction:column}.robot_info_set .header_operation{display:flex;flex-direction:row;justify-content:flex-end;margin-bottom:10px;column-gap:10px}.robot_info_set .footer_operation{display:flex;flex-direction:row;margin:10px;column-gap:10px;row-gap:10px;flex-wrap:wrap;justify-content:space-between}.robot_info_set .footer_operation .rui-btn{width:48%}.robot_info_set .no-outline{word-break:break-all}.robot_info_set .no-outline .rui-input-text{border:none;background:none}.robot_info_set .operation{display:flex;flex-direction:row}.robot_info_set .operation .operation_icon{font-size:18px;margin:5px}.robot_info_set .operation .operation_icon svg path{fill:#1f88fd}.robot_info_set .operation .operation_icon span:nth-child(2){border-left:1px solid #dcdee0;border-right:1px solid #dcdee0}.robot_info_set_header{background-color:#f3f5fd;position:sticky;top:-18px}.robot_info_set_header div:nth-child(2){margin:0 5px;border-left:1px solid #fff;border-right:1px solid #fff}.robot_info_set_row:nth-child(2n){background-color:#fcfcfc}.robot_info_set_row,.robot_info_set_header{padding:5px;display:flex;flex-direction:row;height:48px}.robot_info_set_row .no-outline .rui-input-text,.robot_info_set_header .no-outline .rui-input-text{border:none;background:none}.robot_info_set_row .row_item,.robot_info_set_header .row_item{padding-left:20px;flex-shrink:2;flex-grow:2;flex-basis:0%;text-align:left;display:flex;align-items:center}.robot_info_set_row .row_item .rui-input-text,.robot_info_set_header .row_item .rui-input-text{width:80%}.robot_order_add{box-shadow:0 0 5px #0003}.robot_order_add .io-field-icon{background:#fff;border-left:1px solid #a3abb7}.robot_order_add .rui-fa-icon-btn{background:#fff}@media (max-width: 640px){.robot_order_add{padding:0}.robot_order_add_item{padding:5px 20px;border-bottom:1px solid #f1f1f1}.robot_order_add_item:nth-last-child(1){display:flex;justify-content:center;align-items:center;border-top:1px solid #f1f1f1;padding:20px}.robot_order_add_item:nth-last-child(1) .rui-btn{width:50%}}.robot_order_add_item{padding:18px;border-bottom:1px solid #f2f2f7}.robot_order_add_item .item_row_order{display:flex;flex-direction:row;justify-content:space-between;margin:15px 0}@media (max-width: 640px){.robot_order_add_item .item_row_order{flex-direction:column;margin:15px 0}}.robot_order_add_item .item_row_order .row_field{width:100%;display:flex;align-items:center;justify-content:end}.robot_order_add_item .item_row_order .row_field>span{width:60px;flex:none}.robot_order_add_item .item_row_order .row_field>span a{color:red}.robot_order_add_item .item_row_order .row_input_order{margin-left:40px;width:100%}.robot_order_add_item .item_row_order .row_action{width:100%;display:flex;justify-content:flex-end}.robot_order_add_item .item_row_order .row_action a{margin-left:10px}.robot_order_add_item .item_row_order .kind{width:45%}.robot_order_add_item .item_row_order .kind .rui-select-box{width:100%}@media (max-width: 640px){.robot_order_add_item .item_row_order .kind{width:100%;margin:15px 0}.robot_order_add_item .item_row_order .kind .rui-select-box{width:100%}}@media (max-width: 640px) and (max-width: 640px){.robot_order_add_item:nth-last-child(1){column-gap:10px}}.order_dialog_footer{width:100%;display:flex;flex-direction:row;justify-content:space-between}.rui-dialog-body{background-color:#fff}.config_cp_list{padding:5px;height:100%;overflow:auto;display:flex;flex-direction:column;row-gap:15px}@media (max-width: 640px){.config_cp_list{padding:10px}}.config_cp_list .org_mobile_action{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:15px}.config_cp_list .org_mobile_action a{width:47%}.config_cp_list .rui-btn{flex:none}.config_cp_list_item{border-radius:5px;padding:10px;box-shadow:0 0 5px #0003}.config_cp_list_item .cp_action{cursor:default;display:flex;column-gap:20px;font-size:14px;font-weight:600;margin-bottom:30px}@media (max-width: 640px){.config_cp_list_item .cp_action>div:nth-child(1){margin-right:auto}}.config_cp_list_item .cp_content{cursor:default;margin-top:10px;color:#1f88fd}@media (max-width: 640px){.config_cp_list_item .cp_content a{width:100%}}.config_cp_list_item .cp_content .content_item{display:inline-flex;align-items:center;margin-bottom:12px;margin-right:12px;border-radius:5px;padding:8px 12px;box-shadow:0 0 5px #0003;column-gap:10px}@media (max-width: 640px){.config_cp_list_item .cp_content .content_item{display:flex;margin-right:0}.config_cp_list_item .cp_content .content_item>div:nth-child(1){margin-right:auto}}.config_cp_list_item .cp_content .content_item div:nth-child(2){padding-left:10px;border-left:1px solid rgba(0,0,0,.1)}.config_cp_list_item .cp_content .content_item div:nth-child(3){padding-left:10px;border-left:1px solid rgba(0,0,0,.1)}.config_cp_list_item .cp_content .content_item div:nth-child(4){padding-left:10px;border-left:1px solid rgba(0,0,0,.1)}.config_inline_box{display:flex;flex-wrap:wrap}@media (max-width: 640px){.config_inline_box{box-shadow:0 0 5px #0003;border-radius:5px}}.config_inline_box .io-field-icon{background:#fff;border-left:1px solid #a3abb7}.config_inline_box .rui-fa-icon-btn{background:#fff}.config_inline_box_item{width:50%;box-sizing:border-box;padding:10px;display:flex;flex-direction:column}.config_inline_box_item .inline_label{margin-bottom:10px}.config_inline_box_item .rui-check-list{margin-top:auto}@media (max-width: 640px){.config_inline_box_item,.config_inline_box_item .rui-input-option{width:100%}}.config_inline_box .action{display:flex;padding:10px;width:100%;column-gap:10px}.config_inline_box .action .rui-btn{flex:1}@media (max-width: 640px){.config_inline_box .item_color{width:50%}}.robot_info_card{border-radius:10px;display:flex;flex-direction:column;height:100%;font-size:12px}@media screen and (max-width: 640px){.robot_info_card{font-size:12px}}.robot_info_card_head{display:flex;align-items:center;padding:10px;line-height:50px;height:50px;box-sizing:border-box;border-bottom:1px solid #f1f1f1}@media screen and (max-width: 640px){.robot_info_card_head{padding:15px}}.robot_info_card_head .robot_name{color:#323233;font-size:16px;font-weight:800;margin-right:auto;max-width:40%;overflow:hidden;text-overflow:ellipsis;display:flex;flex-direction:column;max-width:130px}@media screen and (max-width: 640px){.robot_info_card_head .robot_name{font-size:16px}}.robot_info_card_head .robot_name span{overflow:hidden;text-overflow:ellipsis;line-height:16px;height:16px}.robot_info_card_head .robot_name span:nth-child(2){font-weight:500;font-size:12px;color:#c8c9cc}.robot_info_card_head .robot_status{border-radius:3px;height:20px;line-height:20px;text-align:center;font-size:12px;padding:0 8px;color:#fff;margin-right:10px}@media screen and (max-width: 640px){.robot_info_card_head .robot_status{border-radius:3px;height:20px;line-height:20px;font-size:12px;padding:0 8px;margin-right:10px}}.robot_info_card_head .waring{background-color:#ed6a0c}.robot_info_card_head .success{background-color:#55ca00}.robot_info_card_head .robot_battery{width:22px;border:2px solid rgba(0,0,0,.2);padding:2px;height:16px;box-sizing:border-box;position:relative}.robot_info_card_head .robot_battery:after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:-4px;width:3px;height:6px;background:#0003}@media screen and (max-width: 640px){.robot_info_card_head .robot_battery{width:24px;border:2px solid rgba(0,0,0,.2);height:16px;padding:2px}.robot_info_card_head .robot_battery:after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:-4px;width:3px;height:6px;background:#0003}}.robot_info_card_head .robot_battery .battery{height:100%;background:#000}.robot_info_card_head .robot_battery .tip_lighting,.robot_info_card_head .robot_battery .tip_warning{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.robot_info_card_head .robot_battery .tip_lighting path{fill:#55ca00}.robot_info_card_head .robot_battery .tip_warning path{fill:#fb0c45}.robot_info_card_head .power{margin-left:5px}@media screen and (max-width: 640px){.robot_info_card_head .power{margin-left:5px;font-size:12px}}.robot_info_card_body{overflow:hidden;height:100%;padding:10px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-bottom:1px solid #f1f1f1}@media (max-width: 640px){.robot_info_card_body{padding:15px}}.robot_info_card_body_left{height:100%;flex-grow:2;flex-basis:0%;color:#797c7a;font-size:12px;display:flex;flex-direction:column;justify-content:space-between}@media (max-width: 640px){.robot_info_card_body_left{font-size:12px}}.robot_info_card_body_left .row_info{display:flex;flex-direction:row;justify-content:start;align-items:center}.robot_info_card_body_left .row_info .row_key{width:60px;flex-shrink:0}@media (max-width: 640px){.robot_info_card_body_left .row_info .row_key{width:60px;font-size:12px}}.robot_info_card_body_left .row_info .row_value{margin-left:10px;font-weight:600;word-break:break-all;color:#323233}.robot_info_card_body_right{display:flex;flex-direction:column;justify-content:normal;align-items:center;flex-grow:1;flex-basis:0%;height:100%}.robot_info_card_body_right .robot_img{max-height:300px;min-height:70px;width:100%;height:80%;border-top-left-radius:4px;border-top-right-radius:4px;border:1px solid rgba(128,128,128,.169)}.robot_info_card_body_right .pick_img{display:flex;justify-content:center;align-items:center;width:100%;min-height:30px;height:20%;line-height:20%;background:#fff;border:1px solid #dcdee0;border-radius:2px}.robot_info_card_body_right .please_upload{flex-direction:column;display:flex;justify-content:center;align-items:center;height:100%;width:100%;border:1px dashed #dcdee0}.robot_info_card_body_right .please_upload svg{width:40px;height:40px}.robot_info_card_body_right .please_upload svg path{fill:#646566}.robot_info_card_body_right .please_upload span{text-align:center;margin-top:10px;color:#646566}.robot_info_card_foot{padding:10px 15px;cursor:default;font-size:14px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media (max-width: 640px){.robot_info_card_foot{padding:15px;font-size:14px;cursor:none}}.robot_info_card_foot .more{color:#1f88fd}.robot_info_card_foot .robot_control{width:30%;line-height:18px;height:32px;font-size:12px;padding:6px 8px}@media (max-width: 640px){.robot_info_card_foot .robot_control{line-height:20px;height:32px;width:102px;font-size:14px;padding:6px 16}}.robot_info_card_foot .robot_control .rui-btn{border:none}.robot_info_card_foot .robot_direction{display:flex;flex-direction:row;justify-content:start;align-items:center;margin-right:5px}.robot_info_card_foot .robot_direction .normal{color:#d40000}.robot_info_card_foot .robot_direction .block{color:#ccc;font-weight:600}.robot_info_card_foot .robot_direction .emergency_box,.robot_info_card_foot .robot_direction a,.robot_info_card_foot .robot_direction span{margin-left:9px;white-space:nowrap}@media (max-width: 640px){.robot_info_card_foot .robot_direction .emergency_box,.robot_info_card_foot .robot_direction a,.robot_info_card_foot .robot_direction span{margin-left:10px;font-size:14px}}.robot_info_card_foot .robot_direction .emergency_box .emergency,.robot_info_card_foot .robot_direction a .emergency,.robot_info_card_foot .robot_direction span .emergency{width:20px;height:20px}.robot_info_card_foot .robot_direction .emergency_box .emergency ellipse,.robot_info_card_foot .robot_direction a .emergency ellipse,.robot_info_card_foot .robot_direction span .emergency ellipse{fill:red;stroke:red}.robot_info_card_foot .robot_direction .emergency_box .normal ellipse,.robot_info_card_foot .robot_direction a .normal ellipse,.robot_info_card_foot .robot_direction span .normal ellipse{fill:#c8c9cc;stroke:#c8c9cc}.robot_info_card_foot .robot_direction .emergency_box{margin-left:5px}.robot_info_card_foot .robot_direction .arrow{margin-right:6px;font-size:20px}@media (max-width: 640px){.robot_info_card_foot .robot_direction .arrow{margin-right:10px;font-size:20px}}.robot_info_card_foot .robot_direction .arrow path{fill:#c8c9cc}.robot_info_card_foot .robot_direction .light path{fill:#55ca00}.robot_error{border-radius:10px;height:100%;cursor:default;box-sizing:border-box;display:flex;flex-direction:column;position:relative}@media (max-width: 640px){.robot_error{padding:15px;border-radius:10px;box-shadow:0 0 5px #0003}}.robot_error_head{padding:10px;line-height:30px;height:30px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-bottom:1px solid #f1f1f1}@media (max-width: 640px){.robot_error_head{padding-bottom:15px}}.robot_error_head svg:nth-child(1){width:20px;height:20px}@media (max-width: 640px){.robot_error_head svg:nth-child(1){width:25px;height:25px}}.robot_error_head_left,.robot_error_head_right{display:flex;flex-direction:row;justify-content:normal;align-items:center}@media (min-width: 640px){.robot_error_head_left .rui-btn,.robot_error_head_right .rui-btn{line-height:20px;height:32px;padding:6px 16px}}.robot_error_head_left span,.robot_error_head_right span{margin-left:8px;font-size:14px;font-weight:600}@media (max-width: 640px){.robot_error_head_left span,.robot_error_head_right span{margin-left:10px;font-size:14px}}.robot_error_head_left .head_icon,.robot_error_head_right .head_icon{font-size:30px;margin-right:10px}@media (max-width: 640px){.robot_error_head_left .head_icon,.robot_error_head_right .head_icon{font-size:30px;margin-right:10px}}.robot_error_head_left{color:#323233}.robot_error_head_left svg{display:none}.robot_error_head_left svg path{fill:#1f88fd}.robot_error_head_right .head_btn{margin-left:8px;font-size:14px;min-width:60px;padding:6px 8px}@media (max-width: 640px){.robot_error_head_right .head_btn{margin-left:10px;font-size:14px;min-width:60px}}.robot_error_head_right span{margin-left:10px;color:#d40000}.robot_error_head_right svg path{fill:#d40000}.robot_error_body{overflow:auto;padding:10px}@media (max-width: 640px){.robot_error_body{padding:10px 0}}.robot_error_body .normal{background-color:#edf4ff;border:1px solid #1f88fd}.robot_error_body .error{background-color:#f7d5d5;border:1px solid #df4545}.robot_error_body .warning{background-color:#fff5ed;border:1px solid #f1924e}.robot_error_body .info{background-color:#edf4ff;border:1px solid #1f88fd}.robot_error_body_item{margin:0 0 10px;padding:10px;border-radius:2px;word-break:break-all;font-size:12px;display:flex;flex-direction:row}@media (max-width: 640px){.robot_error_body_item{margin:10px 0;padding:10px;font-size:12px}}.robot_error_body_item div:nth-child(1){margin-right:10px}@media (max-width: 640px){.robot_error_body_item div:nth-child(1){margin-right:10px}}.robot_error_body_item div:nth-child(2){line-height:17px}.robot_error_body_item svg{width:20px;height:20px}@media (max-width: 640px){.robot_error_body_item svg{width:20px;height:20px}}.robot_error_body_empty{position:absolute;left:50%;transform:translate(-50%,-50%);top:60%;width:50%;height:50%}.robot_error_body_empty span{position:absolute;left:0;right:0;bottom:10%;text-align:center;color:#a7a8ab}.robot_error_body_empty svg{width:100%;height:100%}.robot_task{overflow:hidden;height:100%}.robot_order{display:flex;flex-direction:row;height:100%}.robot_order_list{flex:none;width:19vw;display:flex;flex-direction:column;box-shadow:0 0 5px #0003;overflow:auto}@media (max-width: 640px){.robot_order_list{flex:1 0 auto}}@media (min-width: 960px) and (max-width: 1200px){.robot_order_list{width:23vw}}@media (min-width: 640px) and (max-width: 960px){.robot_order_list{width:auto}}.robot_order_list_head{position:sticky;top:0;background-color:#fff;display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-size:14px;border-bottom:1px solid #dcdee0;padding:10px}.robot_order_list_head .rui-btn{font-size:14px}@media (max-width: 640px){.robot_order_list_head,.robot_order_list_head .rui-btn{font-size:14px}}.robot_order_list_head_left .head_title{font-weight:600}.robot_order_list_head_right{font-size:12px}@media (max-width: 640px){.robot_order_list_head_right{font-size:12px}}.robot_order_list_head_right .head_btn{margin-left:10px}.robot_order_list_body{display:flex;flex-direction:column;justify-content:space-between;padding:10px}.robot_order_list_body_item{border:1px solid #dcdee0;border-radius:4px;padding:10px;margin-bottom:10px}.robot_order_list_body_item .item_head{display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-size:14px}.robot_order_list_body_item .item_head .head_right{font-size:12px}.robot_order_list_body_item .item_body{margin-top:10px;text-align:right;font-size:12px;color:#646566;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}@media (max-width: 640px){.robot_order_list_body .item_head{font-size:14px}.robot_order_list_body .item_head .head_right{font-size:12px}.robot_order_list_body .item_body{font-size:14px}}.robot_order_detail{height:100%;margin-left:10px;flex:1 1 auto;display:flex;box-shadow:0 0 5px #0003;overflow:auto;word-break:break-all}.order_detail{width:100%;height:100%;position:relative}@media (max-width: 640px){.order_detail{box-shadow:0 0 5px #0003}}.order_detail .item_row{padding:10px;background-color:#f7d5d5;border:1px solid #df4545}.order_detail .item_row .order_error{color:#d40000}@media (min-width: 640px){.order_detail .item_row .order_error{line-height:1.3em;font-size:14px}}.order_detail .no_order{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;font-size:14px;color:#a7a8ab;width:70%;height:70%}@media (max-width: 640px){.order_detail .no_order{font-size:14px}}.order_detail .no_order span{position:absolute;left:0;right:0;bottom:30%}.order_detail .no_order svg{width:100%;height:100%}.order_detail_title{font-size:14px;font-weight:600;padding:10px;line-height:30px}@media (max-width: 640px){.order_detail_title{font-size:14px}}.order_detail_desc,.order_detail_action{font-size:14px;font-weight:600;padding:10px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;line-height:30px;border-bottom:1px solid #dcdee0}.order_detail_desc .status,.order_detail_action .status{margin-left:4px;min-width:40px;font-weight:500;font-size:12px}.order_detail_desc .action_retry,.order_detail_action .action_retry,.order_detail_desc .action_cancel,.order_detail_action .action_cancel{width:47%}@media (min-width: 640px){.order_detail_desc .action_retry,.order_detail_action .action_retry,.order_detail_desc .action_cancel,.order_detail_action .action_cancel{font-size:14px}}@media (max-width: 640px){.order_detail_desc,.order_detail_action{font-size:14px}.order_detail_desc .status,.order_detail_action .status{font-size:12px}}.order_detail_step{padding:10px;overflow:auto;color:#969799}.order_detail_step .step_tip{padding:10px;font-weight:600}@media (min-width: 640px){.order_detail_step .step_tip{font-size:14px}}.order_detail_step .step_list .step_item{padding:0 10px 10px;font-size:12px;line-height:20px;position:relative}@media (max-width: 640px){.order_detail_step .step_list .step_item{font-size:12px}}.order_detail_step .step_list .step_item .step_timeline{position:absolute;inset-block-start:14px;inset-inline-start:16px;height:calc(100% - 10px);border-inline-start:2px solid #f2f3f5}.order_detail_step .step_list .step_item .step_pointer{position:absolute;width:10px;height:10px;background:#fff;border:2px solid #008aff;border-radius:50%}.order_detail_step .step_list .step_item .item_content{margin-left:20px;word-break:break-all}.order_detail_step .step_list .step_item .item_content .item_desc{padding:0 10px 10px}@media (max-width: 640px){.title:before{font-size:12px;margin-right:10px;width:10px}}.robot_stats{display:flex;flex-direction:row;text-align:center;height:100%;row-gap:10px}@media (max-width: 640px){.robot_stats{flex-direction:column}}.robot_stats .chart{flex:1;border-radius:4px}.robot_stats .chart .echarts-for-react{width:100%!important}@media (max-width: 640px){.robot_stats .chart{box-shadow:0 0 5px #0003;min-height:200px}}.robot_stats .chart .chart_title{height:30px;line-height:30px;text-align:center}.robot_control{height:100%}.robot_control_mobile{display:flex;flex-direction:column;row-gap:15px;height:100%}.robot_control_mobile_joystick{position:relative;height:50%;box-shadow:0 0 5px #0003;border-radius:4px}.robot_control .reverse_tab{display:flex!important;flex-direction:column-reverse!important}.robot_control .rui-tab-container{height:100%}.robot_control .rui-tab-container .tc-body-pane{height:calc(100% - 47px)}.robot_control .rui-tab-container .tc-body-pane .tc-body,.robot_control .rui-tab-container .tc-body-pane .tab-body{padding:0}.robot_org{height:100%;display:flex;flex-direction:column;padding:10px 10px 0;box-sizing:border-box}@media (max-width: 640px){.robot_org{height:50%;box-shadow:0 0 5px #0003}}.robot_org_content{height:100%;overflow:hidden;display:flex;justify-content:center;align-items:center;flex-direction:row;position:relative}.robot_org_content .content_item{width:100%;height:100%;overflow:auto;display:flex;justify-content:center;align-items:center;flex:1;flex-direction:column}.robot_org_content .content_item div:nth-child(1){text-align:center}.robot_org_content .content_item .robot_pic{width:60%;height:80%}.robot_org_content .content_item .robot_name{font-size:14px}@media (max-width: 640px){.robot_org_content .content_item .robot_name{font-size:14px}}.robot_org_footer,.robot_org_header{cursor:default;background:#fff}.robot_org_footer .robot_org_actions,.robot_org_header .robot_org_actions{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:46px;line-height:46px;padding:16px 0;box-sizing:border-box;border-bottom:1px solid #f6f7fa}@media (min-width: 640px){.robot_org_footer .robot_org_actions,.robot_org_header .robot_org_actions{font-size:14px}}.robot_org_footer .robot_org_actions .rui-check-box,.robot_org_header .robot_org_actions .rui-check-box{margin-left:10px;display:inline-block;padding:2px;border-radius:20px;height:21px;line-height:20px;width:50px}.robot_org_footer .robot_org_actions .rui-check-box .switch-btn,.robot_org_header .robot_org_actions .rui-check-box .switch-btn{border-radius:16px;height:15px;line-height:15px}.robot_org_footer .robot_org_actions .action,.robot_org_header .robot_org_actions .action{flex:1;text-align:center;border-top:1px solid #f6f7fa}.robot_org_footer .robot_org_actions .action svg,.robot_org_header .robot_org_actions .action svg{margin-right:10px}.robot_org_footer .robot_org_actions .action:not(:last-child),.robot_org_header .robot_org_actions .action:not(:last-child){border-right:1px solid #f6f7fa}.robot_org_footer .robot_org_actions .action:active,.robot_org_header .robot_org_actions .action:active,.robot_org_footer .robot_org_actions div:hover,.robot_org_header .robot_org_actions div:hover{background-color:#e5eefd;color:#1f88fd}.robot_org_header{padding:0 10px;font-weight:600}.robot_org_header .fork_load{justify-content:space-between}.robot_org_header .fork_load div:active,.robot_org_header .fork_load div:hover{background-color:unset;color:unset}.robot_org_instruct{height:50%;display:flex;flex-direction:column;justify-content:flex-start}.config_op_list{position:relative;display:flex;flex-direction:column;width:100%;height:100%;margin:20px 0}@media (max-width: 640px){.config_op_list{box-shadow:0 0 5px #0003;margin:10px 0 0;overflow:auto;padding-bottom:10px}}.config_op_list .config_op_list_empty{position:absolute;left:50%;transform:translate(-50%,-50%);top:50%;width:80%;height:80%}.config_op_list .config_op_list_empty span{position:absolute;left:0;right:0;bottom:20%;text-align:center;color:#969799}.config_op_list .config_op_list_empty svg{width:100%;height:100%}.config_op_list .config_op_item{display:flex;align-items:center;padding:10px 10px 0;font-size:14px}@media (max-width: 640px){.config_op_list .config_op_item{font-size:14px}}.config_op_list .config_op_item .rui-btn{font-size:14px}.config_op_list .config_op_item .item_left{flex:none;display:flex;flex-direction:column;row-gap:10px}.config_op_list .config_op_item .item_left .rui-btn{margin-right:10px;font-size:14px}@media (max-width: 640px){.config_op_list .config_op_item .item_left .rui-btn{font-size:14px}}.config_op_list .config_op_item .item_right{margin-left:auto}@media (min-width: 640px){.config_op_list .config_op_item .rui-input-text{max-width:140px;font-size:14px}}.config_op_list .config_op_item .it-tail{background:#fff;border-left:1px solid #a3abb7}.robot_goods{box-sizing:border-box;padding:10px;height:100%;width:100%;display:flex;flex-direction:column;justify-content:flex-start}@media (max-width: 640px){.robot_goods{padding:0;margin:15px 0;box-shadow:0 0 5px #0003}}.robot_goods_header{font-size:14px;font-weight:600;line-height:40px;text-indent:10px}@media (max-width: 640px){.robot_goods_header{font-size:14px;font-weight:600;line-height:40px;text-indent:10px}}.robot_goods .robot-container{width:100%;margin-bottom:4px;border:1px solid #f6f7fa;display:flex;align-items:center;background:#fff;box-sizing:border-box;font-size:14px}@media (max-width: 640px){.robot_goods .robot-container{margin-bottom:4px;font-size:14px}}.robot_goods .robot-container .bin-no{flex:0 0 auto;background:#e5eefd;color:#1f88fd;width:40px;text-align:center;margin-right:8px;display:flex;justify-content:center;align-items:center;height:100%}@media (max-width: 640px){.robot_goods .robot-container .bin-no{width:40px;margin-right:8px}}.robot_goods .robot-container .bin-content{box-sizing:border-box;height:100%;flex:1 1 auto;text-align:left;padding:5px;display:flex;flex-direction:column;row-gap:20px}@media (max-width: 640px){.robot_goods .robot-container .bin-content{padding:5px;row-gap:20px}}.robot_goods .robot-container .bin-content div{text-align:left}.robot_goods .robot-container .bin-content .loaded{margin-right:12px;word-break:break-all}@media (max-width: 640px){.robot_goods .robot-container .bin-content .loaded{margin-right:12px}}.robot_goods .robot-container .desc{color:#666;margin-top:2px;font-size:12px;word-break:break-all}@media (max-width: 640px){.robot_goods .robot-container .desc{font-size:12px;margin-top:2px}}.robot_goods .robot-container .robot-bin-actions{flex:none;margin-left:4px;width:40%;display:flex;flex-wrap:wrap;justify-content:flex-end;row-gap:8px;padding:5px}@media (max-width: 640px){.robot_goods .robot-container .robot-bin-actions{margin-left:4px;row-gap:8px;padding:5px}}.robot_goods .robot-container .robot-bin-actions .rui-btn{margin-left:6px;font-size:14px}@media (max-width: 640px){.robot_goods .robot-container .robot-bin-actions .rui-btn{margin-left:6px;font-size:12px}}.org_bottom_item{color:#1f88fd;line-height:50px;text-align:center}.org_bottom_item:active,.org_bottom_item:hover{background-color:#edf4ff}@media (max-width: 640px){.org_bottom_item{line-height:50px}}.robot_control_move{height:100%;display:flex;flex-direction:row;border-radius:4px}@media (max-width: 640px){.robot_control_move{height:auto;box-shadow:0 0 5px #0003}}@media (min-width: 640px) and (max-width: 960px){.robot_control_move{height:100%}}.robot_control_move_panel{width:60%}@media (max-width: 640px){.robot_control_move_panel{width:100%}}.robot_control_move_panel .speed_panel{height:100%}.robot_control_move_panel .speed_panel .panel_angle{box-sizing:border-box;height:60%;border-bottom:1px solid #f6f7fa}@media (max-width: 640px){.robot_control_move_panel .speed_panel .panel_angle{height:50%}}.robot_control_move_panel .speed_panel .panel_speed{height:40%;display:flex;flex-direction:row;justify-content:center;border-bottom:1px solid #f6f7fa;box-sizing:border-box}@media (max-width: 640px){.robot_control_move_panel .speed_panel .panel_speed{flex-direction:column;justify-content:flex-start;height:50%}}.robot_control_move_panel .speed_panel .panel_speed .panel_speed_content{display:flex;justify-content:center;align-items:center;position:relative}@media (max-width: 640px){.robot_control_move_panel .speed_panel .panel_speed .panel_speed_content{margin:10px}}.robot_control_move_panel .speed_panel .panel_speed .panel_speed_content .speed_box{background-color:#fff5ed;display:flex;flex-direction:row;transform:skew(-25deg) translateY(10px);align-self:flex-start;z-index:0}.robot_control_move .head-item{border-right:1px solid #f6f7fa}.robot_control_move_control{width:40%;position:relative;border-right:1px solid #f6f7fa}.robot_control_move_control .mask{position:absolute;bottom:0;opacity:.5;width:100%;height:100%;z-index:10;background-color:#f6f7fa}.robot_control_move_control .mask span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:16px}.robot_control_move_control .confirm_control{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;z-index:12;row-gap:10px}.robot_control_move_control>.rui-robot-open-loop{height:100%;display:flex;justify-content:center;align-items:center}@media (max-width: 640px){.robot_control_move_control>.rui-robot-open-loop{height:50%}}.robot_control_move_control>.rui-robot-open-loop .rui-joy-stick-parent{background-size:145px 145px}.robot_control_move_control>.rui-robot-open-loop .rui-joy-stick-parent>div{width:165px!important;height:165px!important}.robot_control_move_control>.rui-robot-open-loop .rui-joy-stick-parent>div button{width:55px!important;height:55px!important}.robot_control_move_control>.rui-robot-open-loop .stop-btn{border-radius:50%;width:56px;height:56px;line-height:56px}.robot_control_move_control>.rui-robot-open-loop .stop-btn svg{font-size:30px}.robot_nav{height:100%;display:flex;flex-direction:column}@media (max-width: 640px){.robot_nav{height:unset;box-shadow:0 0 5px #0003}}.robot_nav .robot_nav_content{margin:10px;padding:10px;box-shadow:0 0 5px #0003;flex:1;display:flex;flex-direction:column;box-sizing:border-box}@media (max-width: 640px){.robot_nav .robot_nav_content{padding:0;box-shadow:none}}.robot_nav .robot_nav_content_info{flex:1;display:flex;flex-direction:row;border-bottom:1px solid #f6f7fa}.robot_nav .robot_nav_content_info .info_item:not(:last-child){border-right:1px solid #f6f7fa}@media (max-width: 640px){.robot_nav .robot_nav_content_info{flex-wrap:wrap;justify-content:center}.robot_nav .robot_nav_content_info .info_item:nth-child(1),.robot_nav .robot_nav_content_info .info_item:nth-child(2),.robot_nav .robot_nav_content_info .info_item:nth-child(3){flex:none;width:30%}.robot_nav .robot_nav_content_info .info_item:nth-child(4),.robot_nav .robot_nav_content_info .info_item:nth-child(5){flex:none;width:40%}.robot_nav .robot_nav_content_info .info_item:nth-child(3){border-right:none}}.robot_nav .robot_nav_content_info .info_item{flex:1;text-align:center;margin:5px 5px 5px 0;font-size:14px;color:#646566;display:flex;flex-direction:column;justify-content:space-evenly}@media (max-width: 640px){.robot_nav .robot_nav_content_info .info_item{font-size:14px}}.robot_nav .robot_nav_content_info .info_item div{margin:10px 10px 0}.robot_nav .robot_nav_content_info .info_item div:nth-child(1){font-weight:600}.robot_nav .robot_nav_content_info .info_item .nav_point{color:#1f88fd}.robot_nav .robot_nav_content_info .info_item .nav_pass,.robot_nav .robot_nav_content_info .info_item .nav_not,.robot_nav .robot_nav_content_info .info_item .nav_path{font-size:14px;font-weight:600;color:#000}@media (min-width: 640px){.robot_nav .robot_nav_content_info .info_item .nav_pass,.robot_nav .robot_nav_content_info .info_item .nav_not,.robot_nav .robot_nav_content_info .info_item .nav_path{font-size:12px}}.robot_nav .robot_nav_content_progress{flex:2.4;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}@media (max-width: 640px){.robot_nav .robot_nav_content_progress{height:unset;margin-top:20px}}.robot_nav .robot_nav_content_progress .progress_top,.robot_nav .robot_nav_content_progress .progress_bottom{width:100%;position:relative;display:flex;flex-direction:row;justify-content:space-between}@media (min-width: 640px){.robot_nav .robot_nav_content_progress .progress_top .progress_top_item,.robot_nav .robot_nav_content_progress .progress_bottom .progress_top_item{font-size:14px}}.robot_nav .robot_nav_content_progress .progress_top .progress_top_item svg,.robot_nav .robot_nav_content_progress .progress_bottom .progress_top_item svg{font-size:14px}.robot_nav .robot_nav_content_progress .progress_top .progress_top_item div,.robot_nav .robot_nav_content_progress .progress_bottom .progress_top_item div{margin:5px 0}.robot_nav .robot_nav_content_progress .progress_top .progress_top_item .start_icon,.robot_nav .robot_nav_content_progress .progress_bottom .progress_top_item .start_icon{position:relative}.robot_nav .robot_nav_content_progress .progress_top .progress_top_item .start_icon svg,.robot_nav .robot_nav_content_progress .progress_bottom .progress_top_item .start_icon svg{transform:translate(-50%)}.robot_nav .robot_nav_content_progress .progress_top .progress_top_item .end_icon,.robot_nav .robot_nav_content_progress .progress_bottom .progress_top_item .end_icon{text-align:right}.robot_nav .robot_nav_content_progress .progress_top .progress_top_item .end_icon svg,.robot_nav .robot_nav_content_progress .progress_bottom .progress_top_item .end_icon svg{transform:translate(50%)}.robot_nav .robot_nav_content_progress .progress_top .current,.robot_nav .robot_nav_content_progress .progress_bottom .current{position:absolute;top:0;bottom:0;transform:translate(-50%)}.robot_nav .robot_nav_content_progress .progress_bottom,.robot_nav .robot_nav_content_progress .progress_line{margin:3px 10px}@media (max-width: 640px){.robot_nav .robot_nav_content_progress .progress_bottom,.robot_nav .robot_nav_content_progress .progress_line{margin:10px}}@media (min-width: 640px){.robot_nav .robot_nav_content_progress .progress_bottom .from_point,.robot_nav .robot_nav_content_progress .progress_line .from_point,.robot_nav .robot_nav_content_progress .progress_bottom .to_point,.robot_nav .robot_nav_content_progress .progress_line .to_point{font-size:14px}}.robot_nav .robot_nav_content_progress .progress_line{width:100%;height:15px;position:relative;background-color:#5cb72c}@media (max-width: 640px){.robot_nav .robot_nav_content_progress .progress_line{height:15px}}.robot_nav .robot_nav_content_progress .progress_line .progress_bar{width:100%;background-color:#5cb72c}.robot_nav .robot_nav_content_progress .progress_line svg{position:absolute;top:0;bottom:0;transform:translate(-50%)}.robot_nav .robot_nav_content_progress .progress_line svg path{opacity:1}.robot_nav .robot_nav_content_progress .progress_line svg path:last-child{fill:#fff}.robot_nav .robot_nav_content_footer{display:flex;flex-direction:row;line-height:50px}.robot_nav .robot_nav_content_footer_item{flex:1;text-align:center}.robot_nav .robot_nav_content_footer span{margin-left:10px}.robot_nav_footer{display:flex;flex-direction:row;line-height:50px;font-size:14px;cursor:default;position:sticky;bottom:0}@media (min-width: 640px){.robot_nav_footer{line-height:50px;font-size:14px}}.robot_nav_footer_item{flex:1;text-align:center;border-top:1px solid #f6f7fa}.robot_nav_footer_item span{margin-left:10px}.robot_nav_footer .disabled{cursor:default;color:#c8c9cc}.robot_nav_footer .disabled svg path{fill:#c8c9cc}.robot_nav_footer .disabled:active,.robot_nav_footer .disabled:hover{background-color:unset;color:#c8c9cc}.robot_nav_footer .disabled:active svg path,.robot_nav_footer .disabled:hover svg path{fill:#c8c9cc}.robot_nav_footer_item:active,.robot_nav_footer_item:hover{background-color:#e5eefd;color:#1f88fd}.robot_nav_footer_item:active svg path,.robot_nav_footer_item:hover svg path{fill:#1f88fd}.robot_nav_footer_item:not(:last-child){border-right:1px solid #f6f7fa}.robot_nav_point{font-size:14px}.robot_nav_point .io-field-icon{background:#fff;border-left:1px solid #a3abb7}.robot_nav_point .rui-fa-icon-btn{background:#fff}.robot_nav_point_item{display:flex;flex-direction:column;row-gap:20px;margin:10px 0}.robot_nav_point_item .item_label{font-size:14px;font-weight:600}.robot_nav_point_item .item_content,.robot_nav_point_item .item_content .rui-input-option{width:100%}.robot_nav_point_item .action{margin-left:auto}.robot_nav_point_item .history_box{display:flex;flex-wrap:wrap}.robot_nav_point_item .history_box .history_title{margin-left:10px}.robot_nav_point_item .history_box .history_item{cursor:default;background-color:#edf4ff;color:#000;margin:5px}.head-item{flex-grow:1;flex-shrink:1;text-align:center;height:47px!important;line-height:47px!important;border-bottom:none!important;margin:0!important;color:#333}.head-item svg{margin-right:16px}.tab-head{border-bottom:1px solid #e5e5e5;font-size:14px}@media (max-width: 640px){.tab-head{font-size:14px}}.tab-body{padding:5px;overflow:hidden!important}.selected{height:100%;background:#e5eefd;color:#1f88fd}.mobile_nav{position:sticky;bottom:-16px;cursor:default}.mobile_nav .nav_panel{background-color:#fff;width:100%;height:100%;display:flex;flex-direction:row;flex-wrap:wrap;box-shadow:0 -1px 5px #0000001a}.mobile_nav .nav_panel .panel_item{width:25%}.mobile_nav .nav_panel .panel_item .panel_item_inner{padding:10px;display:flex;justify-content:center;align-items:center;flex-direction:column}.mobile_nav .nav_panel .panel_item .panel_item_inner:active{color:#0457c9;background-color:#0457c9}.mobile_nav .nav_panel .panel_item .panel_item_inner:active span{color:#0457c9}.mobile_nav .nav_panel .panel_item .panel_item_inner:active svg{font-size:25px}.mobile_nav .nav_panel .panel_item .panel_item_inner:active svg path{fill:#1f88fd}.mobile_nav .nav_panel .panel_item .panel_item_inner:hover{background-color:#edf4ff}.mobile_nav .nav_panel .panel_item .panel_item_inner svg{font-size:25px}.mobile_nav .nav_panel .panel_item .panel_item_inner svg path{fill:#8e99a2}.mobile_nav .nav_panel .panel_item .panel_item_inner span{color:#8e99a2;margin-top:5px;text-align:center}.mobile_nav .nav_panel .panel_item .current svg{font-size:25px}.mobile_nav .nav_panel .panel_item .current svg path{fill:#1f88fd}.mobile_nav .nav_panel .panel_item .current span{color:#1f88fd}.panel_chart{width:100%;height:100%;display:flex;padding:10px 0;box-sizing:border-box}.panel_chart .panel_chart_area{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;text-align:center;padding:2px;box-sizing:border-box}.panel_chart .panel_chart_area div:first-child{color:#646566}.panel_chart .panel_chart_area div:last-child{font-weight:600;font-size:30px}.panel_chart .panel_chart_area div:last-child span{font-size:14px;color:#646566}.panel_chart svg{width:100%;height:100%}.panel_chart svg path{transition:d .8s ease}.speed_chart{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.speed_chart .speed{width:100%;height:100%;position:relative}.speed_chart .speed .speed_value{font-size:30px;font-weight:600;margin:0 2px}.speed_chart .speed .speed_label{font-size:14px;color:#646566}@media screen and (max-width: 640px){.speed_chart .speed{width:80%}}.control_robot{width:100%;height:50%;position:fixed;bottom:0;background-color:#fff;box-shadow:0 0 5px #0003}.robot_move_widget{width:50%;height:100%;position:relative}@media (max-width: 640px){.robot_move_widget{width:100%}}.robot_move_widget .mask{position:absolute;bottom:0;opacity:.5;width:100%;height:100%;z-index:10;background-color:#f6f7fa}.robot_move_widget .mask span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:16px}.robot_move_widget .confirm_control{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;z-index:12;row-gap:10px;color:#646566}.robot_move_widget .confirm_control>div{font-size:16px}@media (max-width: 640px){.robot_move_widget .confirm_control>div{font-size:16px}}.robot_move_widget .confirm_control .rui-btn{height:30px;line-height:14px;padding:8px 16px;font-size:14px}@media (max-width: 640px){.robot_move_widget .confirm_control .rui-btn{font-size:14px}}.robot_move_widget .close{position:absolute;right:20px;top:20px;font-size:24px;z-index:15}.robot_move_widget .rui-robot-open-loop{height:100%}.robot_move_widget .rui-robot-open-loop .rui-joy-stick-parent{box-sizing:border-box;height:100%;align-items:center}@media (min-width: 500){.robot_move_widget .rui-robot-open-loop .rui-joy-stick-parent{transform:scale(.5)}}.single_login{width:100%;height:100%}.single_login .main-bg-parent{position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden}.single_login .main-bg{position:absolute;top:0;left:0;bottom:0;right:0;background:transparent no-repeat center center;background-size:cover;animation:scale 24s linear infinite;transition:opacity 1s ease-in-out;transform-origin:right bottom}@-moz-keyframes scale{50%{transform:scale(1.2)}}@-webkit-keyframes scale{50%{transform:scale(1.2)}}@-o-keyframes scale{50%{transform:scale(1.2)}}@keyframes scale{50%{transform:scale(1.2)}}.single_login .login_area{position:absolute;top:24px;left:80px;bottom:24px;right:auto;width:384px}@media (max-width: 640px){.single_login .login_area{width:auto;position:absolute;top:16px;left:16px;bottom:16px;right:16px}}@media (max-width: min-width 576px){.single_login .login_area{position:absolute;top:24px;left:40px;bottom:24px;right:auto}}.single_login .login_area .login_box{box-sizing:border-box;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.single_login .login_area .login_box_header{display:flex;line-height:40px;margin-bottom:40px;align-items:center;justify-content:center}.single_login .login_area .login_box_header img{width:40px;height:40px}.single_login .login_area .login_box_header .login_box_title{font-size:20px;font-weight:400;line-height:24px;margin-left:8px;font-weight:700}.single_login .login_area .login_box_header .login_box_title span{font-size:20px}.single_login .login_area .login_box_in{display:flex;flex-direction:column;justify-content:center;font-size:20px;padding:32px;width:100%;max-width:384px;box-sizing:border-box;background:linear-gradient(135deg,transparent 24px,#fff 0) top left,linear-gradient(-135deg,transparent 0,#fff 0) top right,linear-gradient(-45deg,transparent 24px,#fff 0) bottom right,linear-gradient(45deg,transparent 0,#fff 0) bottom left;background-size:60% 60%;background-repeat:no-repeat}@media (min-width: 992px){.single_login .login_area .login_box_in{height:456px}}@media (max-width: min-width 576px){.single_login .login_area .login_box_in{height:408px}}.single_login .login_area .login_box_in_welcome{display:flex;justify-content:center;font-size:24px;line-height:32px;font-weight:700;margin-bottom:24px}.single_login .login_area .login_box_in .login_box_user,.single_login .login_area .login_box_in .login_box_pasword,.single_login .login_area .login_box_in .rui-input-text{height:40px;line-height:40px;margin-bottom:24px;font-size:18px;border-radius:0}@media (min-width: 992px){.single_login .login_area .login_box_in .login_box_user,.single_login .login_area .login_box_in .login_box_pasword,.single_login .login_area .login_box_in .rui-input-text{height:40px}}@media (min-width: 992px){.single_login .login_area .login_box_in .login_box_user,.single_login .login_area .login_box_in .login_box_pasword,.single_login .login_area .login_box_in .rui-input-text{height:56px}}.single_login .login_area .login_box_in .login_box_user input::placeholder,.single_login .login_area .login_box_in .login_box_pasword input::placeholder,.single_login .login_area .login_box_in .rui-input-text input::placeholder{color:#cdcdcd}.single_login .login_area .login_box_in .prefix{color:#121212;font-size:20px;padding-left:16px}.single_login .login_area .login_box_in .suffix{color:#666;font-size:20px;padding-right:16px}.single_login .login_area .login_box_in .suffix:active{color:#175cff}.single_login .login_area .login_box_in .it-head,.single_login .login_area .login_box_in .it-tail{background:none;color:#cdcdcd;border:none}.single_login .login_area .login_box_in .login_box_pasword{margin-bottom:48px}.single_login .login_area .login_box_in .login_box_button .rui-btn{color:#fff;border:none;border-radius:0;width:100%}@media screen and (min-width: 992px){.single_login .login_area .login_box_in .login_box_button .rui-btn{background:linear-gradient(135deg,transparent 10px,#121212 0) top left,linear-gradient(-135deg,transparent 0,#121212 0) top right,linear-gradient(-45deg,transparent 10px,#121212 0) bottom right,linear-gradient(45deg,transparent 0,#121212 0) bottom left;background-size:60% 60%;background-repeat:no-repeat;height:56px;line-height:36px}}@media (min-width: 576px) and (max-width: 991px){.single_login .login_area .login_box_in .login_box_button .rui-btn{background:linear-gradient(135deg,transparent 5px,#121212 0) top left,linear-gradient(-135deg,transparent 0,#121212 0) top right,linear-gradient(-45deg,transparent 5px,#121212 0) bottom right,linear-gradient(45deg,transparent 0,#121212 0) bottom left;background-size:60% 60%;background-repeat:no-repeat;height:40px;line-height:20px}}@media (max-width: 575px){.single_login .login_area .login_box_in .login_box_button .rui-btn{background:linear-gradient(135deg,transparent 5px,#121212 0) top left,linear-gradient(-135deg,transparent 0,#121212 0) top right,linear-gradient(-45deg,transparent 5px,#121212 0) bottom right,linear-gradient(45deg,transparent 0,#121212 0) bottom left;background-size:60% 60%;background-repeat:no-repeat;height:40px;line-height:20px}}.single_login .login_area .login_box_in .login_box_button .rui-btn:active{filter:drop-shadow(0px 0px 2px #91caff) drop-shadow(0px 0px 2px #91caff) drop-shadow(0px 0px 2px #91caff)}.single_login .login_area .login_box_in .login_box_link{text-align:right}.single_login .login_area .login_box_in .login_box_link_desc{display:flex;justify-content:center;align-items:center;margin-top:24px;margin-bottom:16px}.single_login .login_area .login_box_in .login_box_link_desc .driver_line{width:76px;height:1px;background-color:#e9e9e9}.single_login .login_area .login_box_in .login_box_link_desc .driver_text{margin:0 5px;font-size:12px;color:#999}.single_login .login_area .login_box_in .login_box_link_other{display:flex;justify-content:center;align-items:center;gap:24px}.single_login .login_area .login_box_in .login_box_link .other-login{font-size:12px;line-height:16px}.rui-smap-view{height:100%;overflow:hidden;display:flex;flex-direction:column}.rui-smap-view .rui-page-actions{flex:0 0 auto}.rui-smap-view .map-pane{height:0;overflow:hidden;flex:1 1 auto}.rui-mock-index .robot-item{display:inline-block;vertical-align:top;background:#fff;margin:0 12px 10px auto;border-radius:5px;border:1px solid #ddd;box-shadow:0 0 8px #aaa3;cursor:pointer;overflow:hidden}@media (min-width: 640px){.rui-mock-index .robot-item{width:260px}}.rui-mock-index .robot-item .robot-head{margin-bottom:4px;background:#f2f2f2;padding:2px 12px;font-weight:800}.rui-mock-index .info-line{margin-bottom:8px;padding:0 12px}.rui-mock-index .line-item{display:inline-block;vertical-align:middle;font-size:12px;line-height:1.5em;margin:0 4px;word-break:break-all}.rui-mock-index .robot-search{width:300px;margin:16px 0}.rui-mock-index .move-task{text-align:center;background:#f2f2f2;padding:6px 0}.rui-mock-index .move-task .rui-link-btn{margin:0 3px}.simulation-config{max-width:640px}.simulation-config .rui-config-mock-config{margin-bottom:16px}.simulation-config .rui-config-mock-config .it-tail{background-color:#f9f9f9}.simulation-config .rui-config-mock-config .label-btn{color:#666;margin:8px 0 16px}.simulation-config .rui-config-mock-config .label-btn>div{margin-bottom:4px;line-height:20px}.simulation-config .rui-config-mock-config .section-name{display:flex;color:#333;line-height:20px;font-weight:700}.simulation-config .rui-config-mock-config .section-name:before{content:"";position:relative;width:3px;display:block;margin-right:11px;background-color:#175cff;height:16px;top:2px}.simulation-config .rui-config-mock-config .input-item{display:flex;gap:16px}@media (max-width: 640px){.simulation-config .rui-config-mock-config .input-item{flex-direction:column}}.simulation-config .rui-config-mock-config .input-item .label-input{flex:1}.simulation-config .rui-config-mock-config .input-item .label-input>label{color:#666;line-height:20px}.simulation-config .rui-config-mock-config .input-item .label-input .tip{color:#999;line-height:20px}.simulation-config .rui-config-mock-config .input-item .label-input .single-input{margin:4px 0}.simulation-config .rui-config-mock-config .action-cost{display:flex;align-items:center;margin-bottom:8px;gap:16px}@media (max-width: 640px){.simulation-config .rui-config-mock-config .action-cost{flex-direction:column}}.simulation-config .rui-config-mock-config .action-cost .action-name{flex:1;margin-right:0}@media (max-width: 640px){.simulation-config .rui-config-mock-config .action-cost .action-name{width:100%;margin:8px 0}}.simulation-config .rui-config-mock-config .action-cost .action-qty{flex:.55;margin-right:0}@media (max-width: 640px){.simulation-config .rui-config-mock-config .action-cost .action-qty{width:100%;margin-right:0}}.simulation-config .rui-config-mock-config .action-cost .opt-btns{display:flex;align-items:center;justify-content:space-around;flex:.4}@media (max-width: 640px){.simulation-config .rui-config-mock-config .action-cost .opt-btns{width:100%;margin:8px 0 0;justify-content:flex-start;gap:8px}}.simulation-config .rui-config-mock-config .form-grid{margin-top:8px}.simulation-config .rui-config-mock-config .form-grid .field-config{width:auto;margin:0}.simulation-config .rui-config-mock-config .form-grid .form-input-grid{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:16px;grid-row-gap:16px}.simulation-config .rui-config-mock-config .line{background-color:#e9e9e9;width:100%;border-bottom:1px solid #e9e9e9;margin:16px 0}.simulation-config .rui-config-mock-config .arrive-points-offset-tip{color:#999;line-height:20px;margin:4px 0 8px}.simulation-config .rui-config-mock-config .input-item-offset{display:flex;gap:16px}.simulation-config .rui-config-mock-config .input-item-offset .label-input{flex:1}.simulation-config .rui-config-mock-config .input-item-offset .label-input>label{color:#666;line-height:20px}.simulation-config .rui-config-mock-config .input-item-offset .label-input .tip{color:#999}.simulation-config .rui-config-mock-config .input-item-offset .label-input .single-input{margin:4px 0}.rui-mock-robot-maps .map-item{margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid #ccc;display:flex;align-items:center}.rui-mock-robot-maps .map-item:last-child{border-bottom:0;margin-bottom:0}.rui-mock-robot-maps .map-item .map-name{width:240px}.edit-weizi-dialog{max-width:660px}.rui-fleet-scene-run-view{height:100%;overflow:hidden;display:flex;flex-direction:column;--fixed-width: 320px;background-color:#f5f5f5;padding:0 12px 12px;box-sizing:border-box}@media (max-width: 640px){.rui-fleet-scene-run-view{padding:0}}.rui-fleet-scene-run-view .ai-diagnosis-btn{flex-shrink:0}.rui-fleet-scene-run-view .ai-diagnosis-btn,.rui-fleet-scene-run-view .ai-diagnosis-btn:hover,.rui-fleet-scene-run-view .ai-diagnosis-btn:active{background:var(--brand-ai-gradient)!important}.rui-fleet-scene-run-view .default-view{flex-grow:1;display:flex;align-items:center;flex-direction:column;padding-top:160px}.rui-fleet-scene-run-view .default-view svg{height:80px;color:#6aa1ff}.rui-fleet-scene-run-view .default-view .tip-text{width:286px;color:#666;margin-top:16px;text-align:center;line-height:normal}.rui-fleet-scene-run-view *::-webkit-scrollbar{width:8px;height:8px;background-color:transparent}.rui-fleet-scene-run-view *::-webkit-scrollbar-thumb{background-clip:padding-box;border:2px solid transparent;background-color:#d9d9d9}.rui-fleet-scene-run-view *:hover::-webkit-scrollbar-thumb{background-color:#c3c0c0}.rui-fleet-scene-run-view .action-panel{height:52px;flex:0 0 auto;margin-bottom:0;align-items:stretch;overflow:hidden}.rui-fleet-scene-run-view .action-panel .left-action{display:flex;align-items:center;gap:8px;margin:0;position:relative;z-index:1;padding-right:8px}@media (max-width: 640px){.rui-fleet-scene-run-view .action-panel .left-action{padding-right:0}}.rui-fleet-scene-run-view .action-panel .left-action .select-scene{margin-left:auto;width:196px}@media (max-width: 640px){.rui-fleet-scene-run-view .action-panel .left-action .select-scene{order:-1;margin-left:unset;width:0;flex-grow:1}}.rui-fleet-scene-run-view .action-panel .left-action.scrollThan0{box-shadow:2px 0 8px -4px #0003}@media (max-width: 640px){.rui-fleet-scene-run-view .action-panel{height:auto;padding:8px;gap:8px;display:block}.rui-fleet-scene-run-view .action-panel .left-action{padding-left:0;padding-right:0;padding-top:0}.rui-fleet-scene-run-view .action-panel .right-part{width:100%;margin-right:8px;overflow:hidden;height:40px}.rui-fleet-scene-run-view .action-panel .scene-stats{padding-left:0}.rui-fleet-scene-run-view .action-panel .scene-stats::-webkit-scrollbar{display:none}}@media (max-width: 640px) and (max-width: 640px){.rui-fleet-scene-run-view .action-panel .right-part{margin-top:8px}}.rui-fleet-scene-run-view .main-panel{flex:1 1 auto;display:flex;position:relative;height:0}.rui-fleet-scene-run-view .fleet-drag-handler-wrapper{position:relative}.rui-fleet-scene-run-view .fleet-drag-handler-wrapper .left-toggle-arrow{left:-1px}.rui-fleet-scene-run-view .fleet-drag-handler-wrapper .right-toggle-arrow{z-index:15;left:unset;right:0}.rui-fleet-scene-run-view .fleet-drag-handler-wrapper .right-toggle-arrow.open{right:-1px}.rui-fleet-scene-run-view .fleet-drag-handler{height:100%;width:4px;margin:0 2px;flex-shrink:0;background-color:#f5f5f5;cursor:col-resize;transition:background-color .2s}.rui-fleet-scene-run-view .fleet-drag-handler:hover{background:#4080ff}.rui-fleet-scene-run-view .fleet-drag-handler:active{background:#0e42d2}.rui-fleet-scene-run-view .control-pane{width:320px;height:100%;flex:0 0 auto;display:flex;flex-direction:column;position:relative;background-color:#fff;box-shadow:0 1px 2px #0000001a}@media (max-width: 640px){.rui-fleet-scene-run-view .control-pane{position:absolute;width:100%;height:82px;bottom:0;z-index:40;background-color:#fff;box-shadow:0 0 8px #0000001a;border-radius:8px 8px 0 0}.rui-fleet-scene-run-view .control-pane .mobile-handle{border-radius:8px 8px 0 0;flex-shrink:0;height:20px;background-color:#fff;display:flex;justify-content:center;align-items:center;touch-action:none}.rui-fleet-scene-run-view .control-pane .mobile-handle .handle-bar{width:40px;height:4px;border-radius:2px;background:#999}}.rui-fleet-scene-run-view .control-pane .control-pane-tabs{margin:12px 10px}.rui-fleet-scene-run-view .control-pane .control-pane-head{height:40px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;flex:0 0 auto;padding:4px;background:#f2f3f4;margin:12px 10px;border:1px solid #e9e9e9}.rui-fleet-scene-run-view .control-pane .control-pane-head .cp{height:32px;line-height:32px;flex:1 1 0%;padding:0 8px;gap:8px;flex-grow:1;text-align:center;cursor:pointer;color:#666;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rui-fleet-scene-run-view .control-pane .control-pane-head .cp:hover{color:#333}.rui-fleet-scene-run-view .control-pane .control-pane-head .cp.active{box-shadow:0 1px 2px #0000001a;background:#fff;font-weight:700;color:#333}.rui-fleet-scene-run-view .control-pane .control-pane-body{flex:1 1 auto;overflow:hidden;position:relative}.rui-fleet-scene-run-view .map-panel{height:100%;display:flex;flex-direction:column;position:relative;box-sizing:border-box;flex-grow:1;flex-shrink:0;width:0}@media (max-width: 640px){.rui-fleet-scene-run-view .map-panel{padding:0 0 82px}}.rui-fleet-scene-run-view .map-panel .split-screen-map-container{height:0;flex-grow:1;display:grid;gap:6px;background-color:#f5f5f5;box-shadow:0 1px 2px #0000001a}.rui-fleet-scene-run-view .map-panel .map-container{width:100%;height:100%;overflow:hidden;position:relative}.rui-fleet-scene-run-view .map-panel .map-container .no-map{position:absolute;top:0;right:0;bottom:0;left:0;background:#f4f4f4}@media (max-width: 640px){.rui-fleet-scene-run-view .map-panel .map-container{border-radius:0;box-shadow:none}}.rui-fleet-scene-run-view .element-panel{width:auto;height:100%;flex:0 0 auto;display:flex;flex-direction:column;box-shadow:0 1px 2px #0000001a}.rui-fleet-scene-run-view .area-bar{position:absolute;top:16px;left:16px;display:flex;align-items:center;background-color:#fff;box-shadow:0 2px 8px #0000000d;height:40px;z-index:10;padding:4px;box-sizing:border-box}.rui-fleet-scene-run-view .area-bar.area-option,.rui-fleet-scene-run-view .area-bar.area-option .rui-input-option{background-color:unset;box-shadow:none}.rui-fleet-scene-run-view .area-bar.area-option .area-option-mobile{max-width:50vw;width:unset}.rui-fleet-scene-run-view .area-bar.area-option .area-option-mobile .io-field{background-color:unset;border-color:transparent}.rui-fleet-scene-run-view .area-bar .floor-option{flex-shrink:0;position:relative;display:flex;align-items:center;padding:0 8px;color:#6b7280;cursor:pointer;align-self:stretch}.rui-fleet-scene-run-view .area-bar .floor-option .text{text-align:center}.rui-fleet-scene-run-view .area-bar .floor-option .text:after{display:block;content:attr(title);font-weight:700;height:0;visibility:hidden;overflow:hidden}.rui-fleet-scene-run-view .area-bar .floor-option:hover{border-radius:4px;background:#f3f7ff}.rui-fleet-scene-run-view .area-bar .floor-option.active{color:#2563eb;font-weight:700}.rui-fleet-scene-run-view .area-bar .v-line{display:inline-block;width:1px;background-color:#e5e7eb;height:16px;flex-shrink:0;margin:0 4px}.rui-fleet-scene-run-view .right-part{display:flex;flex-grow:1;width:0;margin-bottom:0}.rui-fleet-scene-run-view .scene-stats{display:inline-flex;gap:8px;align-items:center;overflow:auto;margin-bottom:0;margin-right:0;scrollbar-width:none}.rui-fleet-scene-run-view .scene-stats::-webkit-scrollbar{background-color:#fff}.rui-fleet-scene-run-view .scene-stats .v-line{display:inline-block;width:1px;height:16px;background-color:#e9e9e9;margin:0 8px;flex-shrink:0}.rui-fleet-scene-run-view .scene-stats .scene-stat{flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:4px;border-radius:4px;padding:4px 8px;cursor:pointer}.rui-fleet-scene-run-view .scene-stats .scene-stat .label{font-size:12px;color:#666}.rui-fleet-scene-run-view .scene-stats .scene-stat .count{color:#333}.rui-fleet-scene-run-view .scene-stats .scene-stat .count.bold{font-weight:700}.rui-fleet-scene-run-view .scene-stats .scene-stat.as-warning{background-color:#fff9f2}.rui-fleet-scene-run-view .scene-stats .scene-stat.as-warning .count{color:#ff7d00}.rui-fleet-scene-run-view .scene-stats .scene-stat.as-warning .label{color:#333}.rui-fleet-scene-run-view .scene-stats .scene-stat.as-error{background-color:#fff5f5}.rui-fleet-scene-run-view .scene-stats .scene-stat.as-error .count{color:#f53f3f}.rui-fleet-scene-run-view .scene-stats .scene-stat.as-error .label{color:#333}.rui-fleet-scene-run-view .scene-stats .scene-stat.as-success{background-color:#f2fbf4}.rui-fleet-scene-run-view .scene-stats .scene-stat.as-success .count{color:#00b42a}.rui-fleet-scene-run-view .scene-stats .scene-stat.as-success .label{color:#333}.rui-fleet-scene-run-view .map-tool-container{margin-left:auto}.fleet-top-tools{position:absolute;right:16px;top:16px;z-index:10;flex-shrink:0;line-height:1;max-width:100vw;box-sizing:border-box;display:flex;pointer-events:none;gap:16px}@media (max-width: 640px){.fleet-top-tools{top:unset;right:9px;top:8px;gap:8px}}.fleet-top-tools>*{pointer-events:auto}.fleet-top-tools .edit-btns{display:flex;align-items:center;margin-right:16px;gap:8px}.fleet-top-tools .tool-container{position:relative;display:flex;align-items:center;gap:4px;border-radius:8px;background:#fff;padding:4px;box-shadow:0 0 4px #3333331a}@media (max-width: 640px){.fleet-top-tools .tool-container{border-radius:6px;padding:2px}}.fleet-top-tools .tool-container .v-line{display:inline-block;width:1px;background-color:#e5e7eb;height:16px;flex-shrink:0}.fleet-top-tools .tool-container .image-v-line{margin:0}.fleet-top-tools .tool-container.edit{margin-right:16px}.fleet-top-tools .tool-container.find,.fleet-top-tools .tool-container.eye{margin-left:16px}.tool-header{display:flex;flex:1;gap:8px;border-bottom:1px solid #e9e9e9}.tool-header .tool-fixed{width:32px;margin-left:auto;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;border-radius:4px}.tool-header .tool-fixed:hover{background:#8080801a}.tool-header .tool-close{margin-left:auto;cursor:pointer;width:32px;display:inline-flex;justify-content:center;border-radius:4px;align-items:center}.tool-header .tool-close svg{width:16px;height:16px}.tool-header .tool-close:hover{background:#8080801a}.tool-item{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;-webkit-user-select:none;user-select:none;color:#666;position:relative}.tool-item svg{height:16px}.tool-item.show-all{position:relative}.tool-item.show-all .sun-icon{position:absolute;width:8px;height:6px}.tool-item.find,.tool-item.eye{position:relative}.tool-item.find:after,.tool-item.eye:after{position:absolute;right:4px;bottom:4px;content:"";width:0;height:0;border-style:solid;border-width:0 0 4px 4px;border-color:transparent transparent #666 transparent}.tool-item.find.selected:after,.tool-item.eye.selected:after{border-bottom-color:#fff}.tool-item:hover{background-color:#f3f7ff}.tool-item.selected{height:32px;background-color:#121212;color:#fff}.tool-item.selected svg path{fill:#fff}.tool-item.disabled{color:#ccc;cursor:not-allowed;pointer-events:none;background-color:transparent}.find-panel .find-input-wrapper,.ele-panel.fixed .find-input-wrapper{padding:8px;position:sticky;background-color:#fff;top:0}.find-panel .tip-info,.ele-panel.fixed .tip-info{padding:0 16px;color:#999;line-height:1.3}.find-panel .empty,.ele-panel.fixed .empty{position:absolute;top:50%;left:50%;transform:translate(-50%);color:#999}.tool-tip{color:#fff;position:absolute;border-radius:5px;background:#000;padding:5px 10px;border:1px solid #808080;transform:translate(-50%,-170%)}.tool-tip:before{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%) translateY(0);border:5px solid transparent;border-top-color:#000;border-bottom:0;z-index:10}.fleet-right-panel-container{height:100%;position:relative;flex-shrink:0;display:flex;flex-direction:row;-webkit-user-select:text;user-select:text}.fleet-right-panel-container .fleet-right-panel-content{height:100%;display:flex;flex-direction:column}.fleet-right-panel-container .fleet-right-panel-content .element-panel-empty{margin:16px;text-align:center}.fleet-right-panel-container .eye-panel,.fleet-right-panel-container .find-panel{width:100%}.ele-panel{width:100%;height:100%;background:#fff}.ele-panel.fixed .tool-header{padding:8px 8px 8px 16px}.ele-panel .ele-attr{width:100%;height:100%;overflow:auto;display:flex;flex-direction:column}.ele-panel .ele-tab{position:sticky;top:0;z-index:2;background:#fff;padding:8px}.ele-panel .ele-tab .ele-tab-in{box-sizing:border-box;height:40px;line-height:40px}.ele-panel .ele-tab .ele-tab-in .tc-item.current svg ellipse,.ele-panel .ele-tab .ele-tab-in .tc-item.current svg path,.ele-panel .ele-tab .ele-tab-in .tc-item.current svg rect{fill:#111}.ele-panel .ele-tab .ele-tab-in .tab-icon{display:flex;align-items:center}.ele-panel .ele-tab .ele-tab-in .tab-icon.active svg ellipse,.ele-panel .ele-tab .ele-tab-in .tab-icon.active svg path,.ele-panel .ele-tab .ele-tab-in .tab-icon.active svg rect{fill:#111}.ele-panel .ele-tab .ele-tab-in .tab-icon svg ellipse,.ele-panel .ele-tab .ele-tab-in .tab-icon svg path,.ele-panel .ele-tab .ele-tab-in .tab-icon svg rect{fill:#d9d9d9}.ele-panel .ele-tab .ele-tab-in .ele-tab-item{flex:1;display:flex;align-items:center;justify-content:center;height:32px;text-align:center;color:#999;cursor:not-allowed}.ele-panel .ele-tab .ele-tab-in .ele-tab-item .tab-icon{display:flex}.ele-panel .ele-tab .ele-tab-in .ele-tab-item.active{color:#fff;cursor:pointer}.ele-panel .ele-tab .ele-tab-in .ele-tab-item.active .tab-icon svg path,.ele-panel .ele-tab .ele-tab-in .ele-tab-item.active .tab-icon svg ellipse,.ele-panel .ele-tab .ele-tab-in .ele-tab-item.active .tab-icon svg rect{fill:#666}.ele-panel .ele-tab .ele-tab-in .ele-tab-item.select{cursor:pointer;background:#121212;color:#fff;box-shadow:0 1px 2px #bdc3c7}.ele-panel .ele-tab .ele-tab-in .ele-tab-item.select .tab-icon svg path,.ele-panel .ele-tab .ele-tab-in .ele-tab-item.select .tab-icon svg ellipse,.ele-panel .ele-tab .ele-tab-in .ele-tab-item.select .tab-icon svg rect{fill:currentColor}.ele-panel .ele-tab .ele-tab-in .ele-tab-item .tab-icon svg path,.ele-panel .ele-tab .ele-tab-in .ele-tab-item .tab-icon svg ellipse,.ele-panel .ele-tab .ele-tab-in .ele-tab-item .tab-icon svg rect{fill:#ccc}.ele-panel .select-desc{margin:0 8px;font-size:12px;font-weight:400;line-height:16px;letter-spacing:0px;color:#999}.ele-panel .removed-ele-btn{margin:8px 8px 0;flex-shrink:0;align-self:flex-start}.ele-panel .double-path-container{display:flex;margin:8px 8px 0;gap:8px}.ele-panel .modify-ele-btn{flex-shrink:0}.ele-panel .ele-attr-single{padding:0 8px}.ele-panel .ele-attr-item{margin:8px;display:flex;flex-direction:row;align-items:center;padding:4px 0;justify-content:space-between}.ele-panel .ele-attr-item.in-table{margin:0}.ele-panel .ele-attr-item .item-left{display:flex;width:100%;flex-shrink:0}.ele-panel .ele-attr-item .item-left .left-text{word-break:break-word}.ele-panel .ele-attr-item .item-left .required{margin-left:8px;color:#f53f3f}.ele-panel .ele-attr-item .item-left .Q-A{margin-left:8px;margin-right:4px;color:#999}.ele-panel .ele-labels{flex-grow:1;flex-shrink:0;display:flex;flex-wrap:wrap;color:#333;cursor:default;border:1px solid #d9d9d9;max-height:88px;overflow-y:scroll;overflow-x:hidden;height:84px;box-sizing:border-box}.ele-panel .ele-labels.no-border{border:none}.ele-panel .ele-labels .ele-labels-inner{box-sizing:border-box;padding:4px 0 4px 8px;width:100%;display:flex;flex-direction:column;gap:4px}.ele-panel .ele-labels .ele-labels-item{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:1px 4px;background:#f2f3f4;font-size:12px;border:1px solid transparent;box-sizing:border-box;cursor:pointer}.ele-panel .ele-labels .ele-labels-item.item-selected{border:1px solid #175cff}.ele-panel .ele-labels .ele-labels-item .item-text{padding:3px 2px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ele-panel .ele-labels .ele-labels-item .item-delete{margin-left:4px;color:#969799}.ele-panel .ele-content-table{margin:8px;overflow:auto}.ele-panel .ele-content-table .rui-fixed-width-table{height:100%}.ele-panel .ele-content-table table thead tr th:first-child{border-left:none!important;border-right:1px solid #e7e7e7!important}.ele-panel .ele-content-table table thead tr th{box-shadow:none!important;text-align:left;height:40px!important;background:#f3f7ff!important;border-color:#e7e7e7;border:none!important}.ele-panel .ele-content-table table tbody tr td:not(:first-child){border:none!important}.ele-panel .ele-content-table table tbody tr td:first-child{border:none;border-right:1px solid #e7e7e7;border-left:none;z-index:10;font-size:14px;line-height:18px}.ele-panel .ele-content-table table tbody tr:nth-child(2n) td{background:#f9f9f9!important}.ele-panel .ele-content-table .table-row{height:40px}.ele-panel .ele-content-table .table-row td{border-left:none;border-right:1px solid #e7e7e7;border-bottom:none}.ele-panel .ele-content-table .table-row:nth-child(2n){background:#fff}.ele-panel .ele-content-table .table-item-in{width:100%;height:100%;min-height:32px;display:flex;flex-direction:row;position:relative}.ele-panel .ele-content-table .table-item-in .no-custom{color:#999;line-height:32px}.ele-panel .ele-content-table .table-item-in input::placeholder{color:#999}.ele-panel .ele-content-table .table-item-in .rui-input-option .readonly .select-view-value{color:#999}.ele-panel .ele-content-table .table-item-in .rui-input-text,.ele-panel .ele-content-table .table-item-in .rui-input-text-area,.ele-panel .ele-content-table .table-item-in .rui-input-option,.ele-panel .ele-content-table .table-item-in .rui-input-text .io-field,.ele-panel .ele-content-table .table-item-in .rui-input-text-area .io-field,.ele-panel .ele-content-table .table-item-in .rui-input-option .io-field{border-top-right-radius:0;border-bottom-right-radius:0}.ele-panel .ele-content-table .table-item-in .icon-options{width:100%;display:flex;position:relative}.ele-panel .ele-content-table .table-item-in .icon-options .table-in-select{flex-grow:1;width:0}.ele-panel .ele-content-table .table-item-in .icon-options .table-in-input,.ele-panel .ele-content-table .table-item-in .icon-options .table-in-select{flex:1;z-index:2}.ele-panel .ele-content-table .table-item-in .icon-options .table-in-input.in-textarea,.ele-panel .ele-content-table .table-item-in .icon-options .table-in-select.in-textarea{padding-left:12px!important}.ele-panel .ele-content-table .table-item-in .icon-options .table-in-input.emphasized-content .io-field,.ele-panel .ele-content-table .table-item-in .icon-options .table-in-select.emphasized-content .io-field{background:#fff9f2}.ele-panel .ele-content-table .table-item-in .icon-options .table-in-input.emphasized-content .io-field .select-view-value,.ele-panel .ele-content-table .table-item-in .icon-options .table-in-select.emphasized-content .io-field .select-view-value{color:#ff7d00}.ele-panel .ele-content-table .table-item-in .icon-options .shadow-visible{flex-grow:0}.ele-panel .ele-content-table .table-item-in .icon-options .shadow-visible+.suffix{margin-left:auto}.ele-panel .ele-content-table .table-item-in .icon-options .image-upload-form-item{box-sizing:border-box;height:32px;border:1px solid #c9cdd4;display:flex;align-items:center;background-color:#fff;padding-left:4px;border-radius:4px 0 0 4px/4px 0px 0px 4px;cursor:pointer}.ele-panel .ele-content-table .table-item-in .icon-options .image-upload-form-item.disabled{cursor:not-allowed}.ele-panel .ele-content-table .table-item-in .icon-options .image-upload-form-item .image-preview{flex-shrink:0;width:18px;height:18px;object-fit:cover;margin-right:4px}.ele-panel .ele-content-table .table-item-in .icon-options .image-upload-form-item .image-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:0;flex-grow:1}.ele-panel .ele-content-table .table-item-in .icon-options .image-upload-form-item .upload-btn{width:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-left:auto}.ele-panel .ele-content-table .table-item-in .icon-options .table-in-options{width:100%;position:absolute;height:100%;top:50%;left:0;transform:translateY(-50%);z-index:0;visibility:hidden}.ele-panel .ele-content-table .table-item-in .icon-options .table-in-options .io-field{height:100%;border-radius:4px}.ele-panel .ele-content-table .table-item-in .icon-options .table-in-options .io-field-icon{display:none}.ele-panel .ele-content-table .table-item-in .icon-options.icon-in-options .rui-input-option{flex:1}.ele-panel .ele-content-table .table-item-in .icon-options.icon-in-options .rui-input-option .io-selected{padding-left:24px}.ele-panel .ele-content-table .table-item-in .icon-options .prefix{height:100%;z-index:2;position:absolute;left:0;width:24px;display:flex;align-items:center;justify-content:center}.ele-panel .ele-content-table .table-item-in .icon-options .suffix{font-size:12px;z-index:2;box-sizing:border-box;word-break:keep-all;width:40px;display:inline-flex;justify-content:center;align-items:center;gap:4px;padding:0 4px;border:1px solid #d9d9d9;background:#fff}.ele-panel .ele-content-table .table-item-in .icon-options .suffix svg{color:var(--brand-6, #175cff)}.ele-panel .robot-panel,.ele-panel .door-panel,.ele-panel .lift-panel{display:flex;flex-direction:column;gap:8px;width:100%;height:100%;overflow:hidden;padding:8px 0 0;box-sizing:border-box}.ele-panel .robot-panel .expand-width,.ele-panel .door-panel .expand-width,.ele-panel .lift-panel .expand-width{width:auto;margin:0 8px}.ele-panel .robot-panel .v-line,.ele-panel .door-panel .v-line,.ele-panel .lift-panel .v-line{display:inline-block;width:1px;background-color:#e5e7eb;height:16px;flex-shrink:0;margin:0 4px;position:relative;top:50%;transform:translateY(-50%)}.ele-panel .robot-panel .h-line,.ele-panel .door-panel .h-line,.ele-panel .lift-panel .h-line{width:100%;background-color:#e5e7eb;height:1px;margin:8px 0;flex-shrink:0}.ele-panel .robot-panel .robot-panel-tabs,.ele-panel .door-panel .robot-panel-tabs,.ele-panel .lift-panel .robot-panel-tabs{display:flex;flex-direction:row;align-items:center;gap:8px;margin:0 8px}.ele-panel .robot-panel .robot-panel-top-tabs,.ele-panel .door-panel .robot-panel-top-tabs,.ele-panel .lift-panel .robot-panel-top-tabs{flex:1;gap:8px;background:#f9f9f9;position:sticky;top:-16px;z-index:3}.ele-panel .robot-panel .robot-panel-top-tabs .tabs-item,.ele-panel .door-panel .robot-panel-top-tabs .tabs-item,.ele-panel .lift-panel .robot-panel-top-tabs .tabs-item{flex:1;display:flex;align-items:center;justify-content:center;color:#666;cursor:pointer}.ele-panel .robot-panel .robot-panel-top-tabs .tabs-item .tabs-item-icon,.ele-panel .door-panel .robot-panel-top-tabs .tabs-item .tabs-item-icon,.ele-panel .lift-panel .robot-panel-top-tabs .tabs-item .tabs-item-icon{display:flex;align-items:center;justify-content:center}.ele-panel .robot-panel .robot-panel-top-tabs .tabs-item svg path,.ele-panel .door-panel .robot-panel-top-tabs .tabs-item svg path,.ele-panel .lift-panel .robot-panel-top-tabs .tabs-item svg path,.ele-panel .robot-panel .robot-panel-top-tabs .tabs-item svg ellipse,.ele-panel .door-panel .robot-panel-top-tabs .tabs-item svg ellipse,.ele-panel .lift-panel .robot-panel-top-tabs .tabs-item svg ellipse,.ele-panel .robot-panel .robot-panel-top-tabs .tabs-item svg rect,.ele-panel .door-panel .robot-panel-top-tabs .tabs-item svg rect,.ele-panel .lift-panel .robot-panel-top-tabs .tabs-item svg rect{fill:#666}.ele-panel .robot-panel .robot-panel-top-tabs .tabs-item.selected,.ele-panel .door-panel .robot-panel-top-tabs .tabs-item.selected,.ele-panel .lift-panel .robot-panel-top-tabs .tabs-item.selected{box-shadow:0 1px 2px #bdc3c7;background:#fff}.ele-panel .robot-panel .robot-panel-top-tabs .tabs-item.selected svg path,.ele-panel .door-panel .robot-panel-top-tabs .tabs-item.selected svg path,.ele-panel .lift-panel .robot-panel-top-tabs .tabs-item.selected svg path,.ele-panel .robot-panel .robot-panel-top-tabs .tabs-item.selected svg ellipse,.ele-panel .door-panel .robot-panel-top-tabs .tabs-item.selected svg ellipse,.ele-panel .lift-panel .robot-panel-top-tabs .tabs-item.selected svg ellipse,.ele-panel .robot-panel .robot-panel-top-tabs .tabs-item.selected svg rect,.ele-panel .door-panel .robot-panel-top-tabs .tabs-item.selected svg rect,.ele-panel .lift-panel .robot-panel-top-tabs .tabs-item.selected svg rect{fill:#333}.ele-panel .robot-panel .robot-panel-top-tabs .tabs-item:hover,.ele-panel .door-panel .robot-panel-top-tabs .tabs-item:hover,.ele-panel .lift-panel .robot-panel-top-tabs .tabs-item:hover{background:#f3f7ff}.ele-panel .robot-panel .robot-panel-bottom,.ele-panel .door-panel .robot-panel-bottom,.ele-panel .lift-panel .robot-panel-bottom{flex:1;display:flex;flex-direction:column;gap:8px;overflow:auto}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-bottom-in .robot-panel-section-group,.ele-panel .door-panel .robot-panel-bottom .robot-panel-bottom-in .robot-panel-section-group,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-bottom-in .robot-panel-section-group{margin-left:8px}.ele-panel .robot-panel .robot-panel-bottom .config-ai,.ele-panel .door-panel .robot-panel-bottom .config-ai,.ele-panel .lift-panel .robot-panel-bottom .config-ai{display:flex}.ele-panel .robot-panel .robot-panel-bottom .config-btn,.ele-panel .door-panel .robot-panel-bottom .config-btn,.ele-panel .lift-panel .robot-panel-bottom .config-btn{margin:0 8px}.ele-panel .robot-panel .robot-panel-bottom .text-opt,.ele-panel .door-panel .robot-panel-bottom .text-opt,.ele-panel .lift-panel .robot-panel-bottom .text-opt{display:grid;grid-template-columns:repeat(auto-fill,minmax(95px,1fr));font-size:14px;gap:8px;margin:0 8px}.ele-panel .robot-panel .robot-panel-bottom .text-opt .rui-btn,.ele-panel .door-panel .robot-panel-bottom .text-opt .rui-btn,.ele-panel .lift-panel .robot-panel-bottom .text-opt .rui-btn{min-width:90px;max-width:120px}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main{padding:8px 0}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .main-header,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .main-header,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .main-header{line-height:20px;height:20px;display:flex;margin-bottom:8px;flex-direction:row;align-items:center}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .main-header span:first-child,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .main-header span:first-child,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .main-header span:first-child{font-weight:700}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .main-header .header-right,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .main-header .header-right,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .main-header .header-right{margin-left:auto}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .main-header:before,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .main-header:before,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .main-header:before{height:16px;content:"";width:4px;display:block;margin-right:8px;background-color:#175cff}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .doors,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .doors,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .doors,.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .lifts,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .lifts,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .lifts{margin:0 8px 16px}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .robot-status,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .robot-status,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .robot-status{display:flex;margin-bottom:8px;padding:8px;background-color:#f9f9f9;border-radius:4px}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .robot-status .robot-avatar,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .robot-status .robot-avatar,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .robot-status .robot-avatar{width:60px;height:60px;margin-right:15px;overflow:hidden;display:flex;align-items:center;justify-content:center}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .robot-status .robot-avatar img,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .robot-status .robot-avatar img,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .robot-status .robot-avatar img{width:100%;height:100%}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .robot-status .robot-details,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .robot-status .robot-details,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .robot-status .robot-details{flex:1;display:flex;flex-direction:column;justify-content:center;gap:8px}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .robot-status .robot-details .robot-name-status,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .robot-status .robot-details .robot-name-status,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .robot-status .robot-details .robot-name-status{display:flex;align-items:center;margin-bottom:5px}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .robot-status .robot-details .robot-name-status .name,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .robot-status .robot-details .robot-name-status .name,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .robot-status .robot-details .robot-name-status .name{font-size:16px;font-weight:700;margin-right:5px}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .robot-status .robot-details .robot-name-status svg,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .robot-status .robot-details .robot-name-status svg,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .robot-status .robot-details .robot-name-status svg{cursor:pointer}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .robot-status .robot-details .battery-status,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .robot-status .robot-details .battery-status,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .robot-status .robot-details .battery-status{display:flex;align-items:center;color:#666;font-size:12px}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .robot-status .robot-details .battery-status .battery-show,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .robot-status .robot-details .battery-status .battery-show,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .robot-status .robot-details .battery-status .battery-show{display:flex;align-items:center;gap:4px;border-radius:4px;padding:2px 4px;border:1px solid transparent}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .robot-status .robot-details .battery-status .battery-show.green,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .robot-status .robot-details .battery-status .battery-show.green,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .robot-status .robot-details .battery-status .battery-show.green{background-color:#f2fbf4}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .robot-status .robot-details .battery-status .battery-show.yellow,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .robot-status .robot-details .battery-status .battery-show.yellow,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .robot-status .robot-details .battery-status .battery-show.yellow{background-color:#fff9f2}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .robot-status .robot-details .battery-status .battery-show.red,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .robot-status .robot-details .battery-status .battery-show.red,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .robot-status .robot-details .battery-status .battery-show.red{background:#fff5f5;color:#f53f3f}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .robot-status .robot-details .battery-status .battery-show.red-border,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .robot-status .robot-details .battery-status .battery-show.red-border,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .robot-status .robot-details .battery-status .battery-show.red-border{border-color:#f53f3f}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .robot-status .robot-details .battery-status .battery-show .battery-label,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .robot-status .robot-details .battery-status .battery-show .battery-label,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .robot-status .robot-details .battery-status .battery-show .battery-label{font-size:12px}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .robot-status .robot-details .battery-status .good,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .robot-status .robot-details .battery-status .good,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .robot-status .robot-details .battery-status .good{color:#00b42a}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .robot-status .robot-details .battery-status .bad,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .robot-status .robot-details .battery-status .bad,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .robot-status .robot-details .battery-status .bad{color:#f53f3f}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .robot-status .robot-details .battery-status .battery-percent,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .robot-status .robot-details .battery-status .battery-percent,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .robot-status .robot-details .battery-status .battery-percent{margin:0 5px}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .robot-status .robot-details .battery-status .location,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .robot-status .robot-details .battery-status .location,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .robot-status .robot-details .battery-status .location{margin-left:10px}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .status-indicators,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .status-indicators,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .status-indicators{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr;margin-bottom:8px}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .status-indicators .status-item,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .status-indicators .status-item,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .status-indicators .status-item{display:flex;flex-direction:column;align-items:center;padding:8px;position:relative}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .status-indicators .status-item:not(.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .status-indicators .status-item:nth-child(4n+1)):before,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .status-indicators .status-item:not(.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .status-indicators .status-item:nth-child(4n+1)):before,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .status-indicators .status-item:not(.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .status-indicators .status-item:nth-child(4n+1)):before{position:absolute;left:0;top:50%;transform:translateY(-50%);content:"";width:1px;height:40px;border-left:1px dashed #e9e9e9}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .status-indicators .status-item .status-icon,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .status-indicators .status-item .status-icon,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .status-indicators .status-item .status-icon{width:40px;height:40px;background-color:#f5f5f5;margin-bottom:8px;display:flex;align-items:center;justify-content:center}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .status-indicators .status-item .status-icon svg,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .status-indicators .status-item .status-icon svg,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .status-indicators .status-item .status-icon svg{font-size:20px}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .status-indicators .status-item .status-icon.online,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .status-indicators .status-item .status-icon.online,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .status-indicators .status-item .status-icon.online,.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .status-indicators .status-item .status-icon.charging,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .status-indicators .status-item .status-icon.charging,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .status-indicators .status-item .status-icon.charging{background-color:#00b42a14;color:#00b42a}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .status-indicators .status-item .status-icon.error,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .status-indicators .status-item .status-icon.error,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .status-indicators .status-item .status-icon.error{background-color:#f5222d14;color:#f5222d}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .status-indicators .status-item .status-icon.offline,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .status-indicators .status-item .status-icon.offline,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .status-indicators .status-item .status-icon.offline{background-color:#cccccc14;color:#ccc}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .status-indicators .status-item .status-icon.normal,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .status-indicators .status-item .status-icon.normal,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .status-indicators .status-item .status-icon.normal{background:#175cff14;color:#175cff}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .status-indicators .status-item .status-icon.no-bg,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .status-indicators .status-item .status-icon.no-bg,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .status-indicators .status-item .status-icon.no-bg{background:transparent}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .status-indicators .status-item .status-icon.no-bg.normal path,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .status-indicators .status-item .status-icon.no-bg.normal path,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .status-indicators .status-item .status-icon.no-bg.normal path{fill:#ccc}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .status-indicators .status-item .status-icon.no-bg.error path,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .status-indicators .status-item .status-icon.no-bg.error path,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .status-indicators .status-item .status-icon.no-bg.error path{fill:#f5222d}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .status-indicators .status-item .status-text,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .status-indicators .status-item .status-text,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .status-indicators .status-item .status-text{font-size:12px;color:#666}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .detail-field,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .detail-field,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .detail-field{font-size:14px;display:flex;flex-direction:column;gap:8px;margin-top:8px}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .detail-field .field-item,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .detail-field .field-item,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .detail-field .field-item{display:flex;justify-content:space-between}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .detail-field .field-item .item-label,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .detail-field .field-item .item-label,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .detail-field .field-item .item-label{flex:4;color:#666;line-height:20px;padding-right:5px}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .detail-field .field-item .item-value .rui-text-container,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .detail-field .field-item .item-value .rui-text-container,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .detail-field .field-item .item-value .rui-text-container,.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .detail-field .field-item .item-label .rui-text-container,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .detail-field .field-item .item-label .rui-text-container,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .detail-field .field-item .item-label .rui-text-container{border:none;padding:0}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .detail-field .field-item .item-value .rui-text-tab,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .detail-field .field-item .item-value .rui-text-tab,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .detail-field .field-item .item-value .rui-text-tab,.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .detail-field .field-item .item-label .rui-text-tab,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .detail-field .field-item .item-label .rui-text-tab,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .detail-field .field-item .item-label .rui-text-tab,.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .detail-field .field-item .item-value .rui-text-btn,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .detail-field .field-item .item-value .rui-text-btn,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .detail-field .field-item .item-value .rui-text-btn,.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .detail-field .field-item .item-label .rui-text-btn,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .detail-field .field-item .item-label .rui-text-btn,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .detail-field .field-item .item-label .rui-text-btn{display:none}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .detail-field .field-item .item-value .value-copy,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .detail-field .field-item .item-value .value-copy,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .detail-field .field-item .item-value .value-copy,.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .detail-field .field-item .item-label .value-copy,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .detail-field .field-item .item-label .value-copy,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .detail-field .field-item .item-label .value-copy{cursor:pointer}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .detail-field .field-item .item-value .value-copy:active,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .detail-field .field-item .item-value .value-copy:active,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .detail-field .field-item .item-value .value-copy:active,.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .detail-field .field-item .item-label .value-copy:active,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .detail-field .field-item .item-label .value-copy:active,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .detail-field .field-item .item-label .value-copy:active{color:#175cff}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .detail-field .field-item .item-value,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .detail-field .field-item .item-value,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .detail-field .field-item .item-value{flex:6;color:#333;line-height:20px;padding-left:5px;word-break:break-all;display:flex;justify-content:space-between}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .detail-field .field-item.level2,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .detail-field .field-item.level2,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .detail-field .field-item.level2{margin-left:8px}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .error-info,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .error-info,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .error-info{margin-top:-8px;padding:8px;background:#fff5f5;color:#f53f3f}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .position-status,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .position-status,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .position-status{margin:8px 0}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .position-status .position-panel,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .position-status .position-panel,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .position-status .position-panel{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;row-gap:8px;margin-bottom:8px}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .position-status .position-panel .panel-item,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .position-status .position-panel .panel-item,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .position-status .position-panel .panel-item{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:6px;padding:8px;position:relative}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .position-status .position-panel .panel-item:not(.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .position-status .position-panel .panel-item:nth-child(3n+1)):before,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .position-status .position-panel .panel-item:not(.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .position-status .position-panel .panel-item:nth-child(3n+1)):before,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .position-status .position-panel .panel-item:not(.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .position-status .position-panel .panel-item:nth-child(3n+1)):before{position:absolute;left:0;top:50%;transform:translateY(-50%);content:"";width:1px;height:40px;border-left:1px dashed #e9e9e9}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .position-status .position-panel .panel-item .item-value,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .position-status .position-panel .panel-item .item-value,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .position-status .position-panel .panel-item .item-value{font-size:14px;color:#333;word-break:break-all;text-align:center}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .position-status .position-panel .panel-item .item-value.normal,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .position-status .position-panel .panel-item .item-value.normal,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .position-status .position-panel .panel-item .item-value.normal{color:#00b42a}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .position-status .position-panel .panel-item .item-value.waring,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .position-status .position-panel .panel-item .item-value.waring,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .position-status .position-panel .panel-item .item-value.waring{color:#ff7d00}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .position-status .position-panel .panel-item .item-value.error,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .position-status .position-panel .panel-item .item-value.error,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .position-status .position-panel .panel-item .item-value.error{color:#f53f3f}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .position-status .position-panel .panel-item .item-label,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .position-status .position-panel .panel-item .item-label,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .position-status .position-panel .panel-item .item-label{font-size:12px;color:#999;text-align:center}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .door-status .status-item,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .door-status .status-item,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .door-status .status-item{justify-content:space-between;gap:16px;padding:8px 0}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .door-status .position-panel,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .door-status .position-panel,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .door-status .position-panel{grid-template-columns:repeat(4,1fr)}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .door-opt,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .door-opt,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .door-opt{display:flex;flex-direction:row;gap:8px;margin:8px 0;align-items:center}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .door-opt .opt-right,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .door-opt .opt-right,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .door-opt .opt-right{display:flex;align-items:center;gap:8px;margin-left:auto}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .door-opt .opt-right .opt-ed svg path,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .door-opt .opt-right .opt-ed svg path,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .door-opt .opt-right .opt-ed svg path,.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .door-opt .opt-right .opt-ed svg ellipse,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .door-opt .opt-right .opt-ed svg ellipse,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .door-opt .opt-right .opt-ed svg ellipse,.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .door-opt .opt-right .opt-ed svg rect,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .door-opt .opt-right .opt-ed svg rect,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .door-opt .opt-right .opt-ed svg rect{fill:#6aa1ff}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .door-opt .opt-right .opt-ing svg path,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .door-opt .opt-right .opt-ing svg path,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .door-opt .opt-right .opt-ing svg path,.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .door-opt .opt-right .opt-ing svg ellipse,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .door-opt .opt-right .opt-ing svg ellipse,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .door-opt .opt-right .opt-ing svg ellipse,.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .door-opt .opt-right .opt-ing svg rect,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .door-opt .opt-right .opt-ing svg rect,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .door-opt .opt-right .opt-ing svg rect{fill:#ff7d00}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .lift-info,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .lift-info,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .lift-info{padding:8px;display:flex;flex-direction:column;background:#f9f9f9}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .lift-info .info-top,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .lift-info .info-top,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .lift-info .info-top{display:flex;flex-direction:row;gap:8px;align-items:center;justify-content:space-between}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .lift-info .info-top .info-floor,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .lift-info .info-top .info-floor,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .lift-info .info-top .info-floor{flex:1;text-align:center;padding:8px;display:flex;flex-direction:column;gap:8px}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .lift-info .info-top .info-floor span:nth-child(1),.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .lift-info .info-top .info-floor span:nth-child(1),.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .lift-info .info-top .info-floor span:nth-child(1){line-height:20px;font-size:14px;color:#333}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .lift-info .info-top .info-floor span:nth-child(2),.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .lift-info .info-top .info-floor span:nth-child(2),.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .lift-info .info-top .info-floor span:nth-child(2){line-height:20px;font-size:12px;color:#666}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .lift-info .info-bottom,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .lift-info .info-bottom,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .lift-info .info-bottom{display:flex;flex-direction:row;gap:8px;align-items:center;padding:8px;background:#fff}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .lift-info .info-bottom .select-floor,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .lift-info .info-bottom .select-floor,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .lift-info .info-bottom .select-floor{width:116px}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .lift-info .info-bottom .v-line,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .lift-info .info-bottom .v-line,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .lift-info .info-bottom .v-line{all:initial;display:inline-block;width:1px;background-color:#e5e7eb;height:16px;flex-shrink:0}.ele-panel .robot-panel .robot-panel-bottom .robot-panel-main .lift-info .info-bottom .call-lift,.ele-panel .door-panel .robot-panel-bottom .robot-panel-main .lift-info .info-bottom .call-lift,.ele-panel .lift-panel .robot-panel-bottom .robot-panel-main .lift-info .info-bottom .call-lift{padding:6px}.ele-panel .door-panel .robot-panel-main,.ele-panel .lift-panel .robot-panel-main{padding:0!important}.find-panel,.eye-panel{width:320px;height:100%;background:#fff;overflow:hidden;display:flex;flex-direction:column}.find-panel.fixed .tool-header,.eye-panel.fixed .tool-header{padding:8px 8px 8px 16px}.find-panel.fixed .panel-body-in,.eye-panel.fixed .panel-body-in{padding-right:8px}.find-panel .ele-attr,.eye-panel .ele-attr{flex-grow:1;height:0;overflow:auto}.eye-panel .tip-info,.ele-panel .tip-info{margin:12px 0 12px 16px;color:#999;font-size:12px}.eye-panel .model-style-info,.ele-panel .model-style-info{padding-bottom:0;color:#333;font-size:14px;margin-bottom:4px}.eye-panel .label,.ele-panel .label{font-size:14px;color:#333}.eye-panel .label-level-2,.ele-panel .label-level-2{color:#333;font-size:14px}.eye-panel .model-style,.ele-panel .model-style{margin:4px 0 8px 16px}.eye-panel .model-style .rui-input-option,.ele-panel .model-style .rui-input-option{width:100%}.eye-panel .children-wrapper,.ele-panel .children-wrapper{padding-left:0}.eye-panel .children-wrapper .form-item,.ele-panel .children-wrapper .form-item{margin:12px 0 12px 16px}.eye-panel .opacity-range,.ele-panel .opacity-range,.eye-panel .opacity-range input,.ele-panel .opacity-range input{width:100%}.eye-panel .point-cloud-info,.ele-panel .point-cloud-info{display:flex;justify-content:space-between}.eye-panel .form-item,.ele-panel .form-item{display:flex;justify-content:space-between;align-items:center;margin:12px 0 12px 16px;--percent: 0%}.eye-panel .form-item .rui-input-option,.ele-panel .form-item .rui-input-option{width:100%}.eye-panel .form-item input[type=range],.ele-panel .form-item input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;background:transparent}.eye-panel .form-item input[type=range]::-webkit-slider-runnable-track,.ele-panel .form-item input[type=range]::-webkit-slider-runnable-track{background:var(--brand-6);height:8px;border-radius:0;background:linear-gradient(to right,var(--brand-6) var(--percent),#d8d8d8 var(--percent))}.eye-panel .form-item input[type=range]::-webkit-slider-thumb,.ele-panel .form-item input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;background:var(--brand-6);border-radius:50%;margin-top:-6px;transition:background .3s ease;border:3px solid #fff;box-shadow:0 0 0 2px #0000001a}.eye-panel .form-item input[type=range]:hover::-webkit-slider-thumb,.ele-panel .form-item input[type=range]:hover::-webkit-slider-thumb{background:var(--brand-6)}.eye-panel .divide,.ele-panel .divide{height:1px;margin:0 0 0 16px;border-bottom:1px solid #e9e9e9}.eye-panel .multi,.ele-panel .multi{margin:12px 0 12px 16px}.playback-fallback-view{display:flex;flex-direction:column;align-items:center;font-size:14px;gap:16px;margin-top:160px}.playback-fallback-view svg{color:#6aa1ff;height:64px;opacity:.3}.playback-fallback-view-tip{color:#999}.path-direction-select-container{display:flex;margin:8px 8px 0;gap:8px}.simple-card-robot{cursor:pointer;padding:8px;background:#fff;border-left:2px solid transparent;border-bottom:2px solid #f2f3f4}.simple-card-robot *{box-sizing:border-box}.simple-card-robot.moving{border-left-color:#02b37a}.simple-card-robot .simple-card-header{display:flex;align-items:center;height:22px}.simple-card-robot .simple-card-header .robot-name-wrapper{position:relative;align-self:stretch;display:flex;align-items:center}.simple-card-robot .simple-card-header .robot-name-wrapper .arrow-flow{position:absolute;width:max-content;height:100%}.simple-card-robot .simple-card-header .robot-name-wrapper .r-robot-name{font-size:14px;position:relative}.simple-card-robot .simple-card-header .right-info-wrapper{display:flex;gap:4px;margin-left:auto}.simple-card-robot .tag{height:20px;display:inline-flex;align-items:center;padding:0 6.25px;gap:5px;background:#f9f9f9;color:#666;font-size:12px;border-radius:0}.simple-card-robot .tag svg{width:12px}.simple-card-robot .tag.error-tag{background-color:#fff5f5;color:#f53f3f}.simple-card-robot .tag.online{background:#02b37a0d;color:#02b37a}.simple-card-robot .tag.offline{background:#f2f3f4;color:#999}.simple-card-robot .tag.cmd-status{color:#666}.simple-card-robot .tag.cmd-status.Idle .cmd-status-dot{background-color:#02b37a}.simple-card-robot .tag.cmd-status.Idle .status-label{color:#666}.simple-card-robot .tag.cmd-status.Moving .cmd-status-dot{background-color:#02b37a}.simple-card-robot .tag.cmd-status.Moving .status-label{color:#02b37a}.simple-card-robot .tag.cmd-status.Interrupted .cmd-status-dot{background-color:#ff7d00}.simple-card-robot .tag.cmd-status.Interrupted .status-label{color:#ff7d00}.simple-card-robot .tag.cmd-status.Failed .cmd-status-dot{background-color:#f53f3f}.simple-card-robot .tag.cmd-status.Failed .status-label{color:#f53f3f}.simple-card-robot .tag.current-order{cursor:pointer}.simple-card-robot .tag.current-order:hover{text-decoration:underline;color:#333}.simple-card-robot .second-row{display:flex;gap:4px;margin-top:8px}.simple-card-robot .second-row .dot{width:6px;height:6px;border-radius:999px}.simple-card-robot .second-row .dot.not-duty{background-color:#ff7d00}.simple-card-robot .second-row .dot.duty{background-color:#02b37a}.rui-fleet-scene-run-view-robot-lists{display:flex;flex-direction:column;height:100%;overflow:hidden}.rui-fleet-scene-run-view-robot-lists .v-line{width:1px;height:8px;background-color:#e9e9e9;margin:0 4px}.rui-fleet-scene-run-view-robot-lists .robots-head{flex:0 0 auto;margin-left:10px;margin-bottom:10px;padding-right:10px}.rui-fleet-scene-run-view-robot-lists .robots-head .head-1{display:flex;align-items:center;margin-bottom:6px}.rui-fleet-scene-run-view-robot-lists .robots-head .head-1 .rui-check-box{display:inline-flex}.rui-fleet-scene-run-view-robot-lists .robots-head .head-1 .robot-menu{margin-left:auto}.rui-fleet-scene-run-view-robot-lists .robots-head .head-1 .more-btn{padding:0 2px}.rui-fleet-scene-run-view-robot-lists .filter-robots{width:100%;margin-bottom:16px}.rui-fleet-scene-run-view-robot-lists .robot-list-wrapper{flex:1 1 0%;height:100%;overflow-y:auto;overflow-x:hidden}.rui-fleet-scene-run-view-robot-lists .robot-lists{padding-right:10px;box-sizing:border-box}.rui-fleet-scene-run-view-robot-lists .robot-group{background:#f7f7f7;margin-bottom:16px;margin-left:10px}.rui-fleet-scene-run-view-robot-lists .robot-group .robot-group-card .rui-card-header{font-weight:700}.rui-fleet-scene-run-view-robot-lists .robot-group-header{padding:8px;display:flex;align-items:center;height:30px;cursor:pointer;position:sticky;z-index:5;top:0;background-color:#f7f7f7}.rui-fleet-scene-run-view-robot-lists .robot-group-header .robot-group-name{font-size:16px;font-weight:700}.rui-fleet-scene-run-view-robot-lists .robot-group-header .icon-wrapper{margin-left:auto;color:#121212;font-size:16px}.rui-fleet-scene-run-view-robot-lists .robot-list-inner-container{display:flex;flex-direction:column}.rui-fleet-scene-run-view-robot-lists .robot-list-inner-container.Complex{gap:16px}.rui-fleet-scene-run-view-robot-lists .robot-item-wrapper{cursor:pointer}.rui-fleet-scene-run-view-robot-lists .robot-item-wrapper .robot-error-container{padding:0}.rui-fleet-scene-run-view-robot-lists .robot-item{border-bottom:none}.rui-fleet-scene-run-view-robot-lists .robot-item .ip{margin-left:auto}.rui-fleet-scene-run-view-robot-lists .font-bold{font-weight:700}.rui-fleet-scene-run-view-robot-lists .item-row-two{display:flex;align-items:center;margin:8px 0;font-size:12px;height:24px}.rui-fleet-scene-run-view-robot-lists .item-row-two.controller-confidence{padding:0;height:44px}.rui-fleet-scene-run-view-robot-lists .item-row-two .v-line{height:16px;margin:0 8px}.rui-fleet-scene-run-view-robot-lists .item-row-two .text-overflow{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%}.rui-fleet-scene-run-view-robot-lists .item-row-two .form-item{width:0;flex-grow:1;display:flex;align-items:center;gap:4px;padding:4px;border-radius:4px;line-height:normal;box-sizing:border-box}.rui-fleet-scene-run-view-robot-lists .item-row-two .form-item .icon{color:#666;width:14px}.rui-fleet-scene-run-view-robot-lists .item-row-two .form-item.directionColumn{flex-direction:column;align-items:flex-start;justify-content:center;gap:4px}.rui-fleet-scene-run-view-robot-lists .item-row-two .form-item.confidence-column{width:auto}.rui-fleet-scene-run-view-robot-lists .item-row-two .form-item .confidence-label,.rui-fleet-scene-run-view-robot-lists .item-row-two .form-item .reloc-status-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rui-fleet-scene-run-view-robot-lists .item-row-two .form-item .confidence-label{width:45px}.rui-fleet-scene-run-view-robot-lists .item-row-two .form-item .reloc-status-label{font-weight:700}.rui-fleet-scene-run-view-robot-lists .item-row-two .form-item .visibility-hidden{visibility:hidden}.rui-fleet-scene-run-view-robot-lists .item-row-two .form-item.Moving,.rui-fleet-scene-run-view-robot-lists .item-row-two .form-item.Moving .icon{color:#00b42a}.rui-fleet-scene-run-view-robot-lists .item-row-two .form-item.Interrupted{color:#333;font-weight:700}.rui-fleet-scene-run-view-robot-lists .item-row-two .form-item.Interrupted .icon{color:#333}.rui-fleet-scene-run-view-robot-lists .item-row-two .form-item.Failed{background:#fff5f5;color:#f53f3f;font-weight:700}.rui-fleet-scene-run-view-robot-lists .item-row-two .form-item.Failed .icon{color:#f53f3f}.rui-fleet-scene-run-view-robot-lists .item-row-two .form-item .single-bin{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rui-fleet-scene-run-view-robot-lists .item-row-two .form-item .single-bin .Empty{color:#333}.rui-fleet-scene-run-view-robot-lists .item-row-two .form-item .single-bin .Reserved,.rui-fleet-scene-run-view-robot-lists .item-row-two .form-item .single-bin .Filled{color:#175cff}.rui-fleet-scene-run-view-robot-lists .item-row-two .form-item .single-bin .Cancelled{color:#f53f3f}.rui-fleet-scene-run-view-robot-lists .item-row-two .form-item .reloc-column{flex-grow:1;width:auto;padding-right:0;padding-left:0;display:grid;justify-content:left}.rui-fleet-scene-run-view-robot-lists .item-row-two .form-item .reloc-column .placeholder{visibility:hidden}.rui-fleet-scene-run-view-robot-lists .item-row-two .form-item .reloc-column.hasConfidence{margin-left:auto}.rui-fleet-scene-run-view-robot-lists .item-row-two .form-item .reloc-column.Relocing{background-color:#fff9f2;color:#ff7d00}.rui-fleet-scene-run-view-robot-lists .item-row-two .controller-error{background-color:#fff5f5;color:#f53f3f}.rui-fleet-scene-run-view-robot-lists .item-row{display:flex;align-items:center;flex-wrap:wrap;font-size:14px;gap:8px}.rui-fleet-scene-run-view-robot-lists .item-row .item-card{height:40px;flex-grow:1;border-radius:4px;display:flex;flex-direction:row;align-items:center;padding:4px 12px;gap:12px;background:linear-gradient(180deg,#fff 3%,#dce6ff);box-sizing:border-box;font-size:12px;border:1px solid rgba(23,92,255,.2)}.rui-fleet-scene-run-view-robot-lists .item-row .item-card .item-card-label{color:#999;margin-top:4px}.rui-fleet-scene-run-view-robot-lists .item-row .fetch-time{font-size:12px;color:#999}.rui-fleet-scene-run-view-robot-lists .item-row .rui-link-btn{font-size:14px}.rui-fleet-scene-run-view-robot-lists .main-row{border-radius:0}.rui-fleet-scene-run-view-robot-lists .main-row .robot-exec-location{width:22px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:#999;margin-left:auto}.rui-fleet-scene-run-view-robot-lists .main-row .robot-exec-location:hover{color:#333}.rui-fleet-scene-run-view-robot-lists .action-row{line-height:20px}.rui-fleet-scene-run-view-robot-lists .status-row{justify-content:space-between;flex-wrap:nowrap}.rui-fleet-scene-run-view-robot-lists .status-row .left-status{margin-right:0;display:flex;flex-wrap:wrap;gap:4px}.rui-fleet-scene-run-view-robot-lists .status-row .rui-tag{padding:2px 4px;font-size:12px}.rui-fleet-scene-run-view-robot-lists .status-row .for-primary{background:#f3f7ff;color:#175cff}.rui-fleet-scene-run-view-robot-lists .status-row .for-warning{background:#fff9f2;color:#ff7d00}.rui-fleet-scene-run-view-robot-lists .status-row .for-success{background:#f2fbf4;color:#00b42a}.rui-fleet-scene-run-view-robot-lists .status-row .for-error{background:#fff5f5;color:#f53f3f}.rui-fleet-scene-run-view-robot-lists .check-robot{margin-right:0}.rui-fleet-scene-run-view-robot-lists .robot-name{font-size:14px;font-weight:800;padding:0}.rui-fleet-scene-run-view-robot-lists .battery-show{display:flex;align-items:center;gap:4px;border-radius:4px;padding:2px 4px;border:1px solid transparent}.rui-fleet-scene-run-view-robot-lists .battery-show.green{background-color:#f2fbf4}.rui-fleet-scene-run-view-robot-lists .battery-show.yellow{background-color:#fff9f2}.rui-fleet-scene-run-view-robot-lists .battery-show.red{background:#fff5f5;color:#f53f3f}.rui-fleet-scene-run-view-robot-lists .battery-show.red-border{border-color:#f53f3f}.rui-fleet-scene-run-view-robot-lists .battery-show .battery-label{font-size:12px}.rui-fleet-scene-run-view-robot-lists .h-line{height:1px;background-color:#e9e9e9;margin:8px}.rui-fleet-scene-run-view-robot-lists .bin-container{flex-grow:1;display:flex;height:8px;gap:2px}.rui-fleet-scene-run-view-robot-lists .bin-container .bin-item{flex-grow:1}.rui-fleet-scene-run-view-robot-lists .bin-container .bin-item.Empty{background-color:#d8d8d8}.rui-fleet-scene-run-view-robot-lists .bin-container .bin-item.Reserved{background-color:#d8d8d8;border:1px solid #175cff}.rui-fleet-scene-run-view-robot-lists .bin-container .bin-item.Filled{background-color:#175cff}.rui-fleet-scene-run-view-robot-lists .bin-container .bin-item.Cancelled{background-color:#f53f3f}.rui-fleet-scene-run-view-robot-lists .item-body{display:flex}.rui-fleet-scene-run-view-robot-lists .item-body .item-body-left{flex:1 1 auto}.rui-fleet-scene-run-view-robot-lists .item-body .item-body-right{width:40px;max-height:40px;flex:0 0 auto;display:flex;align-items:center;justify-content:center;background:#f2f2f2;border-radius:4px;margin:4px;overflow:hidden;position:relative}.rui-fleet-scene-run-view-robot-lists .vendor{position:absolute;top:auto;left:0;bottom:0;right:0;padding:3px 0;background:#66666680;text-align:center;z-index:10;font-size:12px}.rui-fleet-scene-run-view-robot-lists .robot-img-default{width:32px;height:32px;color:#ccc}.rui-fleet-scene-run-view-robot-lists .robot-image{max-width:100%;max-height:70px}.rui-fleet-scene-run-view-robot-lists .robot-settings{margin-left:0;width:36px;color:#888}.rui-fleet-scene-run-view-robot-lists .confidence-green{color:#00b42a}.rui-fleet-scene-run-view-robot-lists .confidence-yellow{color:#ff7d00}.rui-fleet-scene-run-view-robot-lists .confidence-red{color:#f53f3f}.rui-fleet-scene-run-view-robot-lists .robot-lock{max-width:120px;word-break:break-all;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rui-fleet-scene-run-view-robot-lists .detailed-robot{position:absolute;bottom:0;left:0;right:0;z-index:10;display:flex;flex-direction:column;background-color:#fff}.rui-fleet-scene-run-view-robot-lists .detailed-robot .drag-line{height:8px;background-color:#d8d8d8;cursor:ns-resize;position:relative}.rui-fleet-scene-run-view-robot-lists .detailed-robot .drag-line:after{position:absolute;content:"";height:11px;width:100%;top:-5px;display:block}.rui-fleet-scene-run-view-robot-lists .detailed-robot .detailed-head{display:flex;align-items:center;height:28px;line-height:28px;padding:0 8px 0 16px;flex:0 0 auto;border-bottom:1px solid #ddd}.rui-fleet-scene-run-view-robot-lists .detailed-robot .close-detailed{display:inline-flex;justify-content:center;align-items:center;width:24px;height:24px;margin-left:auto;cursor:pointer}.rui-fleet-scene-run-view-robot-lists .detailed-robot .detailed-body{padding:8px 16px;flex:1 1 0%;overflow:auto}.rui-fleet-scene-run-view-robot-lists .detailed-robot .detailed-body .rui-capsule-label{margin-bottom:8px}.rui-fleet-scene-run-view-robot-lists .detailed-robot .detailed-body .w-json-view-container{font-size:12px!important}.rui-fleet-scene-run-view-robot-lists .pull-right{margin-left:auto}.rui-fleet-scene-run-view-orders{display:flex;flex-direction:column;height:100%;overflow:hidden}.rui-fleet-scene-run-view-orders .order-action-header{margin-right:16px;flex-shrink:0;display:flex;gap:8px;justify-content:space-between;margin-left:16px;margin-bottom:0}.rui-fleet-scene-run-view-orders .order-action-header .radio-item{display:flex;align-items:center;gap:8px;cursor:pointer}.rui-fleet-scene-run-view-orders .order-action-header .radio-item *{box-sizing:border-box}.rui-fleet-scene-run-view-orders .order-action-header .radio-item .dot-wrapper{position:relative;width:16px;height:16px;border:1px solid #d9d9d9;border-radius:999px}.rui-fleet-scene-run-view-orders .order-action-header .radio-item .dot-wrapper .dot{width:6px;height:6px;border-radius:999px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transition-property:width,height;transition-duration:.2s}.rui-fleet-scene-run-view-orders .order-action-header .radio-item .dot-wrapper.active{border:1px solid var(--brand-6)}.rui-fleet-scene-run-view-orders .order-action-header .radio-item .dot-wrapper.active .dot{width:8px;height:8px;background-color:var(--brand-6)}.rui-fleet-scene-run-view-orders .orders-going{margin:16px 16px 8px;flex-shrink:0;display:flex;align-items:center;flex-wrap:wrap;gap:8px;border-radius:4px;color:#999}.rui-fleet-scene-run-view-orders table,.rui-fleet-scene-run-view-orders td{font-size:12px;word-break:break-all;height:24px}.rui-fleet-scene-run-view-orders table .rui-link-btn,.rui-fleet-scene-run-view-orders td .rui-link-btn{font-size:12px}.rui-fleet-scene-run-view-orders .pane-1{flex:1 1 0%;overflow:auto;padding-bottom:12px}.rui-fleet-scene-run-view-orders .detailed-order{position:absolute;bottom:0;left:0;right:0;display:flex;flex-direction:column;background-color:#fff}.rui-fleet-scene-run-view-orders .detailed-order .drag-line{height:8px;background-color:#d8d8d8;cursor:ns-resize;position:relative}.rui-fleet-scene-run-view-orders .detailed-order .drag-line:after{position:absolute;content:"";height:11px;width:100%;top:-5px;display:block}.rui-fleet-scene-run-view-orders .detailed-order .detailed-head{display:flex;align-items:center;height:28px;line-height:28px;padding:0 16px;flex:0 0 auto;border-bottom:1px solid #ddd}.rui-fleet-scene-run-view-orders .detailed-order .close-detailed{display:inline-flex;justify-content:center;align-items:center;width:24px;height:24px;margin-left:auto;cursor:pointer}.rui-fleet-scene-run-view-orders .detailed-order .detailed-body{padding:8px 16px;flex:1 1 0%;overflow:auto}.rui-fleet-scene-run-view-orders .detailed-order .detailed-body .rui-capsule-label{margin-bottom:8px}.rui-fleet-scene-run-view-orders .detailed-order .detailed-body .w-json-view-container{font-size:12px!important}.rui-fleet-scene-run-view-orders .order-list-wrapper{overflow-y:auto;overflow-x:hidden}.rui-fleet-scene-run-view-orders .order-list-wrapper *{box-sizing:border-box}.rui-fleet-scene-run-view-orders .order-list-wrapper .order-list{overflow:auto;padding:8px}.rui-fleet-scene-run-view-orders .order-list-wrapper .order-list .order-item-wrapper{display:flow-root;line-height:normal;cursor:pointer}.rui-fleet-scene-run-view-orders .order-list-wrapper .order-list .order-item-wrapper.fault{background:#fff5f5;padding-bottom:8px}.rui-fleet-scene-run-view-orders .order-list-wrapper .order-list .order-item-wrapper .err-msg{color:#f53f3f;margin:8px;word-break:break-all}.rui-fleet-scene-run-view-orders .order-list-wrapper .order-list .order-item-wrapper:not(:first-child){margin-top:16px}.rui-fleet-scene-run-view-orders .order-list-wrapper .order-list .order-item-wrapper .order-item{font-size:12px;gap:8px}.rui-fleet-scene-run-view-orders .order-list-wrapper .order-list .order-item-wrapper .order-item .label{color:#999}.rui-fleet-scene-run-view-orders .order-list-wrapper .order-list .order-item-wrapper .order-item .header{display:flex;align-items:center;gap:8px}.rui-fleet-scene-run-view-orders .order-list-wrapper .order-list .order-item-wrapper .order-item .header .icon-wrapper{background:#f9f9f9;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;color:#333}.rui-fleet-scene-run-view-orders .order-list-wrapper .order-list .order-item-wrapper .order-item .header .icon-wrapper svg{height:14px}.rui-fleet-scene-run-view-orders .order-list-wrapper .order-list .order-item-wrapper .order-item .header .order-id{font-size:14px;font-weight:700}.rui-fleet-scene-run-view-orders .order-list-wrapper .order-list .order-item-wrapper .order-item .header .angle-right-icon{color:#999}.rui-fleet-scene-run-view-orders .order-list-wrapper .order-list .order-item-wrapper .order-item .run-order-status{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.rui-fleet-scene-run-view-orders .order-list-wrapper .order-list .order-item-wrapper .order-item .run-order-status .order-type{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:0 4px;height:20px;background:#f9f9f9}.rui-fleet-scene-run-view-orders .order-list-wrapper .order-list .order-item-wrapper .order-item .run-order-status .order-type svg{height:12px}.rui-fleet-scene-run-view-orders .order-list-wrapper .order-list .order-item-wrapper .order-item .run-order-status .rui-link-btn{font-size:12px}.rui-fleet-scene-run-view-orders .order-list-wrapper .order-list .order-item-wrapper .order-item .step-desc{display:flex;justify-content:space-between}.rui-fleet-scene-run-view-orders .order-list-wrapper .order-list .order-item-wrapper .order-item .step-desc .value{font-weight:400}.rui-fleet-scene-run-view-orders .order-list-wrapper .order-list .order-item-wrapper .order-item .point-info .point-value-wrapper{display:grid;grid-template-columns:1fr 100px 1fr}.rui-fleet-scene-run-view-orders .order-list-wrapper .order-list .order-item-wrapper .order-item .point-info .point-value-wrapper .arrow-wrapper{position:relative;align-self:center}.rui-fleet-scene-run-view-orders .order-list-wrapper .order-list .order-item-wrapper .order-item .point-info .point-value-wrapper .arrow-wrapper .line{height:1px;background-color:#ddd}.rui-fleet-scene-run-view-orders .order-list-wrapper .order-list .order-item-wrapper .order-item .point-info .point-value-wrapper .arrow-wrapper .active{position:absolute;height:2px;top:0;right:0;bottom:0;left:0;transform:translateY(-25%)}.rui-fleet-scene-run-view-orders .order-list-wrapper .order-list .order-item-wrapper .order-item .point-info .point-value-wrapper .arrow-wrapper .arrow-element{position:absolute;transform:translateY(-55%);line-height:1;font-size:0;display:none}.rui-fleet-scene-run-view-orders .order-list-wrapper .order-list .order-item-wrapper .order-item .point-info .point-value-wrapper .arrow-wrapper .dot-wrapper{background-color:#ccc;position:absolute;width:8px;height:8px;border-radius:999px;left:50%;transform:translate(-50%) translateY(-50%)}.rui-fleet-scene-run-view-orders .order-list-wrapper .order-list .order-item-wrapper .order-item .point-info .point-value-wrapper .arrow-wrapper .dot-wrapper .dot{width:4px;height:4px;background-color:#fff;border-radius:999px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.rui-fleet-scene-run-view-orders .order-list-wrapper .order-list .order-item-wrapper .order-item .point-info .point-value-wrapper .arrow-wrapper.loaded .active{width:70%;background-color:#00b42a}.rui-fleet-scene-run-view-orders .order-list-wrapper .order-list .order-item-wrapper .order-item .point-info .point-value-wrapper .arrow-wrapper.loaded .dot-wrapper{background-color:#00b42a}.rui-fleet-scene-run-view-orders .order-list-wrapper .order-list .order-item-wrapper .order-item .point-info .point-value-wrapper .arrow-wrapper.loaded .arrow-element{left:68%;display:unset}.rui-fleet-scene-run-view-orders .order-list-wrapper .order-list .order-item-wrapper .order-item .point-info .point-value-wrapper .arrow-wrapper.unloaded .active{width:100%;background-color:#00b42a}.rui-fleet-scene-run-view-orders .order-list-wrapper .order-list .order-item-wrapper .order-item .point-info .point-value-wrapper .arrow-wrapper.unloaded .arrow-element{display:none}.rui-fleet-scene-run-view-orders .order-list-wrapper .order-list .order-item-wrapper .order-item .point-info .point-label-wrapper{margin-top:4px;display:flex;justify-content:space-between}.rui-fleet-scene-run-view-orders .order-list-wrapper .order-list .order-item-wrapper .order-item .v-line{height:1px;background-color:#e9e9e9;margin:8px 0}.rui-fleet-scene-run-view-orders .order-list-wrapper .order-list .order-item-wrapper .order-item .robot-info{display:flex;justify-content:space-between}.rui-fleet-scene-run-view-orders .order-list-wrapper .order-list .order-item-wrapper .order-item .robot-info div{display:inline-flex;align-items:center;gap:4px}.rui-fleet-scene-run-view-orders .order-list-wrapper .order-list .order-item-wrapper .order-item .robot-info div svg{color:#999}.rui-fleet-scene-run-view-orders .order-list-wrapper .order-list .order-item-wrapper .order-item .point-label{color:#999;display:inline-flex;gap:4px}.rui-fleet-scene-run-view-orders .order-list-wrapper .order-list .order-item-wrapper .order-item .point-label .loaded,.rui-fleet-scene-run-view-orders .order-list-wrapper .order-list .order-item-wrapper .order-item .point-label .unloaded{color:#00b42a}.rui-fleet-scene-run-view-orders .order-list-wrapper .order-list .order-item-wrapper .order-item .point-value.unloaded{text-align:right}.rui-fleet-scene-run-view-orders .order-list-wrapper .order-list .order-item-wrapper .order-item .card{padding:8px;border:1px solid #d9d9d9;margin:8px 0}.rui-fleet-scene-run-view-orders .order-list-wrapper .order-list .order-item-wrapper .order-item .item-row{display:flex;justify-content:space-between}.rui-fleet-scene-run-view-orders .order-list-wrapper .order-list .order-item-wrapper .order-item .item-row.action-row{align-items:center;justify-content:flex-start}.rui-fleet-scene-run-view-orders .order-list-wrapper .order-list .order-item-wrapper .order-item .item-row:not(:last-child){margin-bottom:8px}.rui-fleet-scene-run-view-orders .order-list-wrapper .order-list .order-item-wrapper .order-item .footer{line-height:16px}.rui-fleet-scene-run-view-send{height:100%;box-sizing:border-box;padding-bottom:16px;overflow:auto;padding-right:16px;margin-left:16px}.rui-fleet-scene-run-view-send .test-container{border:1px solid #d9d9d9;overflow:hidden;margin-bottom:16px}.rui-fleet-scene-run-view-send .test-container .test-list{margin-bottom:16px}.rui-fleet-scene-run-view-send .test-container .test-list .simple-test-item{margin:16px 8px}.rui-fleet-scene-run-view-send .test-container .test-list .simple-test-item .rui-input-text,.rui-fleet-scene-run-view-send .test-container .test-list .simple-test-item .rui-input-text-area{flex:1 1 0%}.rui-fleet-scene-run-view-send .test-container .test-list .action{display:flex;align-items:center;gap:10px;margin-top:4px;line-height:22px}.rui-fleet-scene-run-view-send .test-container .test-list .h-line{flex-grow:1;height:1px;background-color:#e9e9e9;margin:0}.rui-fleet-scene-run-view-send .test-container .test-list .v-line{width:1px;height:10px;background-color:#e9e9e9}.rui-fleet-scene-run-view-send .h-line{height:1px;background-color:#e9e9e9;margin:16px 0}.rui-fleet-scene-run-view-send .section-actions-bottom{background-color:#f9f9f9;height:36px;display:flex;justify-content:center;align-items:center;margin-top:0;position:relative}.rui-fleet-scene-run-view-send .section-actions-bottom .help{position:absolute;right:0;margin-right:8px}.rui-fleet-scene-run-view-send .random-order-section{display:flex;justify-content:space-between;margin-bottom:8px}.rui-fleet-scene-run-view-send .random-order-section .random-order-label{font-weight:700}.rui-fleet-scene-run-view-send .random-order-section .random-order-switch{color:#666}.rui-fleet-scene-run-view-send .random-order-section .random-order-switch.on{color:#00b42a}.rui-fleet-scene-run-view-send .order-replay-tip{font-size:14px;line-height:20px;color:#999;margin-top:4px}.rui-fleet-scene-run-view-send .order-replay-btn-wrapper{display:flex;gap:8px;margin-top:8px}.random-order-dialog-frame{max-width:1080px;min-height:60vh}.random-order-dialog .send-order-detail{margin-bottom:8px;display:flex;align-items:center;gap:8px;font-weight:700;line-height:22px}.random-order-dialog .send-order-detail .v-line{width:3px;height:14px;display:flex;background:#175cff}.random-order-dialog .tip{margin-bottom:8px;font-size:12px;line-height:18px;color:#999}.random-order-dialog .add-business-line-btn{margin-bottom:8px}.random-order-dialog .rui-input-option{width:100%}.send-order-help-dialog{max-width:800px}.send-order-help-dialog .help-title{font-size:14px;font-weight:700;line-height:20px;color:#333}.send-order-help-dialog .help-title.eg{margin-top:16px}.send-order-help-dialog .help-li,.send-order-help-dialog .help-li-2{display:flex;font-size:14px;font-weight:400;line-height:20px;color:#333;margin-top:8px}.send-order-help-dialog .help-li-2{padding-left:24px}.send-order-help-dialog .line-index{display:inline-block;width:16px;text-align:center;margin-right:4px;flex-shrink:0}.send-order-help-dialog .sign{color:#175cff}.send-order-help-dialog .cmd-container .cmd-item{min-height:40px;padding:8px 0;gap:4px;box-sizing:border-box;border-width:0px 0px 1px 0px;border-style:solid;border-color:#e9e9e9}.send-order-help-dialog .cmd-container .cmd-item .cmd-first-line{display:flex;gap:4px}.send-order-help-dialog .cmd-container .cmd-item .cmd-first-line .cmd-content{flex-shrink:0;flex-grow:1;display:flex;line-height:20px}.send-order-help-dialog .cmd-container .cmd-item .cmd-first-line .cmd-content .cmd-index{flex-shrink:0;margin-right:4px;width:18px;text-align:right}.send-order-help-dialog .cmd-container .cmd-item .cmd-first-line .cmd-content .cmd-text{width:0;flex-grow:1}.send-order-help-dialog .cmd-container .cmd-item .cmd-first-line .cmd-btn{flex-shrink:0;margin-left:auto}.send-order-help-dialog .cmd-container .cmd-item .cmd-tag{display:inline-flex;align-items:center;justify-content:center;padding:2px 8px;background:#f3f7ff;color:#175cff;line-height:20px;word-break:break-all;margin-top:4px}@media (min-width: 640px){.send-order-help-dialog .cmd-container .cmd-item{display:flex;align-items:center}.send-order-help-dialog .cmd-container .cmd-item .cmd-content{width:280px}.send-order-help-dialog .cmd-container .cmd-item .cmd-tag{margin-top:0}}.rui-fleet-scene-run-view-debug{height:100%;overflow:auto;margin:0 16px}.rui-fleet-scene-run-view-debug .display-conflict{margin-bottom:5px}.rui-fleet-scene-run-view-debug .rui-section-actions{display:flex;justify-content:space-between}.dispatch-profile{margin:24px 0;padding:0 12px;word-break:break-all;line-height:1.5em}.rui-fleet-op-pane{flex:0 0 auto;padding:8px;background:#fff;box-shadow:0 1px 2px #0000001a;margin-top:8px;position:relative}@media (max-width: 640px){.rui-fleet-op-pane{margin:0;padding:16px;box-shadow:0 0 8px #0000001a;border-bottom-right-radius:0;border-bottom-left-radius:0control -bar}}.rui-fleet-op-pane.hidde-pane{padding:0;margin:0}.rui-fleet-op-pane.hidde-pane .expand-header{left:unset;top:0;right:0;transform:translateY(-100%)}.rui-fleet-op-pane.hidde-pane .expand-header svg{display:none}.rui-fleet-op-pane .expand-header{position:absolute;top:-8px;left:unset;right:0;transform:translateY(-100%);width:156px;height:30px}.rui-fleet-op-pane .expand-header svg{display:none;position:absolute;left:50%;transform-origin:center;transform:translate(-50%,-21%) rotate(270deg) scale(2,3.2)}.rui-fleet-op-pane .expand-header .content{height:100%;display:flex;align-items:center;justify-content:center;gap:8px;position:relative;z-index:2}.rui-fleet-op-pane .header{font-weight:700;margin-right:10px}.rui-fleet-op-pane .controls{display:flex}.rui-fleet-op-pane .control-bar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center}@media (max-width: 640px){.rui-fleet-op-pane .control-bar{display:flex;flex-direction:column;align-items:stretch;gap:16px;margin-bottom:8px}}.rui-fleet-op-pane .control-bar label{margin-right:8px}.rui-fleet-op-pane .control-bar .col-1{display:flex;align-items:center;flex-wrap:nowrap;row-gap:8px;overflow:hidden}.rui-fleet-op-pane .control-bar .col-1 .more-action-wrapper{position:relative;margin-left:8px}@media (max-width: 640px){.rui-fleet-op-pane .control-bar .col-1 .more-action-wrapper{margin-left:auto}}.rui-fleet-op-pane .control-bar .col-1 .more-action-wrapper .more-action-dot{position:absolute}.rui-fleet-op-pane .control-bar .col-1 .more-action-wrapper .flat-wrapper{display:flex;align-items:center}.rui-fleet-op-pane .control-bar .col-1>*{flex-shrink:0}.rui-fleet-op-pane .control-bar .col-1 .input-file{width:auto;max-width:200px;margin-right:16px}@media (max-width: 640px){.rui-fleet-op-pane .control-bar .col-1 .input-file{width:0;flex-grow:1;max-width:unset}}.rui-fleet-op-pane .control-bar .col-1 .v-line{width:1px;height:8px;margin:0 8px;background-color:#e9e9e9}.rui-fleet-op-pane .control-bar .col-2{display:flex;justify-content:center;align-items:center;padding:0 16px;font-size:18px}.rui-fleet-op-pane .control-bar .col-2 .play-icon-wrapper .alarm-icon .vertical-line{color:#f53f3f}.rui-fleet-op-pane .control-bar .col-2 .play-icon-wrapper .normal-icon .vertical-line{color:#00b42a}.rui-fleet-op-pane .control-bar .col-2 .play-icon-wrapper .paly-icon{height:24px}.rui-fleet-op-pane .control-bar .col-3{overflow:auto}.rui-fleet-op-pane .control-bar .col-3.ratio .io-selected{margin-right:12px}.rui-fleet-op-pane .control-bar .col-3 section{display:flex;align-items:center;gap:16px;row-gap:8px}.rui-fleet-op-pane .control-bar .col-3 section>:first-child{margin-left:auto}@media (max-width: 640px){.rui-fleet-op-pane .control-bar .col-3 section{column-gap:8px;justify-content:space-between}.rui-fleet-op-pane .control-bar .col-3 section .speed-wrapper{margin-left:unset}}.rui-fleet-op-pane .control-bar .col-3 section>*{flex-shrink:0}.rui-fleet-op-pane .control-bar .col-3 section>* .speed-wrapper{margin-left:auto}.rui-fleet-op-pane .control-bar .col-3 section .op-speed{width:80px}.rui-fleet-op-pane .c-group{display:inline-flex;align-items:center;gap:4px}.rui-fleet-op-pane .c-group .rui-btn{width:24px;font-size:20px;padding:0;display:flex;align-items:center;justify-content:center}.rui-fleet-op-pane .input-h,.rui-fleet-op-pane .input-min,.rui-fleet-op-pane .input-sec{width:80px}.rui-fleet-op-pane .input-speed{width:60px}.rui-fleet-op-pane .auto-play{margin-right:10px}.rui-fleet-op-pane .input-playback{margin-right:12px}.rui-fleet-op-pane .timeline{padding:12px 0}.rui-fleet-op-pane .timeline .tl-container{position:relative;top:8px}.rui-fleet-op-pane .timeline .total-time{position:absolute;height:16px;background-color:#f2f3f4}.rui-fleet-op-pane .timeline .has-robot{position:absolute;height:8px;background-color:#aff0b5}.rui-fleet-op-pane .timeline .has-warn{position:absolute;height:8px;background-color:#f4aaae;top:8px}.rui-fleet-op-pane .timeline .time-line-main{height:16px;position:relative}.rui-fleet-op-pane .timeline .time-line-main .time-line{position:absolute;top:50%;height:1px;background-color:#c2c3c2;width:100%}.rui-fleet-op-pane .timeline .tl-points{position:relative;top:8px}.rui-fleet-op-pane .timeline .tl-points .tl-point{position:absolute;transform:translate(-50%);text-align:center;font-size:12px}.rui-fleet-op-pane .timeline .tl-points .tl-point .tpl-mark{position:absolute;top:6px;left:50%;bottom:auto;right:auto;height:12px;width:1px;background:#999;transform:translateY(-20px)}.rui-fleet-op-pane .timeline .tl-points .tl-point .tpl-label{margin-top:4px;font-size:12px}.rui-fleet-op-pane .timeline .tl-points .tpl-mini-mark-container{display:flex}.rui-fleet-op-pane .timeline .tl-points .tpl-mini-mark-item-wrapper{flex-grow:1;flex-shrink:0;display:flex;justify-content:space-evenly}.rui-fleet-op-pane .timeline .tl-points .tpl-mini-mark{height:6px;width:1px;transform:translateY(-175%);background:#999}.rui-fleet-op-pane .timeline .time-bar{cursor:pointer;position:absolute;left:0;bottom:0;right:auto;transform:translate(-50%);z-index:20;width:4px;height:24px;background:#175cff;top:-4px}.rui-fleet-op-pane .timeline .time-bar:after{content:"";position:absolute;width:24px;height:24px;transform:translate(-47%)}.rui-fleet-op-pane .timeline .record-marks{width:100%}.rui-fleet-op-pane .timeline .record-mark{position:absolute;top:auto;left:0;bottom:-5px;right:auto;width:1px;height:4px;background:#ccc;z-index:10}.rui-fleet-op-pane .timeline .record-mark.changed{background:#d50000}.rui-fleet-op-pane .day-part .rui-link-btn{margin:0 4px}.rui-fleet-op-pane .pull-right{margin-left:auto}.has-system-alarm{position:absolute;height:8px;background-color:#f4aaae;top:8px;border-radius:2px}.op-room{max-width:1080px;min-height:480px}.op-room .rui-dialog-body{padding-top:0;padding-bottom:0;display:flex;overflow:hidden}.op-room .op-room-content{display:flex;flex-direction:row;width:100%}@media (max-width: 640px){.op-room .op-room-content{flex-direction:column}}.op-room .op-room-content .op-room-list{min-height:100%;width:240px;font-size:14px;overflow:auto;padding:16px 16px 16px 0;border-right:1px solid #e9e9e9;box-sizing:border-box;cursor:default}.op-room .op-room-content .op-room-list .list-title{font-weight:700;display:flex;gap:8px;line-height:20px}.op-room .op-room-content .op-room-list .list-title:before{content:"";align-self:stretch;width:3px;display:block;background-color:#175cff}.op-room .op-room-content .op-room-list .list-content{margin-top:8px;display:flex;flex-direction:column;gap:4px}.op-room .op-room-content .op-room-list .list-content .list-item{display:inline;padding:8px;height:36px;line-height:20px;box-sizing:border-box;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important}.op-room .op-room-content .op-room-list .list-content .list-item.selected{background:#f2f3f4;color:#333}.op-room .op-room-content .op-room-list .list-content .list-item:hover{background:#f2f3f47a}.op-room .op-room-content .op-room-option{padding:16px 16px 0;width:100%;box-sizing:border-box}.op-room .op-room-content .op-room-control{padding-top:16px;padding-left:8px;width:100%;display:flex;flex-direction:column}.op-room .op-room-content .op-room-control .control-head{display:flex;gap:8px;padding:0 8px;margin-bottom:8px}.op-room .op-room-content .op-room-control .control-content{display:flex;flex-direction:column;gap:8px;overflow:auto}.op-room .op-room-content .op-room-control .control-content .control-item{flex:1;display:flex;flex-direction:row;align-items:center;gap:8px;padding:8px}@media (max-width: 640px),(max-width: 780px){.op-room .op-room-content .op-room-control .control-content .control-item{align-items:baseline}}.op-room .op-room-content .op-room-control .control-content .control-item .item-right{flex:1;display:flex;flex-direction:row;align-items:center;gap:8px;padding:8px}@media (max-width: 640px),(max-width: 780px){.op-room .op-room-content .op-room-control .control-content .control-item .item-right{flex-direction:column}}.op-room .op-room-content .op-room-control .control-content .control-item .item-name{flex-shrink:0}@media (max-width: 640px),(max-width: 780px){.op-room .op-room-content .op-room-control .control-content .control-item .item-name{width:100%;display:flex;flex-direction:row;justify-content:space-between}}.op-room .op-room-content .op-room-control .control-content .control-item .item-overview{display:flex;flex-direction:column;gap:2px;width:100%}.op-room .op-room-content .op-room-control .control-content .control-item .item-overview .overview-normal,.op-room .op-room-content .op-room-control .control-content .control-item .item-overview .overview-waring{font-size:14px;flex:1;line-height:20px;display:flex;gap:2px}.op-room .op-room-content .op-room-control .control-content .control-item .item-overview .overview-normal .time-item,.op-room .op-room-content .op-room-control .control-content .control-item .item-overview .overview-waring .time-item{flex:1;background:#fff;box-sizing:border-box;height:6px;border:1px solid transparent}.op-room .op-room-content .op-room-control .control-content .control-item .item-overview .overview-normal .time-item.has-robot,.op-room .op-room-content .op-room-control .control-content .control-item .item-overview .overview-waring .time-item.has-robot{background:#aff0b5}.op-room .op-room-content .op-room-control .control-content .control-item .item-overview .overview-normal .time-item.has-fault,.op-room .op-room-content .op-room-control .control-content .control-item .item-overview .overview-waring .time-item.has-fault{background:#f53f3f33}.op-room .op-room-content .op-room-control .control-content .control-item .item-overview .overview-normal .time-item.has-none,.op-room .op-room-content .op-room-control .control-content .control-item .item-overview .overview-waring .time-item.has-none{border:1px solid #f2f3f4}.op-room .op-room-content .op-room-control .control-content .control-item .item-overview .overview-normal{align-items:flex-end}.op-room .op-room-content .op-room-control .control-content .control-item .item-op,.op-room .op-room-content .op-room-control .control-content .control-item .item-op-pc{flex-shrink:0;cursor:default}.op-room .op-room-content .op-room-control .control-content .control-item .item-op .current,.op-room .op-room-content .op-room-control .control-content .control-item .item-op-pc .current{color:#333}.op-room .op-room-content .op-room-control .control-content .control-item .item-op .show,.op-room .op-room-content .op-room-control .control-content .control-item .item-op-pc .show{color:#175cff}@media (min-width: 780px){.op-room .op-room-content .op-room-control .control-content .control-item .item-op{display:none}}@media (max-width: 640px),(max-width: 780px){.op-room .op-room-content .op-room-control .control-content .control-item .item-op-pc{display:none}}.import-op-dialog{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px}.import-op-dialog .import-desc{color:#999;font-size:14px}.rui-fleet-scene-run-status-bar{background:#fff;height:32px;display:flex;align-items:center;flex-shrink:0;position:relative;box-shadow:0 1px 2px #0000001a;margin-top:6px;overflow:clip}@media (max-width: 640px){.rui-fleet-scene-run-status-bar{margin-top:0}}.rui-fleet-scene-run-status-bar.hidden{background:transparent;border:none;pointer-events:none}.rui-fleet-scene-run-status-bar.hidden .status{display:none}.rui-fleet-scene-run-status-bar .status{display:inline-flex;align-items:center;overflow:auto;padding-right:4px;scrollbar-width:none}@media (max-width: 640px){.rui-fleet-scene-run-status-bar .status::-webkit-scrollbar{display:none}}.rui-fleet-scene-run-status-bar .status-part{height:20px;line-height:20px;border-right:1px solid #ccc;font-size:12px;padding:0 8px;flex-shrink:0}.rui-fleet-scene-run-status-bar .status-part.split-screen{display:flex;align-items:center;gap:8px;cursor:pointer}.rui-fleet-scene-run-status-bar .status-part.split-screen.split-screen.disabled{cursor:not-allowed}.rui-fleet-scene-run-status-bar .divide{border-right:1px solid #ccc;align-self:stretch}.rui-fleet-scene-run-status-bar .scale-show{margin-left:auto;padding:8px;height:100%;display:flex;align-items:center;position:relative;top:0;right:0;bottom:0;left:0;flex-shrink:0;box-shadow:0 4px 8px #0000001a}.scale-show{position:absolute;top:auto;left:auto;bottom:8px;right:8px;color:#666;font-size:12px;text-shadow:0 0 5px #fff;padding:0}.play-back,.demo{height:100%;display:flex;align-items:center;justify-content:center;gap:8px;position:relative;z-index:2;padding:0 8px;font-size:12px;flex-shrink:0}.fixed-left{height:auto;position:absolute;bottom:4px}.fixed-right{position:absolute;right:30px;bottom:8px}.robot-error-container{background-color:#fff5f5;padding:8px}.robot-error-container .above-error-wrapper,.robot-error-container .reconnect-container{display:flex;flex-direction:column;gap:4px}.robot-error-container .reconnect-row{padding:4px 8px;background:#f53f3f1a;color:#f53f3f;border-radius:2px;line-height:16px}.robot-error-container .reconnect-row .rui-link-btn{color:#175cff;text-decoration:underline;line-height:16px;text-underline-offset:3px;font-size:12px;vertical-align:unset}.robot-error-container .schedule-fault{word-break:break-all}.robot-error-container .h-error-line{height:1px;margin:8px 0;background-color:#f53f3f}.robot-error-container .err-msg{border-radius:2px;padding:4px 8px;background:#f53f3f1a;color:#f53f3f;line-height:16px;word-break:break-all}.robot-error-container .robot-alarms-container,.robot-error-container .robot-alarms-container *{box-sizing:border-box}.robot-error-container .robot-alarms-container .robot-alarms-item:not(:last-child){margin-bottom:8px}.robot-error-container .robot-alarms-container .robot-alarms-item.Fatal .header,.robot-error-container .robot-alarms-container .robot-alarms-item.Error .header{color:#cb2634}.robot-error-container .robot-alarms-container .robot-alarms-item.Warning .header{color:#ff7d00}.robot-error-container .robot-alarms-container .robot-alarms-item .header{display:flex;font-weight:700;font-size:12px;line-height:16px}.robot-error-container .robot-alarms-container .robot-alarms-item .header .code{margin-left:2px}.robot-error-container .robot-alarms-container .robot-alarms-item .header .timestamp{margin-left:auto}.robot-error-container .robot-alarms-container .robot-alarms-item .content{margin-top:4px;line-height:16px;font-size:12px;word-break:break-all}.arrow-expand{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;z-index:10;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:none}.arrow-expand img{width:22px}.fleet-area-bar{position:absolute;top:16px;left:16px;display:flex;align-items:center;background-color:#f5f5f5;box-shadow:0 2px 8px #0000000d;height:40px;z-index:10;padding:4px;box-sizing:border-box;overflow:auto;border:1px solid #e9e9e9}@media (max-width: 640px){.fleet-area-bar{top:8px;left:8px}.fleet-area-bar::-webkit-scrollbar{display:none}}.fleet-area-bar.fleet-area-bar-tabs{background:transparent;height:auto;box-shadow:none;border:none}.fleet-area-bar.area-option,.fleet-area-bar.area-option .rui-input-option{background-color:unset;box-shadow:none}.fleet-area-bar.area-option .area-option-mobile{max-width:50vw;width:unset}.fleet-area-bar.area-option .area-option-mobile .io-field{background-color:unset;border-color:transparent}.fleet-area-bar .area-disabled{cursor:not-allowed!important;pointer-events:none;color:#ccc!important}.fleet-area-bar .floor-option{flex-shrink:0;position:relative;display:flex;align-items:center;padding:0 8px;color:#bbb;cursor:pointer;align-self:stretch}.fleet-area-bar .floor-option .text{text-align:center}.fleet-area-bar .floor-option .text:after{display:block;content:attr(title);font-weight:700;height:0;visibility:hidden;overflow:hidden}.fleet-area-bar .floor-option:hover{background:#f3f7ff}.fleet-area-bar .floor-option.active{color:#fff;font-weight:700;background-color:#111}.fleet-area-bar .v-line{display:inline-block;width:1px;background-color:#e5e7eb;height:16px;flex-shrink:0;margin:0 4px}.fleet-area-bar-single-screen{position:absolute;top:16px;left:16px;z-index:10}.fleet-area-bar-single-screen .rui-input-option{width:auto;max-width:200px;box-shadow:0 0 4px #33333329;background-color:#fff;border-radius:4px}.fleet-area-bar-single-screen .rui-input-option .io-field{border-color:transparent}.fleet-area-bar-single-screen-dropdown .rui-input-option-dropdown{width:auto}.split-screen-dialog{max-width:480px}.split-screen-dialog .dialog-title{margin-bottom:16px}.split-screen-dialog .rui-form-layout{display:flex;gap:16px}.split-screen-dialog .rui-form-layout .fl-field{margin:0}.map-tool-container{flex-shrink:0;padding-left:8px;display:flex;align-items:center;gap:4px;margin-bottom:0;position:relative;z-index:100;margin-right:0}.map-tool-container .top-edit-btn span{display:inline-flex}.map-tool-container .top-edit-btn span i{display:inline-flex;width:14px}.map-tool-container.scrollThan0{box-shadow:-2px 0 8px -4px #0003}.map-tool-container .top-edit-btn{color:#121212}.map-tool-container .top-filter-btn{position:relative}.map-tool-container .top-filter-btn:after{position:absolute;right:4px;bottom:4px;content:"";width:0;height:0;border-style:solid;border-width:0 0 4px 4px;border-color:transparent transparent #666 transparent}.map-tool-container .v-line{display:inline-block;width:1px;background-color:#e5e7eb;height:16px;flex-shrink:0}.top-tool-wrapper .eye-panel{height:80vh}.rui-fleet-scene-edit-view-scene-list .rui-section-1{margin-bottom:24px}.rui-fleet-sync-to-robots .rui-page-actions .v-line{height:16px;width:1px;background-color:#d9d9d9}.rui-fleet-sync-to-robots .async-push-msg{border-radius:4px;padding:16px;background:#f3f7ff;box-sizing:border-box;border:1px solid #175cff;line-height:20px;margin-bottom:16px;display:flex}.rui-fleet-sync-to-robots .async-push-msg svg{color:#175cff;margin-right:8px;margin-top:4px}.rui-fleet-sync-to-robots .async-push-msg .content{word-break:break-all}.rui-fleet-sync-to-robots .async-push-msg .cancel-async-push{margin-left:auto;flex-shrink:0;align-self:flex-end}.rui-fleet-sync-to-robots .robots{margin-bottom:12px}.rui-fleet-sync-to-robots .progress-msg{line-height:1.2em;color:#555}.rui-fleet-sync-to-robots .fwt-main-table td{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rui-fleet-sync-to-robots .fwt-main-table .rui-check-box .checkbox-text{margin-left:0}.rui-fleet-sync-to-robots .group-wrapper{font-weight:700}.rui-fleet-sync-to-robots .group-wrapper,.rui-fleet-sync-to-robots .robot-wrapper{display:flex;align-items:center;gap:8px;color:#333}.rui-fleet-sync-to-robots .group-wrapper svg,.rui-fleet-sync-to-robots .robot-wrapper svg{color:#666}.rui-fleet-sync-to-robots .robot-status{display:flex;gap:8px}.rui-fleet-sync-to-robots .tag{height:24px;font-size:12px;border-radius:4px;display:inline-flex;align-items:center;padding:0 8px;gap:4px;background-color:#f2f3f4;color:#999}.rui-fleet-sync-to-robots .tag.green{background-color:#f2fbf4;color:#00b42a}.rui-fleet-sync-to-robots .tag.blue{background:#f3f7ff;color:#175cff}.rui-fleet-sync-to-robots .robot-group-tr{background-color:#f3f7ff}.rui-fleet-sync-to-robots .robot-group-tr td{background-color:transparent!important}.rui-fleet-sync-to-robots .robot-tr{background-color:#fff}.rui-fleet-sync-to-robots .robot-tr td{background-color:transparent!important}.rui-fleet-sync-to-robots .rui-fixed-width-table{max-height:50vh}.rui-fleet-sync-to-robots .rui-fixed-width-table table.fwt-main-table thead tr th:first-child{overflow:unset}.rui-fleet-sync-to-robots .empty{color:#999}.rui-fleet-sync-to-robots .not-match-wrapper{display:flex;align-items:center;gap:4px}.rui-fleet-sync-to-robots-progress .push-summary{font-size:12px;border-radius:4px;line-height:normal;display:flex;align-items:center;padding:8px 16px;gap:8px;background:#f3f7ff;box-sizing:border-box}.rui-fleet-sync-to-robots-progress .total{color:#175cff}.rui-fleet-sync-to-robots-progress .success{color:#00b42a}.rui-fleet-sync-to-robots-progress .fail{color:#f53f3f}.rui-fleet-sync-to-robots-progress .pending{color:#ff7d00}.rui-fleet-sync-to-robots-progress .push-list{padding-top:16px;width:282px;margin:auto}.rui-fleet-sync-to-robots-progress .push-list .push-item{display:flex;align-items:center;margin-bottom:12px;gap:8px}.rui-fleet-sync-to-robots-progress .push-list .push-item .line{flex-grow:1;height:1px;background-image:linear-gradient(to right,#ccc 0%,#ccc 50%,transparent 50%);background-size:8px 1px;background-repeat:repeat-x}.rui-fleet-sync-to-robots-progress .push-list .push-item .push-status{display:flex;gap:8px;align-items:center}.rui-fleet-sync-to-robots-progress .push-list .push-item .push-status.pushing{color:#ff7d00}.rui-fleet-sync-to-robots-progress .push-list .push-item .push-status.ok{color:#00b42a}.rui-fleet-sync-to-robots-progress .push-list .push-item .push-status.fail{color:#f53f3f}.rui-edit-basic{height:100%;width:712px;overflow:auto;padding:16px}@media (max-width: 640px){.rui-edit-basic{overflow:auto}}@media (max-width: 984px){.rui-edit-basic{width:100%}}.rui-edit-basic .rui-page-actions{margin-top:16px}.rui-edit-basic .section{display:flex;flex-direction:column;gap:16px}@media (max-width: 640px){.rui-edit-basic .section{flex-direction:column}}.rui-edit-basic .bottom-action{order:2;display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width: 640px){.rui-edit-basic .bottom-action{grid-template-columns:1fr}}.rui-edit-basic .bottom-action .bottom-action-item{min-height:172px;border-radius:8px;display:flex;gap:16px;flex-direction:column;align-items:flex-start;padding:16px;background:#f9f9f9;box-sizing:border-box}.rui-edit-basic .bottom-action .bottom-action-item.scene-item{grid-column-start:span 2}@media (max-width: 640px){.rui-edit-basic .bottom-action .bottom-action-item.scene-item{grid-column-start:unset}}.rui-edit-basic .bottom-action .icon{height:32px}.rui-edit-basic .bottom-action .info-tip{line-height:normal}.rui-edit-basic .bottom-action .btn-actions{margin-top:auto;display:flex;flex-wrap:wrap;gap:8px}.rui-edit-basic .top-info{order:2;position:relative;min-width:400px;box-sizing:border-box;color:#333;border-radius:4px;overflow:hidden;background:#f3f7ff url(/assets/summary-bg-BXo_pGmA.svg) no-repeat right bottom}@media (max-width: 640px){.rui-edit-basic .top-info{order:0;min-width:auto}}.rui-edit-basic .top-info .content{display:flex;flex-direction:column;padding:8px 16px 0;line-height:normal;box-sizing:border-box}.rui-edit-basic .top-info .content .grid-container{box-sizing:border-box;width:100%;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:40px 24px}@media (max-width: 640px){.rui-edit-basic .top-info .content .grid-container{grid-template-columns:1fr 1fr}}.rui-edit-basic .top-info .content .label{opacity:.8;font-size:16px;font-weight:300;line-height:24px;color:#333;white-space:nowrap}.rui-edit-basic .top-info .content .value{font-size:32px;font-weight:700;line-height:48px;margin-top:4px}.rui-edit-basic .top-info .content .scene-basic-info{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:16px 0}@media (max-width: 640px){.rui-edit-basic .top-info .content .scene-basic-info{flex-direction:column;align-items:flex-start;padding-top:8px}}.rui-edit-basic .top-info .content .scene-basic-info .scene-name,.rui-edit-basic .top-info .content .scene-basic-info .scene-id{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:28px}@media (max-width: 640px){.rui-edit-basic .top-info .content .scene-basic-info .scene-name,.rui-edit-basic .top-info .content .scene-basic-info .scene-id{max-width:100%}}.rui-edit-basic .top-info .content .scene-basic-info .scene-name{color:#333;font-size:20px;font-weight:700}.rui-edit-basic .top-info .content .scene-basic-info .scene-id{font-size:16px}.door-view .container-type-list .container-item{display:block!important;line-height:20px}.door-view .container-type-list .container-item .rui-t-tag{display:inline-block;padding:4px 8px;height:auto;margin-right:8px}.door-view .edit-btn{flex-shrink:0;margin-left:auto;height:20px;display:flex;align-items:center;line-height:1;padding:0}.door-view .info-row{display:flex;flex-wrap:wrap;align-items:center;row-gap:8px}.door-view .info-row .v-line{width:1px;height:14px;background-color:#d9d9d9;margin:0 8px}.door-view .info-row .form-item{display:flex;align-items:center;line-height:normal}.door-view .info-row .form-item .label{color:#999;margin-right:4px;flex-shrink:0}.rui-fleet-scene-edit-door .fl-label{color:#666;line-height:normal}.rui-fleet-scene-edit-door .loc-tip{font-size:12px;line-height:18px;color:#999;margin-bottom:8px}.rui-fleet-scene-edit-door hr{border-color:#e9e9e9;border-style:solid;margin-bottom:16px;margin-top:0}.rui-fleet-scene-edit-door .door-cmd-title{color:#3d3d3d;margin-bottom:8px}.lift-view .rui-t-tag{display:inline-block;padding:4px 8px;height:auto;margin-right:8px}.lift-view .rui-t-tag span{display:inline-flex;align-items:center;gap:4px}.rui-fleet-scene-edit-lift .floor-container .floor-item{margin-bottom:16px;padding-bottom:16px}.rui-fleet-scene-edit-lift .floor-container .floor-item:not(:last-child){border-bottom:1px solid #e9e9e9}.rui-fleet-scene-edit-lift .floor-container .floor-item .body{padding-left:12px}.rui-fleet-scene-edit-lift .sm-container .sm-item{padding:8px;background-color:#f9f9f9;margin-bottom:8px}.rui-fleet-scene-edit-lift .sm-container .sm-item .sm-remove{margin-bottom:8px;line-height:20px}.rui-fleet-scene-edit-lift .sm-container .sm-item .enter-label,.rui-fleet-scene-edit-lift .sm-container .sm-item .exit-label{margin-bottom:4px;line-height:20px}.rui-fleet-scene-edit-lift .sm-container .sm-item .exit-path-container .rui-form-layout:last-child{margin-bottom:-16px}.rui-fleet-scene-edit-lift .floor-container-tip{font-size:12px;line-height:18px;color:#999}.rui-fleet-scene-edit-lift .config-container{display:flex;gap:16px;margin-top:16px}.rui-fleet-scene-edit-lift .config-container *{box-sizing:border-box}@media (max-width: 640px){.rui-fleet-scene-edit-lift .config-container{flex-direction:column}}.rui-fleet-scene-edit-lift .config-container .left-config{flex-grow:1}.rui-fleet-scene-edit-lift .config-container .left-config .left-config-row-1{display:grid;grid-template-columns:1fr 1fr}.rui-fleet-scene-edit-lift .config-container .left-config .left-config-row-1>*{width:auto}.rui-fleet-scene-edit-lift .config-container .left-config .left-config-item{overflow:clip;box-sizing:border-box;border:1px solid #d9d9d9}.rui-fleet-scene-edit-lift .config-container .left-config .left-config-item:not(:last-child){margin-bottom:16px}.rui-fleet-scene-edit-lift .config-container .left-config .left-config-item .header{padding:8px;background:#f5f5f5;gap:16px}.rui-fleet-scene-edit-lift .config-container .left-config .left-config-item .content{padding:8px}.rui-fleet-scene-edit-lift .config-container .left-config .left-config-item .content .action{display:flex;align-items:center;justify-content:space-between}@media (max-width: 640px){.rui-fleet-scene-edit-lift .config-container .left-config .left-config-item .content .action{flex-wrap:wrap}.rui-fleet-scene-edit-lift .config-container .left-config .left-config-item .content .action .other-lift{margin-top:8px}}.rui-fleet-scene-edit-lift .config-container .left-config .left-config-item .content .action.enabled{margin-bottom:16px}.rui-fleet-scene-edit-lift .config-container .left-config .left-config-item .content .action .other-lift{font-size:12px;color:#666}.rui-fleet-scene-edit-lift .config-container .left-config .left-config-item .content .other-used-tip{font-size:12px;color:#999;line-height:18px}.rui-fleet-scene-edit-lift .config-container .left-config .left-config-item .content .other-used-tip .link-lift-wrapper .link-lift-text{color:#175cff;text-decoration:underline;cursor:pointer}.rui-fleet-scene-edit-lift .config-container .right-preview{display:flex;flex-direction:column;flex-shrink:0;width:320px;padding:16px;background:#f2f3f4}@media (max-width: 640px){.rui-fleet-scene-edit-lift .config-container .right-preview{width:auto;min-height:140px}}.rui-fleet-scene-edit-lift .config-container .right-preview .null-tip-p{font-size:14px;line-height:22px;color:#666;flex-grow:1;display:flex;align-items:center;justify-content:center;flex-direction:column}.rui-fleet-scene-edit-lift .config-container .right-preview .null-tip-p>*{text-align:center}.rui-fleet-scene-edit-lift .config-container .right-preview .preview-container{position:sticky;top:0;display:flex;flex-direction:column;gap:80px}.rui-fleet-scene-edit-lift .config-container .right-preview .preview-container .preview-floor{height:32px;display:flex;align-items:center;justify-content:center;background:#fff;border-bottom:4px solid #cfdbf6}.rui-fleet-scene-edit-lift .config-container .right-preview .preview-container .col-container{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;padding:32px 0}.rui-fleet-scene-edit-lift .config-container .right-preview .preview-container .col-container .preview-col{flex-grow:1;display:grid;gap:32px}.rui-fleet-scene-edit-lift .config-container .right-preview .preview-container .col-container .preview-col .row{display:flex;align-items:center;justify-content:center}.rui-fleet-scene-edit-lift .config-container .right-preview .preview-container .col-container .preview-col .row .line{position:relative;height:calc(100% - 24px);width:4px;background-color:#175cff}.rui-fleet-scene-edit-lift .config-container .right-preview .preview-container .col-container .preview-col .row .line .up-arrow{position:absolute;top:-4px;left:50%;transform:translate(-50%)}.rui-fleet-scene-edit-lift .config-container .right-preview .preview-container .col-container .preview-col .row .line .bottom-arrow{position:absolute;bottom:-4px;left:50%;transform:translate(-50%)}.rui-fleet-scene-edit-lift .config-container .right-preview .preview-container .col-container .preview-col .row .line .name{padding:4px;background:#f2f3f4;color:#175cff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.strategy-container{box-sizing:border-box;display:flex;border:1px solid #e9e9e9;overflow:clip}.strategy-container *{box-sizing:border-box}.strategy-container .left{flex-shrink:0;width:140px;padding:4px;align-self:stretch;background:#f9f9f9;border-width:0px 1px 0px 0px;border-style:solid;border-color:#e9e9e9}.strategy-container .left .item{height:32px;align-content:center;padding:0 8px;cursor:pointer;color:#666;margin-bottom:4px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.strategy-container .left .item:hover{color:#333}.strategy-container .left .item.active{background:#fff;box-shadow:0 1px 2px #0000001a;font-weight:700;color:#333}.strategy-container .right{flex-grow:1;padding:16px}.strategy-container .right .custom-feat{margin-bottom:16px}.strategy-container .right .action{display:flex;gap:8px}.strategy-container .right .custom-section{margin-top:16px}.strategy-container .right .custom-section .tip{font-size:14px;line-height:20px;color:#999;margin-top:8px}.strategy-container .right .custom-section .custom-form{margin-top:8px;display:flex;flex-direction:column;justify-content:center;padding:8px;gap:16px;align-self:stretch;border:1px solid #d9d9d9}.strategy-container .right .custom-section .custom-form .custom-form-item{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.strategy-container .right .custom-section .custom-form .custom-form-item>*{flex-shrink:0}.strategy-container .right .custom-section .custom-form .label{flex-shrink:0;font-size:14px;line-height:20px;text-align:right;color:#666}.strategy-container .right .custom-section .custom-form .time-range-container{display:flex;gap:16px}.strategy-container .right .custom-section .custom-form .time-range-container .time-range-item{display:flex;align-items:center;gap:4px}.strategy-container .right .custom-section .custom-form .time-range-container .time-range-item .rui-input-text{width:62px}.strategy-container .right .custom-section .custom-form .custom-form-robot-group{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.strategy-container .right .custom-section .custom-form .custom-form-robot-group.rui-form-layout{margin:0}.strategy-container .right .custom-section .custom-form .custom-form-robot-group.rui-form-layout .rui-input-option{width:100%}.strategy-container .right .custom-section .custom-form .custom-form-robot-group .fl-field{display:flex;align-items:center;gap:8px;margin:0;width:auto}.strategy-container .right .custom-section .custom-form .custom-form-robot-group .fl-field .fl-label{width:100px;flex-shrink:0;text-align:right;margin:0}.strategy-rename-dialog{max-width:480px}.strategy-rename-dialog .rui-form-layout .fl-field{width:100%;margin:0}.rui-fleet-scene-edit .edit-config{height:100%;display:flex;flex-direction:column}@media (max-width: 640px){.rui-fleet-scene-edit .edit-config{margin-left:0}}.rui-fleet-scene-edit .edit-config .actions{padding:8px 16px;border-width:0px 0px 1px 0px;border-style:solid;border-color:#e9e9e9}.rui-fleet-scene-edit .edit-config .edit-config-content{flex-grow:1;height:0;display:flex}.rui-fleet-scene-edit .edit-config .config-tab{width:200px}.rui-fleet-scene-edit .edit-config .config-tab .tc-head-pane{width:100%;border-top:none;border-left:none;border-bottom:none}.rui-fleet-scene-edit .edit-config .edit-config-right{flex-grow:1;display:flex;flex-direction:column}.rui-fleet-scene-edit .edit-config .edit-config-right .bind-alert-wrapper{margin-bottom:26px}.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content{overflow:auto;padding:16px}@media (max-width: 640px){.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .rui-input-field-like{width:100%!important}}.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .wrapper{max-width:960px}.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .rui-section-1:not(:last-child){border-bottom:1px solid #d9d9d9}.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .robot-config-section,.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .dispatch-config-section,.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .traffic-config-section,.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .venus-config-section,.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .distributed-config-section,.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .optical-config-section{margin-bottom:16px}.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .robot-config-section .rui-section-com,.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .dispatch-config-section .rui-section-com,.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .traffic-config-section .rui-section-com,.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .venus-config-section .rui-section-com,.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .distributed-config-section .rui-section-com,.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .optical-config-section .rui-section-com{margin-bottom:24px}.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .robot-config-section .rui-input-text,.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .dispatch-config-section .rui-input-text,.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .traffic-config-section .rui-input-text,.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .venus-config-section .rui-input-text,.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .distributed-config-section .rui-input-text,.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .optical-config-section .rui-input-text,.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .robot-config-section .rui-input-option,.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .dispatch-config-section .rui-input-option,.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .traffic-config-section .rui-input-option,.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .venus-config-section .rui-input-option,.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .distributed-config-section .rui-input-option,.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .optical-config-section .rui-input-option{width:240px}.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .robot-config-section .rui-form-layout .fl-field:last-child,.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .dispatch-config-section .rui-form-layout .fl-field:last-child,.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .traffic-config-section .rui-form-layout .fl-field:last-child,.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .venus-config-section .rui-form-layout .fl-field:last-child,.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .distributed-config-section .rui-form-layout .fl-field:last-child,.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .optical-config-section .rui-form-layout .fl-field:last-child{margin-bottom:0}.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .optical-config-section{margin-bottom:0}.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .extra-tip{margin-top:4px;font-size:12px;line-height:18px;color:#0006}.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .charge-config-section{margin-bottom:16px}.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .charge-config-section .rui-section-com{margin-bottom:8px}.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .charge-config-section .charge-extra-tip{margin-bottom:16px;margin-top:8px}.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .charge-config-section .charge-extra-tip div{font-size:12px}.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .charge-config-section .charge-extra-tip div.important-title{font-weight:700;margin-bottom:4px}.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .charge-config-section .charge-extra-tip .extra-tip{margin-bottom:12px}.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .charge-config-section .charge-extra-tip .extra-tip.important-tip{color:#3d3d3d;margin:0}.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .charge-config-section .charge-title{display:flex;align-items:center;justify-content:space-between;margin:16px 0;font-weight:700;max-width:862px}.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .charge-config-section .charge-title .charge-delete{color:#f53f3f;cursor:pointer}.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .charge-config-section .charge-form-wrapper{padding:16px 16px 0;border-radius:8px;box-sizing:border-box;border:1px solid #d9d9d9;max-width:862px}.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .charge-config-section .charge-form-wrapper .rui-form-layout{margin-bottom:0}.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .charge-config-section .plc-height{height:16px}.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .charge-config-section .add-charging-strategy{margin-top:16px;background-color:transparent;border:none;padding:0}.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .robots-bind-config-section{margin-bottom:16px}.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .robots-bind-config-section .rui-section-com{margin-bottom:24px}.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .robots-bind-config-section .robot-bind-tip-alert{font-size:12px}.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .robots-bind-config-section .charging-point-section{margin-top:24px}.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .robots-bind-config-section .open-stoped-special-setting{margin:16px 0;line-height:20px;color:#666}.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .robots-bind-config-section .open-stoped-special-setting .text{margin:4px 0}.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .robots-bind-config-section .delete-group-name-btn{background-color:transparent;border:none;margin-left:auto;padding-right:0}.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .robots-bind-config-section .robot-group-pane{margin-top:16px;margin-bottom:32px;border-radius:8px;box-sizing:border-box;border-width:1px;border-style:solid;border-color:#d9d9d9;overflow:hidden}.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .robots-bind-config-section .robot-group-pane .null-tip{height:36px;line-height:36px;color:#999;text-align:center}.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .robots-bind-config-section .robot-group-pane.expanded{border-radius:8px}.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .robots-bind-config-section .robot-group-pane .robot-group-head{padding:12px 16px;background-color:#f9f9f9;height:44px;border-bottom:1px solid #e9e9e9}.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .robots-bind-config-section .robot-group-pane .robot-group-head.expanded{border-bottom:1px solid #d9d9d9}.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .robots-bind-config-section .robot-group-pane .robot-group-head .main-row{display:flex;align-items:center;justify-content:space-between;height:100%}.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .robots-bind-config-section .robot-group-pane .robot-group-head .second-row{margin-top:8px;display:flex;flex-wrap:wrap;gap:8px}.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .robots-bind-config-section .robot-group-pane .robot-group-head .second-row .robot-stats-label{margin-right:4px;color:#999}.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .robots-bind-config-section .robot-group-pane .robot-group-head .group-name{font-weight:700}.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .robots-bind-config-section .robot-group-pane .robot-group-head .rui-t-tag{margin-left:8px}.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .robots-bind-config-section .robot-group-pane .robot-group-head .edit-btn-group{padding-left:0;margin-left:16px;padding-right:0}.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .robots-bind-config-section .robot-group-pane .robot-group-head .icon-wrapper{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;cursor:pointer;transform-origin:center}.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .robots-bind-config-section .robot-group-pane .robot-group-head .move-icon-wrapper{touch-action:none;color:#999;cursor:move}.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .robots-bind-config-section .robot-group-pane .rule-item{display:flex;flex-direction:column;justify-content:center;padding:8px;border-bottom:1px solid #d9d9d9}.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .robots-bind-config-section .robot-group-pane .rule-item .check-box-rule{height:20px;line-height:20px}.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .robots-bind-config-section .robot-group-pane .rule-item .rule-head{display:flex;align-items:center;height:100%;justify-content:space-between}@media (max-width: 640px){.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .robots-bind-config-section .robot-group-pane .rule-item .rule-head .edit-btn{margin-left:10px;padding-right:4px}}.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .robots-bind-config-section .robot-group-pane .rule-item .rule-body{display:flex;flex-direction:column}.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .robots-bind-config-section .robot-group-pane .rule-item .rule-body .item{margin:4px 0;flex-wrap:wrap;max-height:40px;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .robots-bind-config-section .robot-group-pane .rule-item .rule-body .item .title{flex-shrink:0;color:#666;line-height:20px}.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .robots-bind-config-section .robot-group-pane .rule-item .rule-body .item .content{display:inline;flex:1;color:#121212;line-height:20px}.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .robots-bind-config-section .robot-group-pane .rule-item:last-child{border-bottom:none}.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .robots-bind-config-section .robot-group-pane .rule-item .rui-t-tag{display:inline-block;padding:4px 8px;height:auto;margin-left:8px}.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .robots-bind-config-section .robot-group-pane .rule-item .rui-t-tag>span{display:inline-flex;align-items:center;gap:4px}.rui-fleet-scene-edit .edit-config .edit-config-right .edit-config-form-content .robots-bind-config-section .robot-group-pane .copy-btn-robot{margin-left:auto}.rui-fleet-scene-edit .edit-robot{height:100%;overflow:auto;padding:16px}.rui-fleet-scene-edit .edit-robot .v-line{height:14px;width:1px;background-color:#d9d9d9}.rui-fleet-scene-edit .edit-robot .stats-item{height:54px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:4px;gap:4px;flex-grow:1;background:#fff;box-shadow:0 2px 4px #00000014}.rui-fleet-scene-edit .edit-robot .stats-item .stats-value{font-size:16px;font-weight:700;margin-left:4px}.rui-fleet-scene-edit .edit-robot .wrapper-content{max-width:800px}.rui-fleet-scene-edit .edit-robot .wrapper-content .stats-section{display:flex;gap:8px;align-items:center;overflow:auto}.rui-fleet-scene-edit .edit-robot .wrapper-content .robot-group-action{display:flex;align-items:center;gap:16px;margin-top:16px}.rui-fleet-scene-edit .edit-robot .wrapper-content .robot-group-action .last-grid{display:flex;align-items:center;margin-left:auto;gap:24px}.rui-fleet-scene-edit .edit-robot .top-tool-bar{margin-top:16px;display:flex;align-items:center;flex-wrap:wrap;gap:8px;background-color:#fff;z-index:5}@media (max-width: 640px){.rui-fleet-scene-edit .edit-robot .top-tool-bar{display:block}}.rui-fleet-scene-edit .edit-robot .top-tool-bar .robot-action{margin-left:auto;display:flex;align-items:center;flex-wrap:wrap;gap:8px}@media (max-width: 640px){.rui-fleet-scene-edit .edit-robot .top-tool-bar .robot-action{margin-top:8px;display:grid;grid-template-columns:1fr 1fr auto 1fr 1fr}.rui-fleet-scene-edit .edit-robot .top-tool-bar .robot-action .batch-edit-btn{grid-column-end:span 2}}.rui-fleet-scene-edit .edit-robot .robot-group-pane{margin-top:16px;box-sizing:border-box;border-width:1px;border-style:solid;border-color:#d9d9d9;overflow:hidden}.rui-fleet-scene-edit .edit-robot .robot-group-pane .robot-group-head{padding:16px;background-color:#f9f9f9}.rui-fleet-scene-edit .edit-robot .robot-group-pane .robot-group-head.expanded{border-bottom:1px solid #d9d9d9}.rui-fleet-scene-edit .edit-robot .robot-group-pane .robot-group-head .main-row{display:flex;align-items:center}.rui-fleet-scene-edit .edit-robot .robot-group-pane .robot-group-head .second-row{margin-top:8px;display:flex;flex-wrap:wrap;gap:8px}.rui-fleet-scene-edit .edit-robot .robot-group-pane .robot-group-head .second-row .robot-stats-label{margin-right:4px;color:#999}.rui-fleet-scene-edit .edit-robot .robot-group-pane .robot-group-head .group-name{font-weight:700}.rui-fleet-scene-edit .edit-robot .robot-group-pane .robot-group-head .rui-t-tag{margin-left:8px}.rui-fleet-scene-edit .edit-robot .robot-group-pane .robot-group-head .delete-group-name-btn{background-color:transparent;border:none;margin-left:auto;padding-right:0}.rui-fleet-scene-edit .edit-robot .robot-group-pane .robot-group-head .edit-btn-group{padding-left:0;margin-left:16px}.rui-fleet-scene-edit .edit-robot .robot-group-pane .robot-group-head .icon-wrapper{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;cursor:pointer;transform-origin:center}.rui-fleet-scene-edit .edit-robot .robot-group-pane .robot-group-head .move-icon-wrapper{touch-action:none;color:#999;cursor:move}.rui-fleet-scene-edit .edit-robot .robot-group-pane .robot-item{display:flex;align-items:center;padding:0 16px;height:52px;border-bottom:1px solid #d9d9d9}.rui-fleet-scene-edit .edit-robot .robot-group-pane .robot-item:last-child{border-bottom:none}.rui-fleet-scene-edit .edit-robot .robot-group-pane .robot-item .action-button-wrapper{display:flex;gap:8px;margin-left:auto}.rui-fleet-scene-edit .edit-robot .robot-group-pane .robot-item .rui-t-tag{display:inline-block;padding:4px 8px;height:auto;margin-left:8px}.rui-fleet-scene-edit .edit-robot .robot-group-pane .robot-item .rui-t-tag>span{display:inline-flex;align-items:center;gap:4px}.rui-fleet-scene-edit .edit-robot .robot-group-pane .copy-btn-robot{margin-left:auto}.rui-fleet-scene-edit-container-type{display:grid;grid-template-columns:1fr auto}@media (max-width: 640px){.rui-fleet-scene-edit-container-type{display:block}}.rui-fleet-scene-edit-container-type .container-type-left{padding-right:16px}.rui-fleet-scene-edit-container-type .container-type-left .first-title-form{margin-bottom:16px}.rui-fleet-scene-edit-container-type .container-type-left .rui-form-layout{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}@media (max-width: 640px){.rui-fleet-scene-edit-container-type .container-type-left .rui-form-layout.size-form{grid-template-columns:repeat(2,1fr)}}.rui-fleet-scene-edit-container-type .container-type-left .rui-form-layout .fl-field{width:unset;margin:0}.rui-fleet-scene-edit-container-type .container-type-left .rui-fixed-width-table table.fwt-main-table{table-layout:auto;width:100%!important}.rui-fleet-scene-edit-container-type .container-type-left .rui-fixed-width-table .map-options{margin:2px 16px;width:auto!important;display:block}.rui-fleet-scene-edit-container-type .container-type-right{background-color:#f2f3f4;padding:8px;align-self:flex-start}.rui-fleet-scene-edit-container-type .container-type-right .rui-section-com:first-child{margin-bottom:16px}@media (max-width: 640px){.rui-fleet-scene-edit-container-type .container-type-right{margin-top:16px}}.rui-fleet-scene-edit-container-type .container-type-right .line-title-preview{margin-top:0}.rui-fleet-scene-edit-container-type .polygon{margin-top:16px;display:flex;gap:32px}.rui-fleet-scene-edit-container-type .leg{display:flex;align-items:center;gap:16px}.rui-fleet-scene-edit-container-type .leg label{position:relative}.rui-fleet-scene-edit-container-type .leg label .need-required{color:#f53f3f}.rui-fleet-scene-edit-container-type .leg label .rui-input-text{margin-left:4px;min-width:160px}.rui-fleet-scene-edit-container-type .leg:not(:first-child){margin-top:8px}.rui-fleet-scene-edit-container-type .leg>svg{color:#999;cursor:pointer}.rui-fleet-scene-edit-container-type .leg .rui-input-text{width:100px}.rui-fleet-scene-edit-container-type .container-type-image-wrapper .image-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:240px;height:140px;margin:auto;box-sizing:border-box;border:1px dashed #d9d9d9;background-color:#fff;overflow:hidden}.rui-fleet-scene-edit-container-type .container-type-image-wrapper .image-container.has-image{border-style:solid}.rui-fleet-scene-edit-container-type .container-type-image-wrapper .image-container .image-placeholder{width:40px}.rui-fleet-scene-edit-container-type .container-type-image-wrapper .ce-image-buttons{display:flex;justify-content:center;align-items:center;margin-top:8px}.rui-fleet-scene-edit-container-type .container-type-image-wrapper .container-type-image{width:100%;height:100%;object-fit:contain}.rui-fleet-scene-edit-container-type .container-type-preview{width:240px;margin:auto;border:1px solid #d9d9d9;background-color:#fff;overflow:hidden}.rui-fleet-scene-edit-container-type .container-type-preview.bottom-view{margin-top:16px}.rui-fleet-scene-edit-container-type .container-type-preview .desc{height:32px;line-height:32px;text-align:center;background:#333;color:#fff}.rui-fleet-scene-edit{height:100%;display:flex;gap:8px;box-sizing:border-box;padding:12px;background-color:#f5f5f5}.rui-fleet-scene-edit *{box-sizing:border-box}@media (max-width: 640px){.rui-fleet-scene-edit{flex-direction:column}}.rui-fleet-scene-edit .left-side{flex-shrink:0;min-width:240px;display:flex;flex-direction:column;border:1px solid #e9e9e9}.rui-fleet-scene-edit .left-side .left-header{display:flex;flex-direction:row;align-items:center;padding:8px;gap:8px;box-sizing:border-box;border-bottom:1px solid #e9e9e9;flex-shrink:0;background-color:#f5f5f5}@media (min-width: 640px){.rui-fleet-scene-edit .left-side .left-header .add-scene-btn{flex-grow:1}}@media (max-width: 640px){.rui-fleet-scene-edit .left-side .left-header{border-right:none}}.rui-fleet-scene-edit .left-side .tab-card{height:0;flex-grow:1;background-color:#f5f5f5;width:240px}@media (max-width: 640px){.rui-fleet-scene-edit .left-side .tab-card{width:0}}.rui-fleet-scene-edit *::-webkit-scrollbar{width:8px;height:8px;background-color:transparent}.rui-fleet-scene-edit *::-webkit-scrollbar-thumb{background-clip:padding-box;border:2px solid transparent;background-color:#d9d9d9}.rui-fleet-scene-edit *:hover::-webkit-scrollbar-thumb{background-color:#c3c0c0}.rui-fleet-scene-edit .tabs-navigation{overflow:auto;padding:0 16px}@media (max-width: 640px){.rui-fleet-scene-edit .tabs-navigation{padding:0}}.rui-fleet-scene-edit .tabs-navigation::-webkit-scrollbar{display:none}.rui-fleet-scene-edit .tabs-navigation .tab-button{flex-shrink:0;padding-left:16px;padding-right:16px}.rui-fleet-scene-edit .rui-page-actions{position:relative;flex:0 0 auto;margin-bottom:0;padding-right:16px;padding-bottom:8px}@media (max-width: 640px){.rui-fleet-scene-edit .rui-page-actions .rui-input-option{width:auto;flex-grow:1}}.rui-fleet-scene-edit .edit-area{height:100%;display:flex;flex-direction:column;padding-top:16px;padding-left:16px}.rui-fleet-scene-edit .edit-area .scene-area-list{flex-grow:1;overflow:auto}@media (max-width: 640px){.rui-fleet-scene-edit .edit-area .scene-area-list{padding-right:16px}}.rui-fleet-scene-edit .edit-area .scene-area-item{width:732px;background:#fff;box-sizing:border-box;border:1px solid #d9d9d9;padding:16px;margin-bottom:16px}@media (max-width: 640px){.rui-fleet-scene-edit .edit-area .scene-area-item{width:auto}}.rui-fleet-scene-edit .edit-area .scene-area-item .item-name{margin-right:16px}.rui-fleet-scene-edit .edit-area .scene-area-item .edit-btn{margin-left:auto}.rui-fleet-scene-edit .edit-container-type{padding-top:16px;padding-left:16px;height:100%;display:flex;flex-direction:column}.rui-fleet-scene-edit .edit-container-type .container-type-list{flex-grow:1;overflow:auto;padding-right:16px}.rui-fleet-scene-edit .edit-container-type .container-item{border:1px solid #d9d9d9;padding:16px;max-width:732px;margin-bottom:16px;display:flex;align-items:center;cursor:pointer}.rui-fleet-scene-edit .edit-container-type .container-item .item-head{display:flex}.rui-fleet-scene-edit .edit-container-type .container-item .item-head .item-name{font-size:16px;font-weight:700;margin-right:16px;word-break:break-all;line-height:20px}.rui-fleet-scene-edit .edit-container-type .container-item .rui-t-tag{flex-shrink:0}.rui-fleet-scene-edit .edit-container-type .container-item .container-type-image{width:48px;height:48px;margin-left:auto;object-fit:cover;border-radius:4px}.rui-fleet-scene-edit .edit-btn,.rui-fleet-scene-edit .edit-btn:hover,.rui-fleet-scene-edit .edit-btn:active{border:none;background-color:transparent}.scene-tab-container{display:flex;width:100%;height:100%;background-color:#fff;box-shadow:0 1px 2px #0000001a}.scene-tab-container .null-tip-box{display:flex;flex:1;height:100%;align-items:center;justify-content:center}.no-scene{margin-top:24px}.no-scene .title,.no-scene .tip{text-align:center}.no-scene .title{color:#666}.no-scene .tip{margin-top:16px;color:#999}.tabs-container{flex:1;width:100%;height:100%;display:flex;flex-direction:column}.tabs-container .top-edit-tab .tc-head-pane{border-left:none;border-right:none}.tabs-container .top-edit-tab .tc-head-pane .tc-item-container::-webkit-scrollbar{height:0}.tabs-navigation{display:flex;border-bottom:1px solid #e5e7eb}.tab-button{padding:16px 24px;color:#0009;background:none;border:none;cursor:pointer;position:relative;transition:color .3s ease}.tab-button:hover{color:#1f2937}.tab-button.active{color:#175cff}.tab-button.active:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#175cff}.tab-content{padding:0;height:0;flex-grow:1}.tab-content .item-head{display:flex;align-items:center;margin-bottom:16px}.rui-fleet-scene-edit-robot .ce-image-buttons,.rui-fleet-scene-edit-container-type .ce-image-buttons{display:flex;align-items:center;gap:8px;margin-bottom:8px}.rui-fleet-scene-edit-robot .v-line,.rui-fleet-scene-edit-container-type .v-line{width:1px;height:14px;display:inline-block;background-color:#d9d9d9}@media (max-width: 640px){.pull-map-from-robot .rui-page-actions{display:block}.pull-map-from-robot .rui-page-actions .rui-input-option{width:100%}}.pull-map-from-robot .robot-group-name,.edit-area .robot-group-name,.rui-fleet-scene-edit-area-config .robot-group-name,.rui-fleet-sync-to-robots .robot-group-name{margin-bottom:10px;display:flex;gap:16px;align-items:center;height:20px}.pull-map-from-robot .simulated-tag,.edit-area .simulated-tag,.rui-fleet-scene-edit-area-config .simulated-tag,.rui-fleet-sync-to-robots .simulated-tag{height:20px;border-radius:4px;display:flex;align-items:center;padding:0 4px;background:#f3f7ff;color:#175cff;font-size:12px}.pull-map-from-robot .rui-fixed-width-table table.fwt-main-table,.edit-area .rui-fixed-width-table table.fwt-main-table,.rui-fleet-scene-edit-area-config .rui-fixed-width-table table.fwt-main-table,.rui-fleet-sync-to-robots .rui-fixed-width-table table.fwt-main-table{width:100%!important}.pull-map-from-robot .rui-fixed-width-table .map-options,.edit-area .rui-fixed-width-table .map-options,.rui-fleet-scene-edit-area-config .rui-fixed-width-table .map-options,.rui-fleet-sync-to-robots .rui-fixed-width-table .map-options{margin:2px 16px;width:auto!important;display:block}.rui-fleet-scene-edit-robot-group *{line-height:normal}.rui-fleet-scene-edit-robot-group .line-tip{font-size:12px;line-height:16px;color:#999;margin-bottom:8px}.rui-fleet-scene-edit-robot-group .robot-group-icon{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:16px}.rui-fleet-scene-edit-robot-group .robot-group-icon .rui-option-list-item-image-wrapper.robot-dog img{transform:rotate(-90deg)}.rui-fleet-scene-edit-robot .robot-count-select{display:flex;gap:8px}.rui-fleet-scene-edit-robot .robot-count-item{height:32px;border-radius:4px;display:flex;justify-content:center;align-items:center;padding:0 8px;gap:4px;flex-grow:1;box-sizing:border-box;border:1px solid #d9d9d9;cursor:pointer;position:relative;overflow:hidden}.rui-fleet-scene-edit-robot .robot-count-item-selected{border-color:#175cff}.rui-fleet-scene-edit-robot .robot-count-item-selected .check-icon-wrapper{position:absolute;top:-2px;right:-2px}.rui-fleet-scene-edit-robot .h-line{height:1px;background-color:#e9e9e9}@media (max-width: 640px){.rui-fleet-scene-edit-robot-group .rui-form-layout,.rui-fleet-scene-edit-robot-config .rui-form-layout,.rui-fleet-scene-edit-lift .rui-form-layout,.rui-fleet-scene-edit-robot .rui-form-layout{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px}.rui-fleet-scene-edit-robot-group .rui-form-layout .fl-field,.rui-fleet-scene-edit-robot-config .rui-form-layout .fl-field,.rui-fleet-scene-edit-lift .rui-form-layout .fl-field,.rui-fleet-scene-edit-robot .rui-form-layout .fl-field{width:auto;margin:0}.rui-fleet-scene-edit-robot-group .rui-form-layout .grid-span-2,.rui-fleet-scene-edit-robot-config .rui-form-layout .grid-span-2,.rui-fleet-scene-edit-lift .rui-form-layout .grid-span-2,.rui-fleet-scene-edit-robot .rui-form-layout .grid-span-2{grid-column-end:span 2}}@media (max-width: 640px){.area-config-dialog .rui-form-layout{display:grid;grid-template-columns:1fr;gap:12px;margin-bottom:16px}.area-config-dialog .rui-form-layout .fl-field{width:auto;margin:0}}@media (max-width: 640px){.rui-fleet-scene-edit-door .rui-form-layout{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px}.rui-fleet-scene-edit-door .rui-form-layout .fl-field{width:auto;margin:0}.rui-fleet-scene-edit-door .rui-form-layout .door-name,.rui-fleet-scene-edit-door .rui-form-layout .area-id,.rui-fleet-scene-edit-door .rui-form-layout .controlled-path-keys,.rui-fleet-scene-edit-door .rui-form-layout .open-pre-dist{grid-column-end:span 2}}.fleet-edit-check-box-wrapper{height:32px;align-content:center}.disabled-scene-container{padding:16px}.disabled-scene-container .title,.disabled-scene-container .scene-id{color:#333;line-height:22px;text-align:center}.disabled-scene-container .option-btns{margin:8px 0}.disabled-scene-container .option-btns .tip{color:#333;line-height:22px;color:#999;text-align:center}.disabled-scene-container .option-btns .btns{display:flex;justify-content:center;gap:8px;padding:8px 0}.rui-area-map-view-core{position:relative;height:100%;overflow:hidden}.rui-area-map-view-core .scale-show{position:absolute;top:auto;left:auto;bottom:8px;right:8px;color:#aaa;font-size:12px;text-shadow:0 0 5px #fff}.rui-area-map-view-core .main-canvas{width:100%;height:100%;overflow:hidden;position:relative;touch-action:none;background:#f2f2f2}.rui-area-map-view-core .main-canvas .tools{z-index:999;position:absolute;padding:5px;top:10px;left:10px;background:#fff;display:inline-flex;border-radius:5px}.rui-area-map-view-core .main-canvas .tool-container{display:flex;align-items:center;gap:4pxs}.rui-area-map-view-core .main-canvas .tool-container .sup-plus-icon{position:absolute;top:2px;right:2px;height:8px}.rui-area-map-view-core .main-canvas .tool-container .tool-item{flex-shrink:0}.rui-area-map-view-core .main-canvas .tool-container .v-line{display:inline-block;width:1px;background-color:#e5e7eb;height:16px;flex-shrink:0}.rui-area-map-view-core .main-canvas .find-answer-item .find-answer-title{padding:8px 16px;color:#999}.rui-area-map-view-core .main-canvas .find-answer-item .find-answer-child{padding:8px 16px 8px 24px;height:20px;line-height:20px;cursor:pointer}.rui-area-map-view-core .main-canvas .find-answer-item .find-answer-child:hover{background-color:#f9f9f9}.rui-area-map-view-core .main-canvas .static-map{position:absolute}.rui-area-map-view-core .main-canvas .static-map .env-point-cloud-node,.rui-area-map-view-core .main-canvas .static-map .svg-map-node{display:block;position:absolute;top:0;left:0;bottom:auto;right:auto}.rui-area-map-view-core .main-canvas .static-map .env-point-cloud{opacity:.5}.rui-area-map-view-core svg.map-main-svg{background:transparent;display:block;position:absolute;top:0;left:0;bottom:auto;right:auto}.rui-area-map-view-core svg.map-main-svg .point-main{fill:#6d90ec}.rui-area-map-view-core svg.map-main-svg .point-label{fill:#444c;font-size:20px}.rui-area-map-view-core svg.map-main-svg .point-label tspan{text-anchor:middle}.rui-area-map-view-core svg.map-main-svg .path-main{fill:none;stroke:#666;stroke-opacity:.5;stroke-width:3;stroke-linecap:round}.rui-area-map-view-core svg.map-main-svg .path-direction{fill:#2d342d;fill-opacity:.8}.rui-area-map-view-core svg.map-main-svg .robot-main{fill-opacity:.6;stroke-width:1;stroke:#666}.rui-area-map-view-core svg.map-main-svg .robot-head{stroke-width:2;stroke:#666;stroke-linecap:round}.rui-area-map-view-core svg.map-main-svg .robot-label{fill:#000;font-size:10px}.rui-area-map-view-core svg.map-main-svg .robot-label tspan{text-anchor:middle}.rui-area-map-view-core svg.map-main-svg .robot-bins-bg{fill:#ccc;fill-opacity:.7}.rui-area-map-view-core svg.map-main-svg .robot-bins{font-size:10px}.rui-area-map-view-core svg.map-main-svg .robot-bins tspan{text-anchor:middle}.rui-area-map-view-core svg.map-main-svg .robot-collision-shape{fill-opacity:.4;stroke-width:1;stroke:#1554e5;stroke-dasharray:4 2}.rui-area-map-view-core svg.map-main-svg .robot-load-shape{fill-opacity:.6;stroke-width:1;stroke:#19d00d;stroke-dasharray:3 3}.rui-area-map-view-core svg.map-main-svg .resource-rect,.rui-area-map-view-core svg.map-main-svg .resource-circle,.rui-area-map-view-core svg.map-main-svg .resource-polygon{fill-opacity:.2}.rui-area-map-view-core svg.map-main-svg .robot-target-line{fill:none;stroke-width:3;stroke-opacity:.7;stroke-dasharray:6 3}.rui-area-map-view-core svg.map-main-svg .un-travel-path{fill:none;stroke-width:13;stroke-opacity:.5}.rui-area-map-view-core svg.map-main-svg .origin{fill:red}.rui-area-map-view-core svg.map-main-svg .x-axis{fill:none;stroke:#f22;stroke-width:1}.rui-area-map-view-core svg.map-main-svg .y-axis{fill:none;stroke:#13d313;stroke-width:1}.rui-area-map-view-core .float-actions{position:absolute;top:4px;left:4px;bottom:auto;right:auto;padding:4px;background:#fffc;z-index:10}.rui-area-map-view-core .float-actions .rui-link-btn{margin-right:8px}.rui-area-map-view-core .float-actions .rui-link-btn:last-child{margin-right:0}.rui-fleet-dev{width:100%;height:100%;overflow:hidden;position:relative;display:flex}.rui-fleet-dev .rui-map-view{position:relative}.rui-fleet-dev>.float-pane{flex:0 0 auto;width:400px;height:100%;display:flex;background:#c4e7c6;overflow:hidden}.rui-fleet-dev>.map-pane{flex:1 1 auto;width:0;height:100%;display:flex;flex-direction:column}.rui-fleet-dev>.map-pane .map-container{flex:1 1 auto;width:100%;height:100%;overflow:hidden;position:relative}.rui-fleet-dev .pane-main{width:0;flex:1 1 auto;position:relative;box-sizing:border-box;padding-bottom:28px;overflow:hidden;height:100%}.rui-fleet-dev .main-tab-parent{overflow:auto;box-sizing:border-box;height:100%;padding:12px}.rui-fleet-dev .main-status{position:absolute;top:auto;left:0;bottom:0;right:0;background:#f2f2f2;border-top:1px solid #aaa;padding:6px 8px}.rui-fleet-dev .pane-bar{flex:0 0 auto;width:6px;height:100%;background:#888;cursor:ew-resize}.rui-fleet-dev .actions{flex:0 0 auto;padding:8px 0}.rui-fleet-dev .area-bar{position:absolute;top:auto;left:8px;bottom:8px;right:auto;padding:4px;background:#fff;z-index:10}.rui-fleet-dev .area-bar .rui-link-btn{padding:4px}.rui-fleet-dev .area-bar .rui-link-btn.current{background:#b5daf3}.rui-fleet-dev .rui-fleet-dev-conflict-polygon{fill:#888;fill-opacity:.1;stroke-width:1;stroke:#efb293;stroke-dasharray:4 2}.rui-fleet-dev .debug-collisions-item{display:flex;align-items:center;margin-bottom:12px}.rui-fleet-dev .debug-collisions-item .rui-input-text{width:200px;margin-right:8px}.rui-fleet-dev .rui-fleet-dev-debug-collisions-polygon{fill-opacity:.4}.rui-fleet-dev .mapf-high-node{display:block;margin-bottom:8px}.rui-fleet-dev .high-node-path{font-size:12px;line-height:1.4em;word-break:break-all;margin-bottom:6px}.rui-fleet-dev .mapf-high-nodes .path-line{stroke-width:6;stroke-opacity:.5;stroke-dasharray:4 2}.rui-fleet-dev .mapf-high-nodes .path-label{font-size:8px}.rui-fleet-dev .mapf-high-nodes .collisions-polygon{fill:none;stroke-width:1;stroke-opacity:.2}.rui-mapf-dev .targets,.rui-mapf-dev .solution{margin:16px 0}.rui-mapf-dev .map{border-left:1px solid #ddd;position:relative}.rui-mapf-dev .map-row{width:max-content}.rui-mapf-dev .map-row:first-child .map-cell{border-top:1px solid #ddd}.rui-mapf-dev .map-cell{position:relative;vertical-align:top;overflow:hidden;box-sizing:border-box;width:30px;height:30px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;text-align:center;display:inline-flex}.rui-mapf-dev .map-cell.obstacle{background:#999}.rui-mapf-dev .map-cell .robot-from{position:absolute;top:0;left:0;bottom:0;right:0;flex:1 1 auto;background:#fbd3d3;color:#aaa}.rui-mapf-dev .map-cell .robot-to{position:absolute;top:0;left:0;bottom:0;right:0;flex:1 1 auto;background:#d5ffd5;color:#aaa;opacity:.2}.rui-mapf-dev .map-cell .result-item{flex:1 1 auto;width:0;border-right:1px solid #aaa;position:relative;z-index:10}.rui-mapf-dev .map-cell .result-item:last-child{border-right:none}.rui-mapf-dev .map-cell .result-item .robot{font-size:12px;font-weight:700}.rui-mapf-dev .map-cell .result-item .time{background:#ddd;font-size:8px}.rui-mapf-dev .map-cell .simulated-robot{flex:1 1 auto;background:#eded5c;position:relative;z-index:10}.rui-mapf-dev .current-time{width:80px}.rui-mapf-dev .sim-speed,.rui-mapf-dev .sim-var{width:100px}.rui-mapf-dev .robot-sim{width:24px;height:24px;border-radius:4px;font-size:10px;display:flex;align-items:center;justify-content:center;text-align:center;position:absolute;top:0;left:0;bottom:auto;right:auto;z-index:10;transform:translate(3px,3px)}.rui-mapf-dev .robot-sim .robot-sim-core{position:absolute;top:0;left:0;bottom:0;right:0;z-index:10;width:100%;height:100%;transform-origin:50% 50%}.rui-mapf-dev .robot-sim .robot-head{position:absolute;top:11px;left:auto;bottom:auto;right:-2px;width:6px;height:3px;background:#000}.rui-mapf-dev .run-pane{display:flex}.rui-mapf-dev .run-pane .robot-run-sim{width:200px;flex:0 0 auto;overflow:auto;margin-right:12px}.rui-mapf-dev .run-pane .map{flex:1 1 auto}.rui-mapf-dev .cell-xy{text-align:center;font-size:10px;color:#888}.rui-mapf-dev .robot-sim-data{padding-bottom:6px;border-bottom:1px solid #ddd;margin-bottom:6px;font-size:12px}.rui-dialog-frame.rui-fleet-diagnosis{background:linear-gradient(129deg,#17aeff29 3%,#175cff29),#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px}.rui-fleet-diagnosis-overlay{text-align:center}.rui-fleet-diagnosis-overlay .rui-fleet-diagnosis{position:relative;display:inline-flex;text-align:left;left:unset;right:unset}.rui-fleet-diagnosis *{box-sizing:border-box}.rui-fleet-diagnosis .rui-dialog-head{height:48px;background-color:transparent;border:none;align-items:center}.rui-fleet-diagnosis .rui-dialog-head .title{font-weight:700}.rui-fleet-diagnosis .rui-dialog-head .close-btn{width:24px;height:24px;margin-right:16px}.rui-fleet-diagnosis .rui-dialog-body{background-color:transparent;border:none;padding:0 16px 16px;overflow:visible}.rui-fleet-diagnosis .inputs{height:72px;border-radius:8px;display:grid;grid-template-columns:1fr 1fr 1fr;align-content:center;padding:0 16px;gap:8px;background:#fffc;box-shadow:0 2px 4px #0000000d}.rui-fleet-diagnosis .inputs .form-item{flex-grow:1}.rui-fleet-diagnosis .inputs .form-item .rui-input-field-like{width:100%}.rui-fleet-diagnosis .inputs .form-item .label{margin-bottom:4px;line-height:normal}.rui-fleet-diagnosis .inputs .form-item .required-star{color:#f53f3f;margin-left:4px}.rui-fleet-diagnosis .main-pane{display:grid;margin-top:16px;grid-template-columns:1fr 2fr;gap:16px;height:540px}.rui-fleet-diagnosis .left-pane{overflow:hidden;height:100%;display:flex;flex-direction:column;opacity:1}.rui-fleet-diagnosis .left-pane .header{padding:8px;background:#fff;border-width:0px 0px 1px 0px;border-style:solid;border-color:#f3f7ff;border-top-left-radius:8px;border-top-right-radius:8px}.rui-fleet-diagnosis .left-pane .header .g-item-title{font-size:16px;font-weight:700;margin-bottom:10px;line-height:normal;display:flex;align-items:center}.rui-fleet-diagnosis .left-pane .header .g-item-title .icon-wrapper{margin-right:8px;width:24px;color:#175cff;display:flex;align-items:center;justify-content:center}.rui-fleet-diagnosis .left-pane .q-wrapper{flex-grow:1;box-shadow:0 2px 4px #0000000d;overflow:hidden;border-radius:8px;display:flex;flex-direction:column}.rui-fleet-diagnosis .left-pane .q-container{background:#fffc;flex-grow:1;overflow:auto;padding:16px 8px}.rui-fleet-diagnosis .left-pane .q-container .q-item-item{display:flex;flex-direction:column;border-radius:4px;padding:8px 16px;gap:8px;background:linear-gradient(90deg,#17aeff06 1%,#17aeff0d);z-index:3;border:1px solid transparent;cursor:pointer;margin-bottom:8px;transition:all .2s;line-height:normal}.rui-fleet-diagnosis .left-pane .q-container .q-item-item.active{background:linear-gradient(90deg,#17aeff0d 1%,#17aeff1a);border:1px solid #175cff}.rui-fleet-diagnosis .left-pane .q-container .q-item-item.active>span{font-weight:700}.rui-fleet-diagnosis .left-pane .q-container .q-item-item:hover{background:linear-gradient(90deg,#17aeff0d 1%,#17aeff1a)}.rui-fleet-diagnosis .left-pane .q-container .q-item-item .inputs.target{margin:0;background-color:transparent;box-shadow:none;padding:0;height:auto}.rui-fleet-diagnosis .left-pane .q-container .q-item-item .inputs.target .label{color:#666}.rui-fleet-diagnosis .right-pane{height:100%;background:#fffc;box-shadow:0 2px 4px #0000000d;border-radius:8px;padding:16px 8px;display:flex;flex-direction:column;overflow:hidden}.rui-fleet-diagnosis .rui-check-list.subjects>label{display:block}.rui-fleet-diagnosis .row{margin-bottom:10px}.rui-fleet-diagnosis .result-item{margin-bottom:8px;padding:8px;line-height:normal}.rui-fleet-diagnosis .result-item .item-header{display:flex;justify-content:space-between;align-items:center}.rui-fleet-diagnosis .result-item .item-header .item-status{margin-left:16px;font-size:12px;flex-shrink:0;display:flex;align-items:center;gap:4px}.rui-fleet-diagnosis .result-item .item-header .dot{width:8px;height:8px;border-radius:999px}.rui-fleet-diagnosis .result-item .result-item-reason{margin-top:8px;font-size:12px;line-height:16px;color:#666}.rui-fleet-diagnosis .result-item.pass .item-name{color:#333}.rui-fleet-diagnosis .result-item.pass .dot{background-color:#00b42a}.rui-fleet-diagnosis .result-item.fail{border-radius:4px;background:linear-gradient(90deg,#17aeff0d 1%,#17aeff1a)}.rui-fleet-diagnosis .result-item.fail .item-name{color:#f53f3f}.rui-fleet-diagnosis .result-item.fail .dot{background-color:#f53f3f}.rui-fleet-diagnosis .back-prev{display:flex;align-items:center;gap:8px;cursor:pointer}.rui-fleet-diagnosis .back-prev:hover{color:#175cff}.rui-fleet-diagnosis .inputs.target{display:block;margin-bottom:16px;padding:8px}.rui-fleet-diagnosis .q-category-list{display:grid;grid-template-columns:1fr 1fr;gap:16px}.rui-fleet-diagnosis .q-category-list *{box-sizing:border-box}.rui-fleet-diagnosis .q-category-list .q-category-item{width:240px;border-radius:8px;display:flex;flex-direction:column;padding:24px 16px;gap:32px;flex-grow:1;background:#fffc;box-shadow:0 2px 4px #0000000d;cursor:pointer;position:relative}.rui-fleet-diagnosis .q-category-list .q-category-item .banner{width:80px;height:80px;position:absolute;right:16px;top:-16px}.rui-fleet-diagnosis .q-category-list .q-category-item .g-name{font-size:16px;font-weight:700;line-height:22px;color:#333}.rui-fleet-diagnosis .q-category-list .q-category-item .q-list{display:flex;flex-direction:column;padding-left:16px;line-height:24px}.rui-fleet-diagnosis .q-category-list .q-category-item .q-list .q-item{display:list-item;list-style-type:disc}.rui-fleet-diagnosis .q-category-list .q-category-item .look-all{align-self:flex-end;margin-top:auto;display:flex;align-items:center;gap:8px}.rui-fleet-diagnosis.mobile-page{box-sizing:border-box;padding:16px 16px 32px;height:100%;overflow:auto;background:linear-gradient(155deg,#17aeff29 3%,#175cff29),#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.rui-fleet-diagnosis.mobile-page .q-category-list{display:flex;flex-direction:column;gap:32px;margin-top:16px}.rui-fleet-diagnosis.mobile-page .q-category-list .q-category-item{width:initial}.rui-fleet-diagnosis.mobile-page .main-parent{height:100%;display:flex;flex-direction:column}.rui-fleet-diagnosis.mobile-page .main-pane{flex-grow:1;display:block;height:auto}.rui-fleet-diagnosis.mobile-page .main-pane .left-pane .q-wrapper{overflow:auto;height:0;flex-grow:1}.rui-fleet-diagnosis.mobile-page .main-pane .right-pane{display:none}.rui-fleet-diagnosis.mobile-check-result{box-sizing:border-box;background:linear-gradient(155deg,#17aeff29 3%,#175cff29),#fff;padding:16px;display:flex;flex-direction:column;height:100%}.check-result-loading-container{flex-grow:1;display:flex;flex-direction:column;height:0}@media (max-width: 640px){.check-result-loading-container{box-sizing:border-box;border-radius:8px;background-color:#fffc;padding:8px}}.check-result-loading-container .loading-gif-container .gif-wrapper{height:380px;position:relative}.check-result-loading-container .loading-gif-container .gif-wrapper img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.check-result-loading-container .loading-gif-container .gif-wrapper .c-outer{width:200px;height:200px}.check-result-loading-container .loading-gif-container .gif-wrapper .c-inner{width:133px;height:133px}.check-result-loading-container .loading-gif-container .gif-wrapper .gif{width:140px;height:140px;margin-top:10px}.check-result-loading-container .loading-gif-container .gif-wrapper .q-tip{height:22px;border-radius:4px;display:flex;flex-direction:column;padding:4px;background:#ffffff80;box-sizing:border-box;border:1px solid #fff;box-shadow:0 2px 4px #0000000d;display:inline-block;font-family:Source Han Sans;font-size:14px;font-weight:400;line-height:14px;color:#6aa1ff;position:absolute}.check-result-loading-container .loading-gif-container .gif-wrapper .q-tip.robot{left:63%;top:45%;animation-delay:0}.check-result-loading-container .loading-gif-container .gif-wrapper .q-tip.park{left:21%;top:36%;opacity:.8;animation-delay:.4s}.check-result-loading-container .loading-gif-container .gif-wrapper .q-tip.can-accept{left:21%;top:59%;opacity:.6;animation-delay:.8s}.check-result-loading-container .loading-gif-container .gif-wrapper .q-tip.accept-case{left:59%;top:32%;opacity:.2}.check-result-loading-container .loading-gif-container .gif-wrapper .q-tip.charge-case{left:59%;top:64%;opacity:.4}@-moz-keyframes bounce{0%{transform:scale(1)}to{transform:scale(1.3)}}@-webkit-keyframes bounce{0%{transform:scale(1)}to{transform:scale(1.3)}}@-o-keyframes bounce{0%{transform:scale(1)}to{transform:scale(1.3)}}@keyframes bounce{0%{transform:scale(1)}to{transform:scale(1.3)}}.check-result-loading-container .loading-gif-container .gif-wrapper .bounce-cls{animation-name:bounce;animation-duration:.6s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-direction:alternate}.check-result-loading-container .tip{height:32px;line-height:32px;border-radius:4px;padding:0 12px;background:#ffffffa3;box-shadow:0 2px 4px #0000000d;width:fit-content;color:#6aa1ff;margin:auto;position:relative}.check-result-loading-container .tip:before{position:absolute;top:-8px;left:50%;transform:translate(-50%);content:" ";display:inline-block;width:0;height:0;border-style:solid;border-width:0 8px 8px 8px;border-color:transparent transparent #fff transparent}.check-result-loading-container .tip .dot{animation-name:bli;animation-duration:.7s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-direction:alternate}.check-result-loading-container .tip .dot:nth-of-type(2){animation-delay:.2s}.check-result-loading-container .tip .dot:nth-of-type(3){animation-delay:.4s}@-moz-keyframes scan{0%{transform:translateY(0)}to{transform:translateY(376px)}}@-webkit-keyframes scan{0%{transform:translateY(0)}to{transform:translateY(376px)}}@-o-keyframes scan{0%{transform:translateY(0)}to{transform:translateY(376px)}}@keyframes scan{0%{transform:translateY(0)}to{transform:translateY(376px)}}@-moz-keyframes bli{0%{opacity:0}to{opacity:1}}@-webkit-keyframes bli{0%{opacity:0}to{opacity:1}}@-o-keyframes bli{0%{opacity:0}to{opacity:1}}@keyframes bli{0%{opacity:0}to{opacity:1}}.check-result-loading-container .tip-2{font-size:12px;line-height:16px;text-align:center;color:#999;margin-top:16px}.check-result-loading-container .check-all-result{height:32px;border-radius:4px;display:flex;justify-content:center;align-items:center;padding:8px;gap:8px}.check-result-loading-container .check-all-result.pass{color:#00b42a;background:#f2fbf4}.check-result-loading-container .check-all-result.fail{color:#f53f3f;background:#fff5f5}.check-result-loading-container .check-result-container{overflow:auto;flex-grow:1;margin-top:8px;height:0}.fleet-ask-button{flex-shrink:0;height:40px;border-radius:4px;display:flex;gap:4px;flex-direction:row;justify-content:center;align-items:center;padding:0 32px;color:#fff;background:linear-gradient(90deg,#17aeff,#175cff 95%);box-shadow:0 2px 8px #0003,inset 0 2px 6px #fffc;margin-top:16px;cursor:pointer;transition:all .2s}.fleet-ask-button.not-can-ask{opacity:.5}.fleet-ask-button:hover{background:linear-gradient(90deg,#17aeff 10%,#175cff)}.map-pixi-right-panel-mobile .mask{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#0000005c}.map-pixi-right-panel-mobile .eye-panel .panel-body .panel-body-in{width:100%}.map-pixi-right-panel{bottom:48px;right:16px;top:62px;background-color:#fff;width:280px;z-index:10;box-shadow:0 4px 8px #0000001f;display:flex;flex-direction:column;max-height:100%;overflow:auto;width:320px;-webkit-user-select:text;user-select:text}@media (max-width: 500px){.map-pixi-right-panel{position:fixed;z-index:50;top:unset;right:0;bottom:0;width:100%;height:70%;border-bottom-right-radius:0;border-bottom-left-radius:0}}.map-pixi-right-panel.max-full{height:100%;border-radius:0}.map-pixi-right-panel .panel-header-wrapper{flex-shrink:0;height:48px;display:flex;flex-direction:column;justify-content:flex-end;padding:0 16px}.map-pixi-right-panel .panel-header-wrapper .panel-header-title-wrapper{display:flex;align-items:center;justify-content:space-between}.map-pixi-right-panel .panel-header-wrapper .panel-header-title-wrapper .panel-header-title{font-weight:700;font-size:16px;color:#111}.map-pixi-right-panel .panel-header-wrapper .panel-header-title-wrapper .fixed-btn{margin-left:auto;margin-right:5px}.map-pixi-right-panel .panel-header-wrapper .panel-header-title-wrapper .close-btn{width:32px;height:32px;display:flex;justify-content:center;align-items:center;cursor:pointer;border-radius:4px;transition:all .2s}.map-pixi-right-panel .panel-header-wrapper .panel-header-title-wrapper .close-btn svg{width:16px;height:16px}.map-pixi-right-panel .panel-header-wrapper .panel-header-title-wrapper .close-btn:hover{background-color:#eee}.map-pixi-right-panel .panel-header-wrapper .right-action{display:flex;gap:16px}.map-pixi-right-panel .panel-header-wrapper .right-action .max-full-icon .btn-icon{height:12px}.map-pixi-right-panel .panel-header-wrapper .line{margin-top:2px;border-bottom:1px solid #111}.map-pixi-right-panel .panel-header-wrapper .line .hump{width:64px;height:4px;background-color:#111;border-top-right-radius:1000px}.map-pixi-right-panel .panel-body{flex-grow:1;overflow:auto;overflow-x:hidden;display:flex;flex-direction:column}.map-pixi-right-panel .panel-body .panel-body-in{padding-right:16px;width:320px;box-sizing:border-box}.map-pixi-right-panel .panel-body .panel-body-in .rui-section-com{margin-bottom:12px}.map-pixi-right-panel .panel-body .panel-body-in .rui-section-com-title{margin-left:16px}.map-pixi-right-panel .panel-body .panel-body-in .divide{margin:12px 0}.text-dom-container{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.text-dom-container.bottom{z-index:1}.text-dom-container.top{z-index:4}.text-dom-container .text-item{position:absolute;left:0;top:0;white-space:pre;line-height:16px;pointer-events:none;box-sizing:border-box;border:1px solid transparent}.text-dom-container .image-item{position:absolute;left:0;top:0;pointer-events:none;box-sizing:border-box;border:1px solid transparent}.text-dom-container .text-selected,.text-dom-container .image-selected{border-color:#f90}.text-dom-container .selected-center-dot{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:6px;height:6px;background-color:#fff;border-radius:99px}.text-dom-container .selected-center-dot .selected-center-dot-inner{width:4px;height:4px;border-radius:99px;background-color:#f90;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.image-transform-controller{position:absolute;z-index:4}.image-transform-controller .ctrl-frame{position:absolute;box-sizing:border-box}.image-transform-controller .ctrl-handle{width:10px;height:10px;background-color:#fff;box-sizing:border-box;position:absolute;border:1px solid #f90}.image-transform-controller .ctrl-handle.top-left{left:0;top:0;transform:translate(-50%,-50%);cursor:nwse-resize}.image-transform-controller .ctrl-handle.top-right{top:0;right:0;transform:translate(50%,-50%);cursor:nesw-resize}.image-transform-controller .ctrl-handle.bottom-right{bottom:0;right:0;transform:translate(50%,50%);cursor:nwse-resize}.image-transform-controller .ctrl-handle.bottom-left{bottom:0;left:0;transform:translate(-50%,50%);cursor:nesw-resize}.image-transform-controller .ctrl-handle.top{top:0;left:50%;transform:translate(-50%,-50%);cursor:ns-resize}.image-transform-controller .ctrl-handle.right{top:50%;right:0;transform:translate(50%,-50%);cursor:ew-resize}.image-transform-controller .ctrl-handle.bottom{bottom:0;left:50%;transform:translate(-50%,50%);cursor:ns-resize}.image-transform-controller .ctrl-handle.left{top:50%;left:0;transform:translate(-50%,-50%);cursor:ew-resize}.path-direction-select{display:grid;grid-template-columns:repeat(3,28px);grid-template-rows:repeat(3,28px);width:fit-content;box-sizing:border-box;border:1px solid #ccc}.path-direction-select .direction-item{display:flex;align-items:center;justify-content:center;cursor:pointer}.path-direction-select .direction-item:hover:not(.center-direction-item) .dot{display:none}.path-direction-select .direction-item:hover:not(.center-direction-item) .direction-icon{display:block;color:#999}.path-direction-select .direction-item:hover:is(.center-direction-item) .dot{width:8px;height:8px;border-radius:1px;background:#4080ff}.path-direction-select .direction-item.direction-item-selected .dot{display:none}.path-direction-select .direction-item.direction-item-selected .direction-icon{display:block;color:#175cff}.path-direction-select .direction-item .dot{width:4px;height:4px;border-radius:99px;background:#ccc}.path-direction-select .direction-item .dot.center-dot.dot-selected{width:8px;height:8px;border-radius:0;background-color:#4080ff}.path-direction-select .direction-item .direction-icon{display:none;color:#4080ff}.bin-detail-container{background-color:#f9f9f9;border-radius:4px;padding:0 8px}.bin-detail-container,.bin-detail-container *{box-sizing:border-box}.bin-detail-container .bin-detail-item{padding:8px 0;display:flex;align-items:center;gap:14px}.bin-detail-container .bin-detail-item:not(:last-child){border-bottom:1px solid #e9e9e9}.bin-detail-container .bin-detail-item.Empty .left{border-color:#d9d9d9}.bin-detail-container .bin-detail-item.Empty .left .status{color:#999}.bin-detail-container .bin-detail-item.Reserved .left{border-color:#91caff}.bin-detail-container .bin-detail-item.Reserved .left .status{color:#91caff}.bin-detail-container .bin-detail-item.Filled .left{border-color:#175cff}.bin-detail-container .bin-detail-item.Filled .left .status{color:#175cff}.bin-detail-container .bin-detail-item.Cancelled .left{border-color:#f53f3f}.bin-detail-container .bin-detail-item.Cancelled .left .status{color:#f53f3f}.bin-detail-container .bin-detail-item .left{width:90px;height:40px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;background:#fff;box-sizing:border-box;border:1px solid #d9d9d9;flex-shrink:0}.bin-detail-container .bin-detail-item .left .index{font-weight:700;font-size:15px}.bin-detail-container .bin-detail-item .left .status{font-size:12px}.bin-detail-container .bin-detail-item .right{display:flex;flex-direction:column;gap:8px}.bin-detail-container .bin-detail-item .right .f-item{display:flex;gap:4px;align-items:center;line-height:14px}.bin-detail-container .bin-detail-item .right .label{flex-shrink:0;font-size:13px}.bin-detail-container .bin-detail-item .right .value{font-size:13px}.area-map-search-dialog{padding:0!important}.mobile-plan-panel{display:flex}.mobile-plan-panel .rui-btn{margin:16px 8px;width:calc(100% - 16px)}@media screen and (max-width: 640px){.mobile-plan-panel .rui-btn{margin:8px}}.mobile-plan-panel .find-answer-list{margin-bottom:8px}.mobile-plan-panel .find-answer-item .find-answer-title{padding:8px 16px;color:#999}.mobile-plan-panel .find-answer-item .find-answer-child{padding:8px 16px 8px 24px;height:20px;line-height:20px;cursor:pointer}.mobile-plan-panel .find-answer-item .find-answer-child:hover{background-color:#f9f9f9}.area-map-search{display:flex;flex-direction:row;overflow:hidden;height:100%}.area-map-search .search-menu-area{width:240px;height:100%;display:flex;flex-direction:column;padding:8px;font-size:14px;cursor:default;overflow:auto}.area-map-search .search-menu-area .add-plan{padding:8px 0}.area-map-search .search-menu-area .search-plan-title{padding:8px;line-height:20px;color:#999}.area-map-search .search-menu-area .search-plan-item{padding:8px 16px;line-height:20px;height:20px;color:#333}.area-map-search .search-menu-area .search-plan-item:hover{background:#f9f9f9}.area-map-search .search-menu-area .search-plan-item.selected{background:#175cff;color:#fff;border-radius:4px}.area-map-search .search-edit-area{flex:1;display:flex;flex-direction:column;padding:0 16px 16px;overflow:auto;border-width:0px 0px 0px 1px;border-style:solid;border-color:#e9e9e9}@media (max-width: 640px){.area-map-search .search-edit-area .rui-form-layout .fl-field{width:100%}}.area-map-search .search-edit-area .edit-opt{display:flex;gap:16px;padding:16px 0}@media (max-width: 640px){.area-map-search .search-edit-area .edit-opt{order:3;display:flex;flex-direction:column}}.area-map-search .search-edit-area .edit-content{width:100%;padding-top:16px}.area-map-search .search-edit-area .edit-content .edit-content-desc{display:block;line-height:20px;color:#999;margin-bottom:8px}.plan-search{position:relative;width:240px;height:auto;min-height:250px;max-height:400px;overflow:auto;box-shadow:0 0 16px #3333331a}.plan-search .find-answer-title{margin:0;line-height:20px;padding:6px 8px;color:#999;font-weight:400}.plan-search .find-answer-child{padding:0 16px;height:32px;box-sizing:border-box;cursor:pointer;display:flex;align-items:center}.plan-search .find-answer-child:hover{background-color:#f9f9f9}.custom-plan-config{padding:6px;line-height:20px;text-align:right}.mobile-complex-search-panel{position:relative;z-index:5}.mobile-complex-search-panel .plan-search{left:8px;top:54px}.bottom-tool{box-sizing:border-box;position:absolute;left:50%;bottom:16px;z-index:10;padding:0 4px;transform:translate(-50%);overflow:auto;max-width:calc(100% - 16px);display:flex;align-items:center}.bottom-tool::-webkit-scrollbar{display:none}.bottom-tool *{box-sizing:border-box}@media (max-width: 640px){.bottom-tool{bottom:8px}}.bottom-tool .tool-container{display:flex;align-items:center;gap:4px}.bottom-tool .tool-container .bottom-save-btn{color:#121212}.bottom-tool .tool-container .sup-plus-icon{position:absolute;top:2px;right:2px;height:8px}.bottom-tool .tool-container .tool-item{display:flex;flex-shrink:0}.bottom-tool .tool-container .tool-item span{display:inline-flex}.bottom-tool .tool-container .tool-item i{display:inline-flex;width:14px}.bottom-tool .tool-container .tool-item.more-tool-open{background-color:#f3f7ff}.bottom-tool .tool-container .v-line{display:inline-block;width:1px;background-color:#e5e7eb;height:16px;flex-shrink:0}.bottom-tool .v-line-h-full{display:inline-block;width:1px;background-color:#d9d9d9;height:100%;flex-shrink:0}.bottom-tool .tool-tab-item{display:inline-flex}.bottom-tool .tool-tab-item i{display:inline-flex;width:14px;height:14px;align-items:center}.delete-map-content .content-text{margin-bottom:10px}.delete-map-content .content-in{display:flex;flex-wrap:wrap;row-gap:16px;column-gap:4px}.delete-map-content .content-in label{width:140px}.bottom-group{top:unset;box-sizing:border-box;position:absolute;left:50%;bottom:64px;z-index:10;padding:0 4px 0 0;gap:4px;transform:translate(-50%);overflow:auto;width:auto;display:inline-flex;align-items:center}.bottom-group .floor-option{white-space:nowrap}.bottom-group .floor-option:first-child{pointer-events:none;background:#f2f3f4;font-weight:700}.bottom-tool-more-wrapper{border-radius:4px;background:#fff;box-shadow:0 2px 8px #3333331a}.bottom-tool-more-wrapper .tool-with-title-item{height:32px;display:flex;align-items:center;gap:8px;padding:0 12px;cursor:pointer}.bottom-tool-more-wrapper .tool-with-title-item:hover{background-color:#edf4ff}.bottom-tool-more-wrapper .tool-with-title-item.danger{color:#f53f3f}.bottom-tool-more-wrapper .tool-with-title-item .tool-icon-wrapper{flex-shrink:0;width:16px;height:16px;display:flex;align-items:center;justify-content:center}.measure-ruler-container{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:5}.measure-ruler-container .content-absolute{position:absolute;left:0;top:0}.measure-ruler-container .measure-ruler-content{padding:2px;display:flex;flex-direction:column;gap:2px;background:#000000b3;font-size:12px;line-height:12px;color:#fff}.measure-ruler-container .temp-point-container{display:flex;align-items:flex-start;padding-left:2px}.measure-ruler-container .measure-ruler-svg{position:absolute}.measure-ruler-mask{position:fixed;z-index:7000;top:0;right:0;bottom:0;left:0}.measure-ruler-dialog{position:fixed;z-index:7000;border-radius:4px;background:#fff;box-shadow:0 4px 8px #0000001f;line-height:20px;width:max-content}.measure-ruler-dialog .header{height:40px;display:flex;align-items:center;justify-content:space-between;font-size:16px;border-bottom:1px solid #e9e9e9;padding:0 16px}.measure-ruler-dialog .header .close-wrapper{width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer}.measure-ruler-dialog .content{display:grid;grid-template-columns:auto auto;gap:8px;padding:8px 16px}.measure-ruler-dialog .content .main-label{text-align:right;font-weight:700}.measure-ruler-dialog .content .main-value{display:flex;flex-direction:column;gap:4px}.enable-map-ele-dialog{max-width:480px;min-height:20%}.enable-map-ele-dialog .title-desc{margin-bottom:8px}.enable-map-ele-dialog .title-desc .desc-2{color:#999}.enable-map-ele-dialog .rui-option-list{flex-direction:column}.enable-map-ele-dialog .rui-option-list .rui-option-list-item.readonly{border-color:#d9d9d9}.enable-map-ele-dialog .ele-item{padding-top:8px;padding-bottom:8px;word-break:break-all}.enable-map-ele-dialog .ele-item .ele-desc{color:#666}.enable-map-ele-dialog .ele-item .ele-data{color:#333}.rui-fleet-area{width:100%;height:100%;overflow:hidden;position:relative;display:flex;flex-direction:row;-webkit-user-select:none;user-select:none}.rui-fleet-area .map-time{position:absolute;display:inline-block;left:10px;bottom:10px;height:20px;line-height:20px;padding:10px;cursor:move;-webkit-user-select:none;user-select:none;z-index:10}@media (max-width: 640px){.rui-fleet-area .map-time{padding:0;font-size:12px;bottom:4px;left:16px}}.rui-fleet-area-in{width:100%;height:100%;overflow:hidden;position:relative}.rui-fleet-area-map{width:100%;height:100%;overflow:hidden;position:relative;background-color:#fff;touch-action:none}.rui-fleet-area-map>svg{position:relative;z-index:2}.rui-fleet-area-map:focus-visible{outline:none}.rui-fleet-area-map .scale-show{position:absolute;top:auto;left:auto;bottom:8px;right:8px;color:#aaa;font-size:12px;text-shadow:0 0 5px #fff}.rui-fleet-area-map .map-scale{position:absolute;top:auto;left:auto;bottom:12px;right:12px;background:#cccccc1a;padding:6px 8px;border-radius:5px;box-shadow:0 0 6px #aaa}.rui-fleet-area-map .border-select-ui{position:absolute;border:1px solid #175cff;background:#175cff0d;-webkit-user-select:none;user-select:none;top:-10px;left:-10px;z-index:4}.rui-fleet-area-map .hidden-ele,.rui-fleet-area-map .map-points.hidden-label .map-point-label,.rui-fleet-area-map .map-points.hidden-bin-label .map-point-loc{display:none}.rui-fleet-area-map .map-points .map-point-select-text{fill:#fff}.rui-fleet-area-map .map-robots.hidden-label .map-robot-label,.rui-fleet-area-map .map-zones.hidden-label .map-zone-label{display:none}.rui-fleet-area-map .map-zones .map-zone-main{stroke-width:1;stroke-dasharray:2 2}.rui-fleet-area-map .map-zones .map-zone-main.zone-active{stroke-dasharray:0 0}.rui-fleet-area-map .map-arrows.hidden-label .map-arrow-direction{display:none}.rui-fleet-area-map .map-bins .map-bin-box-line{stroke-dasharray:5 5;stroke:#65b7e3;stroke-width:1;opacity:.8}.rui-fleet-area-map .map-bins .map-bin-main{fill:#d6e6ee;stroke:#65b7e3;stroke-width:1px}.rui-fleet-area-map .map-bins .map-bin-main .bin-node{width:100%;height:100%;background:#3498db;border:2px solid #f00}.rui-fleet-area-map .map-doors .map-door-main{width:30px;height:30px}.rui-fleet-area-map .map-doors .map-door-name-box html,.rui-fleet-area-map .map-doors .map-door-name-box body{background:transparent}.rui-fleet-area-map .map-doors .map-door-name-box.hidden .door-name-icon,.rui-fleet-area-map .map-doors .map-door-name-box.hidden .door-robot-count{display:none}.rui-fleet-area-map .map-doors .door-name{display:flex;align-content:center;width:100%;height:100%;justify-content:center;align-items:center}.rui-fleet-area-map .map-doors .door-name .door-name-icon{margin-left:4px}.rui-fleet-area-map .map-doors .door-name .door-robot-count{margin-left:4px;font-size:12px}.rui-fleet-area-map .map-lifts .map-lift-main{width:30px;height:30px}.rui-fleet-area-map .map-lifts .map-lift-line{stroke-dasharray:5 5;stroke:#65b7e3;stroke-width:1;opacity:.8}.rui-fleet-area-map .map-lifts .map-lift-name-box html,.rui-fleet-area-map .map-lifts .map-lift-name-box body{background:transparent}.rui-fleet-area-map .map-lifts .map-lift-name-box.hidden .lift-floor-status{display:none}.rui-fleet-area-map .lift-name{display:flex;flex-direction:column;align-content:center;width:100%;height:100%;justify-content:center;align-items:center}.rui-fleet-area-map .lift-name .lift-floor-status{display:flex;align-content:center}.rui-fleet-area-map .lift-name .lift-floor-status .lift-robot-count{margin-left:4px;font-size:12px}.rui-fleet-area-map .map-robots .map-robot-name{stroke:#fff;stroke-width:2px;font-weight:700;text-shadow:0px 1px 4px rgba(0,0,0,.2);paint-order:stroke}.rui-fleet-area-map .map-robots .map-robot-name1{stroke:#fff;stroke-width:2px;font-weight:700;paint-order:stroke}.rui-fleet-area-map .map-robot.hidden{display:none}.rui-fleet-area-map .map-robot .map-robot-chassis{fill-opacity:.6;stroke:#333;stroke-width:1;stroke-dasharray:2 2}.rui-fleet-area-map .map-robot .map-robot-chassis-circle{fill:none;stroke:#333;stroke-width:1;stroke-dasharray:2 2}.rui-fleet-area-map .map-robot .map-robot-head{fill-opacity:1;stroke:#fff;stroke-opacity:.5;z-index:10}.rui-fleet-area-map .map-robot .map-robot-center{fill:none;stroke:#666;stroke-opacity:.8}.rui-fleet-area-map .map-robot .map-robot-load{fill:#ececee;fill-opacity:.8;stroke:#333;stroke-width:2;stroke-dasharray:4 2;pointer-events:none}.rui-fleet-area-map .map-spatials text{fill:"#FD1F08"}.rui-fleet-area-map .map-restrict-line{stroke-width:1;stroke:red}.null-components-container{display:flex;flex-direction:column;height:100%;justify-content:center;align-items:center;width:100%}.null-components-container svg{height:80px;color:#6aa1ff;opacity:.3}.rui-transport-order-view .rui-dialog-body{padding:0}.transport-order-view *{box-sizing:border-box}.transport-order-view .icon-wrapper{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.transport-order-view .title{font-size:20px;font-weight:600;line-height:28px}.transport-order-view .label{color:#999}.transport-order-view .value{color:#333;font-size:16px;font-weight:700}.transport-order-view .v-line{width:4px;height:16px;background:#175cff;margin-right:8px}.transport-order-view .header-action{display:flex;gap:8px;padding:8px 16px;border-bottom:1px solid #e9e9e9;position:sticky;top:0;z-index:10;background-color:#fff;flex-wrap:wrap}.transport-order-view .main-content{padding:16px}.transport-order-view .title-row{display:flex;align-items:center}.transport-order-view .title-row .transport-order-label{margin-left:auto}.transport-order-view .type-container{display:flex;flex-wrap:wrap;gap:8px}.transport-order-view .type-container>div{display:flex;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:0 4px;height:20px;background:#f9f9f9}.transport-order-view .error-tip{border-radius:2px;padding:4px 8px;background:#f53f3f1a;color:#f53f3f;margin-top:16px;line-height:normal;font-weight:700;word-break:break-all}.transport-order-view .main-info-wrapper{margin-top:16px;display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media (min-width: 640px){.transport-order-view .main-info-wrapper{grid-template-columns:repeat(4,1fr)}}.transport-order-view .main-info-wrapper .info-item{border-radius:8px;display:flex;flex-direction:column;align-items:center;padding:16px;gap:16px;flex-grow:1;background:#f9f9f9}.transport-order-view .main-info-wrapper .info-item .loaded,.transport-order-view .main-info-wrapper .info-item .unloaded{color:#00b42a;margin-left:4px}.transport-order-view .main-info-wrapper .info-item svg{color:#175cff}.transport-order-view .secondary-info-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:16px;border-radius:8px;padding:16px;background:#f9f9f9}@media (min-width: 640px){.transport-order-view .secondary-info-wrapper{grid-template-columns:repeat(4,1fr)}}.transport-order-view .secondary-info-wrapper .info-item .value{margin-top:8px}.transport-order-view .other-field-wrapper{display:grid;gap:8px;margin-top:16px}@media (min-width: 640px){.transport-order-view .other-field-wrapper{grid-template-columns:repeat(2,1fr)}}.transport-order-view .other-field-wrapper .other-info-item{line-height:20px}.transport-order-view .other-field-wrapper .other-info-item .label{color:#999}.transport-order-view .other-field-wrapper .other-info-item .value{font-weight:400;margin-top:2px}.transport-order-view .Key-location-label{display:flex;gap:8px;align-items:center}.transport-order-view .step-desc-container{display:grid;gap:8px 16px}@media (min-width: 640px){.transport-order-view .step-desc-container{grid-template-columns:repeat(2,1fr)}}.transport-order-view .step-header{display:flex;align-items:center;margin-top:32px}.transport-order-view .step-header .fk-status{display:flex;align-items:center;margin-left:auto;gap:8px}.transport-order-view .step-header .fk-status .has-fk{height:24px;border-radius:4px;display:flex;justify-content:center;align-items:center;padding:0 8px;background:#f3f7ff;color:#175cff}.transport-order-view .step-header .fk-status .un-fk{height:24px;border-radius:4px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 8px;background:#f9f9f9}.transport-order-view .step-header .fk-status .fk{height:32px;border-radius:4px;display:flex;flex-direction:row;align-items:center;padding:0 16px;gap:4px;background:#fff9f2;border:1px solid #ff7d00;color:#ff7d00}.transport-order-view .step-label-value{text-align:right;font-size:12px;font-weight:700;line-height:16px}.transport-order-view .add-step{height:32px;border-radius:4px;display:flex;justify-content:center;align-items:center;padding:0 16px;gap:4px;background:#f3f7ff;border:1px dashed #175cff;margin-top:10px;color:#175cff;cursor:pointer}.transport-order-view .json-header{display:flex;align-items:center;margin-top:16px}.transport-order-view .rui-capsule-label{margin:0 0 16px}.create-order-dialog{max-width:800px}.create-order-dialog .create-order-view .footer-action{padding:8px 16px;border-bottom:1px solid #e9e9e9;position:sticky;bottom:0;z-index:10;background-color:#fff;display:flex;align-items:center;border-top:1px solid #e9edf1;box-sizing:border-box;gap:8px;justify-content:flex-end}.create-order-dialog .create-order-view .footer-action>*{flex-grow:1}@media (min-width: 640px){.create-order-dialog .create-order-view .footer-action>*{flex-grow:0}}.create-order-dialog .create-order-view .create-order-content{padding:16px}.create-order-dialog .rui-dialog-body{padding:0}.create-order-dialog .v-line{height:1px;background-color:#e9e9e9;margin:16px 0}.create-order-dialog .rui-form-layout{display:grid;gap:16px;grid-template-columns:repeat(1,1fr)}@media (min-width: 640px){.create-order-dialog .rui-form-layout{grid-template-columns:repeat(3,1fr)}}@media (max-width: 640px){.create-order-dialog .rui-form-layout .rui-check-bool{display:flex}.create-order-dialog .rui-form-layout .rui-check-bool .rui-check-box{flex-grow:1}.create-order-dialog .rui-form-layout .rui-check-bool .rui-check-box .option-wrapper{width:100%}}.create-order-dialog .rui-form-layout .fl-field{margin:0;width:auto}@media (min-width: 640px){.create-order-dialog .rui-form-layout .rbkArgs-field{grid-column:span 3}}@media (max-width: 640px){.rui-dialog-frame.create-order-dialog{bottom:0;transform:translate(0);left:0;right:0;top:20%;border-bottom-left-radius:0;border-bottom-right-radius:0}}.edit-step-dialog{max-width:800px}.edit-step-dialog .rui-dialog-body{padding:0}.edit-step-dialog .rui-dialog-footer{padding:8px 16px}.edit-step-dialog .header-action{padding:8px 16px;border-width:0px 0px 1px 0px;border-style:solid;border-color:#e9e9e9;margin-bottom:16px}.edit-step-dialog .rui-form-layout{display:grid;gap:16px;grid-template-columns:repeat(1,1fr);margin:16px}@media (min-width: 640px){.edit-step-dialog .rui-form-layout{grid-template-columns:repeat(3,1fr)}}@media (max-width: 640px){.edit-step-dialog .rui-form-layout .rui-check-bool{display:flex}.edit-step-dialog .rui-form-layout .rui-check-bool .rui-check-box{flex-grow:1}.edit-step-dialog .rui-form-layout .rui-check-bool .rui-check-box .option-wrapper{width:100%}}.edit-step-dialog .rui-form-layout .fl-field{margin:0;width:auto}@media (min-width: 640px){.edit-step-dialog .rui-form-layout .rbkArgs-field{grid-column:span 3}}@media (max-width: 640px){.rui-dialog-frame.edit-step-dialog{bottom:0;transform:translate(0);left:0;right:0;top:20%;border-bottom-left-radius:0;border-bottom-right-radius:0}}.step-content-list-container{display:grid;gap:16px;margin-top:16px}.step-content-list-container .icon-wrapper{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.step-content-list-container .step-content-item{position:relative;overflow:hidden}.step-content-list-container .step-content-item .h-line{height:1px;background:#e9e9e9;margin:8px 0}.step-content-list-container .step-content-item .tail-line{position:absolute;width:2px;background-color:#e9e9e9;height:100%;margin-top:20px;left:11px}.step-content-list-container .step-content-item:last-of-type .tail-line{display:none}.step-content-list-container .step-content-item .header{display:flex;justify-content:space-between;align-items:center}.step-content-list-container .step-content-item .header .step-index-wrapper{display:flex;align-items:center;gap:8px}.step-content-list-container .step-content-item .header .step-index-wrapper .dot-wrapper{width:24px;height:24px;background:#f2f3f4;position:relative;border-radius:999px}.step-content-list-container .step-content-item .header .step-index-wrapper .dot-wrapper .dot{width:8px;height:8px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:999px;background:#175cff}.step-content-list-container .step-content-item .header .step-index-wrapper .dot-wrapper.Executable{background-color:#f3f7ff}.step-content-list-container .step-content-item .header .step-index-wrapper .dot-wrapper.Executable .dot{background-color:#175cff}.step-content-list-container .step-content-item .header .step-index-wrapper .dot-wrapper.Executing{background-color:#f2fbf4}.step-content-list-container .step-content-item .header .step-index-wrapper .dot-wrapper.Executing .dot{background-color:#00b42a}.step-content-list-container .step-content-item .header .step-index-wrapper .dot-wrapper.Withdrawn{background-color:#f2fbf4}.step-content-list-container .step-content-item .header .step-index-wrapper .dot-wrapper.Withdrawn .dot{background-color:#00b42a}.step-content-list-container .step-content-item .header .step-index-wrapper .dot-wrapper.Done{background-color:#f2f3f4}.step-content-list-container .step-content-item .header .step-index-wrapper .dot-wrapper.Done .dot{background-color:#999}.step-content-list-container .step-content-item .header .step-index-wrapper .dot-wrapper.Cancelled{background-color:#f2f3f4}.step-content-list-container .step-content-item .header .step-index-wrapper .dot-wrapper.Cancelled .dot{background-color:#999}.step-content-list-container .step-content-item .header .step-index-wrapper .step-index{font-size:16px;font-weight:700}.step-content-list-container .step-content-item .header .right{display:flex;align-items:center;gap:8px}.step-content-list-container .step-content-item .header .right .cancel-shipment{color:#ff7d00;cursor:pointer}.step-content-list-container .step-content-item .header .right .step-status{height:24px;border-radius:4px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 8px;background:#f2fbf4}.step-content-list-container .step-content-item .header .right .step-status.Executable{color:#175cff;background-color:#f3f7ff}.step-content-list-container .step-content-item .header .right .step-status.Executing,.step-content-list-container .step-content-item .header .right .step-status.Withdrawn{color:#00b42a;background-color:#f2fbf4}.step-content-list-container .step-content-item .header .right .step-status.Done,.step-content-list-container .step-content-item .header .right .step-status.Cancelled{color:#999;background-color:#f2f3f4}.step-content-list-container .step-content-item .body{margin-top:8px;border-radius:8px;padding:8px 16px;gap:8px;background:#f9f9f9;margin-left:32px;cursor:pointer}.step-content-list-container .step-content-item .body .body-top{display:flex;justify-content:space-between;align-items:center}.step-content-list-container .step-content-item .body .body-top svg{color:#999}.step-content-list-container .step-content-item .body .body-top .location{margin-left:8px;line-height:20px}.step-content-list-container .step-content-item .body .body-top .for-load-wrapper{display:flex;gap:8px}.step-content-list-container .step-content-item .body .body-top .for-load-wrapper .for-load,.step-content-list-container .step-content-item .body .body-top .for-load-wrapper .for-unload{height:24px;border-radius:4px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 8px;background:#f3f7ff;color:#175cff}.step-content-list-container .step-content-item .body .label{color:#666}.step-content-list-container .step-content-item .body .step-value{line-height:20px;margin-top:4px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.step-content-list-container .add-step-grid-item{align-self:end}@media (min-width: 640px){.step-content-list-container .add-step-grid-item .add-step-btn{height:144px;display:flex;align-items:center;justify-content:center}}@media (min-width: 640px){.step-content-list-container{grid-template-columns:repeat(2,1fr)}.step-content-list-container .tail-line{display:none}.step-content-list-container .step-content-item .body{margin-left:0}}.step-content-list-container .add-step-btn{display:block;border-style:dashed}.transport-order-label{height:20px;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;padding:0 4px}.transport-order-label.ToBeAllocated,.transport-order-label.Pending{color:#175cff;background:#f3f7ff}.transport-order-label.Cancelled{color:#999;background:#f2f3f4}.transport-order-label.Done,.transport-order-label.Executing{color:#00b42a;background:#f2fbf4}.transport-order-label.Withdrawn{color:#ff7d00;background:#fff9f2}.transport-order-step-container{display:flex;gap:1px;height:4px;margin-top:4px}.transport-order-step-container .step-item{flex-grow:1;border-radius:4px;background-color:#d9d9d9}.transport-order-step-container .step-item.current{background-color:#00b42a}.transport-order-step-container .step-item.done{background-color:#175cff}.export-snapshoot-dialog{max-width:800px}.replay-order-dialog{max-width:480px}.replay-order-dialog .replay-order-body *{line-height:20px}.replay-order-dialog .replay-order-body .upload-section{display:flex;flex-direction:column}.replay-order-dialog .replay-order-body .upload-button{margin:auto}.replay-order-dialog .replay-order-body .upload-desc{display:flex;flex-direction:column;gap:4px;color:#666}.replay-order-dialog .replay-order-body .row-info{display:flex;justify-content:space-between;margin-bottom:16px}.replay-order-dialog .replay-order-body .row-info .label{color:#666}.replay-order-dialog .replay-order-body .row-info .value{color:#333}.replay-order-dialog .replay-order-body .row-info span{flex-shrink:0}.replay-order-dialog .replay-order-body .row-info span:first-child{margin-right:10px}.replay-order-dialog .replay-order-body .row-info .remark-content{width:0;flex-grow:1}.replay-order-dialog .replay-order-body .h-line{height:1px;background-color:#e9e9e9;margin-bottom:16px}.tabs-card-container{box-sizing:border-box;height:100%;background-color:#f5f5f5;overflow:auto}.tabs-card-container::-webkit-scrollbar{background-color:#f5f5f5}@media (max-width: 640px){.tabs-card-container{position:fixed;top:0;left:0;bottom:0;width:240px;z-index:1000;transform:translate(-100%);transition:transform .3s ease-in-out}}.tabs-card-container .tab-container .edit-side-tab .tc-head-pane{border:none;width:100%}.tabs-card-container .tab-container .parent-tab{font-weight:600;padding:16px;border-radius:4px;background-color:#f5f5f5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tabs-card-container .tab-container .child-tab{padding:16px 8px;color:#666;border-radius:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tabs-card-container .tab-container .child-tab:hover{background-color:#f9f9f9;cursor:pointer}.tabs-card-container .tab-container .active{background-color:#f3f7ff;color:#175cff;cursor:pointer;font-weight:700}.mobile-open{display:block;transform:translate(0)}.mobile-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#0003;z-index:999}.guide-overlay{background-color:#0009;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:100;box-sizing:border-box}.guide-page{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width: 640px){.guide-page{top:50%;left:16px;right:16px;height:88%;transform:translateY(-50%)}}.guide-page .guide-title{font-size:24px;font-weight:700;line-height:32px;letter-spacing:0px;color:#fff;margin-bottom:16px}.guide-page .guide-content{position:relative;background:linear-gradient(180deg,#f4f7ff,#dde8ff);padding:48px;border-radius:10px;width:800px;box-sizing:border-box;display:flex;flex-direction:column}.guide-page .guide-content.config{width:auto;padding:0}.guide-page .guide-content.config .decorator{position:absolute;top:0;left:0;width:240px;height:110px}.guide-page .guide-content.config .avatar{position:fixed;top:-75px;right:-20px;width:185px;height:138px}@media screen and (max-width: 640px){.guide-page .guide-content{width:100%;max-height:100%;padding:16px;top:50%;transform:translateY(-50%)}}.guide-page .guide-content.config-loading{width:480px;padding:0}.guide-page .guide-content .guide-close{position:fixed;top:24px;right:24px;font-size:20px;color:#000}.guide-page .guide-content .guide-close:active{color:#175cff}.guide-page .guide-content .guide-content-welcome,.guide-page .guide-content .guide-config .config-in .config-text .text-title{font-size:24px;font-weight:700;line-height:32px;letter-spacing:0em;color:#121212;margin-bottom:16px}.guide-page .guide-content .guide-content-desc,.guide-page .guide-content .guide-config .config-in .config-text .text-desc{font-size:16px;font-weight:400;line-height:24px;letter-spacing:0em;color:#666;margin-bottom:32px}.guide-page .guide-content .guide-content-mode{display:flex;justify-content:row;gap:24px}@media screen and (max-width: 640px){.guide-page .guide-content .guide-content-mode{overflow:auto}}.guide-page .guide-content .guide-content-mode .guide-option .rui-option-list-item{padding:0}@media screen and (max-width: 640px){.guide-page .guide-content .guide-content-mode .guide-option .rui-option-list-item{width:100%!important;height:116px}}.guide-page .guide-content .guide-content-mode .guide-option .rui-option-list-item img{width:100%;height:100%}.guide-page .guide-content .guide-content-mode .guide-option .guide-option-item{width:100%;display:flex;flex-direction:row;padding:32px 24px;background:#fff6}.guide-page .guide-content .guide-content-mode .guide-option .guide-option-item .item-text{display:flex;flex-direction:column;justify-content:center;gap:8px;z-index:1}.guide-page .guide-content .guide-content-mode .guide-option .guide-option-item .item-text span:first-child{font-size:18px;font-weight:700;line-height:24px;letter-spacing:0em}.guide-page .guide-content .guide-content-mode .guide-option .guide-option-item .item-text span:last-child{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0em}.guide-page .guide-content .guide-content-mode .guide-option .guide-option-item .item-img{position:absolute;right:0;bottom:0;width:80px;height:80px}.guide-page .guide-content .guide-next{display:flex;flex-direction:row;gap:8px;justify-content:flex-end;margin-top:32px}@media screen and (max-width: 640px){.guide-page .guide-content .guide-next{margin-bottom:24px}.guide-page .guide-content .guide-next .rui-btn{width:100%}}.guide-page .guide-content .guide-config{height:auto;overflow:hidden}.guide-page .guide-content .guide-config .config-in{width:480px;height:auto;overflow:hidden}@media screen and (max-width: 640px){.guide-page .guide-content .guide-config .config-in{width:100%}}.guide-page .guide-content .guide-config .config-in .config-text{padding:48px 48px 32px}@media screen and (max-width: 640px){.guide-page .guide-content .guide-config .config-in .config-text{padding:24px}}.guide-page .guide-content .guide-config .config-in .config-text .text-title{margin-bottom:8px;max-width:calc(100% - 90px)}.guide-page .guide-content .guide-config .config-in .config-text .text-desc{margin-bottom:0}.guide-page .guide-content .guide-config .config-in .config-icon{position:relative;border-bottom-left-radius:10px;border-bottom-right-radius:10px;overflow:hidden}.guide-page .guide-content .guide-config .config-in .config-icon img{width:100%;height:100%;object-fit:none;transform:translateY(10px)}.guide-page .guide-content .guide-config .config-in .config-icon .clockwise,.guide-page .guide-content .guide-config .config-in .config-icon .counter-clockwise{animation:clockwise-rotate 2s linear infinite;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:contain;width:60%;height:60%}.guide-page .guide-content .guide-config .config-in .config-icon .counter-clockwise{width:80%;height:80%;animation:counter-clockwise-rotate 2s linear infinite}@-moz-keyframes clockwise-rotate{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@-webkit-keyframes clockwise-rotate{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@-o-keyframes clockwise-rotate{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes clockwise-rotate{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@-moz-keyframes counter-clockwise-rotate{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(-360deg)}}@-webkit-keyframes counter-clockwise-rotate{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(-360deg)}}@-o-keyframes counter-clockwise-rotate{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(-360deg)}}@keyframes counter-clockwise-rotate{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(-360deg)}}.guide-page .guide-content .guide-warehouse{width:100%;display:flex;flex-direction:row;justify-content:space-between;overflow:hidden}@media screen and (max-width: 640px){.guide-page .guide-content .guide-warehouse{flex-direction:column;gap:24px}}.guide-page .guide-content .guide-warehouse .warehouse-left{flex:1}.guide-page .guide-content .guide-warehouse .warehouse-left .left-opt .warehouse-option{display:flex;flex-direction:column;gap:16px}@media screen and (max-width: 640px){.guide-page .guide-content .guide-warehouse .warehouse-left .left-opt .warehouse-option{flex-direction:row}.guide-page .guide-content .guide-warehouse .warehouse-left .left-opt .warehouse-option .rui-option-list-item{flex:1}}.guide-page .guide-content .guide-warehouse .warehouse-right{flex:1;text-align:center}.guide-page .guide-content .guide-warehouse .warehouse-right img{width:100%;height:100%}@media screen and (max-width: 640px){.guide-page .guide-content .guide-warehouse .warehouse-right img{width:auto;height:auto}}.message-center-container{background-color:#fff;box-shadow:0 4px 8px #0000001f;display:flex;flex-direction:column;overflow:auto;width:320px;min-width:320px;min-height:240px;resize:both;max-height:calc(100% - 40px);color:#111}.message-center-container .message-header{height:48px;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;padding:0 8px;line-height:20px;border-bottom:1px solid #e9e9e9;cursor:move;flex:0 0 auto;touch-action:none}.message-center-container .message-header .messge-title{font-weight:700;color:#111}.message-center-container .message-header .message-operation{display:flex;align-items:center;gap:8px}.message-center-container .message-header .icon-container{color:#111}.message-center-container .message-header .icon-container svg{width:14px;height:14px;padding:7px}.message-center-container .message-body{display:flex;flex-direction:column;padding:8px;flex:1 1 auto;min-height:0;touch-action:none}.message-center-container .message-body .message-tabs{background-color:#f5f5f5;display:flex;align-items:center;gap:2px;color:#666;line-height:20px;margin-bottom:8px;flex:0 0 auto}.message-center-container .message-body .message-tabs .message-tab{padding:6px;flex:1;text-align:center;cursor:pointer}.message-center-container .message-body .message-tabs .cur-active{color:#fff;font-weight:700;background-color:#111;padding:4px}.message-center-container .message-body .message-group-container{flex:1 1 auto;min-height:0;overflow-y:auto}.message-center-container .message-body .message-group-container .alarm-group{touch-action:none}.message-center-container .message-body .message-group-container .group-name{font-size:16px;font-weight:700;line-height:22px;margin:8px 0}.message-center-container .message-body .message-group-container .group-items{display:flex;flex-direction:column;gap:8px}.message-center-container .message-body .message-group-container .group-items .alram-item{display:flex;flex-direction:column;box-sizing:border-box;padding:8px}.message-center-container .message-body .message-group-container .group-items .alram-item .item-header{display:flex;margin-bottom:8px}.message-center-container .message-body .message-group-container .group-items .alram-item .item-header .level-label{display:flex;align-items:center;gap:4px}.message-center-container .message-body .message-group-container .group-items .alram-item .item-header .level-label .title{font-weight:700}.message-center-container .message-body .message-group-container .group-items .alram-item .item-header .level-label .number{font-size:12px;padding:2px 4px;color:#fff}.message-center-container .message-body .message-group-container .group-items .alram-item .item-content{font-size:12px;line-height:16px;border-bottom:1px solid #e9e9e9;padding-bottom:8px}.message-center-container .message-body .message-group-container .group-items .alram-item .item-operation{padding-top:8px;display:flex;gap:8px}.message-center-container .message-body .message-group-container .group-items .alram-item .item-operation .notice-actions{display:flex;gap:8px}.message-center-container .message-body .message-group-container .group-items .item-level-error{border-left:2px solid #c43232;background:#fff5f5}.message-center-container .message-body .message-group-container .group-items .item-level-error .title{color:#c43232}.message-center-container .message-body .message-group-container .group-items .item-level-error .number{background-color:#c43232}.message-center-container .message-body .message-group-container .group-items .item-level-warning{border-left:2px solid #ff7d00;background-color:#fff9f2}.message-center-container .message-body .message-group-container .group-items .item-level-warning .title{color:#ff7d00}.message-center-container .message-body .message-group-container .group-items .item-level-warning .number{background-color:#ff7d00}.message-center-container .message-body .message-group-container .group-items .item-level-info{border-left:2px solid #666;background-color:#f5f5f5}.message-center-container .message-body .message-group-container .group-items .item-level-info .title{color:#666}.message-center-container .message-body .message-group-container .group-items .item-level-info .number{background-color:#666}.message-center-container .message-body .message-group-container .messages-container{display:flex;flex-direction:column;gap:8px}.message-center-container .message-body .message-group-container .messages-container .notice-item{margin:0}.message-center-container .alarm-stop{position:relative;bottom:0;width:100%;left:0;background-color:#fff5f5;padding:11px 16px;box-sizing:border-box;font-weight:700}:root{--brand-1: #fbfeed;--brand-2: #eefbb7;--brand-3: #e6f893;--brand-4: #e2f781;--brand-5: #ddf66f;--brand-6: #d5f44b;--brand-7: #aac33c;--brand-font-1-primary: #111;--brand-font-2-secondary: #666;--brand-font-3-placeholder: #999;--brand-font-4-disabled: #bbb;--brand-font-white: #fff;--brand-ai-gradient: linear-gradient(90deg, #4ce132 1%, #00b909 49%, #008707 100%);--brand-outline: 2px solid var(--brand-5)}*{outline-offset:1px}.rui-btn{display:inline-flex;align-items:center;justify-content:center;gap:4px;box-sizing:border-box;text-decoration:none;text-align:center;font-size:14px;line-height:20px;padding:6px 12px;height:32px;line-height:18px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:relative;vertical-align:middle;border:1px solid #e1e1e1;color:#111;background:#fff}.rui-btn.only-icon{width:32px;height:32px;padding:0;display:inline-flex;justify-content:center;align-items:center}.rui-btn.only-icon .btn-icon{width:16px;height:16px}@media (max-width: 640px){.rui-btn{padding-left:8px;padding-right:8px}}@media (min-width: 640px){.rui-btn{height:32px;line-height:18px;padding:6px 12px}}.rui-btn:hover{background:#e9e9e9}.rui-btn:active{background:#c5c5c5}.rui-btn.disabled{color:#bbb;background:#f5f5f5;cursor:not-allowed;outline:none}.rui-btn.small{font-size:14px;line-height:20px;padding:2px 6px;height:24px}@media (max-width: 640px){.rui-btn.small{padding-left:8px;padding-right:8px}}.rui-btn.small.only-icon{width:24px;height:24px;padding:0;display:inline-flex;justify-content:center;align-items:center}.rui-btn.small.only-icon .btn-icon{width:16px;height:16px}.rui-btn.middle{font-size:14px;line-height:20px;padding:6px 12px;height:32px}@media (max-width: 640px){.rui-btn.middle{padding-left:8px;padding-right:8px}}.rui-btn.middle.only-icon{width:32px;height:32px;padding:0;display:inline-flex;justify-content:center;align-items:center}.rui-btn.middle.only-icon .btn-icon{width:16px;height:16px}.rui-btn.large{font-size:16px;line-height:22px;padding:10px 16px;height:40px}@media (max-width: 640px){.rui-btn.large{padding-left:8px;padding-right:8px}}.rui-btn.large.only-icon{width:40px;height:40px;padding:0;display:inline-flex;justify-content:center;align-items:center}.rui-btn.large.only-icon .btn-icon{width:20px;height:20px}.rui-btn.super-large{font-size:18px;line-height:24px;padding:12px 22px;height:48px}@media (max-width: 640px){.rui-btn.super-large{padding-left:8px;padding-right:8px}}.rui-btn.super-large.only-icon{width:48px;height:48px;padding:0;display:inline-flex;justify-content:center;align-items:center}.rui-btn.super-large.only-icon .btn-icon{width:24px;height:24px}.rui-btn.normal{color:#111;background:#fff}.rui-btn.normal:hover{background:#e9e9e9}.rui-btn.normal:active{background:#c5c5c5}.rui-btn.normal.disabled{color:#bbb;background:#f5f5f5;cursor:not-allowed;outline:none}.rui-btn.warning{color:#ff7d00;background:#fff;border:1px solid #e9e9e9}.rui-btn.warning:hover{background:#fdf2e6}.rui-btn.warning:active{background:#fbe6cf}.rui-btn.warning.disabled{color:#bbb;background:#f5f5f5;cursor:not-allowed;outline:none}.rui-btn.warning:hover{border:1px solid #ff9a2e}.rui-btn.warning:active{border:1px solid #cc6400}.rui-btn.warning.disabled{border:1px solid #e9e9e9}.rui-btn.error{color:#f53f3f;background:#fff;border:1px solid #e9e9e9}.rui-btn.error:hover{background:#fbeceb}.rui-btn.error:active{background:#f7dada}.rui-btn.error.disabled{color:#bbb;background:#f5f5f5;cursor:not-allowed;outline:none}.rui-btn.error:hover{border:1px solid #f76560}.rui-btn.error:active{border:1px solid #c43232}.rui-btn.error.disabled{border:1px solid #e9e9e9}.rui-btn.primary{color:#fff;background:#111;border:none;line-height:20px;background:var(--brand-6);color:var(--brand-font-1-primary)}.rui-btn.primary:hover{background:#333}.rui-btn.primary:active{background:#111}.rui-btn.primary.disabled{color:none;background:#f5f5f5;cursor:not-allowed;outline:none}.rui-btn.primary:hover{background:var(--brand-5)}.rui-btn.primary:active{background:var(--brand-7)}.rui-btn.primary:focus-visible{outline:var(--brand-outline)}.rui-btn.primary.disabled{color:var(--brand-font-4-disabled);background:var(--brand-3)}.rui-btn.primary-light{color:#111;background:#fff;border:1px solid var(--brand-6, #e9e9e9)}.rui-btn.primary-light:hover{background:var(--brand-1, #e1e1e1)}.rui-btn.primary-light:active{background:var(--brand-2, #c5c5c5)}.rui-btn.primary-light.disabled{color:none;background:#f5f5f5;cursor:not-allowed;outline:none}.rui-btn.primary-light:hover{border:1px solid var(--brand-6, #333)}.rui-btn.primary-light:active{border:1px solid var(--brand-6, #111)}.rui-btn.primary-light.disabled{border:1px solid #e9e9e9}.rui-btn.success{color:#00b42a;background:#fff;border:1px solid #e9e9e9}.rui-btn.success:hover{background:#e8f6ea}.rui-btn.success:active{background:#d3efd6}.rui-btn.success.disabled{color:#bbb;background:#f5f5f5;cursor:not-allowed;outline:none}.rui-btn.success:hover{border:1px solid #23c343}.rui-btn.success:active{border:1px solid #009022}.rui-btn.success.disabled{border:1px solid #e9e9e9}.rui-btn.no-border{color:#111;background:transparent;line-height:20px;border:none}.rui-btn.no-border:hover{background:#e1e1e1}.rui-btn.no-border:active{background:#c5c5c5}.rui-btn.no-border.disabled{color:none;background:#f5f5f5;cursor:not-allowed;outline:none}.rui-btn.gray-solid{color:#111;background:#f5f5f5;line-height:20px;border:none}.rui-btn.gray-solid:hover{background:#e1e1e1}.rui-btn.gray-solid:active{background:#c5c5c5}.rui-btn.gray-solid.disabled{color:none;background:#f5f5f5;cursor:not-allowed;outline:none}.rui-btn.white-bg{color:#111;background:#fff;border:1px solid #e9e9e9}.rui-btn.white-bg:hover{background:#e9e9e9}.rui-btn.white-bg:active{background:#c5c5c5}.rui-btn.white-bg.disabled{color:#bbb;background:#f5f5f5;cursor:not-allowed;outline:none}.rui-btn.white-bg:hover{border:1px solid #333}.rui-btn.white-bg:active{border:1px solid #111}.rui-btn.white-bg.disabled{border:1px solid #e9e9e9}.rui-btn.error-solid{color:#fff;background:#f53f3f;line-height:20px;border:none}.rui-btn.error-solid:hover{background:#f76560}.rui-btn.error-solid:active{background:#c43232}.rui-btn.error-solid.disabled{color:none;background:#f5f5f5;cursor:not-allowed;outline:none}.rui-btn.warning-solid{color:#fff;background:#ff7d00;line-height:20px;border:none}.rui-btn.warning-solid:hover{background:#ff9a2e}.rui-btn.warning-solid:active{background:#cc6400}.rui-btn.warning-solid.disabled{color:none;background:#f5f5f5;cursor:not-allowed;outline:none}.rui-btn.success-solid{color:#fff;background:#00b42a;line-height:20px;border:none}.rui-btn.success-solid:hover{background:#23c343}.rui-btn.success-solid:active{background:#009022}.rui-btn.success-solid.disabled{color:none;background:#f5f5f5;cursor:not-allowed;outline:none}.rui-btn.as-block{display:flex;width:100%}.rui-btn:focus-visible{outline:var(--brand-outline)}.rui-link-btn{display:inline-flex;align-items:center;border:none;outline:none;background:none;color:#175cff;padding:0;height:auto;line-height:auto;border-radius:0;text-decoration:none;vertical-align:middle;font-size:14px}.rui-link-btn:hover,.rui-link-btn:active{background:none;text-decoration:underline}.rui-link-btn:hover:focus,.rui-link-btn:active:focus{outline:none;border:none}.rui-link-btn:active{color:#0457c9}.rui-link-btn:focus-visible{outline:var(--brand-outline)}.rui-link-btn.underline{text-decoration:underline}.rui-link-btn.small{font-size:12px;padding:2px 6px;height:24px;line-height:18px}.rui-link-btn.middle{font-size:14px;padding:6px 12px;height:32px;line-height:18px}.rui-link-btn.large{font-size:16px;padding:10px 16px;height:40px;line-height:18px}.rui-link-btn.super-large{font-size:18px;padding:12px 22px;height:48px;line-height:22px}.rui-link-btn.black{color:#111}.rui-link-btn.black:hover{color:#4080ff}.rui-link-btn.black:active{color:#124acc}.rui-link-btn.black:focus-visible{outline:var(--brand-outline)}.rui-link-btn.black.disabled{color:#bbb;cursor:not-allowed}.rui-link-btn.normal{color:#165dff}.rui-link-btn.normal:hover{color:#4080ff}.rui-link-btn.normal:active{color:#124acc}.rui-link-btn.normal:focus-visible{outline:var(--brand-outline)}.rui-link-btn.normal.disabled{color:#94bfff;cursor:not-allowed}.rui-link-btn .link-prefix{margin-right:4px}.rui-link-btn .link-suffix{margin-left:4px}.rui-link-btn.invalid{color:#aaa}.rui-link-btn.success{color:#0e9c40}.rui-link-btn.warning{color:#ff7d00}.rui-link-btn.warning:hover{text-decoration:underline}.rui-link-btn.warning:active{color:#ff5f00;text-decoration:underline}.rui-link-btn.error{color:#f53f3f}.rui-link-btn.error:hover{color:#f53f3f;text-decoration:underline}.rui-link-btn.error:active{color:#cb2634;text-decoration:underline}.rui-link-btn.primary{color:#fff}.rui-link-btn.primary:hover{color:#fff;text-decoration:underline}.rui-link-btn.primary:active{text-decoration:underline}.rui-link-btn.primary-light{color:#323233}.rui-link-btn.primary-light:hover{color:#175cff;text-decoration:underline}.rui-link-btn.primary-light:active{color:#323233;text-decoration:underline}.rui-link-btn.success,.rui-link-btn.success:hover{color:#00c500}.rui-link-btn.success:active{color:#009a29;text-decoration:underline}.rui-link-btn.disabled{color:#86909c;cursor:not-allowed}.rui-link-btn.disabled:hover,.rui-link-btn.disabled:active{color:#c8c9cc;text-decoration:underline}.rui-link-btn.disabled:focus{outline:none}.rui-check-box-switch{display:inline-block;box-sizing:border-box;border:none;position:relative;cursor:pointer;vertical-align:middle;text-align:left;transition-property:background-color;transition-duration:.1s;transition-timing-function:linear;background-color:#999}.rui-check-box-switch.item-space{margin-right:16px}.rui-check-box-switch .switch-dot{position:absolute;top:0;left:0;background:#fff;transition-property:left;transition-duration:.1s;transition-timing-function:linear}.rui-check-box-switch .switch-text{position:relative;display:inline-block;width:100%;box-sizing:border-box;text-align:center;color:var(--brand-font-white);transition-property:padding-left,padding-right;transition-duration:.1s;transition-timing-function:linear;-webkit-user-select:none;user-select:none}.rui-check-box-switch:hover{background-color:#999}.rui-check-box-switch.checked{background-color:var(--brand-6)}.rui-check-box-switch.checked .switch-text{color:var(--brand-font-1-primary)}.rui-check-box-switch.checked:hover{background-color:var(--brand-5)}.rui-check-box-switch:focus-visible{outline:var(--brand-outline)}.rui-check-box-switch.disabled{cursor:not-allowed;background-color:#e9e9e9}.rui-check-box-switch.disabled .switch-text{color:#bbb}.rui-check-box-switch.disabled.checked{background-color:var(--brand-3)}.rui-check-box-switch.disabled.checked .switch-text{color:var(--brand-font-4-disabled)}.rui-check-box-switch.disabled.checked:before{background-color:var(--brand-2)}.rui-check-box-switch.size-small{min-width:32px;height:16px;font-size:0px;line-height:12px}.rui-check-box-switch.size-small .switch-dot{width:10px;height:14px;margin:1px}.rui-check-box-switch.size-small .switch-text{padding-left:12px;padding-right:2px}.rui-check-box-switch.size-small.checked .switch-dot{left:calc(100% - 12px)}.rui-check-box-switch.size-small.checked .switch-text{padding-left:2px;padding-right:12px}.rui-check-box-switch.size-middle{min-width:40px;height:20px;font-size:12px;line-height:16px}.rui-check-box-switch.size-middle .switch-dot{width:14px;height:18px;margin:1px}.rui-check-box-switch.size-middle .switch-text{padding-left:16px;padding-right:2px}.rui-check-box-switch.size-middle.checked .switch-dot{left:calc(100% - 16px)}.rui-check-box-switch.size-middle.checked .switch-text{padding-left:2px;padding-right:16px}.rui-check-box-switch.size-large{min-width:48px;height:24px;font-size:14px;line-height:20px}.rui-check-box-switch.size-large .switch-dot{width:16px;height:20px;margin:2px}.rui-check-box-switch.size-large .switch-text{padding-left:18px;padding-right:2px}.rui-check-box-switch.size-large.checked .switch-dot{left:calc(100% - 20px)}.rui-check-box-switch.size-large.checked .switch-text{padding-left:2px;padding-right:18px}.rui-check-box-switch.size-super-large{min-width:64px;height:32px;font-size:16px;line-height:28px}.rui-check-box-switch.size-super-large .switch-dot{width:24px;height:28px;margin:2px}.rui-check-box-switch.size-super-large .switch-text{padding-left:26px;padding-right:2px}.rui-check-box-switch.size-super-large.checked .switch-dot{left:calc(100% - 28px)}.rui-check-box-switch.size-super-large.checked .switch-text{padding-left:2px;padding-right:26px}.rui-check-box{cursor:pointer;position:relative;display:inline-block;outline:none;display:inline-flex;align-items:center}.rui-check-box.item-space{margin-right:16px}.rui-check-box input{position:absolute;left:0;top:0;width:0;height:0;opacity:0}.rui-check-box input:focus-visible+.checkbox{outline:var(--brand-outline)}.rui-check-box input:focus-visible+.option-wrapper{outline:var(--brand-outline)}.rui-check-box .fa-check-hidden{visibility:hidden}.rui-check-box .checkbox{display:inline-flex;align-items:center;justify-content:center;border:1px solid #e1e1e1;box-sizing:border-box;background-color:#fff;transition-property:border-color,background-color;transition-duration:.1s;transition-timing-function:linear}.rui-check-box .checkbox-text{vertical-align:middle;margin-left:8px;color:#323233}.rui-check-box.as-option.no{margin-left:-1px}.rui-check-box.as-option .option-wrapper{border:1px solid #e1e1e1;box-sizing:border-box;display:inline-flex;justify-content:center;align-items:center;transition-property:border-color;transition-duration:.1s;transition-timing-function:linear}.rui-check-box.as-option .option-wrapper .dot-wrapper{opacity:1;box-sizing:border-box;border:1px solid #999;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;color:#fff;transition-property:border-color,background-color;transition-duration:.1s;transition-timing-function:linear}.rui-check-box.indeterminate .checkbox{background-color:var(--brand-6);border-color:var(--brand-6);color:var(--brand-font-1-primary)}.rui-check-box.indeterminate .checkbox:hover{background-color:var(--brand-5);border-color:var(--brand-5)}.rui-check-box.checked .checkbox{background-color:var(--brand-6);border-color:var(--brand-6);color:var(--brand-font-1-primary)}.rui-check-box.checked .checkbox:hover{background-color:var(--brand-5);border-color:var(--brand-5)}.rui-check-box.checked.as-option{z-index:1}.rui-check-box.checked.as-option .dot-wrapper{border:none}.rui-check-box.checked.as-option.yes .option-wrapper{border-color:#00b42a;background-color:#f2fbf4}.rui-check-box.checked.as-option.yes .option-wrapper .dot-wrapper{background-color:#00b42a}.rui-check-box.checked.as-option.no .option-wrapper{border-color:#999;background-color:#f5f5f5}.rui-check-box.checked.as-option.no .option-wrapper .dot-wrapper{background-color:#666}.rui-check-box.checked.as-option.yes.disabled .option-wrapper,.rui-check-box.checked.as-option.no.disabled .option-wrapper,.rui-check-box.checked.as-option.yes.readonly .option-wrapper,.rui-check-box.checked.as-option.no.readonly .option-wrapper{background-color:#f5f5f5;border-color:#e9e9e9}.rui-check-box.checked.as-option.yes.disabled .dot-wrapper,.rui-check-box.checked.as-option.no.disabled .dot-wrapper{background-color:#bbb}.rui-check-box:hover:not(.rui-check-box.checked):not(.rui-check-box.readonly):not(.rui-check-box.disabled):not(.rui-check-box.indeterminate) .checkbox{border-color:var(--brand-5)}.rui-check-box:hover:not(.rui-check-box.disabled).as-option{z-index:2}.rui-check-box:hover:not(.rui-check-box.disabled).yes .option-wrapper{background-color:#f2fbf4;border-color:#23c343}.rui-check-box:hover:not(.rui-check-box.disabled).no .option-wrapper{background-color:#f5f5f5;border-color:#333}.rui-check-box.readonly .checkbox{background-color:#bbb;border-color:#111;color:#111}.rui-check-box.readonly:hover .checkbox{background-color:#bbb}.rui-check-box.readonly .checkbox-text{color:#969799}.rui-check-box.readonly .option-wrapper{background-color:#f5f5f5;border-color:#e9e9e9}.rui-check-box.readonly .option-wrapper .dot-wrapper{border-color:#999}.rui-check-box.disabled .checkbox{background-color:#e9e9e9;border-color:#bbb;color:#bbb}.rui-check-box.disabled .checkbox-text{color:#969799}.rui-check-box.disabled .option-wrapper{background-color:#f5f5f5;border-color:#e9e9e9}.rui-check-box.disabled .option-wrapper .dot-wrapper{border-color:#999}.rui-check-box.readonly{cursor:auto}.rui-check-box.readonly .checkbox-text{color:#666}.rui-check-box.disabled{cursor:not-allowed}.rui-check-box.size-small .checkbox{width:14px;height:14px;font-size:10px;line-height:12px}.rui-check-box.size-small .checkbox-text{font-size:12px}.rui-check-box.size-small .option-wrapper{height:24px;padding:0 8px}.rui-check-box.size-small .option-wrapper .dot-wrapper{width:14px;height:14px;font-size:8px}.rui-check-box.size-middle .checkbox{width:16px;height:16px;font-size:12px;line-height:14px}.rui-check-box.size-middle .checkbox-text{font-size:14px}.rui-check-box.size-middle .option-wrapper{height:32px;padding:0 12px}.rui-check-box.size-middle .option-wrapper .dot-wrapper{width:16px;height:16px;font-size:10px}.rui-check-box.size-large .checkbox{width:18px;height:18px;font-size:14px;line-height:16px}.rui-check-box.size-large .checkbox-text{font-size:16px}.rui-check-box.size-large .option-wrapper{height:40px;padding:0 16px}.rui-check-box.size-large .option-wrapper .dot-wrapper{width:18px;height:18px;font-size:12px}.rui-check-box.size-super-large .checkbox{width:20px;height:20px;font-size:16px;line-height:18px}.rui-check-box.size-super-large .checkbox-text{font-size:18px}.rui-check-box.size-super-large .option-wrapper{height:48px;padding:0 18px}.rui-check-box.size-super-large .option-wrapper .dot-wrapper{width:20px;height:20px;font-size:14px}.rui-check-bool{display:inline-flex}.rui-check-bool:focus-visible{outline:var(--brand-outline)}.rui-check-list.multiple .rui-check-box{margin-right:16px}.rui-check-list.single label{display:inline-block;vertical-align:middle;line-height:34px;margin-right:16px}.rui-check-list.single label:last-child{margin-right:0}.rui-check-list.single span{display:inline-block;vertical-align:middle;margin-left:6px;font-size:14px}.rui-check-list.single input{display:inline-block;vertical-align:middle}.rui-fixed-width-table{position:relative;z-index:0;overflow:auto;max-width:100%;box-sizing:border-box;line-height:20px}.rui-fixed-width-table *{box-sizing:border-box}.rui-fixed-width-table.form-table table.fwt-main-table tbody td{padding:2px;overflow:visible}.rui-fixed-width-table.form-table table.fwt-main-table tbody td .rui-input-field-like,.rui-fixed-width-table.form-table table.fwt-main-table tbody td .rui-entity-input-ref{width:100%}.rui-fixed-width-table.form-table table.fwt-main-table tbody td .rui-entity-input-ref .rui-input-option.rui-input-field-like{width:0}.rui-fixed-width-table.size-small table.fwt-main-table thead tr{height:28px}.rui-fixed-width-table.size-small table.fwt-main-table thead tr th{padding:0 2px}.rui-fixed-width-table.size-small table.fwt-main-table tbody tr{height:28px}.rui-fixed-width-table.size-small table.fwt-main-table tbody tr td{padding:2px}.rui-fixed-width-table.size-small .summary{height:28px}.rui-fixed-width-table.size-middle table.fwt-main-table thead tr{height:36px}.rui-fixed-width-table.size-middle table.fwt-main-table thead tr th{padding:0 2px}.rui-fixed-width-table.size-middle table.fwt-main-table tbody tr{height:36px}.rui-fixed-width-table.size-middle table.fwt-main-table tbody tr td{padding:2px}.rui-fixed-width-table.size-middle .summary{height:36px}.rui-fixed-width-table.size-large table.fwt-main-table thead tr{height:40px}.rui-fixed-width-table.size-large table.fwt-main-table thead tr th{padding:0 4px}.rui-fixed-width-table.size-large table.fwt-main-table tbody tr{height:40px}.rui-fixed-width-table.size-large table.fwt-main-table tbody tr td{padding:2px 4px}.rui-fixed-width-table.size-large .summary{height:40px}.rui-fixed-width-table.size-super-large table.fwt-main-table thead tr{height:48px}.rui-fixed-width-table.size-super-large table.fwt-main-table thead tr th{padding:0 8px}.rui-fixed-width-table.size-super-large table.fwt-main-table tbody tr{height:48px}.rui-fixed-width-table.size-super-large table.fwt-main-table tbody tr td{padding:2px 8px}.rui-fixed-width-table.size-super-large .summary{height:48px}.rui-fixed-width-table.stripe tbody tr:nth-child(2n) td{background:#fcfcfc}.rui-fixed-width-table.border-wrapper{border:1px solid #dcdcdc;width:fit-content}.rui-fixed-width-table.border-cell-horizontal tbody tr:not(:last-child) td{border-bottom:1px solid #e1e1e1}.rui-fixed-width-table.border-cell-vertical thead tr th:not(:last-child){border-right:1px solid #e1e1e1}.rui-fixed-width-table.border-cell-vertical tbody td:not(:last-child){border-right:1px solid #e9e9e9}.rui-fixed-width-table table.fwt-main-table{border-collapse:separate;border-spacing:0;table-layout:fixed;overflow:visible}.rui-fixed-width-table table.fwt-main-table thead tr th{font-weight:600;background:#e9e9e9;border-bottom:1px solid #e9e9e9;color:#666;text-overflow:ellipsis;word-break:break-all;white-space:nowrap;overflow:hidden;box-sizing:border-box;position:sticky;top:0;z-index:11}.rui-fixed-width-table table.fwt-main-table thead tr th.freeze-column{z-index:20}.rui-fixed-width-table table.fwt-main-table thead tr th.sortable{cursor:pointer}.rui-fixed-width-table table.fwt-main-table thead tr th.last-freeze{border-right:2px solid #e9e9e9}.rui-fixed-width-table table.fwt-main-table thead tr th .resize-handle{width:4px;position:absolute;top:0;left:auto;bottom:0;right:-2px;z-index:10;background:#307cd580;cursor:ew-resize;opacity:0;-webkit-user-select:none;user-select:none}.rui-fixed-width-table table.fwt-main-table thead tr th .resize-handle:after{content:"";display:block;width:2px;height:100%;transform:translate(-100%)}.rui-fixed-width-table table.fwt-main-table thead tr th .resize-handle:hover{opacity:1}.rui-fixed-width-table table.fwt-main-table thead tr th .thead-title{display:inline-flex;align-items:center}.rui-fixed-width-table table.fwt-main-table thead tr th .required-mark{color:#f53f3f;margin-left:4px}.rui-fixed-width-table table.fwt-main-table thead tr th .sortable-wrapper{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:16px;height:16px;color:#999}.rui-fixed-width-table table.fwt-main-table thead tr th .sortable-wrapper.asc .caret-up,.rui-fixed-width-table table.fwt-main-table thead tr th .sortable-wrapper.desc .caret-down{color:#121212}.rui-fixed-width-table table.fwt-main-table thead tr th:not(:first-child) .select-row-cb{margin-right:8px}.rui-fixed-width-table table.fwt-main-table tbody{overflow:visible}.rui-fixed-width-table table.fwt-main-table tbody tr.mark td,.rui-fixed-width-table table.fwt-main-table tbody tr.mark th{background:var(--brand-1)}.rui-fixed-width-table table.fwt-main-table tbody tr.highlight td,.rui-fixed-width-table table.fwt-main-table tbody tr.highlight th,.rui-fixed-width-table table.fwt-main-table tbody tr.highlight td .rui-input-field-like,.rui-fixed-width-table table.fwt-main-table tbody tr.highlight th .rui-input-field-like,.rui-fixed-width-table table.fwt-main-table tbody tr.highlight td .rui-input-field-like .io-field,.rui-fixed-width-table table.fwt-main-table tbody tr.highlight th .rui-input-field-like .io-field{background:#fffacd}.rui-fixed-width-table table.fwt-main-table tbody tr:hover:not(.mark):not(.highlight) td{background-color:#f5f5f5}.rui-fixed-width-table table.fwt-main-table tbody td{padding:0 4px;background:#fff;word-break:break-all}.rui-fixed-width-table table.fwt-main-table tbody td.freeze-column{position:sticky}.rui-fixed-width-table table.fwt-main-table tbody td.last-freeze{border-right:2px solid #e9e9e9}.rui-fixed-width-table table.fwt-main-table tfoot{height:48px}.rui-fixed-width-table .summary{position:sticky;left:0}.rui-fixed-width-table footer{position:sticky;bottom:0;left:0;background:#edeff5;font-size:12px;caption-side:bottom;text-align:left;border-top:1px solid #dcdcdc}.rui-form-layout.as-block .fl-field{margin-right:0;width:100%}.rui-form-layout.as-block .fl-field:last-child{margin-bottom:0}.rui-form-layout.inline .fl-field{width:auto}.rui-form-layout.inline .fl-field .fl-label{display:inline-block;vertical-align:middle;margin-right:8px;margin-bottom:0}.rui-form-layout.inline .fl-field>.rui-input-field-like{display:inline-block;vertical-align:middle;width:200px}.rui-form-layout .fl-field{display:inline-block;vertical-align:top;margin-right:16px;margin-bottom:16px;width:260px}.rui-form-layout .fl-field.as-block{margin-right:0;width:100%}.rui-form-layout .fl-field .fl-label{color:#666;margin-bottom:4px;font-size:14px;line-height:20px}.rui-form-layout .fl-field.disabled .fl-label{color:#aaa}.rui-form-layout .fl-field>.rui-input-field-like{width:100%}.rui-form-layout .fl-field .fl-field-required{color:#e00f0f;font-weight:600;margin-left:2px}.rui-form-layout .fl-field .fl-tip{margin-top:6px;color:#999;font-size:12px;line-height:16px}.rui-inline-field{display:inline-block;vertical-align:middle;margin:4px 12px 4px 0}.rui-inline-field>.if-label{margin-right:8px}.rui-inline-field .rui-input-text{width:200px}.rui-mobile-date-picker{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9010}.rui-mobile-date-picker .mask{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#00000080}.rui-mobile-date-picker .date-picker-content{position:absolute;bottom:0;left:0;right:0;background-color:#fff;border-top-left-radius:16px;border-top-right-radius:16px}.rui-mobile-date-picker .date-picker-content .title-header{display:flex;align-items:center;justify-content:space-between;padding:0 16px;height:48px;border-bottom:1px solid #ebedf0}.rui-mobile-date-picker .date-picker-content .title-header .center-title{font-size:16px;font-weight:700;color:#111}.rui-mobile-date-picker .date-picker-content .title-header .btn-cancel{color:#999}.rui-mobile-date-picker .date-picker-content .title-header .btn-confirm{color:#111}.rui-mobile-date-picker .date-picker-content .date-header{border-bottom:1px solid #ebedf0;height:48px;display:flex;justify-content:space-between;box-sizing:border-box;padding:4px 16px}.rui-mobile-date-picker .date-picker-content .date-header .wrapper{background-color:#eeeef0;display:flex;justify-content:space-between;padding:2px;gap:2px}.rui-mobile-date-picker .date-picker-content .date-header .wrapper .date,.rui-mobile-date-picker .date-picker-content .date-header .wrapper .time{width:108px;text-align:center;display:inline-flex;justify-content:center;align-items:center;color:#111}.rui-mobile-date-picker .date-picker-content .date-header .wrapper .active{background-color:#fff}.rui-mobile-date-picker .date-picker-content .date-header .rui-link-btn{display:inline-flex;align-items:center;color:#111}.rui-mobile-date-picker .date-picker-content .date-body{position:relative}.rui-picker-multi{display:flex}.rui-picker-multi .selection{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;pointer-events:none}.rui-picker-multi .selection .selection-mask{flex-grow:1}.rui-picker-multi .selection .selection-mask-top{background:linear-gradient(180deg,#ffffffe0,#fff0)}.rui-picker-multi .selection .selection-mask-bottom{background:linear-gradient(180deg,#fff0,#ffffffe0)}.rui-picker-multi .selection .selection-bar{flex-shrink:0;box-sizing:border-box;border:1px solid #ebedf0;border-left:none;border-right:none}.rui-picker-column{overflow:hidden;flex:1;-webkit-user-select:none;user-select:none;touch-action:none}.rui-picker-column .picker-column-item{text-align:center;font-size:15px;transition:font-size .2s ease-in-out}.rui-picker-column .picker-column-selected{font-weight:700;font-size:18px}.rui-input-date{position:relative;display:inline-flex;align-items:center;vertical-align:middle;box-sizing:border-box;width:240px;height:36px;line-height:34px;border-radius:0;color:#111;background:#fff;border:1px solid #e1e1e1;padding-left:12px;color:#323233;transition-property:border,box-shadow;transition-duration:.1s;transition-timing-function:linear}@media (min-width: 640px){.rui-input-date{height:32px;line-height:30px}}.rui-input-date:is(:hover):not(.rui-input-date.disabled){border:1px solid #c5c5c5;box-shadow:0 1px 2px #0000001a}.rui-input-date:is(:hover):not(.rui-input-date.disabled) .clear-wrapper{display:flex}.rui-input-date:is(:hover):not(.rui-input-date.disabled) .clear-wrapper+.dp-icon{display:none}.rui-input-date.focused:not(.rui-input-date.disabled){border-color:var(--brand-6);box-shadow:0 2px 8px #0000001a}.rui-input-date.size-small{font-size:12px;border-radius:0;height:24px;line-height:22px}.rui-input-date.size-middle{font-size:14px;border-radius:0;height:32px;line-height:30px}.rui-input-date.size-large{font-size:16px;border-radius:0;height:40px;line-height:38px}.rui-input-date.size-super-large{font-size:18px;border-radius:0;height:48px;line-height:46px}.rui-input-date.readonly{background:#f5f5f5}.rui-input-date.readonly{color:#666}.rui-input-date.disabled{cursor:not-allowed;color:#999;background:#f2f3f4}.rui-input-date.disabled input{cursor:not-allowed}.rui-input-date .dp-icon-wrapper{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:28px;height:100%}.rui-input-date .clear-wrapper{display:flex;justify-content:center;align-items:center;background-color:#dcdee0;border-radius:99px;text-align:center;width:16px;height:16px;color:#fff;font-size:12px;cursor:pointer;flex-shrink:0}.rui-input-date .clear-wrapper:hover{background-color:#d5d5d6}.rui-input-date .clear-wrapper+.dp-icon{display:none}@media (min-width: 640px){.rui-input-date .clear-wrapper{display:none}.rui-input-date .clear-wrapper+.dp-icon{display:flex}}.rui-input-date .dp-icon{color:#bfbfbf}.rui-input-date .dp-input-wrapper{flex-grow:1;height:100%}.rui-input-date .dp-input-wrapper .dp-input{width:100%;border:none;outline:none;background:transparent;box-sizing:border-box;color:#111}.rui-input-date .dp-input-wrapper .dp-input::placeholder{color:#999}.rui-input-date-popup{border:1px solid #e9e9e9;box-shadow:0 4px 8px #0000001f;background:#fff;overflow:auto;box-sizing:border-box;width:280px}.rui-input-date-popup .input-date-header{height:56px;display:flex;justify-content:center;align-items:center;gap:16px;padding:0 12px;box-sizing:border-box;border-bottom:1px solid #e1e1e1}.rui-input-date-popup .input-date-footer{height:48px;display:flex;align-items:center;justify-content:flex-end;border-top:1px solid #e1e1e1;gap:8px;padding:0 8px;box-sizing:border-box}.rui-input-date-popup .date-panel .picker-header{display:flex;padding:16px}.rui-input-date-popup .date-panel .picker-header .picker-header-icon{border-radius:50%;font-size:12px;-webkit-user-select:none;user-select:none;width:24px;height:24px;line-height:24px;text-align:center;margin-left:2px;margin-right:2px;color:#7d7e80;cursor:pointer}.rui-input-date-popup .date-panel .picker-header .picker-header-icon.hidden{visibility:hidden}.rui-input-date-popup .date-panel .picker-header .picker-header-value{flex:1;text-align:center;justify-content:center;line-height:24px;color:#323233;display:flex}.rui-input-date-popup .date-panel .picker-header .picker-header-value .picker-header-label{cursor:pointer}.rui-input-date-popup .date-panel .picker-header .picker-header-value .picker-header-label:hover{background-color:#eee}.rui-input-date-popup .date-panel .picker-body{padding:0 16px 10px}.rui-input-date-popup .date-panel .picker-body .panel-date{display:flex;flex-direction:column;gap:8px;padding:0 4px}.rui-input-date-popup .date-panel .picker-body .picker-row{display:flex;gap:12px}.rui-input-date-popup .date-panel .picker-body .picker-row .picker-cell{text-align:center}.rui-input-date-popup .date-panel .picker-body .picker-row .picker-cell .panel-date-week-item{width:24px;height:20px;line-height:20px;color:#999}.rui-input-date-popup .date-panel .picker-body .picker-row .picker-cell .picker-cell-year,.rui-input-date-popup .date-panel .picker-body .picker-row .picker-cell .picker-cell-month,.rui-input-date-popup .date-panel .picker-body .picker-row .picker-cell .picker-cell-date{height:32px;line-height:32px;box-sizing:border-box;text-align:center;border:1px solid transparent;cursor:pointer}.rui-input-date-popup .date-panel .picker-body .picker-row .picker-cell .picker-cell-year.today,.rui-input-date-popup .date-panel .picker-body .picker-row .picker-cell .picker-cell-month.today,.rui-input-date-popup .date-panel .picker-body .picker-row .picker-cell .picker-cell-date.today{background-color:var(--brand-1);border-color:var(--brand-6)}.rui-input-date-popup .date-panel .picker-body .picker-row .picker-cell .picker-cell-year:hover,.rui-input-date-popup .date-panel .picker-body .picker-row .picker-cell .picker-cell-month:hover,.rui-input-date-popup .date-panel .picker-body .picker-row .picker-cell .picker-cell-date:hover{background-color:#f5f5f5;border-color:transparent}.rui-input-date-popup .date-panel .picker-body .picker-row .picker-cell .picker-cell-year.selected,.rui-input-date-popup .date-panel .picker-body .picker-row .picker-cell .picker-cell-month.selected,.rui-input-date-popup .date-panel .picker-body .picker-row .picker-cell .picker-cell-date.selected{color:var(--brand-font-1-primary);background-color:var(--brand-6);border-color:transparent}.rui-input-date-popup .date-panel .picker-body .picker-row .picker-cell .picker-cell-date{width:24px;height:24px;line-height:24px}.rui-input-date-popup .date-panel .picker-body .picker-row .picker-cell .picker-cell-date.last-month,.rui-input-date-popup .date-panel .picker-body .picker-row .picker-cell .picker-cell-date.next-month{color:#999}.rui-input-date-popup .date-panel .picker-body .panel-year .picker-row .picker-cell,.rui-input-date-popup .date-panel .picker-body .panel-month .picker-row .picker-cell{flex:1}.rui-input-date-popup .time-panel{position:absolute;z-index:5;width:300px;height:200px;margin-top:4px;background-color:#fff;width:168px;height:280px;border-radius:4px;opacity:1;box-shadow:0 6px 18px #26262624;display:flex;flex-direction:column}.rui-input-date-popup .time-panel-content{flex-grow:1;height:0;display:flex}.rui-input-date-popup .time-panel-scroll{flex-grow:1;height:100%;overflow:auto;scrollbar-width:none}.rui-input-date-popup .time-panel-scroll:not(:last-child){border-right:1px solid #e9e9e9}.rui-input-date-popup .time-panel-scroll .item{height:32px;line-height:32px;text-align:center;cursor:pointer}.rui-input-date-popup .time-panel-scroll .item:hover{background:#f5f5f5}.rui-input-date-popup .time-panel-scroll .item.time-selected{background-color:var(--brand-2)}.rui-input-date-popup .time-panel-footer{height:40px;display:flex;align-items:center;justify-content:flex-end;border-top:1px solid #e1e1e1;padding:0 8px;gap:8px;box-sizing:border-box}.rui-input-option-dropdown{border:1px solid #e9e9e9;box-shadow:0 4px 8px #0000001f;box-sizing:border-box;background:#fff;width:320px;max-width:100vw;padding:2px;outline:none}.rui-input-option-dropdown .io-filter{display:block;width:100%}.rui-input-option-dropdown .option-list{max-height:200px;overflow:auto;display:flex;flex-direction:column;gap:2px}.rui-input-option-dropdown .io-option-item{display:flex;align-items:center;height:32px;line-height:32px;padding:0 12px;cursor:pointer;color:#111}.rui-input-option-dropdown .io-option-item-label{text-overflow:ellipsis;word-break:break-all;white-space:nowrap;overflow:hidden}.rui-input-option-dropdown .io-option-item-hover{background-color:#e9e9e9}.rui-input-option-dropdown .io-option-item-selected{background-color:var(--brand-1);font-weight:500}.rui-input-option-dropdown .io-option-item:active{background-color:#e1e1e1}.rui-input-option-dropdown .empty-list{text-align:center;padding:6px 0;color:#aaa}.rui-body-with-trigger{position:fixed;top:0;right:0;bottom:0;left:0;z-index:8800}.rui-body-with-trigger-mask{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#0000004d}.rui-body-with-trigger-content{position:absolute;bottom:10px}.rui-body-with-trigger .rui-input-option{width:100%}.rui-option{display:flex;align-items:center;width:100%}.rui-option .rui-input-option{flex:1 1 0%}.rui-input-option{position:relative;display:inline-block;vertical-align:middle;width:240px;outline:none}.rui-input-option input{padding:0;border:none;outline:none}.rui-input-option .io-field{position:relative;box-sizing:border-box;color:#111;background:#fff;border:1px solid #e1e1e1;cursor:pointer;transition-property:border,box-shadow;transition-duration:.1s;transition-timing-function:linear}@media (min-width: 640px){.rui-input-option .io-field .clear-wrapper{display:none!important}.rui-input-option .io-field .clear-wrapper+.arrow-icon{display:flex}}.rui-input-option .io-field .arrow-icon-wrapper{height:100%;display:inline-flex;justify-content:center;align-items:center}.rui-input-option .io-field .arrow-icon{color:#999;transform-origin:center center;transition:transform .2s ease-in-out;transform:rotate(180deg)}.rui-input-option .io-field .arrow-icon-rotate{transform:rotate(0)}.rui-input-option .io-field.size-small{min-height:24px}.rui-input-option .io-field.size-small .io-selected{padding-left:6px}.rui-input-option .io-field.size-small .io-field-icon{padding-right:6px}.rui-input-option .io-field.size-small .single-select-input{left:6px}.rui-input-option .io-field.size-small .select-view-value,.rui-input-option .io-field.size-small .single-select-input{font-size:12px;height:22px;line-height:22px}.rui-input-option .io-field.size-small .multiple-container{min-height:22px;padding:2px 0}.rui-input-option .io-field.size-small .multiple-container .multiple-tag-input{height:18px;font-size:12px!important}.rui-input-option .io-field.size-small .multiple-container .multiple-tag-input input{height:100%}.rui-input-option .io-field.size-small .multiple-container .io-multiple-tag-item{height:18px;line-height:18px;font-size:12px;padding:0 4px}.rui-input-option .io-field.size-middle{min-height:32px}.rui-input-option .io-field.size-middle .io-selected{padding-left:8px}.rui-input-option .io-field.size-middle .io-field-icon{padding-right:8px}.rui-input-option .io-field.size-middle .single-select-input{left:8px}.rui-input-option .io-field.size-middle .select-view-value,.rui-input-option .io-field.size-middle .single-select-input{font-size:14px;height:30px;line-height:30px}.rui-input-option .io-field.size-middle .multiple-container{min-height:30px;padding:3px 0}.rui-input-option .io-field.size-middle .multiple-container .multiple-tag-input{height:24px;font-size:14px!important}.rui-input-option .io-field.size-middle .multiple-container .multiple-tag-input input{height:100%}.rui-input-option .io-field.size-middle .multiple-container .io-multiple-tag-item{height:24px;line-height:24px;font-size:14px;padding:0 8px}.rui-input-option .io-field.size-large{min-height:40px}.rui-input-option .io-field.size-large .io-selected{padding-left:12px}.rui-input-option .io-field.size-large .io-field-icon{padding-right:12px}.rui-input-option .io-field.size-large .single-select-input{left:12px}.rui-input-option .io-field.size-large .select-view-value,.rui-input-option .io-field.size-large .single-select-input{font-size:16px;height:38px;line-height:38px}.rui-input-option .io-field.size-large .multiple-container{min-height:38px;padding:3px 0}.rui-input-option .io-field.size-large .multiple-container .multiple-tag-input{height:32px;font-size:16px!important}.rui-input-option .io-field.size-large .multiple-container .multiple-tag-input input{height:100%}.rui-input-option .io-field.size-large .multiple-container .io-multiple-tag-item{height:32px;line-height:32px;font-size:16px;padding:0 8px}.rui-input-option .io-field.size-super-large{min-height:48px}.rui-input-option .io-field.size-super-large .io-selected{padding-left:12px}.rui-input-option .io-field.size-super-large .io-field-icon{padding-right:12px}.rui-input-option .io-field.size-super-large .single-select-input{left:12px}.rui-input-option .io-field.size-super-large .select-view-value,.rui-input-option .io-field.size-super-large .single-select-input{font-size:18px;height:46px;line-height:46px}.rui-input-option .io-field.size-super-large .multiple-container{min-height:46px;padding:3px 0}.rui-input-option .io-field.size-super-large .multiple-container .multiple-tag-input{height:40px;font-size:18px!important}.rui-input-option .io-field.size-super-large .multiple-container .multiple-tag-input input{height:100%}.rui-input-option .io-field.size-super-large .multiple-container .io-multiple-tag-item{height:40px;line-height:40px;font-size:18px;padding:0 8px}.rui-input-option .io-field:hover:not(.rui-input-option .io-field.disabled){border:1px solid #c5c5c5;box-shadow:0 1px 2px #0000001a}.rui-input-option .io-field:hover:not(.rui-input-option .io-field.disabled) .clear-wrapper{display:flex!important}.rui-input-option .io-field.focused:not(.rui-input-option .io-field.disabled){border:1px solid var(--brand-6);box-shadow:0 2px 8px #0000001a}.rui-input-option .io-field.focused:not(.rui-input-option .io-field.disabled) .clear-wrapper{display:flex!important}.rui-input-option .io-field.focused:not(.rui-input-option .io-field.disabled) .arrow-icon{color:#000}.rui-input-option .io-field.readonly{background:#f5f5f5;cursor:default}.rui-input-option .io-field.readonly .io-selected .select-view-value.has-value{color:#666}.rui-input-option .io-field.readonly .arrow-icon{color:#999}.rui-input-option .io-field.disabled{cursor:not-allowed;color:#999;background:#f2f3f4}.rui-input-option .io-field.disabled input{cursor:not-allowed}.rui-input-option .io-field.disabled .has-value{color:#999!important}.rui-input-option .io-field.not-found{background-color:#fff1f0}.rui-input-option .io-selected{position:relative;margin-right:56px}.rui-input-option .io-selected.no-clear{margin-right:28px}.rui-input-option .io-selected .single-select-input{position:absolute;z-index:-1;width:100%;background-color:transparent}.rui-input-option .io-selected .single-select-input.z-index-top{z-index:1}.rui-input-option .io-selected .multiple-container{display:flex;flex-wrap:wrap;gap:4px;box-sizing:border-box}.rui-input-option .io-selected .multiple-container .multiple-tag-input-hidden{position:absolute!important;height:0;width:0;opacity:0}.rui-input-option .io-selected .select-view-value{display:inline-block;max-width:100%;color:#999;vertical-align:middle;text-overflow:ellipsis;word-break:break-all;white-space:nowrap;overflow:hidden}.rui-input-option .io-selected .select-view-value.has-value{color:#111}.rui-input-option .io-selected .select-view-value.is-searching{color:#999}.rui-input-option .io-selected .select-view-value.not-found{color:#ff0039}.rui-input-option .io-selected .select-view-value.view-option{text-decoration:underline;cursor:pointer}.rui-input-option .io-multiple-tag-item{background:#e9e9e9;display:flex;flex-wrap:nowrap;box-sizing:border-box;max-width:100%}.rui-input-option .io-multiple-tag-item-text{text-overflow:ellipsis;word-break:break-all;white-space:nowrap;overflow:hidden}.rui-input-option .io-multiple-tag-item.not-found{color:#ff0039;background-color:#fff1f0}.rui-input-option .io-multiple-tag-item.view-option{text-decoration:underline;cursor:pointer}.rui-input-option .io-multiple-tag-item .io-remove-item{padding:0 4px;color:#969799}.rui-input-option .io-field-icon{position:absolute;top:0;left:auto;bottom:0;right:0;z-index:10;height:100%;display:flex;justify-content:center;align-items:center}.rui-input-option .io-field-icon>*{flex-shrink:0}.rui-input-option .io-field-icon .clear-wrapper{width:16px;height:16px;display:flex;align-items:center;justify-content:center;font-size:14px;color:#999;margin-right:8px}.show-scan{position:fixed;z-index:7004;top:0;right:0;bottom:0;left:0}@media (max-width: 640px){.show-scan{width:100%}}.hide-scan{display:none}.close-scan{position:absolute;color:#fff;z-index:10;width:40px;height:40px;line-height:40px;text-align:center;margin:10px}#reader video{width:100%;display:none}.rui-option-scan-btn{border-left:none}.rui-input{display:flex;align-items:center}.rui-input .rui-input-text{flex:1 1 0%}.rui-input-text{box-sizing:border-box;width:100%;height:32px;line-height:30px;border-radius:0;overflow:hidden;display:inline-flex;vertical-align:middle;color:#111;background:#fff;border:1px solid #e1e1e1;font-size:14px;transition-property:border,box-shadow;transition-duration:.1s;transition-timing-function:linear}.rui-input-text:hover:not(.rui-input-text.disabled){border:1px solid #c5c5c5;box-shadow:0 1px 2px #0000001a}.rui-input-text.small{font-size:12px;border-radius:0;height:24px;line-height:22px}.rui-input-text.small .it-input{padding:0 6px}.rui-input-text.small .it-clear-icon{font-size:14px}.rui-input-text.middle{font-size:14px;border-radius:0;height:32px;line-height:30px}.rui-input-text.middle .it-input{padding:0 8px}.rui-input-text.middle .it-clear-icon{font-size:16px}.rui-input-text.large{font-size:16px;border-radius:0;height:40px;line-height:38px}.rui-input-text.large .it-input{padding:0 12px}.rui-input-text.large .it-clear-icon{font-size:20px}.rui-input-text.super-large{font-size:18px;border-radius:0;height:48px;line-height:46px}.rui-input-text.super-large .it-input{padding:0 12px}.rui-input-text.super-large .it-clear-icon{font-size:24px}.rui-input-text.inline{width:240px}.rui-input-text.readonly{background:#f5f5f5;color:#666;border-color:1px solid #e9e9e9}.rui-input-text.readonly .it-head,.rui-input-text.readonly .it-tail{background:#f5f5f5}.rui-input-text:focus-within:not(.rui-input-text.disabled){color:#111;box-shadow:0 2px 8px #0000001a;border:1px solid var(--brand-6)}.rui-input-text.disabled{cursor:not-allowed;color:#999;border-color:1px solid #bbb;background:#f5f5f5}.rui-input-text.disabled .it-head,.rui-input-text.disabled .it-tail{background:#f5f5f5}.rui-input-text input::placeholder{color:#999}.rui-input-text.no-frame{border-color:transparent}.rui-input-text.clickable{cursor:pointer}.rui-input-text .it-head,.rui-input-text .it-tail{flex-shrink:0;flex:0 0 auto;padding:0 6px;min-width:18px;text-align:center;font-size:14px;background:#fff;box-shadow:none;color:#777;display:flex;align-items:center;justify-content:center}.rui-input-text .it-head{border-right:1px solid #e1e1e1}.rui-input-text .it-tail{border-left:1px solid #e1e1e1}.rui-input-text .it-input{box-sizing:border-box;width:100%;padding:0 8px;border:none;outline:none;height:100%;background:none;color:inherit;cursor:inherit}.rui-input-text .it-clear{flex:0 0 auto;padding:0 6px;min-width:18px;text-align:center;height:100%;color:#999}.rui-input-scan-btn{border-left:none}.rui-input-text-area{display:block;box-sizing:border-box;width:100%;line-height:1.4em;border-radius:0;color:#111;background:#fff;border:1px solid #e1e1e1;padding:8px 6px;font-size:14px;outline:none;transition-property:border,box-shadow;transition-duration:.1s;transition-timing-function:linear}.rui-input-text-area:hover:not(.rui-input-text-area.disabled){border:1px solid #c5c5c5;box-shadow:0 1px 2px #0000001a}.rui-input-text-area:focus:not(.rui-input-text-area.disabled){color:#111;box-shadow:0 2px 8px #0000001a;border:1px solid var(--brand-6)}.rui-input-text-area.readonly{background:#f5f5f5;color:#666;border-color:1px solid #e9e9e9}.rui-input-text-area.disabled{cursor:not-allowed;color:#999;border-color:1px solid #bbb;background:#f5f5f5}.rui-toasts{position:fixed;top:20%;left:0;right:0;bottom:auto;z-index:9900;pointer-events:none}.rui-toasts .rui-toast{font-size:14px;min-width:260px;max-width:80vw;margin:8px auto;overflow:hidden;border:1px solid #fff;pointer-events:auto;box-shadow:0 8px 16px #0000001f;padding:16px}@media (min-width: 640px){.rui-toasts .rui-toast{max-width:380px}}.rui-toasts .rui-toast .toast-title{display:flex;align-items:center;gap:10px}.rui-toasts .rui-toast .toast-title .toast-icon-wrapper{width:24px;height:24px;border-radius:999px;display:flex;align-items:center;justify-content:center;background-color:#fff;flex-shrink:0}.rui-toasts .rui-toast .toast-title .toast-title-text{flex:1 1 auto;font-size:14px;line-height:20px;font-weight:700;color:#111}.rui-toasts .rui-toast .toast-title .toast-content{padding:0}.rui-toasts .rui-toast .toast-title .rui-btn{flex-shrink:0;margin-left:auto}.rui-toasts .rui-toast .toast-title .rui-fa-icon-btn{color:#666}.rui-toasts .rui-toast .toast-content{padding:8px 32px 0 34px;font-size:14px;line-height:20px;word-break:break-all;color:#666}.rui-toasts .rui-toast.rui-normal{background:linear-gradient(113deg,#165dff14,#165dff00 52%),#fff}.rui-toasts .rui-toast.rui-normal .toast-title-text{color:#111}.rui-toasts .rui-toast.rui-normal .toast-icon{color:#165dff}.rui-toasts .rui-toast.rui-success{background:linear-gradient(113deg,#00b42a14,#00b42a00 52%),#fff}.rui-toasts .rui-toast.rui-success .toast-title-text,.rui-toasts .rui-toast.rui-success .toast-icon{color:#00b42a}.rui-toasts .rui-toast.rui-warning{background:linear-gradient(113deg,#ff7d0014,#ff7d0000 54%),#fff}.rui-toasts .rui-toast.rui-warning .toast-title-text,.rui-toasts .rui-toast.rui-warning .toast-icon{color:#ff7d00}.rui-toasts .rui-toast.rui-error{background:linear-gradient(113deg,#f53f3f14,#f53f3f00 54%),#fff}.rui-toasts .rui-toast.rui-error .toast-title-text,.rui-toasts .rui-toast.rui-error .toast-icon{color:#f53f3f}.rui-dropdown{position:fixed;top:0;left:0;bottom:auto;right:auto;z-index:8800}.rui-drop-menu{position:absolute;top:0;left:0;bottom:auto;right:auto;border:1px solid #e9e9e9;box-shadow:0 4px 8px #0000001f;border-radius:4px;background:#fff;padding:12px 0;min-width:120px}.rui-drop-menu .action{display:block;text-decoration:none;color:#333;height:28px;line-height:28px;padding:0 16px;text-overflow:ellipsis;word-break:break-all;white-space:nowrap;overflow:hidden}.rui-drop-menu .action:hover{background:#edf4ff}.rui-drop-menu .loading{display:flex;flex-direction:column;justify-content:center;align-items:center}.rui-drop-menu .loading svg{font-size:28px}.rui-drop-menu .loading>div{margin-top:10px}.rui-drop-menu .match-text{color:#1f88fd}.rui-dialog-overlay{position:fixed;top:0;left:0;bottom:0;right:0;z-index:7000;background:#0114324d}.rui-dialog-overlay.big-dialog .rui-dialog-frame{width:90%;max-height:90%}.rui-dialog-overlay.middle-dialog .rui-dialog-frame{width:90%;max-width:1440px;max-height:90%}.rui-dialog-overlay.as-bottom-dialog .rui-dialog-frame{left:0;right:0;bottom:0;top:unset;max-height:90%;transform:unset}.rui-dialog-overlay.dialog-expanded .rui-dialog-frame{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;top:0!important;bottom:0!important;left:0!important;right:0!important;transform:none!important;margin:0!important}.rui-dialog-frame{position:absolute;top:50%;left:10px;bottom:auto;right:10px;max-height:88%;transform:translateY(-50%);margin:0 auto;display:flex;flex-direction:column;overflow:hidden;background:#f5f6fa;box-shadow:0 2px 10px #aaa;border-radius:0}.rui-dialog-frame.with-tools .rui-dialog-body{padding-top:8px}.rui-dialog-head{height:48px;flex:0 0 auto;display:flex;align-items:center;border-bottom:1px solid rgba(200,201,204,.5);color:#111;background:#fff;z-index:100;padding:0 8px 0 16px}.rui-dialog-head .rui-dialog-head-icon{margin-right:8px}.rui-dialog-head .title{flex:1 1 auto;margin-right:auto;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:700;color:#111}.rui-dialog-head .head-close-btn{margin-left:16px}.rui-dialog-tools{flex:0 0 auto;padding:6px 12px;border-bottom:1px solid #e9edf1;background:#fff}.rui-dialog-tools>*{margin-right:8px}.rui-dialog-tools>*:last-child{margin-right:0}.rui-dialog-body{padding:16px;box-sizing:border-box;flex:1 1 auto;overflow:auto}.rui-dialog-body.no-scroll{overflow:hidden}.rui-dialog-body.no-padding{padding:0}.rui-dialog-footer{display:flex;align-items:center;border-top:1px solid #e9edf1;box-sizing:border-box;background:#fff;position:relative;padding:16px}.rui-dialog-footer .rui-btn{flex:1 1 0%;display:block;margin-right:8px;min-width:65px}@media (min-width: 640px){.rui-dialog-footer .rui-btn{flex:0 0 auto}}.rui-dialog-footer .rui-btn:last-child{margin-right:0}@media (min-width: 640px){.rui-dialog-footer{justify-content:flex-end;padding:8px 16px}}.rui-dialog-footer .spring{flex:1 1 0%}.rui-popup-confirm .alert-icon-wrapper,.rui-popup-alert .alert-icon-wrapper{text-align:center;font-size:26px;margin-bottom:8px}.rui-popup-confirm .alert-icon-wrapper.normal,.rui-popup-alert .alert-icon-wrapper.normal{color:#165dff}.rui-popup-confirm .alert-icon-wrapper.success,.rui-popup-alert .alert-icon-wrapper.success{color:#00b42a}.rui-popup-confirm .alert-icon-wrapper.warning,.rui-popup-alert .alert-icon-wrapper.warning{color:#ff7d00}.rui-popup-confirm .alert-icon-wrapper.error,.rui-popup-alert .alert-icon-wrapper.error{color:#f53f3f}.rui-popup-confirm .rui-dialog-body,.rui-popup-alert .rui-dialog-body{background:#fff;line-height:normal}.rui-popup-input .rui-dialog-head-icon,.rui-popup-option .rui-dialog-head-icon{color:#165dff}.rui-popup-input .rui-dialog-body,.rui-popup-option .rui-dialog-body{padding-left:16px;padding-right:16px}.rui-popup-input .rui-popup-input-title,.rui-popup-option .rui-popup-input-title{font-size:14px;line-height:20px}.rui-popup-input .rui-input-text.do-input,.rui-popup-option .rui-input-text.do-input{width:100%;margin-top:4px}.rui-popup-option .rui-input-option{width:100%}.rui-popup-confirm .rui-dialog-head-icon{color:#ff7d00}.rui-popup-confirm .rui-dialog-frame,.rui-popup-alert .rui-dialog-frame,.rui-popup-input .rui-dialog-frame,.rui-popup-option .rui-dialog-frame{margin:0 16px;width:auto;left:0;right:0}@media (min-width: 640px){.rui-popup-confirm .rui-dialog-frame,.rui-popup-alert .rui-dialog-frame,.rui-popup-input .rui-dialog-frame,.rui-popup-option .rui-dialog-frame{width:400px;margin:auto}}.rui-popup-confirm .rui-dialog-body,.rui-popup-alert .rui-dialog-body,.rui-popup-input .rui-dialog-body,.rui-popup-option .rui-dialog-body{padding-bottom:8px}.rui-popup-confirm .rui-dialog-footer,.rui-popup-alert .rui-dialog-footer,.rui-popup-input .rui-dialog-footer,.rui-popup-option .rui-dialog-footer{justify-content:unset;border-top:none;padding:16px}.rui-popup-confirm .rui-dialog-footer .rui-btn,.rui-popup-alert .rui-dialog-footer .rui-btn,.rui-popup-input .rui-dialog-footer .rui-btn,.rui-popup-option .rui-dialog-footer .rui-btn{flex:1}.rui-popup-confirm .popup-title,.rui-popup-alert .popup-title,.rui-popup-input .popup-title,.rui-popup-option .popup-title{font-size:14px;line-height:20px;font-weight:700;color:#111;text-align:center}.rui-popup-confirm .popup-message,.rui-popup-alert .popup-message,.rui-popup-input .popup-message,.rui-popup-option .popup-message{font-size:14px;line-height:20px;color:#111;margin-top:16px}.rui-popup-confirm .popup-input-option,.rui-popup-alert .popup-input-option,.rui-popup-input .popup-input-option,.rui-popup-option .popup-input-option{margin-top:4px}.rui-context-menu{border:1px solid #e9e9e9;box-shadow:0 4px 8px #0000001f;background:#fff;min-width:120px;padding:4px;box-sizing:border-box}.rui-context-menu .cm-divider{height:1px;background-color:#e9e9e9;margin:2px 8px}.rui-context-menu .action{min-height:32px;display:flex;gap:8px;align-items:center;justify-content:space-between;text-decoration:none;color:#333;padding:0 8px;font-size:14px}.rui-context-menu .action.danger{color:#f53f3f}.rui-context-menu .action.success{color:#00b42a}.rui-context-menu .action.warning{color:#ff7d00}.rui-context-menu .action .cm-label{display:flex;align-items:center;gap:8px}.rui-context-menu .action .cm-label .cm-icon{text-align:center;width:16px}.rui-context-menu .action .cm-arrow-icon{color:#111}.rui-context-menu .action.can-hover.hover{background:#e9e9e9}.rui-context-menu .action.can-hover:active{background:#e1e1e1}.theme-color-menu-popup{min-width:auto}.theme-color-menu-popup .theme-color-menu-action{padding:0}.rui-image-preview{width:90vw;max-width:1280px;height:80vh;overflow:auto}.rui-image-preview img{display:block;margin:0 auto;max-width:100%}.rui-show-more{position:relative;height:100%;overflow:hidden}.rui-show-more.show-all{height:auto!important}.rui-show-more.show-all .show-more-btn{display:block;position:relative;top:auto;left:auto;right:auto;bottom:auto}.rui-show-more .show-more-btn{position:absolute;top:auto;left:auto;bottom:0;right:0;z-index:1;font-size:13px;background:#fffc}.rui-tab-container{color:#666;font-size:14px;line-height:20px}.rui-tab-container.icon-mode .tc-head-pane{display:inline-block}.rui-tab-container.icon-mode .tc-head-pane .tc-head{display:flex;justify-content:center;align-items:center}.small .tc-item{height:32px;padding:2px 0;box-sizing:border-box}.small .tc-add-btn{width:32px;height:32px}.small.horizontal .tc-head{padding:4px 16px}.small.icon-mode .tc-item-container{padding:2px!important}.small.icon-mode .tc-item,.small.icon-mode .tc-head{width:32px!important;height:32px!important}.small.segment.small .tc-item{height:30px;box-sizing:border-box}.small.segment.small .tc-add-btn{width:30px;height:30px}.small.primary .tc-head-pane .tc-item-container{padding:0}.small.primary .tc-item{height:24px;padding:0;box-sizing:border-box}.small.primary .tc-add-btn{width:24px;height:24px}.small.primary.horizontal.icon-mode .tc-head{width:24px!important;height:24px!important}.middle .tc-item{height:48px;padding:8px 0;box-sizing:border-box}.middle .tc-add-btn{width:48px;height:48px}.middle.horizontal .tc-head{padding:8px 24px}.middle.icon-mode .tc-item-container{padding:2px!important}.middle.icon-mode .tc-item,.middle.icon-mode .tc-head{width:48px!important;height:48px!important}.middle.segment.small .tc-item{height:46px;box-sizing:border-box}.middle.segment.small .tc-add-btn{width:46px;height:46px}.large .tc-item{height:64px;padding:8px 0;box-sizing:border-box}.large .tc-add-btn{width:64px;height:64px}.large.horizontal .tc-head{padding:8px 24px}.large.icon-mode .tc-item-container{padding:2px!important}.large.icon-mode .tc-item,.large.icon-mode .tc-head{width:64px!important;height:64px!important}.large.segment.small .tc-item{height:62px;box-sizing:border-box}.large.segment.small .tc-add-btn{width:62px;height:62px}.horizontal{display:flex;flex-direction:row}.horizontal .tc-head-pane{display:flex;flex-direction:column}.horizontal .tc-head-pane .tc-head-icon{display:flex;align-items:center;width:14px;height:14px}.horizontal .tc-head-pane .tc-item-container{flex-direction:column;padding:0;box-shadow:none!important}.horizontal .tc-head-pane .tc-item-container .tc-item{padding:0;border:none}.horizontal .tc-head-pane .tc-item-container .tc-item .tc-head{width:100%;border-bottom:none}.horizontal .tc-head-pane .tc-item-container .tc-item .tc-head .tc-close-btn{margin-left:auto;margin-right:8px;flex-shrink:0}.horizontal .tc-add-btn,.horizontal .tc-body-pane{width:100%}.fixed-head{display:flex;flex-direction:column;height:100%}.fixed-head .tc-head-pane{flex:0 0 auto}.fixed-head .tc-body-pane{flex:1 1 auto;overflow:hidden}.tc-head-pane{width:100%;display:flex;border:1px solid #e9e9e9;box-sizing:border-box}.tc-head-pane.distribute-head .tc-head{flex:1 1 0%;text-align:center}.tc-head-pane .tc-item-container{flex:1;display:flex;flex-direction:row;overflow:auto;gap:2px;padding:2px}.tc-head-pane .tc-item-container .tc-divider{align-self:center;display:inline-block;width:1px;background-color:#e5e7eb;height:16px;flex-shrink:0;margin:0 4px}.tc-head-pane .tc-add-btn{display:flex;align-items:center;justify-content:center;margin-left:auto;flex-shrink:0;border:none;border-left:1px solid #e1e1e1}.tc-head-pane .tc-close-btn{height:16px;line-height:16px;width:16px}.tc-head{padding:0 12px;cursor:pointer;display:flex;align-items:center;white-space:nowrap;height:100%;box-sizing:border-box;gap:8px;position:relative}.tc-head:hover{background:#e1e1e1}.tc-head:active{background:#c5c5c5}.tc-head.disabled{cursor:not-allowed;color:#bbb}.tc-head.current{color:#111;text-shadow:.5px 0 0 currentColor}.tc-head .tc-head-icon{display:flex;align-items:center}.tc-body{display:none;padding-top:12px;box-sizing:border-box;height:100%;overflow:auto}.tc-body.height-100{overflow:hidden}.tc-body.current{display:block}.tc-item{display:flex;align-items:center;border-bottom:none}.primary .tc-head-pane,.primary-light .tc-head-pane,.segment .tc-head-pane{background:#f5f5f5;color:#666}.primary .tc-item,.primary-light .tc-item,.segment .tc-item{padding:0}.primary .tc-head,.primary-light .tc-head,.segment .tc-head{box-sizing:border-box;border:none}.primary .tc-head:hover,.primary-light .tc-head:hover,.segment .tc-head:hover{background:#e1e1e1;color:#666}.primary .tc-head:active,.primary-light .tc-head:active,.segment .tc-head:active{background:#c5c5c5;color:#666}.primary .tc-head.disabled,.primary-light .tc-head.disabled,.segment .tc-head.disabled{background:transparent;color:#bbb;cursor:not-allowed}.primary.horizontal .tc-item .current,.primary-light.horizontal .tc-item .current,.segment.horizontal .tc-item .current{border-right-color:transparent}.primary .tc-head.current{color:#fff;background:#111}.primary .tc-head.current svg path,.primary .tc-head.current svg ellipse,.primary .tc-head.current svg rect{fill:#fff}.primary-light .tc-head.current{text-shadow:.5px 0 0 currentColor;color:#111;background:#fff}.segment .tc-head-pane{padding:0}.segment .tc-head-pane .tc-item-container{padding:0;gap:0}.segment .tc-item{padding:0}.segment .tc-head.current{color:#111;background:#fff}.tab .tc-head-pane .tc-item-container{padding:0}.tab .tc-head-pane .tc-item-container .tc-item{box-sizing:border-box;position:relative}.tab .tc-head-pane .tc-item-container .tc-item:hover{background:transparent}.tab .tc-head-pane .tc-item-container .tc-item.current:after{content:"";position:absolute;right:0;bottom:0;width:100%;height:3px;background:var(--brand-6, #111)}.tab .tc-head-pane .tc-item-container .tc-item .tc-head:hover{background:#e1e1e1;color:#666}.tab .tc-head-pane .tc-item-container .tc-item .tc-head:active{background:#c5c5c5;color:#666}.tab.horizontal .tc-add-btn{border:none;border-top:1px solid #e1e1e1}.tab.horizontal .tc-item.current{border-bottom:none;background:var(--brand-1)}.tab.horizontal .tc-item.current.current:after{content:"";position:absolute;right:0;width:3px;height:100%;background:var(--brand-6, #111)}.tab:not(.small):not(.horizontal) .tc-head{margin:0 8px}.brand.tab:not(.vertical) .tc-head.current{color:var(--brand-font-1-primary, #fff);background:var(--brand-6, #111)}.brand:not(.tab) .tc-head.current{color:var(--brand-font-1-primary, #fff);background:var(--brand-6, #111)}.expand .tc-item{flex:1}.expand .tc-item .tc-head{flex:1;display:flex;align-items:center;justify-content:center}.rui-fa-icon-btn{display:flex;align-items:center;justify-content:center;font-size:18px;color:#111;cursor:pointer}.rui-title-box{border:1px solid #85b3ed;display:flex;flex-direction:column;border-radius:4px}.rui-title-box.no-padding .tb-body{padding:0}.rui-title-box .tb-title{border-bottom:1px solid #85b3ed;color:#fff;background:#74acfa;padding:8px 10px;font-size:14px;flex:0 0 auto;display:flex;align-items:center}.rui-title-box .tb-body{box-sizing:border-box;padding:16px 10px;overflow:auto;flex:1 1 auto}.rui-title-section .tb-title{font-size:14px;font-weight:700;height:28px;line-height:28px;background:linear-gradient(to right,#2d7def,#2d7def00);color:#fff;padding:0 10px}.rui-title-section .tb-body{box-sizing:border-box;padding:16px 0;overflow:auto}.rui-global-progress-modal{position:fixed;top:0;left:0;bottom:0;right:0;z-index:8900;background:#1119}.rui-global-progress-modal.solid,.rui-global-progress-modal.line{background:#1119;color:#fff}.rui-global-progress-modal.solid-gray,.rui-global-progress-modal.line-gray{background:#fff;color:#111}.rui-global-progress-modal.small img{width:20px;height:20px}.rui-global-progress-modal.middle img{width:24px;height:24px}.rui-global-progress-modal.large img{width:32px;height:32px}.rui-global-progress-modal.super-large img{width:40px;height:40px}.rui-global-progress-modal .text-tip{position:absolute;top:50%;left:0;bottom:auto;right:0;font-size:24px;display:flex;align-items:center;justify-content:center;transform:translateY(-50%)}.rui-global-progress-modal .text-tip .tip{position:relative}.rui-global-progress-modal .text-tip .tip:after{position:absolute;right:0;content:"";animation:ellipsis 1.5s infinite;transform:translate(100%)}.rui-global-progress-modal .lds-ellipsis{height:80px;margin-right:12px;display:flex;flex-direction:column;align-items:center;justify-content:center}.rui-global-progress-modal .lds-ellipsis div{color:#fff;font-size:16px;line-height:22px}.rui-global-progress-modal .lds-ellipsis img{margin-bottom:16px;animation:loading 3.6s linear infinite}.target-container{position:relative;width:fit-content}.mask-container{opacity:1;overflow:hidden;position:absolute;top:0;display:flex;align-items:center;justify-content:center;transition:opacity .3s ease}.mask-container.solid,.mask-container.line{background:#1119;color:#fff}.mask-container.solid-gray,.mask-container.line-gray{background:#fff;color:#111}.mask-container.small img{width:20px;height:20px}.mask-container.middle img{width:24px;height:24px}.mask-container.large img{width:32px;height:32px}.mask-container.super-large img{width:40px;height:40px}.mask-container .mask-spinner{display:flex;align-items:center;justify-content:center}.mask-container .mask-spinner img{margin-right:6px;animation:loading .6s linear infinite}.mask-container .mask-spinner .tip{font-size:14px;line-height:20px;position:relative}.mask-container .mask-spinner .tip:after{position:absolute;right:0;content:"";animation:ellipsis 1.5s infinite;transform:translate(100%)}@-moz-keyframes loading{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@-webkit-keyframes loading{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@-o-keyframes loading{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes loading{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@-moz-keyframes ellipsis{0%{content:"."}33%{content:".."}66%{content:"..."}to{content:"."}}@-webkit-keyframes ellipsis{0%{content:"."}33%{content:".."}66%{content:"..."}to{content:"."}}@-o-keyframes ellipsis{0%{content:"."}33%{content:".."}66%{content:"..."}to{content:"."}}@keyframes ellipsis{0%{content:"."}33%{content:".."}66%{content:"..."}to{content:"."}}.rui-split-pane{display:flex;width:100%;height:100%;overflow:hidden}.rui-split-pane .sub-pane-parent{position:relative}.rui-split-pane.pane-type-row{flex-direction:column}.rui-split-pane.pane-type-row>.sub-pane-parent{width:100%;height:0;margin-top:4px}.rui-split-pane.pane-type-row>.sub-pane-parent:first-child{margin-top:0}.rui-split-pane.pane-type-row>.sub-pane-parent>.split-bar{position:absolute;top:-4px;left:0;bottom:auot;right:0;width:100%;height:4px;z-index:10;cursor:row-resize}.rui-split-pane.pane-type-column{flex-direction:row}.rui-split-pane.pane-type-column>.sub-pane-parent{height:100%;width:0;margin-left:4px}.rui-split-pane.pane-type-column>.sub-pane-parent:first-child{margin-left:0}.rui-split-pane.pane-type-column>.sub-pane-parent>.split-bar{position:absolute;top:0;left:-4px;bottom:0;right:auto;height:100%;width:4px;z-index:10;cursor:col-resize}.rui-split-pane.pane-type-content{width:100%;height:100%;overflow:hidden}.rui-split-pane .split-bar{background:#eee}.rui-split-pane .edit-overlay{background:#ccc9;position:absolute;top:0;left:0;bottom:0;right:0;z-index:10;display:flex;flex-direction:row;align-items:center;justify-content:center}.rui-split-pane .edit-overlay>.rui-fa-icon-btn{width:28px;height:28px;background:#bbb;margin-right:2px;font-size:14px;border-radius:4px}.rui-split-pane .edit-overlay>.rui-fa-icon-btn:last-child{margin-right:0}.rui-input-color{box-sizing:border-box;width:100%;height:36px;overflow:hidden;display:inline-flex;vertical-align:middle;align-items:center;color:#111;background:#fff;border:1px solid #e1e1e1;font-size:14px;cursor:pointer;transition-property:border,box-shadow;transition-duration:.1s;transition-timing-function:linear}.rui-input-color:hover:not(.rui-input-color.disabled){border:1px solid #c5c5c5;box-shadow:0 1px 2px #0000001a}.rui-input-color:focus-within:not(.rui-input-color.disabled){border-color:var(--brand-6);box-shadow:0 2px 8px #0000001a}.rui-input-color.small{font-size:12px;border-radius:0;height:24px;line-height:22px}.rui-input-color.small .color-value{height:22px;line-height:22px}.rui-input-color.middle{font-size:14px;border-radius:0;height:32px;line-height:30px}.rui-input-color.middle .color-value{height:30px;line-height:30px}.rui-input-color.large{font-size:16px;border-radius:0;height:40px;line-height:38px}.rui-input-color.large .color-value{height:38px;line-height:38px}.rui-input-color.super-large{font-size:18px;border-radius:0;height:48px;line-height:46px}.rui-input-color.super-large .color-value{height:46px;line-height:46px}.rui-input-color.readonly{cursor:default;color:#666;background:#f5f5f5;border:1px solid #e9e9e9}.rui-input-color.disabled{cursor:not-allowed;color:#999;border:1px solid #bbb;background:#f5f5f5}.rui-input-color.disabled .color-value{cursor:not-allowed}.color-value{flex:1 1 auto;width:0;border:none;padding-left:12px;outline:none;border-right-color:transparent;background-color:transparent;color:inherit}@media (min-width: 640px){.color-value{height:32px;line-height:32px}}.color-show{width:32px;height:100%;flex:0 0 auto;border-left:1px solid #e9e9e9}.rui-input-color-popup .rui-dialog-body>*{margin:12px auto}.rui-input-color-popup #rc-editable-input-1,.rui-input-color-popup #rc-editable-input-2,.rui-input-color-popup #rc-editable-input-3,.rui-input-color-popup #rc-editable-input-4{margin-top:2px}.rui-option-bill-editor{max-width:640px;max-height:50vh}.rui-option-bill-editor .ob-item{display:flex;align-items:center;margin-bottom:8px}.rui-option-bill-editor .ob-item .rui-input-text{width:150px;flex:0 0 auto}.rui-option-bill-editor .ob-item .for-color{width:120px}.rui-list-select .list-item{border:1px solid #d5d5d5;background:#fff;border-radius:6px;display:flex;align-items:center;padding:6px 8px;margin-bottom:4px}.rui-list-select .list-item.selected{background:#b5daf3;border-color:#6f9de5}.rui-list-select .list-item .selected-mark{width:24px;height:24px;line-height:24px;flex:0 0 auto}.rui-list-select .list-item .value-ui{flex:1 1 auto}.rui-input-icon{display:inline-flex;text-align:center;cursor:pointer;outline:none;color:#165dff;box-sizing:border-box}.rui-input-icon.size-small{border-radius:0;width:24px;height:24px;line-height:22px;font-size:14px}.rui-input-icon.size-middle{border-radius:0;width:32px;height:32px;line-height:30px;font-size:16px}.rui-input-icon.size-large{border-radius:0;width:40px;height:40px;line-height:38px;font-size:18px}.rui-input-icon.size-super-large{border-radius:0;width:48px;height:48px;line-height:46px;font-size:22px}.rui-input-icon.readonly{cursor:default;color:#333}.rui-input-icon.has-value{color:#333}.rui-input-icon:focus{border-color:#91caff}@media (max-width: 640px){.rui-icon-picker{bottom:0;left:0;right:0;top:unset;transform:unset}}.rui-icon-picker .rui-dialog-body{padding-top:0}.rui-icon-picker .search-input-wrapper{background-color:#fff;padding-top:16px;position:sticky;top:0;z-index:2}.rui-icon-picker .search-input-wrapper .search-input{margin-bottom:8px}.rui-icon-picker .search-input-wrapper .search-input .it-head{border-right:none}.rui-icon-picker .search-input-wrapper .search-input .it-input{padding-left:0}.rui-icon-picker .icon-container{padding:16px 0 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(56px,1fr));justify-items:stretch;align-content:center;align-items:center;gap:8px}.rui-icon-picker .icon-container .icon-item{height:88px;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer;border-radius:4px;overflow:hidden;position:relative}.rui-icon-picker .icon-container .icon-item .picker-icon{margin:20px 0;font-size:22px}.rui-icon-picker .icon-container .icon-item .icon-operate{height:24px;line-height:24px;display:flex;justify-content:center;align-items:center}.rui-icon-picker .icon-container .icon-item .icon-operate .icon-name{text-overflow:ellipsis;word-break:break-all;white-space:nowrap;overflow:hidden}.rui-icon-picker .icon-container .icon-item .icon-operate .icon-select{display:none}.rui-icon-picker .icon-container .icon-item:hover{background-color:#f9f9f9;box-shadow:0 0 4px #0a2a6133}.rui-icon-picker .icon-container .icon-item:hover .icon-operate{background-color:#175cff;color:#fff}.rui-icon-picker .icon-container .icon-item:hover .icon-name{display:none}.rui-icon-picker .icon-container .icon-item:hover .icon-select{display:block}.rui-icon-picker .page-label{margin-right:12px}.rui-text .rui-text-container{display:flex;padding:0 10px 6px;border-bottom:1px solid #aaa}.rui-text .rui-text-container .rui-text-container-hide{line-height:var(--line-height);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;width:100%}.rui-text .rui-text-container .rui-text-container-expand{line-height:var(--line-height);-webkit-box-orient:vertical;overflow:hidden;max-height:none;width:100%}.rui-text .rui-text-container .rui-text-container-json{max-height:200px;width:100%;overflow:auto}.rui-text .rui-text-container .rui-text-container-json .rui-text-btn{position:sticky;top:calc(100% - var(--line-height))}.rui-text .rui-text-container .rui-text-container-hide:before,.rui-text .rui-text-container .rui-text-container-expand:before{content:"";float:right;height:calc(100% - var(--line-height))}.rui-text .rui-text-container .rui-text-btn,.rui-text .rui-text-tab{cursor:default;float:right;clear:both}.rui-text .rui-text-container .rui-text-btn .btn-text,.rui-text .rui-text-tab .btn-text,.rui-text .rui-text-container .rui-text-btn .btn-expand,.rui-text .rui-text-tab .btn-expand{color:#175cff}.rui-text .rui-text-tab{display:block;float:none;padding:6px 10px 0}.rui-text .rui-text-tab span:first-child{margin-right:5px}.rui-local-confirm-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:7000}.rui-local-confirm{position:fixed;top:0;left:0;z-index:7000}.rui-local-confirm .content{background-color:#fff;display:flex;flex-direction:column;justify-content:center;padding:12px;gap:12px;box-shadow:0 2px 12px #0000001f;max-width:400px;width:max-content;box-sizing:border-box}.rui-local-confirm .body{display:flex;gap:8px}.rui-local-confirm .body .icon-wrapper{flex-shrink:0;height:20px;display:inline-flex;align-items:center}.rui-local-confirm .body .icon-wrapper svg{height:14px;color:#ff7d00}.rui-local-confirm .body .message{font-size:14px;font-weight:400;line-height:20px}.rui-local-confirm .footer{display:flex;gap:8px;justify-content:flex-end}.rui-local-confirm .arrow{position:absolute;background-color:#fff;height:8px;width:8px;display:block;box-sizing:border-box;transform:rotate(45deg);transform-origin:center}.rui-option-list{display:flex;flex-wrap:wrap;gap:8px}.rui-option-list *{box-sizing:border-box}.rui-option-list .rui-option-list-item{display:flex;align-items:center;gap:4px;align-self:stretch;border:1px solid #e1e1e1;cursor:pointer;position:relative;overflow:hidden;padding:0 8px;color:#111;transition-property:background-color;transition-duration:.1s;transition-timing-function:linear}.rui-option-list .rui-option-list-item.plain-text-multiple-line{padding:8px}.rui-option-list .rui-option-list-item.plain-text-single-line.size-small,.rui-option-list .rui-option-list-item.plain-text-multiple-line.size-small{font-size:12px;min-height:24px;line-height:20px}.rui-option-list .rui-option-list-item.plain-text-single-line.size-middle,.rui-option-list .rui-option-list-item.plain-text-multiple-line.size-middle{font-size:14px;min-height:32px;line-height:20px}.rui-option-list .rui-option-list-item.plain-text-single-line.size-large,.rui-option-list .rui-option-list-item.plain-text-multiple-line.size-large{font-size:16px;min-height:40px;line-height:22px}.rui-option-list .rui-option-list-item.plain-text-single-line.size-super-large,.rui-option-list .rui-option-list-item.plain-text-multiple-line.size-super-large{font-size:18px;min-height:48px;line-height:24px}.rui-option-list .rui-option-list-item.image,.rui-option-list .rui-option-list-item.image-text-horizontal,.rui-option-list .rui-option-list-item.image-text-vertical{line-height:20px}.rui-option-list .rui-option-list-item.image.size-small,.rui-option-list .rui-option-list-item.image-text-horizontal.size-small,.rui-option-list .rui-option-list-item.image-text-vertical.size-small{min-height:40px}.rui-option-list .rui-option-list-item.image.size-small .item-image,.rui-option-list .rui-option-list-item.image-text-horizontal.size-small .item-image,.rui-option-list .rui-option-list-item.image-text-vertical.size-small .item-image{width:24px;height:24px}.rui-option-list .rui-option-list-item.image.size-middle,.rui-option-list .rui-option-list-item.image-text-horizontal.size-middle,.rui-option-list .rui-option-list-item.image-text-vertical.size-middle{min-height:56px}.rui-option-list .rui-option-list-item.image.size-middle .item-image,.rui-option-list .rui-option-list-item.image-text-horizontal.size-middle .item-image,.rui-option-list .rui-option-list-item.image-text-vertical.size-middle .item-image{width:40px;height:40px}.rui-option-list .rui-option-list-item.image.size-large,.rui-option-list .rui-option-list-item.image-text-horizontal.size-large,.rui-option-list .rui-option-list-item.image-text-vertical.size-large{min-height:80px}.rui-option-list .rui-option-list-item.image.size-large .item-image,.rui-option-list .rui-option-list-item.image-text-horizontal.size-large .item-image,.rui-option-list .rui-option-list-item.image-text-vertical.size-large .item-image{width:64px;height:64px}.rui-option-list .rui-option-list-item.image.size-super-large,.rui-option-list .rui-option-list-item.image-text-horizontal.size-super-large,.rui-option-list .rui-option-list-item.image-text-vertical.size-super-large{min-height:96px}.rui-option-list .rui-option-list-item.image.size-super-large .item-image,.rui-option-list .rui-option-list-item.image-text-horizontal.size-super-large .item-image,.rui-option-list .rui-option-list-item.image-text-vertical.size-super-large .item-image{width:80px;height:80px}.rui-option-list .rui-option-list-item.image-text-vertical.size-small{height:64px}.rui-option-list .rui-option-list-item.image-text-vertical.size-middle{height:80px}.rui-option-list .rui-option-list-item.image-text-vertical.size-large{height:104px}.rui-option-list .rui-option-list-item.image-text-vertical.size-super-large{height:120px}.rui-option-list .rui-option-list-item .selected-icon-wrapper{position:absolute;right:0;top:0;display:none}.rui-option-list .rui-option-list-item .selected-icon-wrapper .selected-icon{position:absolute;transform-origin:top right;top:0;right:0;width:0;height:0;border-top:20px solid var(--brand-6);border-left:20px solid transparent}.rui-option-list .rui-option-list-item .selected-icon-wrapper .selected-icon-check{position:absolute;right:0;top:0;font-size:12px}.rui-option-list .rui-option-list-item.size-small .selected-icon-wrapper,.rui-option-list .rui-option-list-item.size-middle .selected-icon-wrapper{transform:scale(.8)}.rui-option-list .rui-option-list-item-selected{border-color:var(--brand-6)}.rui-option-list .rui-option-list-item-selected .selected-icon-wrapper{display:initial;color:var(--brand-font-1-primary)}.rui-option-list .rui-option-list-item:focus-visible{outline:var(--brand-outline)}.rui-option-list .rui-option-list-item:hover:not(.rui-option-list .rui-option-list-item.disabled):not(.rui-option-list .rui-option-list-item.readonly){background-color:var(--brand-1);border-color:var(--brand-5)}.rui-option-list .rui-option-list-item:hover:not(.rui-option-list .rui-option-list-item.disabled):not(.rui-option-list .rui-option-list-item.readonly) .selected-icon-wrapper .selected-icon{border-top-color:var(--brand-5)}.rui-option-list .rui-option-list-item.disabled{cursor:not-allowed;color:#bbb;border-color:#e9e9e9}.rui-option-list .rui-option-list-item.disabled .selected-icon-wrapper{color:#bbb}.rui-option-list .rui-option-list-item.disabled .selected-icon-wrapper .selected-icon{border-top-color:#e9e9e9}.rui-option-list .rui-option-list-item.disabled .item-image{opacity:.5}.rui-option-list .rui-option-list-item.readonly{cursor:auto;border-color:#999;background-color:#e9e9e9}.rui-option-list .rui-option-list-item.readonly .selected-icon-wrapper{color:#111}.rui-option-list .rui-option-list-item.readonly .selected-icon-wrapper .selected-icon{border-top-color:#999;color:#999}.rui-option-list .rui-option-list-item .pure-item-text.single-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rui-option-list .rui-option-list-item-image-wrapper{width:100%;display:flex;gap:4px;align-items:center}.rui-option-list .rui-option-list-item-image-wrapper.image-text-vertical{flex-direction:column-reverse;align-items:flex-start}.rui-option-list .rui-option-list-item-image-wrapper.image-text-vertical .tw-item-text{width:100%}.rui-option-list .rui-option-list-item-image-wrapper .item-image{flex-shrink:0;object-fit:contain}.rui-option-list .rui-option-list-item-image-wrapper .tw-item-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rui-markdown-view{--base-size-4: .25rem;--base-size-8: .5rem;--base-size-16: .5rem;--base-size-24: 1.5rem;--base-size-40: 2.5rem;--base-text-weight-normal: 400;--base-text-weight-medium: 500;--base-text-weight-semibold: 600;--fontStack-monospace: ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace;--fgColor-accent: Highlight}@media (prefers-color-scheme: light){.rui-markdown-view,[data-theme=light]{color-scheme:light;--focus-outlineColor: #0969da;--fgColor-default: #1f2328;--fgColor-muted: #59636e;--fgColor-accent: #0969da;--fgColor-success: #1a7f37;--fgColor-attention: #9a6700;--fgColor-danger: #d1242f;--fgColor-done: #8250df;--bgColor-default: transparent;--bgColor-muted: #f6f8fa;--bgColor-neutral-muted: rgba(129,139,152,.122);--bgColor-attention-muted: #fff8c5;--borderColor-default: #d1d9e0;--borderColor-muted: rgba(209,217,224,.702);--borderColor-neutral-muted: rgba(209,217,224,.702);--borderColor-accent-emphasis: #0969da;--borderColor-success-emphasis: #1a7f37;--borderColor-attention-emphasis: #9a6700;--borderColor-danger-emphasis: #cf222e;--borderColor-done-emphasis: #8250df;--color-prettylights-syntax-comment: #59636e;--color-prettylights-syntax-constant: #0550ae;--color-prettylights-syntax-constant-other-reference-link: #0a3069;--color-prettylights-syntax-entity: #6639ba;--color-prettylights-syntax-storage-modifier-import: #1f2328;--color-prettylights-syntax-entity-tag: #0550ae;--color-prettylights-syntax-keyword: #cf222e;--color-prettylights-syntax-string: #0a3069;--color-prettylights-syntax-variable: #953800;--color-prettylights-syntax-brackethighlighter-unmatched: #82071e;--color-prettylights-syntax-brackethighlighter-angle: #59636e;--color-prettylights-syntax-invalid-illegal-text: #f6f8fa;--color-prettylights-syntax-invalid-illegal-bg: #82071e;--color-prettylights-syntax-carriage-return-text: #f6f8fa;--color-prettylights-syntax-carriage-return-bg: #cf222e;--color-prettylights-syntax-string-regexp: #116329;--color-prettylights-syntax-markup-list: #3b2300;--color-prettylights-syntax-markup-heading: #0550ae;--color-prettylights-syntax-markup-italic: #1f2328;--color-prettylights-syntax-markup-bold: #1f2328;--color-prettylights-syntax-markup-deleted-text: #82071e;--color-prettylights-syntax-markup-deleted-bg: #ffebe9;--color-prettylights-syntax-markup-inserted-text: #116329;--color-prettylights-syntax-markup-inserted-bg: #dafbe1;--color-prettylights-syntax-markup-changed-text: #953800;--color-prettylights-syntax-markup-changed-bg: #ffd8b5;--color-prettylights-syntax-markup-ignored-text: #d1d9e0;--color-prettylights-syntax-markup-ignored-bg: #0550ae;--color-prettylights-syntax-meta-diff-range: #8250df;--color-prettylights-syntax-sublimelinter-gutter-mark: #818b98}}.rui-markdown-view{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;margin:0;color:var(--fgColor-default);background-color:var(--bgColor-default);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";font-size:14px;line-height:1.5;word-wrap:break-word}.rui-markdown-view .octicon{display:inline-block;fill:currentColor;vertical-align:text-bottom}.rui-markdown-view h1:hover .anchor .octicon-link:before,.rui-markdown-view h2:hover .anchor .octicon-link:before,.rui-markdown-view h3:hover .anchor .octicon-link:before,.rui-markdown-view h4:hover .anchor .octicon-link:before,.rui-markdown-view h5:hover .anchor .octicon-link:before,.rui-markdown-view h6:hover .anchor .octicon-link:before{width:16px;height:16px;content:" ";display:inline-block;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg>")}.rui-markdown-view details,.rui-markdown-view figcaption,.rui-markdown-view figure{display:block}.rui-markdown-view summary{display:list-item}.rui-markdown-view [hidden]{display:none!important}.rui-markdown-view a{background-color:transparent;color:var(--fgColor-accent);text-decoration:none}.rui-markdown-view abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.rui-markdown-view b,.rui-markdown-view strong{font-weight:var(--base-text-weight-semibold, 600)}.rui-markdown-view dfn{font-style:italic}.rui-markdown-view h1{margin:.67em 0;font-weight:var(--base-text-weight-semibold, 600);padding-bottom:.3em;font-size:2em;border-bottom:1px solid var(--borderColor-muted)}.rui-markdown-view mark{background-color:var(--bgColor-attention-muted);color:var(--fgColor-default)}.rui-markdown-view small{font-size:90%}.rui-markdown-view sub,.rui-markdown-view sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.rui-markdown-view sub{bottom:-.25em}.rui-markdown-view sup{top:-.5em}.rui-markdown-view img{border-style:none;max-width:100%;box-sizing:content-box}.rui-markdown-view code,.rui-markdown-view kbd,.rui-markdown-view pre,.rui-markdown-view samp{font-family:monospace;font-size:1em}.rui-markdown-view figure{margin:1em var(--base-size-40)}.rui-markdown-view hr{box-sizing:content-box;overflow:hidden;background:transparent;border-bottom:1px solid var(--borderColor-muted);height:.25em;padding:0;margin:var(--base-size-24) 0;background-color:var(--borderColor-default);border:0}.rui-markdown-view input{font:inherit;margin:0;overflow:visible;font-family:inherit;font-size:inherit;line-height:inherit}.rui-markdown-view [type=button],.rui-markdown-view [type=reset],.rui-markdown-view [type=submit]{-webkit-appearance:button;-moz-appearance:button;appearance:button}.rui-markdown-view [type=checkbox],.rui-markdown-view [type=radio]{box-sizing:border-box;padding:0}.rui-markdown-view [type=number]::-webkit-inner-spin-button,.rui-markdown-view [type=number]::-webkit-outer-spin-button{height:auto}.rui-markdown-view [type=search]::-webkit-search-cancel-button,.rui-markdown-view [type=search]::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}.rui-markdown-view ::-webkit-input-placeholder{color:inherit;opacity:.54}.rui-markdown-view ::-webkit-file-upload-button{-webkit-appearance:button;-moz-appearance:button;appearance:button;font:inherit}.rui-markdown-view a:hover{text-decoration:underline}.rui-markdown-view ::placeholder{color:var(--fgColor-muted);opacity:1}.rui-markdown-view hr:before{display:table;content:""}.rui-markdown-view hr:after{display:table;clear:both;content:""}.rui-markdown-view table{border-spacing:0;border-collapse:collapse;display:block;width:max-content;max-width:100%;overflow:auto;font-variant:tabular-nums}.rui-markdown-view td,.rui-markdown-view th{padding:0}.rui-markdown-view details summary{cursor:pointer}.rui-markdown-view a:focus,.rui-markdown-view [role=button]:focus,.rui-markdown-view input[type=radio]:focus,.rui-markdown-view input[type=checkbox]:focus{outline:2px solid var(--focus-outlineColor);outline-offset:-2px;box-shadow:none}.rui-markdown-view a:focus:not(:focus-visible),.rui-markdown-view [role=button]:focus:not(:focus-visible),.rui-markdown-view input[type=radio]:focus:not(:focus-visible),.rui-markdown-view input[type=checkbox]:focus:not(:focus-visible){outline:solid 1px transparent}.rui-markdown-view a:focus-visible,.rui-markdown-view [role=button]:focus-visible,.rui-markdown-view input[type=radio]:focus-visible,.rui-markdown-view input[type=checkbox]:focus-visible{outline:2px solid var(--focus-outlineColor);outline-offset:-2px;box-shadow:none}.rui-markdown-view a:not([class]):focus,.rui-markdown-view a:not([class]):focus-visible,.rui-markdown-view input[type=radio]:focus,.rui-markdown-view input[type=radio]:focus-visible,.rui-markdown-view input[type=checkbox]:focus,.rui-markdown-view input[type=checkbox]:focus-visible{outline-offset:0}.rui-markdown-view kbd{display:inline-block;padding:var(--base-size-4);font:11px var(--fontStack-monospace, ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace);line-height:10px;color:var(--fgColor-default);vertical-align:middle;background-color:var(--bgColor-muted);border:solid 1px var(--borderColor-neutral-muted);border-bottom-color:var(--borderColor-neutral-muted);border-radius:6px;box-shadow:inset 0 -1px 0 var(--borderColor-neutral-muted)}.rui-markdown-view h1,.rui-markdown-view h2,.rui-markdown-view h3,.rui-markdown-view h4,.rui-markdown-view h5,.rui-markdown-view h6{margin-top:var(--base-size-24);margin-bottom:var(--base-size-16);font-weight:var(--base-text-weight-semibold, 600);line-height:1.25}.rui-markdown-view h2{font-weight:var(--base-text-weight-semibold, 600);padding-bottom:.3em;font-size:1.5em;border-bottom:1px solid var(--borderColor-muted)}.rui-markdown-view h3{font-weight:var(--base-text-weight-semibold, 600);font-size:1.25em}.rui-markdown-view h4{font-weight:var(--base-text-weight-semibold, 600);font-size:1em}.rui-markdown-view h5{font-weight:var(--base-text-weight-semibold, 600);font-size:.875em}.rui-markdown-view h6{font-weight:var(--base-text-weight-semibold, 600);font-size:.85em;color:var(--fgColor-muted)}.rui-markdown-view p{margin-top:0;margin-bottom:10px}.rui-markdown-view blockquote{margin:0;padding:0 1em;color:var(--fgColor-muted);border-left:.25em solid var(--borderColor-default)}.rui-markdown-view ul,.rui-markdown-view ol{margin-top:0;margin-bottom:0;padding-left:2em}.rui-markdown-view ol ol,.rui-markdown-view ul ol{list-style-type:lower-roman}.rui-markdown-view ul ul ol,.rui-markdown-view ul ol ol,.rui-markdown-view ol ul ol,.rui-markdown-view ol ol ol{list-style-type:lower-alpha}.rui-markdown-view dd{margin-left:0}.rui-markdown-view tt,.rui-markdown-view code,.rui-markdown-view samp{font-family:var(--fontStack-monospace, ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace);font-size:12px}.rui-markdown-view pre{margin-top:0;margin-bottom:0;font-family:var(--fontStack-monospace, ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace);font-size:12px;word-wrap:normal}.rui-markdown-view .octicon{display:inline-block;overflow:visible!important;vertical-align:text-bottom;fill:currentColor}.rui-markdown-view input::-webkit-outer-spin-button,.rui-markdown-view input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.rui-markdown-view .mr-2{margin-right:var(--base-size-8, 8px)!important}.rui-markdown-view:before{display:table;content:""}.rui-markdown-view:after{display:table;clear:both;content:""}.rui-markdown-view>*:first-child{margin-top:0!important}.rui-markdown-view>*:last-child{margin-bottom:0!important}.rui-markdown-view a:not([href]){color:inherit;text-decoration:none}.rui-markdown-view .absent{color:var(--fgColor-danger)}.rui-markdown-view .anchor{float:left;padding-right:var(--base-size-4);margin-left:-20px;line-height:1}.rui-markdown-view .anchor:focus{outline:none}.rui-markdown-view p,.rui-markdown-view blockquote,.rui-markdown-view ul,.rui-markdown-view ol,.rui-markdown-view dl,.rui-markdown-view table,.rui-markdown-view pre,.rui-markdown-view details{margin-top:0;margin-bottom:var(--base-size-16)}.rui-markdown-view blockquote>:first-child{margin-top:0}.rui-markdown-view blockquote>:last-child{margin-bottom:0}.rui-markdown-view h1 .octicon-link,.rui-markdown-view h2 .octicon-link,.rui-markdown-view h3 .octicon-link,.rui-markdown-view h4 .octicon-link,.rui-markdown-view h5 .octicon-link,.rui-markdown-view h6 .octicon-link{color:var(--fgColor-default);vertical-align:middle;visibility:hidden}.rui-markdown-view h1:hover .anchor,.rui-markdown-view h2:hover .anchor,.rui-markdown-view h3:hover .anchor,.rui-markdown-view h4:hover .anchor,.rui-markdown-view h5:hover .anchor,.rui-markdown-view h6:hover .anchor{text-decoration:none}.rui-markdown-view h1:hover .anchor .octicon-link,.rui-markdown-view h2:hover .anchor .octicon-link,.rui-markdown-view h3:hover .anchor .octicon-link,.rui-markdown-view h4:hover .anchor .octicon-link,.rui-markdown-view h5:hover .anchor .octicon-link,.rui-markdown-view h6:hover .anchor .octicon-link{visibility:visible}.rui-markdown-view h1 tt,.rui-markdown-view h1 code,.rui-markdown-view h2 tt,.rui-markdown-view h2 code,.rui-markdown-view h3 tt,.rui-markdown-view h3 code,.rui-markdown-view h4 tt,.rui-markdown-view h4 code,.rui-markdown-view h5 tt,.rui-markdown-view h5 code,.rui-markdown-view h6 tt,.rui-markdown-view h6 code{padding:0 .2em;font-size:inherit}.rui-markdown-view summary h1,.rui-markdown-view summary h2,.rui-markdown-view summary h3,.rui-markdown-view summary h4,.rui-markdown-view summary h5,.rui-markdown-view summary h6{display:inline-block}.rui-markdown-view summary h1 .anchor,.rui-markdown-view summary h2 .anchor,.rui-markdown-view summary h3 .anchor,.rui-markdown-view summary h4 .anchor,.rui-markdown-view summary h5 .anchor,.rui-markdown-view summary h6 .anchor{margin-left:-40px}.rui-markdown-view summary h1,.rui-markdown-view summary h2{padding-bottom:0;border-bottom:0}.rui-markdown-view ul.no-list,.rui-markdown-view ol.no-list{padding:0;list-style-type:none}.rui-markdown-view ol[type="a s"]{list-style-type:lower-alpha}.rui-markdown-view ol[type="A s"]{list-style-type:upper-alpha}.rui-markdown-view ol[type="i s"]{list-style-type:lower-roman}.rui-markdown-view ol[type="I s"]{list-style-type:upper-roman}.rui-markdown-view ol[type="1"]{list-style-type:decimal}.rui-markdown-view div>ol:not([type]){list-style-type:decimal}.rui-markdown-view ul ul,.rui-markdown-view ul ol,.rui-markdown-view ol ol,.rui-markdown-view ol ul{margin-top:0;margin-bottom:0}.rui-markdown-view li>p{margin-top:var(--base-size-16)}.rui-markdown-view li+li{margin-top:.25em}.rui-markdown-view dl{padding:0}.rui-markdown-view dl dt{padding:0;margin-top:var(--base-size-16);font-size:1em;font-style:italic;font-weight:var(--base-text-weight-semibold, 600)}.rui-markdown-view dl dd{padding:0 var(--base-size-16);margin-bottom:var(--base-size-16)}.rui-markdown-view table th{font-weight:var(--base-text-weight-semibold, 600)}.rui-markdown-view table th,.rui-markdown-view table td{padding:6px 13px;border:1px solid var(--borderColor-default)}.rui-markdown-view table td>:last-child{margin-bottom:0}.rui-markdown-view table tr{background-color:var(--bgColor-default);border-top:1px solid var(--borderColor-muted)}.rui-markdown-view table tr:nth-child(2n){background-color:var(--bgColor-muted)}.rui-markdown-view table img{background-color:transparent}.rui-markdown-view img[align=right]{padding-left:20px}.rui-markdown-view img[align=left]{padding-right:20px}.rui-markdown-view .emoji{max-width:none;vertical-align:text-top;background-color:transparent}.rui-markdown-view span.frame{display:block;overflow:hidden}.rui-markdown-view span.frame>span{display:block;float:left;width:auto;padding:7px;margin:13px 0 0;overflow:hidden;border:1px solid var(--borderColor-default)}.rui-markdown-view span.frame span img{display:block;float:left}.rui-markdown-view span.frame span span{display:block;padding:5px 0 0;clear:both;color:var(--fgColor-default)}.rui-markdown-view span.align-center{display:block;overflow:hidden;clear:both}.rui-markdown-view span.align-center>span{display:block;margin:13px auto 0;overflow:hidden;text-align:center}.rui-markdown-view span.align-center span img{margin:0 auto;text-align:center}.rui-markdown-view span.align-right{display:block;overflow:hidden;clear:both}.rui-markdown-view span.align-right>span{display:block;margin:13px 0 0;overflow:hidden;text-align:right}.rui-markdown-view span.align-right span img{margin:0;text-align:right}.rui-markdown-view span.float-left{display:block;float:left;margin-right:13px;overflow:hidden}.rui-markdown-view span.float-left span{margin:13px 0 0}.rui-markdown-view span.float-right{display:block;float:right;margin-left:13px;overflow:hidden}.rui-markdown-view span.float-right>span{display:block;margin:13px auto 0;overflow:hidden;text-align:right}.rui-markdown-view code,.rui-markdown-view tt{padding:.2em .4em;margin:0;font-size:85%;white-space:break-spaces;background-color:var(--bgColor-neutral-muted);border-radius:6px}.rui-markdown-view code br,.rui-markdown-view tt br{display:none}.rui-markdown-view del code{text-decoration:inherit}.rui-markdown-view samp{font-size:85%}.rui-markdown-view pre code{font-size:100%}.rui-markdown-view pre>code{padding:0;margin:0;word-break:normal;white-space:pre;background:transparent;border:0}.rui-markdown-view .highlight{margin-bottom:var(--base-size-16)}.rui-markdown-view .highlight pre{margin-bottom:0;word-break:normal}.rui-markdown-view .highlight pre,.rui-markdown-view pre{overflow:auto;font-size:85%;line-height:1.45;color:var(--fgColor-default);border-radius:6px}.rui-markdown-view pre code,.rui-markdown-view pre tt{display:inline;max-width:auto;padding:0;margin:0;overflow:visible;line-height:inherit;word-wrap:normal;background-color:transparent;border:0}.rui-markdown-view .csv-data td,.rui-markdown-view .csv-data th{padding:5px;overflow:hidden;font-size:12px;line-height:1;text-align:left;white-space:nowrap}.rui-markdown-view .csv-data .blob-num{padding:10px var(--base-size-8) 9px;text-align:right;background:var(--bgColor-default);border:0}.rui-markdown-view .csv-data tr{border-top:0}.rui-markdown-view .csv-data th{font-weight:var(--base-text-weight-semibold, 600);background:var(--bgColor-muted);border-top:0}.rui-markdown-view [data-footnote-ref]:before{content:"["}.rui-markdown-view [data-footnote-ref]:after{content:"]"}.rui-markdown-view .footnotes{font-size:12px;color:var(--fgColor-muted);border-top:1px solid var(--borderColor-default)}.rui-markdown-view .footnotes ol{padding-left:var(--base-size-16)}.rui-markdown-view .footnotes ol ul{display:inline-block;padding-left:var(--base-size-16);margin-top:var(--base-size-16)}.rui-markdown-view .footnotes li{position:relative}.rui-markdown-view .footnotes li:target:before{position:absolute;top:calc(var(--base-size-8) * -1);right:calc(var(--base-size-8) * -1);bottom:calc(var(--base-size-8) * -1);left:calc(var(--base-size-24) * -1);pointer-events:none;content:"";border:2px solid var(--borderColor-accent-emphasis);border-radius:6px}.rui-markdown-view .footnotes li:target{color:var(--fgColor-default)}.rui-markdown-view .footnotes .data-footnote-backref g-emoji{font-family:monospace}.rui-markdown-view body:has(:modal){padding-right:var(--dialog-scrollgutter)!important}.rui-markdown-view .pl-c{color:var(--color-prettylights-syntax-comment)}.rui-markdown-view .pl-c1,.rui-markdown-view .pl-s .pl-v{color:var(--color-prettylights-syntax-constant)}.rui-markdown-view .pl-e,.rui-markdown-view .pl-en{color:var(--color-prettylights-syntax-entity)}.rui-markdown-view .pl-smi,.rui-markdown-view .pl-s .pl-s1{color:var(--color-prettylights-syntax-storage-modifier-import)}.rui-markdown-view .pl-ent{color:var(--color-prettylights-syntax-entity-tag)}.rui-markdown-view .pl-k{color:var(--color-prettylights-syntax-keyword)}.rui-markdown-view .pl-s,.rui-markdown-view .pl-pds,.rui-markdown-view .pl-s .pl-pse .pl-s1,.rui-markdown-view .pl-sr,.rui-markdown-view .pl-sr .pl-cce,.rui-markdown-view .pl-sr .pl-sre,.rui-markdown-view .pl-sr .pl-sra{color:var(--color-prettylights-syntax-string)}.rui-markdown-view .pl-v,.rui-markdown-view .pl-smw{color:var(--color-prettylights-syntax-variable)}.rui-markdown-view .pl-bu{color:var(--color-prettylights-syntax-brackethighlighter-unmatched)}.rui-markdown-view .pl-ii{color:var(--color-prettylights-syntax-invalid-illegal-text);background-color:var(--color-prettylights-syntax-invalid-illegal-bg)}.rui-markdown-view .pl-c2{color:var(--color-prettylights-syntax-carriage-return-text);background-color:var(--color-prettylights-syntax-carriage-return-bg)}.rui-markdown-view .pl-sr .pl-cce{font-weight:700;color:var(--color-prettylights-syntax-string-regexp)}.rui-markdown-view .pl-ml{color:var(--color-prettylights-syntax-markup-list)}.rui-markdown-view .pl-mh,.rui-markdown-view .pl-mh .pl-en,.rui-markdown-view .pl-ms{font-weight:700;color:var(--color-prettylights-syntax-markup-heading)}.rui-markdown-view .pl-mi{font-style:italic;color:var(--color-prettylights-syntax-markup-italic)}.rui-markdown-view .pl-mb{font-weight:700;color:var(--color-prettylights-syntax-markup-bold)}.rui-markdown-view .pl-md{color:var(--color-prettylights-syntax-markup-deleted-text);background-color:var(--color-prettylights-syntax-markup-deleted-bg)}.rui-markdown-view .pl-mi1{color:var(--color-prettylights-syntax-markup-inserted-text);background-color:var(--color-prettylights-syntax-markup-inserted-bg)}.rui-markdown-view .pl-mc{color:var(--color-prettylights-syntax-markup-changed-text);background-color:var(--color-prettylights-syntax-markup-changed-bg)}.rui-markdown-view .pl-mi2{color:var(--color-prettylights-syntax-markup-ignored-text);background-color:var(--color-prettylights-syntax-markup-ignored-bg)}.rui-markdown-view .pl-mdr{font-weight:700;color:var(--color-prettylights-syntax-meta-diff-range)}.rui-markdown-view .pl-ba{color:var(--color-prettylights-syntax-brackethighlighter-angle)}.rui-markdown-view .pl-sg{color:var(--color-prettylights-syntax-sublimelinter-gutter-mark)}.rui-markdown-view .pl-corl{text-decoration:underline;color:var(--color-prettylights-syntax-constant-other-reference-link)}.rui-markdown-view [role=button]:focus:not(:focus-visible),.rui-markdown-view [role=tabpanel][tabindex="0"]:focus:not(:focus-visible),.rui-markdown-view button:focus:not(:focus-visible),.rui-markdown-view summary:focus:not(:focus-visible),.rui-markdown-view a:focus:not(:focus-visible){outline:none;box-shadow:none}.rui-markdown-view [tabindex="0"]:focus:not(:focus-visible),.rui-markdown-view details-dialog:focus:not(:focus-visible){outline:none}.rui-markdown-view g-emoji{display:inline-block;min-width:1ch;font-family:"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:1em;font-style:normal!important;font-weight:var(--base-text-weight-normal, 400);line-height:1;vertical-align:-.075em}.rui-markdown-view g-emoji img{width:1em;height:1em}.rui-markdown-view .task-list-item{list-style-type:none}.rui-markdown-view .task-list-item label{font-weight:var(--base-text-weight-normal, 400)}.rui-markdown-view .task-list-item.enabled label{cursor:pointer}.rui-markdown-view .task-list-item+.task-list-item{margin-top:var(--base-size-4)}.rui-markdown-view .task-list-item .handle{display:none}.rui-markdown-view .task-list-item-checkbox{margin:0 .2em .25em -1.4em;vertical-align:middle}.rui-markdown-view ul:dir(rtl) .task-list-item-checkbox{margin:0 -1.6em .25em .2em}.rui-markdown-view ol:dir(rtl) .task-list-item-checkbox{margin:0 -1.6em .25em .2em}.rui-markdown-view .contains-task-list:hover .task-list-item-convert-container,.rui-markdown-view .contains-task-list:focus-within .task-list-item-convert-container{display:block;width:auto;height:24px;overflow:visible;clip:auto}.rui-markdown-view ::-webkit-calendar-picker-indicator{filter:invert(50%)}.rui-markdown-view .markdown-alert{padding:var(--base-size-8) var(--base-size-16);margin-bottom:var(--base-size-16);color:inherit;border-left:.25em solid var(--borderColor-default)}.rui-markdown-view .markdown-alert>:first-child{margin-top:0}.rui-markdown-view .markdown-alert>:last-child{margin-bottom:0}.rui-markdown-view .markdown-alert .markdown-alert-title{display:flex;font-weight:var(--base-text-weight-medium, 500);align-items:center;line-height:1}.rui-markdown-view .markdown-alert.markdown-alert-note{border-left-color:var(--borderColor-accent-emphasis)}.rui-markdown-view .markdown-alert.markdown-alert-note .markdown-alert-title{color:var(--fgColor-accent)}.rui-markdown-view .markdown-alert.markdown-alert-important{border-left-color:var(--borderColor-done-emphasis)}.rui-markdown-view .markdown-alert.markdown-alert-important .markdown-alert-title{color:var(--fgColor-done)}.rui-markdown-view .markdown-alert.markdown-alert-warning{border-left-color:var(--borderColor-attention-emphasis)}.rui-markdown-view .markdown-alert.markdown-alert-warning .markdown-alert-title{color:var(--fgColor-attention)}.rui-markdown-view .markdown-alert.markdown-alert-tip{border-left-color:var(--borderColor-success-emphasis)}.rui-markdown-view .markdown-alert.markdown-alert-tip .markdown-alert-title{color:var(--fgColor-success)}.rui-markdown-view .markdown-alert.markdown-alert-caution{border-left-color:var(--borderColor-danger-emphasis)}.rui-markdown-view .markdown-alert.markdown-alert-caution .markdown-alert-title{color:var(--fgColor-danger)}.rui-markdown-view>*:first-child>.heading-element:first-child{margin-top:0!important}.rui-markdown-view .highlight pre:has(+.zeroclipboard-container){min-height:52px}.rui-markdown-edit{display:flex;height:600px;border:1px solid #ddd}.rui-markdown-edit>*{width:0;flex:1}.rui-markdown-edit .rui-markdown-edit-input{border-right:1px solid #ddd}.rui-markdown-edit .rui-markdown-edit-input .rui-input-text-area{resize:none;height:100%;border:none;line-height:1.5}.rui-markdown-edit .rui-markdown-edit-input .rui-input-text-area:hover,.rui-markdown-edit .rui-markdown-edit-input .rui-input-text-area:focus{border:none;box-shadow:none}.rui-markdown-edit .rui-markdown-edit-view{overflow:auto;padding:16px}.rui-statistic{flex-shrink:0;gap:4px;background-color:#fff;border:1px solid #e9e9e9;display:flex;flex-direction:column;position:relative;box-sizing:border-box}.rui-statistic *{box-sizing:border-box}.rui-statistic.small{height:28px}.rui-statistic.middle{height:32px}.rui-statistic.large{height:40px}.rui-statistic.clickable{cursor:pointer;transition-property:background-color;transition-duration:.1s;transition-timing-function:linear}.rui-statistic.clickable:hover{background-color:#e9e9e9}.rui-statistic.clickable:active{background-color:#e1e1e1}.rui-statistic.as-warning .rui-statistic-line{background-color:#ffc629}.rui-statistic.as-warning .rui-statistic-value{color:#ffc629}.rui-statistic.as-error .rui-statistic-line{background-color:#f53f3f}.rui-statistic.as-error .rui-statistic-value{color:#f53f3f}.rui-statistic.as-success .rui-statistic-line{background-color:#00b42a}.rui-statistic.as-success .rui-statistic-value{color:#00b42a}.rui-statistic .rui-statistic-line{position:absolute;left:0;right:0;top:0;height:2px}.rui-statistic .rui-statistic-content{height:100%;padding:0 8px;display:flex;align-items:center;gap:4px}.rui-statistic .rui-statistic-content .rui-statistic-title{font-size:12px;line-height:16px}.rui-statistic .rui-statistic-content .rui-statistic-value{font-size:20px;line-height:24px;font-weight:700}.rui-t-tag.small{min-height:16px;padding:0 4px;font-size:12px;line-height:16px}.rui-t-tag.small .tag-fa-icon-wrapper{font-size:10px}.rui-t-tag.small .rui-t-tag-close-icon{font-size:12px}.rui-t-tag.middle{min-height:20px;padding:0 4px;font-size:14px;line-height:20px}.rui-t-tag.middle .tag-fa-icon-wrapper{font-size:12px}.rui-t-tag.middle .rui-t-tag-close-icon{font-size:14px}.rui-t-tag.large{min-height:28px;padding:0 8px;font-size:14px;line-height:20px}.rui-t-tag.large .tag-fa-icon-wrapper{font-size:12px}.rui-t-tag.large .rui-t-tag-close-icon{font-size:14px}.rui-t-tag.super-large{min-height:32px;padding:0 8px;font-size:14px;line-height:20px}.rui-t-tag.super-large .tag-fa-icon-wrapper{font-size:16px}.rui-t-tag.super-large .rui-t-tag-close-icon{font-size:18px}.rui-t-tag{display:inline-flex;gap:4px;align-items:center;box-sizing:border-box}.rui-t-tag.solid.normal{background-color:#e9e9e9;color:#111}.rui-t-tag.solid.normal .builtin-icon{background-color:#111}.rui-t-tag.solid.success{background-color:#f2fbf4;color:#00b42a}.rui-t-tag.solid.success .builtin-icon{background-color:#00b42a}.rui-t-tag.solid.warning{background-color:#fff9f2;color:#ff7d00}.rui-t-tag.solid.warning .builtin-icon{background-color:#ff7d00}.rui-t-tag.solid.error{background-color:#fff5f5;color:#f53f3f}.rui-t-tag.solid.error .builtin-icon{background-color:#f53f3f}.rui-t-tag.outline{border:1px solid transparent}.rui-t-tag.outline.normal{background-color:#fff;border-color:#e9e9e9;color:#111}.rui-t-tag.outline.normal .builtin-icon{background-color:#111}.rui-t-tag.outline.success{background-color:#f2fbf4;border-color:#00b42a;color:#00b42a}.rui-t-tag.outline.success .builtin-icon{background-color:#00b42a}.rui-t-tag.outline.warning{background-color:#fff9f2;border-color:#ff7d00;color:#ff7d00}.rui-t-tag.outline.warning .builtin-icon{background-color:#ff7d00}.rui-t-tag.outline.error{background-color:#fff5f5;border-color:#f53f3f;color:#f53f3f}.rui-t-tag.outline.error .builtin-icon{background-color:#f53f3f}.rui-t-tag .builtin-icon{width:6px;height:6px}.rui-t-tag .builtin-icon.circle{border-radius:50%}.rui-t-tag .rui-t-tag-close-icon{flex-shrink:0;cursor:pointer;padding:2px}.rui-section-com-group .rui-section-com:not(:last-child){border-bottom:1px solid #e9e9e9;padding-bottom:16px}.rui-section-com-group .rui-section-com:not(:last-child).no-content{border-bottom:none;padding-bottom:0}.rui-section-com-group .rui-section-com:not(:first-child) .rui-section-com-title{padding-top:8px}.rui-section-com-group.small .rui-section-com{padding-bottom:16px}.rui-section-com-group.small .rui-section-com:not(:first-child) .rui-section-com-title{padding-top:8px}.rui-section-com-group.middle .rui-section-com{padding-bottom:24px}.rui-section-com-group.middle .rui-section-com:not(:first-child) .rui-section-com-title{padding-top:16px}.rui-section-com-group.large .rui-section-com{padding-bottom:48px}.rui-section-com-group.large .rui-section-com:not(:first-child) .rui-section-com-title{padding-top:24px}.rui-section-com{display:flow-root}.rui-section-com .rui-section-com-title{display:flex;align-items:center}.rui-section-com .rui-section-com-title .rui-section-com-title-v-line{flex-shrink:0;width:4px;height:16px;background-color:var(--brand-6)}.rui-section-com .rui-section-com-title .rui-section-com-title-content{margin-left:8px;font-weight:700}.rui-section-com .rui-section-com-title .rui-section-com-title-content-suffix{margin-left:4px}.rui-section-com .rui-section-com-title .rui-section-com-title-action{margin-left:auto}.rui-section-com.small .rui-section-com-title{padding-bottom:8px}.rui-section-com.small .rui-section-com-title .rui-section-com-title-content{font-size:14px;line-height:20px;font-weight:700}.rui-section-com.small .rui-section-com-title-v-line{height:16px}.rui-section-com.middle .rui-section-com-title{padding-bottom:16px}.rui-section-com.middle .rui-section-com-title .rui-section-com-title-content{font-size:16px;line-height:22px;font-weight:700}.rui-section-com.middle .rui-section-com-title-v-line{height:18px}.rui-section-com.large .rui-section-com-title{padding-bottom:16px}.rui-section-com.large .rui-section-com-title .rui-section-com-title-content{font-size:20px;line-height:24px;font-weight:700}.rui-section-com.large .rui-section-com-title-v-line{height:20px}.rui-callout{display:flex;gap:8px;box-sizing:border-box;padding:8px 12px}.rui-callout *{box-sizing:border-box}.rui-callout.normal{background-color:#e9e9e9}.rui-callout.normal .rui-callout-icon{color:#999}.rui-callout.info{background-color:#e8f3ff}.rui-callout.info .rui-callout-icon{color:#165dff}.rui-callout.warning{background-color:#fff9f2}.rui-callout.warning .rui-callout-icon{color:#ff7d00}.rui-callout .rui-callout-icon{flex-shrink:0;font-size:14px;line-height:20px}.rui-callout .rui-callout-content{color:#111;font-size:14px;line-height:20px}.rui-check-radio{display:flex;align-items:center;gap:8px;cursor:pointer;box-sizing:border-box;position:relative}.rui-check-radio *{box-sizing:border-box}.rui-check-radio .rui-check-radio-input{position:absolute;width:0;height:0;left:0;top:0;opacity:0}.rui-check-radio .rui-check-radio-input:focus-visible~.radio-content{outline:var(--brand-outline);outline-offset:2px}.rui-check-radio .radio-content{display:flex;align-items:center;gap:4px}.rui-check-radio .dot-wrapper{position:relative;border:1px solid #d9d9d9;border-radius:999px;flex-shrink:0}.rui-check-radio .dot-wrapper .dot{border-radius:999px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transition-property:width,height;transition-duration:.2s}.rui-check-radio .dot-wrapper:hover{border-color:var(--brand-5)}.rui-check-radio.checked .dot-wrapper{border:1px solid var(--brand-6)}.rui-check-radio.checked .dot-wrapper .dot{background-color:var(--brand-6)}.rui-check-radio.disabled{cursor:not-allowed}.rui-check-radio.disabled .dot-wrapper{border-color:#bbb}.rui-check-radio.disabled .dot-wrapper .dot{background-color:#e9e9e9}.rui-check-radio.disabled .radio-text{color:#bbb}.rui-check-radio.readonly{cursor:default}.rui-check-radio.readonly .dot-wrapper{border-color:#666;background-color:#bbb}.rui-check-radio.readonly .dot-wrapper .dot{background-color:#666}.rui-check-radio.item-space{margin-right:16px}.radio-size-small .dot-wrapper{width:14px;height:14px}.radio-size-small .dot-wrapper .dot{width:50%;height:50%}.radio-size-small .radio-text{font-size:12px;line-height:18px}.radio-size-middle .dot-wrapper{width:16px;height:16px}.radio-size-middle .dot-wrapper .dot{width:50%;height:50%}.radio-size-middle .radio-text{font-size:14px;line-height:20px}.radio-size-large .dot-wrapper{width:18px;height:18px}.radio-size-large .dot-wrapper .dot{width:50%;height:50%}.radio-size-large .radio-text{font-size:16px;line-height:22px}.radio-size-super-large .dot-wrapper{width:20px;height:20px}.radio-size-super-large .dot-wrapper .dot{width:50%;height:50%}.radio-size-super-large .radio-text{font-size:18px;line-height:24px}.rui-space{display:flex}.rui-space.row{flex-direction:row;align-items:center}.rui-space.column{flex-direction:column;align-items:flex-start}.rui-space.column>.split-wrapper{align-self:stretch}.rui-space>.split-wrapper{flex-shrink:0}.rui-divider{border-color:#e1e1e1;--margin: 0px}.rui-divider.horizontal{border-bottom-width:1px;border-bottom-style:solid;margin:var(--margin) 0}.rui-divider.vertical{display:inline-block;min-width:1px;max-width:1px;height:1em;border-left-width:1px;border-left-style:solid;vertical-align:middle;margin:0 var(--margin)}.rui-card{display:flex;flex-direction:column;border:1px solid #e9e9e9}.rui-card:hover{box-shadow:0 2px 8px #0000001a}.rui-card.no-hover:hover{box-shadow:none}.rui-card._selected{border:1px solid var(--brand-6)!important}.rui-card>.rui-card-header{display:flex;flex-direction:row;gap:8px;background:#e9e9e9;color:#666;line-height:24px}.rui-card>.rui-card-header .rui-card-header-title{flex:1;align-self:center;color:#111;font-weight:700}.rui-card>.rui-card-header .card-handler{display:flex;align-items:center;justify-content:center}.rui-card>.rui-card-header.small{padding:6px 8px;line-height:20px}.rui-card>.rui-card-header.middle{padding:8px 16px;line-height:24px}.rui-card>.rui-card-header.large{padding:8px 16px;line-height:32px}.rui-card>.rui-card-header.super-large{padding:8px 16px;line-height:48px}.rui-card>.rui-card-header .rui-card-header-fold{text-align:center;width:24px;margin-left:auto}.rui-card>.rui-card-header .rui-card-header-fold>svg{transition:transform .3s ease-in-out}.rui-card>.rui-card-header .rui-card-header-fold.expand>svg{transform:rotate(180deg)}.rui-card .rui-card-content.small{padding:6px 8px;line-height:20px}.rui-card .rui-card-content.middle{padding:8px 16px;line-height:24px}.rui-card .rui-card-content.large{padding:8px 16px;line-height:32px}.rui-card .rui-card-content.super-large{padding:8px 16px;line-height:48px}.rui-card>.rui-card-footer{line-height:24px;border-top:1px solid #e9e9e9}.rui-card>.rui-card-footer.small{padding:6px 8px;line-height:20px}.rui-card>.rui-card-footer.middle{padding:8px 16px;line-height:24px}.rui-card>.rui-card-footer.large{padding:8px 16px;line-height:32px}.rui-card>.rui-card-footer.super-large{padding:8px 16px;line-height:48px}.rui-card>.rui-card-footer.no-divider{border:none}.rui-card .rui-card-divider{color:#e9e9e9}.rui-card.white>.rui-card-header,.rui-card.white>.rui-card-content,.rui-card.white>.rui-card-footer{background:#fff}.rui-card.gray>.rui-card-header,.rui-card.gray>.rui-card-content,.rui-card.gray>.rui-card-footer{background:#e9e9e9}.rui-pagination{background:#fff;color:#111;display:flex;flex-direction:row;align-items:center;gap:8px;padding:8px 6px}.rui-pagination.light{background:#fff;border:1px solid #e9e9e9;box-shadow:0 2px 8px #0000001a}.rui-pagination.dark{background:#e9e9e9;border:1px solid #e9e9e9}.rui-pagination.small{height:32px;padding:4px 6px}.rui-pagination.middle{height:36px;padding:6px}.rui-pagination.large{height:40px;padding:8px 6px}.rui-pagination.super-large{height:48px;padding:8px 6px}.rui-pagination.no-border{border:none;box-shadow:none}.rui-pagination .rui-pagination-page,.rui-pagination .rui-pagination-page-size{display:flex;flex-direction:row;align-items:center;gap:4px}.rui-pagination .rui-pagination-page .rui-pagination-page-input,.rui-pagination .rui-pagination-page-size .rui-pagination-page-input{width:60px}.rui-pagination .rui-pagination-page .rui-pagination-page-input .it-input,.rui-pagination .rui-pagination-page-size .rui-pagination-page-input .it-input{text-align:center}.rui-pagination .rui-pagination-total{margin-left:auto;display:flex;flex-direction:row;align-items:center;gap:8px}.rui-pagination .rui-pagination-total>:not(:last-child){color:#666}.rui-pagination-mobile{display:flex;flex-direction:column;align-items:center;gap:8px}.rui-pagination-mobile .rui-pagination-page,.rui-pagination-mobile .rui-pagination-total{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:16px}.rui-pagination-mobile .rui-pagination-total{gap:8px;color:#666}
